GerritCodeReview / plugins_task
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 25
  • Daily file updates (only one update per file and date counted): 77
  • First update: 2016-04-22
  • Latest update: 2021-09-29
  • Days between first and latest update: 1987 (283 weeks, estimated 1415 working days)
  • Active days (at least one file change): 193
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 25 files with 1,809 lines of code in files.
    • 19 files that are 366+ days old (1,662 lines of code)
    • 5 files that are 181-365 days old (142 lines of code)
    • 1 files that are 91-180 days old (5 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
91% | 7% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 25 files with 1,809 lines of code in files.
    • 6 files have been last changed 366+ days ago (165 lines of code)
    • 9 files have been last changed 181-365 days ago (577 lines of code)
    • 10 files have been last changed 91-180 days ago (1,067 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
9% | 31% | 58% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, sh, js, bzl, md, py, prefs, json, yaml, gitignore, txt, eslintignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
js53% | 46% | 0% | 0% | 0%
bzl85% | 0% | 14% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
yaml0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java8% | 31% | 59% | 0% | 0%
bzl80% | 5% | 14% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js0% | 35% | 64% | 0% | 0%
yaml0% | 100% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/main/java/com/googlesource/gerrit/plugins/task100% | 0% | 0% | 0% | 0%
gr-task-plugin53% | 46% | 0% | 0% | 0%
src/main/java/com/googlesource/gerrit/plugins/task/cli100% | 0% | 0% | 0% | 0%
src/main/java/com/google/gerrit/common100% | 0% | 0% | 0% | 0%
src/main/java/com/google/gerrit/server/git/meta100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
tools/bzl100% | 0% | 0% | 0% | 0%
tools/playbooks0% | 100% | 0% | 0% | 0%
tools/js0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/main/java/com/googlesource/gerrit/plugins/task6% | 30% | 63% | 0% | 0%
src/main/java/com/google/gerrit/server/git/meta100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
tools/bzl85% | 14% | 0% | 0% | 0%
gr-task-plugin0% | 35% | 64% | 0% | 0%
src/main/java/com/googlesource/gerrit/plugins/task/cli0% | 100% | 0% | 0% | 0%
tools/playbooks0% | 100% | 0% | 0% | 0%
src/main/java/com/google/gerrit/common0% | 0% | 100% | 0% | 0%
tools/js0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TaskConfig.java
in src/main/java/com/googlesource/gerrit/plugins/task
291 33 128 2114 31
TaskAttributeFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
239 17 220 2114 41
TaskConfigFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
80 6 841 2114 6
Modules.java
in src/main/java/com/googlesource/gerrit/plugins/task
57 3 128 2114 19
AbstractVersionedMetaData.java
in src/main/java/com/google/gerrit/server/git/meta
43 7 841 2114 3
TaskTree.java
in src/main/java/com/googlesource/gerrit/plugins/task
280 27 128 1351 33
Preloader.java
in src/main/java/com/googlesource/gerrit/plugins/task
91 8 220 1351 12
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
bazlets.bzl
in root
16 - 1175 1175 1
plugin.bzl
in tools/bzl
7 - 988 1175 4
classpath.bzl
in tools/bzl
5 - 988 1175 3
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
js.bzl
in tools/bzl
2 - 303 1078 5
ThrowingProvider.java
in src/main/java/com/googlesource/gerrit/plugins/task
24 4 266 848 4
workspace_status.py
in tools
14 1 819 820 2
PredicateCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
58 5 128 611 9
MatchCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
37 3 220 601 5
gr-task-plugin_html.js
in gr-task-plugin
62 - 204 303 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
bazlets.bzl
in root
16 - 1175 1175 1
classpath.bzl
in tools/bzl
5 - 988 1175 3
plugin.bzl
in tools/bzl
7 - 988 1175 4
AbstractVersionedMetaData.java
in src/main/java/com/google/gerrit/server/git/meta
43 7 841 2114 3
TaskConfigFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
80 6 841 2114 6
workspace_status.py
in tools
14 1 819 820 2
js.bzl
in tools/bzl
2 - 303 1078 5
PatchSetArgument.java
in src/main/java/com/googlesource/gerrit/plugins/task/cli
73 6 303 1177 8
install_docker.yaml
in tools/playbooks
8 - 266 284 3
ThrowingProvider.java
in src/main/java/com/googlesource/gerrit/plugins/task
24 4 266 848 4
MatchCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
37 3 220 601 5
Preloader.java
in src/main/java/com/googlesource/gerrit/plugins/task
91 8 220 1351 12
TaskAttributeFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
239 17 220 2114 41
gr-task-plugin-tasks_html.js
in gr-task-plugin
41 - 204 303 3
gr-task-plugin_html.js
in gr-task-plugin
62 - 204 303 4
eslint.bzl
in tools/js
5 - 144 158 3
plugin.js
in gr-task-plugin
5 - 144 303 4
gr-task-plugin-tasks.js
in gr-task-plugin
26 4 144 303 3
gr-task-plugin.js
in gr-task-plugin
154 14 129 1078 20
Container.java
in src/main/java/com/google/gerrit/common
55 3 128 1177 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
eslint.bzl
in tools/js
5 - 144 158 3
install_docker.yaml
in tools/playbooks
8 - 266 284 3
gr-task-plugin_html.js
in gr-task-plugin
62 - 204 303 4
gr-task-plugin-tasks_html.js
in gr-task-plugin
41 - 204 303 3
gr-task-plugin-tasks.js
in gr-task-plugin
26 4 144 303 3
plugin.js
in gr-task-plugin
5 - 144 303 4
MatchCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
37 3 220 601 5
PredicateCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
58 5 128 611 9
workspace_status.py
in tools
14 1 819 820 2
ThrowingProvider.java
in src/main/java/com/googlesource/gerrit/plugins/task
24 4 266 848 4
gr-task-plugin.js
in gr-task-plugin
154 14 129 1078 20
js.bzl
in tools/bzl
2 - 303 1078 5
Properties.java
in src/main/java/com/googlesource/gerrit/plugins/task
136 13 128 1079 20
bazlets.bzl
in root
16 - 1175 1175 1
plugin.bzl
in tools/bzl
7 - 988 1175 4
classpath.bzl
in tools/bzl
5 - 988 1175 3
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
TaskTree.java
in src/main/java/com/googlesource/gerrit/plugins/task
280 27 128 1351 33
Preloader.java
in src/main/java/com/googlesource/gerrit/plugins/task
91 8 220 1351 12
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TaskConfig.java
in src/main/java/com/googlesource/gerrit/plugins/task
291 33 128 2114 31
TaskTree.java
in src/main/java/com/googlesource/gerrit/plugins/task
280 27 128 1351 33
Properties.java
in src/main/java/com/googlesource/gerrit/plugins/task
136 13 128 1079 20
PredicateCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
58 5 128 611 9
Modules.java
in src/main/java/com/googlesource/gerrit/plugins/task
57 3 128 2114 19
Container.java
in src/main/java/com/google/gerrit/common
55 3 128 1177 6
gr-task-plugin.js
in gr-task-plugin
154 14 129 1078 20
gr-task-plugin-tasks.js
in gr-task-plugin
26 4 144 303 3
plugin.js
in gr-task-plugin
5 - 144 303 4
eslint.bzl
in tools/js
5 - 144 158 3
gr-task-plugin_html.js
in gr-task-plugin
62 - 204 303 4
gr-task-plugin-tasks_html.js
in gr-task-plugin
41 - 204 303 3
TaskAttributeFactory.java
in src/main/java/com/googlesource/gerrit/plugins/task
239 17 220 2114 41
Preloader.java
in src/main/java/com/googlesource/gerrit/plugins/task
91 8 220 1351 12
MatchCache.java
in src/main/java/com/googlesource/gerrit/plugins/task
37 3 220 601 5
ThrowingProvider.java
in src/main/java/com/googlesource/gerrit/plugins/task
24 4 266 848 4
install_docker.yaml
in tools/playbooks
8 - 266 284 3
PatchSetArgument.java
in src/main/java/com/googlesource/gerrit/plugins/task/cli
73 6 303 1177 8
js.bzl
in tools/bzl
2 - 303 1078 5
workspace_status.py
in tools
14 1 819 820 2