MavenSecrets is a project designed to look at projects hosted on the Maven Central repository, and perform analysis on them. It consists of the main application, the analyzer, which downloads and extracts data from Maven Cenral, and separate components processing this raw data. This research was performed as part of the Research Project of the TU Delft CSE bachelor programme of 2022/2023.
The application picking packages to analyze and extracting data, see README.
Scripts to process the raw data from running the analyzer, and produce meaningful results, see README.
A standalone application to process build aspect related data, see README.
Due to dependency conflicts the space extractor has to be run a different way than the rest of the application see README