microsoft / accessibility-insights-service
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 402 files with 13,639 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (299 lines of code)
    • 13 files changed 21-50 times (1,171 lines of code)
    • 121 files changed 6-20 times (6,530 lines of code)
    • 267 files changed 1-5 times (5,639 lines of code)
0% | 2% | 8% | 47% | 41%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ts, json, js, sh, md, dockerignore, ps1, yaml, html, snap, gitignore, txt, yml, gitattributes, csproj, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 2% | 9% | 48% | 40%
yaml0% | 0% | 3% | 89% | 6%
js0% | 0% | 0% | 12% | 87%
ps10% | 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
packages/common0% | 43% | 2% | 8% | 45%
packages/web-workers0% | 0% | 36% | 14% | 49%
packages/web-api0% | 0% | 19% | 65% | 15%
packages/web-api-scan-runner0% | 0% | 13% | 14% | 72%
packages/azure-services0% | 0% | 8% | 73% | 18%
packages/logger0% | 0% | 21% | 67% | 11%
packages/web-api-scan-job-manager0% | 0% | 57% | 12% | 30%
packages/storage-documents0% | 0% | 21% | 31% | 46%
packages/service-library0% | 0% | 1% | 61% | 36%
ROOT0% | 0% | 12% | 46% | 41%
packages/crawler0% | 0% | 0% | 68% | 31%
packages/cli0% | 0% | 0% | 38% | 61%
packages/api-contracts0% | 0% | 0% | 100% | 0%
packages/scanner-global-library0% | 0% | 0% | 56% | 43%
packages/axe-result-converter0% | 0% | 0% | 77% | 22%
packages/web-api-scan-request-sender0% | 0% | 0% | 64% | 35%
packages/web-api-client0% | 0% | 0% | 86% | 13%
packages/web-api-send-notification-runner0% | 0% | 0% | 70% | 29%
packages/web-api-send-notification-job-manager0% | 0% | 0% | 74% | 25%
packages/health-client0% | 0% | 0% | 19% | 80%
packages/privacy-scan-runner0% | 0% | 0% | 0% | 100%
packages/privacy-scan-job-manager0% | 0% | 0% | 0% | 100%
packages/resource-deployment0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
packages/parallel-workers0% | 0% | 0% | 0% | 100%
azure-pipeline0% | 0% | 0% | 0% | 100%
packages/e2e-web-apis0% | 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
service-configuration.ts
in packages/common/src/configuration
299 5 5 930 59
runner.ts
in packages/web-api-scan-runner/src/runner
154 7 9 864 45
build.yaml
in root
16 - 104 1103 32
index.ts
in packages/service-library/src
27 - 9 962 29
health-monitor-orchestration-controller.ts
in packages/web-workers/src/controllers
80 6 238 832 28
register-azure-services-to-container.ts
in packages/azure-services/src
129 10 150 962 28
scan-request-controller.ts
in packages/web-api/src/controllers
156 8 238 878 28
on-demand-page-scan-result.ts
in packages/storage-documents/src
67 - 9 886 27
scan-batch-request-feed-controller.ts
in packages/web-workers/src/controllers
170 8 238 867 27
index.ts
in packages/common/src
18 - 214 962 25
index.ts
in packages/logger/src
21 - 238 1006 23
worker.ts
in packages/web-api-scan-job-manager/src/worker
109 8 283 864 23
health-monitor-client-controller.ts
in packages/web-workers/src/controllers
116 3 238 832 23
logger.ts
in packages/logger/src
108 17 238 1006 21
index.ts
in packages/crawler/src
8 - 59 531 20
page-processor-base.ts
in packages/crawler/src/page-processors
165 10 59 531 20
index.ts
in packages/azure-services/src
30 - 238 962 19
cli.ts
in packages/cli/src
133 1 97 712 19
scan-response-converter.ts
in packages/web-api/src/converters
143 7 300 854 19
a11y-service-client.ts
in packages/web-api-client/src
110 7 238 819 18