repostat
repostat copied to clipboard
Spotting co-changing files
https://www.feststelltaste.de/spotting-co-changing-files/
Checking the modularization of software systems by analyzing co-changing source code files – feststelltaste https://www.feststelltaste.de/checking-the-modularization-of-software-systems-by-analyzing-co-changing-source-code-files/
Utilization of output from
git log --no-merges --no-renames --numstat --pretty=format:'%x09%x09%x09%h%x09%aI%x09%aN'
which looks like
e1c6b2b 2020-05-08T10:31:46+02:00 Viktor Kopp
72 0 analysis/tests/test_blame.py
44c81e5 2020-05-05T22:59:18+02:00 Viktor Kopp
2 3 .github/workflows/repostat_publish_to_pypi.yml
9 0 CHANGELOG.rst
4 4 tools/release_data.json
af3a691 2020-05-05T20:29:10+02:00 Viktor Kopp
1 0 analysis/repostat.py
8 12 report/htmlreportcreator.py
4 1 test/check_report_files.py
5 0 tools/configuration.py
[...]