angular / angular-cli
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 461 files with 48,065 lines of code.
    • 1 files changed more than 100 times (8 lines of code)
    • 5 files changed 51-100 times (2,375 lines of code)
    • 31 files changed 21-50 times (6,512 lines of code)
    • 201 files changed 6-20 times (28,093 lines of code)
    • 223 files changed 1-5 times (11,077 lines of code)
<1% | 4% | 13% | 58% | 23%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ts, json, md, js, html, xml, bzl, yml, sh, gitignore, css, editorconfig, ejs, yaml, cjs, txt, scss, jq, webmanifest, gitattributes, npmrc, xlf, mjs, eslintignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts<1% | 5% | 13% | 58% | 22%
ejs0% | 0% | 0% | 97% | 2%
bzl0% | 0% | 0% | 60% | 39%
js0% | 0% | 0% | 35% | 64%
webmanifest0% | 0% | 0% | 0% | 100%
jq0% | 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/schematics<1% | 11% | 33% | 44% | 10%
packages/angular0% | 16% | 25% | 43% | 14%
packages/angular_devkit0% | 1% | 5% | 66% | 27%
scripts0% | 0% | 34% | 35% | 30%
lib0% | 0% | 100% | 0% | 0%
scripts/templates0% | 0% | 0% | 97% | 2%
tools0% | 0% | 0% | 55% | 44%
packages0% | 0% | 0% | 0% | 100%
goldens/public-api0% | 0% | 0% | 0% | 100%
ROOT0% | 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
latest-versions.ts
in packages/schematics/angular/utility
8 - 7 1339 163
update-impl.ts
in packages/angular/cli/commands
717 17 10 1278 75
index.ts
in packages/schematics/angular/application
310 6 32 1339 68
process-bundle.ts
in packages/angular_devkit/build_angular/src/utils
335 12 122 933 62
schematic-command.ts
in packages/angular/cli/models
482 16 236 1339 59
index_spec.ts
in packages/schematics/angular/application
531 1 32 1339 55
index.ts
in packages/schematics/angular/library
177 5 81 1339 49
architect-command.ts
in packages/angular/cli/models
350 9 7 1339 49
webpack-browser-config.ts
in packages/angular_devkit/build_angular/src/utils
176 7 109 1063 45
add-impl.ts
in packages/angular/cli/commands
325 8 50 1278 44
registry.ts
in packages/angular_devkit/core/src/json/schema
531 17 3 1339 41
index_spec.ts
in packages/schematics/angular/universal
243 - 115 1339 38
index_spec.ts
in packages/schematics/angular/library
340 1 200 1339 36
packages.ts
in lib
191 6 13 1339 33
index.ts
in packages/angular/cli/lib/cli
93 3 126 1339 32
command.ts
in packages/angular/cli/models
152 9 225 1339 32
i18n-options.ts
in packages/angular_devkit/build_angular/src/utils
292 9 24 857 32
build-options.ts
in packages/angular_devkit/build_angular/src/utils
81 - 3 514 29
webpack-loader.ts
in packages/angular_devkit/build_angular/src/babel
183 6 23 415 29
command-runner.ts
in packages/angular/cli/models
211 4 282 1339 29