angular / components
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 3,302 files with 135,053 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 10 files changed 51-100 times (5,452 lines of code)
    • 88 files changed 21-50 times (22,481 lines of code)
    • 592 files changed 6-20 times (51,190 lines of code)
    • 2,612 files changed 1-5 times (55,930 lines of code)
0% | 4% | 16% | 37% | 41%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ts, html, scss, md, css, json, js, bzl, yml, sh, mjs, gitignore, editorconfig, svg, patch, npmrc, yaml, cjs, txt, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 5% | 22% | 35% | 36%
bzl0% | 36% | 5% | 29% | 28%
scss0% | 0% | 6% | 71% | 21%
html0% | 0% | 2% | 24% | 73%
js0% | 0% | 0% | 33% | 66%
yaml0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 0% | 100%
mjs0% | 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/cdk0% | 18% | 24% | 32% | 24%
src/material0% | 2% | 22% | 53% | 22%
tools0% | 92% | 0% | 0% | 7%
src/material-experimental0% | 1% | 26% | 45% | 26%
ROOT0% | 51% | 0% | 0% | 48%
src/google-maps0% | 0% | 40% | 36% | 22%
src/cdk-experimental0% | 0% | 16% | 58% | 24%
src/youtube-player0% | 0% | 84% | 14% | 1%
src/universal-app0% | 0% | 55% | 36% | 7%
src/dev-app0% | 0% | 3% | 31% | 65%
src/e2e-app0% | 0% | 1% | 19% | 79%
src/components-examples0% | 0% | 0% | 7% | 92%
tools/dgeni0% | 0% | 0% | 64% | 35%
scripts0% | 0% | 0% | 39% | 60%
tools/tslint-rules0% | 0% | 0% | 24% | 75%
src/material-moment-adapter0% | 0% | 0% | 93% | 6%
tools/stylelint0% | 0% | 0% | 29% | 70%
tools/example-module0% | 0% | 0% | 64% | 35%
tools/postinstall0% | 0% | 0% | 100% | 0%
integration/size-test0% | 0% | 0% | 24% | 75%
tools/package-docs-content0% | 0% | 0% | 80% | 19%
tools/markdown-to-html0% | 0% | 0% | 42% | 57%
scripts/caretaking0% | 0% | 0% | 27% | 72%
tools/public_api_guard0% | 0% | 0% | 100% | 0%
scripts/circleci0% | 0% | 0% | 32% | 67%
goldens0% | 0% | 0% | 100% | 0%
tools/release-checks0% | 0% | 0% | 0% | 100%
src/material-luxon-adapter0% | 0% | 0% | 0% | 100%
src/material-date-fns-adapter0% | 0% | 0% | 0% | 100%
integration/ng-update-v130% | 0% | 0% | 0% | 100%
tools/region-parser0% | 0% | 0% | 0% | 100%
integration/ts-compat0% | 0% | 0% | 0% | 100%
tools/highlight-files0% | 0% | 0% | 0% | 100%
tools/server-test0% | 0% | 0% | 0% | 100%
integration/linker0% | 0% | 0% | 0% | 100%
tools/angular0% | 0% | 0% | 0% | 100%
integration/harness-e2e-cli0% | 0% | 0% | 0% | 100%
integration/ng-add0% | 0% | 0% | 0% | 100%
tools/axe-protractor0% | 0% | 0% | 0% | 100%
integration0% | 0% | 0% | 0% | 100%
scripts/github0% | 0% | 0% | 0% | 100%
tools/postcss0% | 0% | 0% | 0% | 100%
src0% | 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
table.ts
in src/cdk/table
784 44 16 1681 82
packages.bzl
in root
83 - 56 1415 77
defaults.bzl
in tools
445 - 9 1213 73
stepper.ts
in src/cdk/stepper
438 34 52 1618 70
drag-ref.ts
in src/cdk/drag-drop
908 39 108 1155 60
overlay-ref.ts
in src/cdk/overlay
326 12 88 1638 58
overlay-directives.ts
in src/cdk/overlay
335 26 52 1638 56
flexible-connected-position-strategy.ts
in src/cdk/overlay/position
776 32 3 1423 54
chip.ts
in src/material-experimental/mdc-chips
336 15 24 956 53
select.ts
in src/material/select
1021 59 18 1017 52
focus-monitor.ts
in src/cdk/a11y/focus-monitor
309 16 29 1471 48
drag.ts
in src/cdk/drag-drop/directives
384 11 52 1155 48
menu.ts
in src/material/menu
324 24 3 1017 47
kitchen-sink.html
in src/universal-app/kitchen-sink
357 - 210 1716 46
dev-app-layout.ts
in src/dev-app/dev-app
174 9 113 1053 43
google-map.ts
in src/google-maps/google-map
271 17 88 911 39
form-field.ts
in src/material/form-field
441 28 17 1017 39
drop-list-ref.ts
in src/cdk/drag-drop
632 22 63 1155 39
slider.ts
in src/material/slider
754 54 7 1017 39
theme.scss
in src/dev-app
47 - 273 1177 37