microsoft / knack
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 35 files with 3,250 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (352 lines of code)
    • 10 files changed 6-20 times (2,044 lines of code)
    • 23 files changed 1-5 times (854 lines of code)
0% | 0% | 10% | 62% | 26%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, md, rst, txt, yml, in, cfg, ini, gitignore, gitattributes, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 11% | 64% | 24%
yml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
knack0% | 0% | 11% | 75% | 12%
ROOT0% | 0% | 31% | 0% | 68%
knack/testsdk0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
40 - 87 1713 46
arguments.py
in knack
312 25 363 1693 22
commands.py
in knack
229 22 89 1693 20
help.py
in knack
566 36 89 1693 19
util.py
in knack
108 16 312 1693 18
cli.py
in knack
161 12 88 1693 17
parser.py
in knack
195 12 89 1693 17
log.py
in knack
152 14 268 1693 16
invocation.py
in knack
164 7 76 1693 16
config.py
in knack
190 26 89 1693 16
output.py
in knack
191 22 363 1693 16
prompting.py
in knack
88 9 363 1693 7
preview.py
in knack
40 3 312 985 5
experimental.py
in knack
40 3 312 682 5
azure-pipeline.yml
in root
81 - 77 668 5
deprecation.py
in knack
84 8 312 1341 5
base.py
in knack/testsdk
193 18 363 1693 5
license_verify.py
in scripts
32 2 89 1713 4
query.py
in knack
39 4 363 1693 4
introspection.py
in knack
74 3 573 1693 4