Analyzing occurences (i.e. most popular) Java class names published on GitHub using GitHub API + Kotlin.
- Configure based on your needs in the config file, leave everything default (apart from the token, you will need to enter this) if you want to check all of GitHub's repositories.
gradle run
to get dependencies and run the script- Find your results exported in the results folder
A graph of a test run over the entire code of the first 1000 GitHub users (by ID) can be found here. This took about 15min to execute and when implementing parallized computation will be significantly faster.