dart-lang / webcore
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: 55
  • Daily file updates (only one update per file and date counted): 2517
  • First update: 2013-03-22
  • Latest update: 2021-09-07
  • Days between first and latest update: 3092 (441 weeks, estimated 2205 working days)
  • Active days (at least one file change): 36
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 55 files with 9,443 lines of code in files.
    • 52 files that are 366+ days old (8,467 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 3 files that are 91-180 days old (976 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)
89% | 0% | 10% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 55 files with 9,443 lines of code in files.
    • 21 files have been last changed 366+ days ago (1,522 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 34 files have been last changed 91-180 days ago (7,921 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)
16% | 0% | 83% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, txt, in, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py89% | 0% | 10% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py16% | 0% | 83% | 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
bindings/scripts100% | 0% | 0% | 0% | 0%
modules/bluetooth/testing/clusterfuzz100% | 0% | 0% | 0% | 0%
blink/tools100% | 0% | 0% | 0% | 0%
blink/tools/blinkpy/common100% | 0% | 0% | 0% | 0%
core/frame100% | 0% | 0% | 0% | 0%
bindings100% | 0% | 0% | 0% | 0%
core/inspector100% | 0% | 0% | 0% | 0%
modules/webgl100% | 0% | 0% | 0% | 0%
blink/tools/blinkpy100% | 0% | 0% | 0% | 0%
idl_parser0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
modules/bluetooth/testing/clusterfuzz100% | 0% | 0% | 0% | 0%
blink/tools100% | 0% | 0% | 0% | 0%
blink/tools/blinkpy/common100% | 0% | 0% | 0% | 0%
core/frame100% | 0% | 0% | 0% | 0%
bindings100% | 0% | 0% | 0% | 0%
core/inspector100% | 0% | 0% | 0% | 0%
modules/webgl100% | 0% | 0% | 0% | 0%
bindings/scripts<1% | 0% | 99% | 0% | 0%
blink/tools/blinkpy100% | 0% | 0% | 0% | 0%
idl_parser0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
v8_interface.py
in bindings/scripts
912 30 158 2711 7
idl_definitions.py
in bindings/scripts
719 70 158 2711 7
v8_types.py
in bindings/scripts
690 37 158 2711 7
v8_attributes.py
in bindings/scripts
409 26 158 2711 7
v8_utilities.py
in bindings/scripts
388 49 158 2711 7
v8_methods.py
in bindings/scripts
371 22 158 2711 7
idl_types.py
in bindings/scripts
355 83 158 2711 6
utilities.py
in bindings/scripts
344 56 158 2711 8
code_generator_v8.py
in bindings/scripts
292 25 158 2711 7
compute_interfaces_info_individual.py
in bindings/scripts
222 14 158 2711 7
compute_interfaces_info_overall.py
in bindings/scripts
149 6 158 2711 6
interface_dependency_resolver.py
in bindings/scripts
139 5 158 2711 7
idl_compiler.py
in bindings/scripts
131 9 158 2711 7
generate_global_constructors.py
in bindings/scripts
109 7 158 2711 6
v8_callback_interface.py
in bindings/scripts
97 6 158 2711 6
generate_event_interfaces.py
in bindings/scripts
79 3 158 2711 5
idl_reader.py
in bindings/scripts
69 4 158 2711 8
compute_global_objects.py
in bindings/scripts
66 5 158 2711 4
idl_validator.py
in bindings/scripts
65 5 158 2711 4
blink_idl_parser.py
in bindings/scripts
58 2 158 2711 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in bindings
1 - 2711 2711 1
__init__.py
in bindings/scripts
1 - 2711 2711 1
__init__.py
in blink/tools/blinkpy/common
1 - 1550 1550 1
__init__.py
in blink/tools/blinkpy
1 - 1550 1550 1
v8_globals.py
in bindings/scripts
1 - 1550 2711 2
fuzzer_helpers.py
in modules/bluetooth/testing/clusterfuzz
5 1 1550 1550 1
compile_devtools_frontend.py
in blink/tools
7 - 1550 1550 1
PRESUBMIT.py
in modules/webgl
8 1 1550 1772 2
PRESUBMIT.py
in modules/bluetooth/testing/clusterfuzz
15 3 1550 1550 1
PRESUBMIT.py
in core/inspector
22 3 1550 1550 1
PRESUBMIT.py
in bindings
33 3 1550 2711 2
parameter_fuzzer.py
in modules/bluetooth/testing/clusterfuzz
40 1 1550 1550 1
PRESUBMIT.py
in core/frame
40 3 1550 2711 2
plan_blink_move.py
in blink/tools
60 4 1550 1550 1
setup.py
in modules/bluetooth/testing/clusterfuzz
68 3 1550 1550 1
fuzz_main_run.py
in modules/bluetooth/testing/clusterfuzz
84 4 1550 1550 1
name_style_converter.py
in blink/tools/blinkpy/common
85 8 1550 1550 1
wbt_fakes.py
in modules/bluetooth/testing/clusterfuzz
192 - 1550 1550 1
constraints.py
in modules/bluetooth/testing/clusterfuzz
206 26 1550 1550 1
gatt_aliases.py
in modules/bluetooth/testing/clusterfuzz
235 - 1550 1550 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
idl_parser.py
in idl_parser
665 137 150 154 2
idl_lexer.py
in idl_parser
183 23 150 154 2
idl_node.py
in idl_parser
128 26 150 154 2
move_blink_source.py
in blink/tools
417 26 1550 1550 1
gatt_aliases.py
in modules/bluetooth/testing/clusterfuzz
235 - 1550 1550 1
constraints.py
in modules/bluetooth/testing/clusterfuzz
206 26 1550 1550 1
generate_v8_context_snapshot_external_references.py
in bindings/scripts
196 9 158 1550 2
wbt_fakes.py
in modules/bluetooth/testing/clusterfuzz
192 - 1550 1550 1
code_generator_web_agent_api.py
in bindings/scripts
173 27 158 1550 2
generate_conditional_features.py
in bindings/scripts
161 9 158 1550 2
code_generator.py
in bindings/scripts
130 13 158 1550 2
name_style_converter.py
in blink/tools/blinkpy/common
85 8 1550 1550 1
v8_callback_function.py
in bindings/scripts
84 3 158 1550 2
fuzz_main_run.py
in modules/bluetooth/testing/clusterfuzz
84 4 1550 1550 1
setup.py
in modules/bluetooth/testing/clusterfuzz
68 3 1550 1550 1
plan_blink_move.py
in blink/tools
60 4 1550 1550 1
parameter_fuzzer.py
in modules/bluetooth/testing/clusterfuzz
40 1 1550 1550 1
overload_set_algorithm.py
in bindings/scripts
39 4 158 1550 2
PRESUBMIT.py
in core/inspector
22 3 1550 1550 1
PRESUBMIT.py
in modules/bluetooth/testing/clusterfuzz
15 3 1550 1550 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
idl_parser.py
in idl_parser
665 137 150 154 2
idl_lexer.py
in idl_parser
183 23 150 154 2
idl_node.py
in idl_parser
128 26 150 154 2
v8_interface.py
in bindings/scripts
912 30 158 2711 7
idl_definitions.py
in bindings/scripts
719 70 158 2711 7
v8_types.py
in bindings/scripts
690 37 158 2711 7
v8_attributes.py
in bindings/scripts
409 26 158 2711 7
v8_utilities.py
in bindings/scripts
388 49 158 2711 7
v8_methods.py
in bindings/scripts
371 22 158 2711 7
idl_types.py
in bindings/scripts
355 83 158 2711 6
utilities.py
in bindings/scripts
344 56 158 2711 8
code_generator_v8.py
in bindings/scripts
292 25 158 2711 7
compute_interfaces_info_individual.py
in bindings/scripts
222 14 158 2711 7
v8_dictionary.py
in bindings/scripts
204 9 158 2696 6
generate_v8_context_snapshot_external_references.py
in bindings/scripts
196 9 158 1550 2
code_generator_web_agent_api.py
in bindings/scripts
173 27 158 1550 2
generate_conditional_features.py
in bindings/scripts
161 9 158 1550 2
compute_interfaces_info_overall.py
in bindings/scripts
149 6 158 2711 6
interface_dependency_resolver.py
in bindings/scripts
139 5 158 2711 7
v8_union.py
in bindings/scripts
138 3 158 2194 4