A simple tool to calculate the maintenance burden of each file in a git repository
We define the maintenance burden of a file to be the difference between the following two quantities:
So, for example, if a file has only ever had lines added (never deleted), it will have a maintenance burden of 0.
The following is the output currently produced by running maintenance-burden
on its own repository:
0 .gitignore
0 Cargo.toml
0 src/main.rs
2 tests/dogfood.rs
4 README.md
12 Cargo.lock