GerritCodeReview / plugins_task
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 25 files with 1,809 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (810 lines of code)
    • 8 files changed 6-20 times (704 lines of code)
    • 14 files changed 1-5 times (295 lines of code)
0% | 0% | 44% | 38% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, sh, js, bzl, md, py, prefs, json, yaml, gitignore, txt, eslintignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 55% | 37% | 7%
js0% | 0% | 0% | 53% | 46%
bzl0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
yaml0% | 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/main/java/com/googlesource/gerrit/plugins/task0% | 0% | 62% | 32% | 4%
gr-task-plugin0% | 0% | 0% | 53% | 46%
src/main/java/com/googlesource/gerrit/plugins/task/cli0% | 0% | 0% | 100% | 0%
src/main/java/com/google/gerrit/common0% | 0% | 0% | 100% | 0%
src/main/java/com/google/gerrit/server/git/meta0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
tools/bzl0% | 0% | 0% | 0% | 100%
tools/playbooks0% | 0% | 0% | 0% | 100%
tools/js0% | 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
TaskAttributeFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
239 17 220 2114 41
TaskTree.java
in src/main/java/com/googlesource/gerrit/plugins/task
280 27 128 1351 33
TaskConfig.java
in src/main/java/com/googlesource/gerrit/plugins/task
291 33 128 2114 31
Properties.java
in src/main/java/com/googlesource/gerrit/plugins/task
136 13 128 1079 20
gr-task-plugin.js
in gr-task-plugin
154 14 129 1078 20
Modules.java
in src/main/java/com/googlesource/gerrit/plugins/task
57 3 128 2114 19
Preloader.java
in src/main/java/com/googlesource/gerrit/plugins/task
91 8 220 1351 12
PredicateCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
58 5 128 611 9
PatchSetArgument.java
in src/main/java/com/googlesource/gerrit/plugins/task/cli
73 6 303 1177 8
Container.java
in src/main/java/com/google/gerrit/common
55 3 128 1177 6
TaskConfigFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
80 6 841 2114 6
js.bzl
in tools/bzl
2 - 303 1078 5
MatchCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
37 3 220 601 5
plugin.js
in gr-task-plugin
5 - 144 303 4
plugin.bzl
in tools/bzl
7 - 988 1175 4
ThrowingProvider.java
in src/main/java/com/googlesource/gerrit/plugins/task
24 4 266 848 4
gr-task-plugin_html.js
in gr-task-plugin
62 - 204 303 4
classpath.bzl
in tools/bzl
5 - 988 1175 3
eslint.bzl
in tools/js
5 - 144 158 3
install_docker.yaml
in tools/playbooks
8 - 266 284 3