Finds all the Git commits that add a parameter to a method in Java files.
Install python3
$ sudo apt-get update
$ sudo apt-get install python3.6
Install pydriller
$ pip install pydriller
pydriller package: https://github.com/ishepard/pydriller
Install javalang
$ pip install javalang
javalang package: https://github.com/c2nes/javalang
$ python3 mineRepoCommits.py
This code is already ran on these two repositories:
Repository: https://github.com/TheAlgorithms/Java
Result: https://github.com/alinematich/CommitsAddParameterFinder/blob/master/results/Java-Results.csv
Repository: https://github.com/iluwatar/java-design-patterns