repostat icon indicating copy to clipboard operation
repostat copied to clipboard

Spotting co-changing files

Open vifactor opened this issue 5 years ago • 1 comments

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/

vifactor avatar Apr 19 '20 14:04 vifactor

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
[...]

vifactor avatar May 08 '20 12:05 vifactor