microsoft / accessibility-insights-web
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 1,461 files with 63,710 lines of code.
    • 2 files changed more than 100 times (630 lines of code)
    • 8 files changed 51-100 times (2,624 lines of code)
    • 53 files changed 21-50 times (8,873 lines of code)
    • 503 files changed 6-20 times (28,111 lines of code)
    • 895 files changed 1-5 times (23,472 lines of code)
<1% | 4% | 13% | 44% | 36%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ts, tsx, snap, scss, js, html, yaml, json, md, txt, yml, nsh, dockerignore, gitattributes, ps1, sh, xml, gitignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts1% | 4% | 18% | 38% | 36%
scss1% | 0% | 12% | 29% | 56%
js0% | 39% | <1% | 18% | 41%
tsx0% | 2% | 10% | 55% | 32%
yaml0% | 0% | 16% | 37% | 46%
html0% | 0% | 0% | 27% | 72%
ps10% | 0% | 0% | 0% | 100%
nsh0% | 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
src/DetailsView6% | 5% | 21% | 30% | 36%
ROOT0% | 62% | 11% | 13% | 11%
src/electron0% | 7% | 6% | 36% | 50%
src/injected0% | 5% | 19% | 51% | 23%
src/background0% | 3% | 33% | 40% | 22%
src/common0% | 1% | 11% | 44% | 42%
src/assessments0% | 0% | 7% | 76% | 15%
src/popup0% | 0% | 28% | 55% | 16%
src/reports0% | 0% | 5% | 37% | 57%
src/ad-hoc-visualizations0% | 0% | 19% | 74% | 6%
src/views0% | 0% | 0% | 85% | 14%
src/issue-filing0% | 0% | 0% | 55% | 44%
src/scanner0% | 0% | 0% | 30% | 69%
src/icons0% | 0% | 0% | 100% | 0%
pipeline/unified0% | 0% | 0% | 47% | 52%
src/content0% | 0% | 0% | 12% | 87%
src/debug-tools0% | 0% | 0% | 21% | 78%
deploy0% | 0% | 0% | 100% | 0%
tools/strict-null-checks0% | 0% | 0% | 20% | 79%
src/Devtools0% | 0% | 0% | 75% | 25%
pipeline0% | 0% | 0% | 21% | 78%
src0% | 0% | 0% | 22% | 77%
pipeline/scripts0% | 0% | 0% | 0% | 100%
src/report-export0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
src/fast-pass0% | 0% | 0% | 0% | 100%
src/packages0% | 0% | 0% | 0% | 100%
src/types0% | 0% | 0% | 0% | 100%
packages/report0% | 0% | 0% | 0% | 100%
packages/ui0% | 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
details-view-initializer.ts
in src/DetailsView
560 1 3 1123 133
detailsview.scss
in src/DetailsView/Styles
70 - 77 1123 102
renderer-initializer.ts
in src/electron/views
519 - 3 845 93
details-view-container.tsx
in src/DetailsView
152 7 49 1123 63
Gruntfile.js
in root
783 3 24 1123 62
details-view-command-bar.tsx
in src/DetailsView/components
305 9 17 1123 60
main-window-initializer.ts
in src/injected
375 2 4 1123 59
issues-table.tsx
in src/DetailsView/components
115 8 3 1123 54
messages.ts
in src/common
173 - 5 1123 54
action-payloads.ts
in src/background/actions
202 - 5 1123 53
background-init.ts
in src/background
190 1 277 1123 49
build.yaml
in root
130 - 24 1123 46
details-view-action-message-creator.ts
in src/DetailsView/actions
628 21 13 1123 45
feature-flags.ts
in src/common
107 2 17 1123 43
details-dialog.tsx
in src/injected/components
256 11 264 1123 42
assessment-store.ts
in src/background/stores
468 12 262 1123 42
dialog-renderer.tsx
in src/injected
101 - 229 1123 39
action-creator.ts
in src/background/actions
321 4 21 1123 39
colors.scss
in src/common/styles
76 - 452 1123 37
tab-context-factory.ts
in src/background
177 1 28 1123 37