microsoft / msticpy
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 264 files with 35,612 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (382 lines of code)
    • 22 files changed 21-50 times (6,239 lines of code)
    • 125 files changed 6-20 times (17,463 lines of code)
    • 114 files changed 1-5 times (11,528 lines of code)
0% | 1% | 17% | 49% | 32%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, rst, yaml, ipynb, json, txt, md, yml, ini, cmd, in, cfg, gitignore, toml, bat, sh, xml, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 1% | 19% | 47% | 31%
yaml0% | 0% | 3% | 57% | 39%
yml0% | 0% | 0% | 91% | 8%
in0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 0% | 100%
toml0% | 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
msticpy/data0% | 3% | 7% | 55% | 32%
ROOT0% | 11% | 0% | 69% | 19%
msticpy0% | 5% | 0% | 94% | 0%
msticpy/nbtools0% | 0% | 47% | 23% | 29%
msticpy/sectools0% | 0% | 22% | 50% | 26%
msticpy/common0% | 0% | 49% | 36% | 14%
tools/toollib0% | 0% | 31% | 17% | 51%
msticpy/resources0% | 0% | 41% | 0% | 58%
msticpy/datamodel0% | 0% | 0% | 65% | 34%
msticpy/analysis0% | 0% | 0% | 85% | 14%
msticpy/config0% | 0% | 0% | 48% | 51%
msticpy/vis0% | 0% | 0% | 64% | 35%
tools0% | 0% | 0% | 20% | 79%
tools/misc0% | 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
_version.py
in msticpy
1 - 11 1076 93
setup.py
in root
53 1 5 1076 54
kql_driver.py
in msticpy/data/drivers
328 24 17 979 54
geoip.py
in msticpy/sectools
488 24 20 1076 45
nbinit.py
in msticpy/nbtools
508 23 11 634 45
data_providers.py
in msticpy/data
335 27 17 979 44
azure_data.py
in msticpy/data
7 - 17 784 42
timeline.py
in msticpy/nbtools
693 21 28 868 39
tilookup.py
in msticpy/sectools
304 20 20 921 35
nbdisplay.py
in msticpy/nbtools
224 10 19 1076 31
azure_sentinel.py
in msticpy/data
7 - 17 474 28
pkg_config.py
in msticpy/common
291 22 6 676 27
security_base.py
in msticpy/nbtools
307 32 28 1076 27
odata_driver.py
in msticpy/data/drivers
182 9 17 782 26
mpconfig_defaults.yaml
in msticpy/resources
168 - 6 328 25
utility.py
in msticpy/common
283 24 19 676 25
foliummap.py
in msticpy/nbtools
273 28 20 1076 24
query_source.py
in msticpy/data
294 21 20 979 24
auditdextract.py
in msticpy/sectools
246 11 28 1076 23
security_alert.py
in msticpy/nbtools
137 8 89 1076 22