- Python 3.4 or newer
- Git
- pydriller
- srcML
pydriller is an open source library that can crawl through the commit information of git repos
There is an example_config.py
. Make a copy of this and name it config.py
and put the absolute path to the git repo that you want anaylzed in the git_repo
variable.