dart-lang / dart-pad
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: 121
  • Daily file updates (only one update per file and date counted): 1537
  • First update: 2014-12-03
  • Latest update: 2022-01-29
  • Days between first and latest update: 2615 (373 weeks, estimated 1865 working days)
  • Active days (at least one file change): 512
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 121 files with 14,889 lines of code in files.
    • 88 files that are 366+ days old (12,677 lines of code)
    • 31 files that are 181-365 days old (2,190 lines of code)
    • 1 files that are 91-180 days old (9 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 1 files that are 1-30 days old (13 lines of code)
85% | 14% | <1% | 0% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 121 files with 14,889 lines of code in files.
    • 11 files have been last changed 366+ days ago (242 lines of code)
    • 45 files have been last changed 181-365 days ago (1,979 lines of code)
    • 22 files have been last changed 91-180 days ago (5,249 lines of code)
    • 24 files have been last changed 31-90 days ago (3,634 lines of code)
    • 19 files have been last changed 1-30 days ago (3,785 lines of code)
1% | 13% | 35% | 24% | 25%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
dart, scss, md, html, js, svg, yaml, txt, json, gitignore, yml, css, py, proto
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
dart88% | 11% | 0% | 0% | 0%
html89% | 10% | 0% | 0% | 0%
scss63% | 35% | <1% | 0% | <1%
css100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
yaml88% | 11% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js32% | 67% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
html9% | 2% | 27% | 0% | 60%
dart<1% | 4% | 38% | 31% | 24%
js10% | 22% | 0% | 0% | 67%
scss0% | 51% | 30% | 17% | <1%
css0% | 100% | 0% | 0% | 0%
py0% | 100% | 0% | 0% | 0%
yaml0% | 11% | 29% | 35% | 24%
proto0% | 0% | 100% | 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
lib/src100% | 0% | 0% | 0% | 0%
lib87% | 12% | 0% | 0% | 0%
web87% | 12% | 0% | 0% | 0%
lib/elements83% | 16% | 0% | 0% | 0%
web/styles66% | 32% | 0% | 0% | <1%
lib/sharing72% | 27% | 0% | 0% | 0%
web/example80% | 19% | 0% | 0% | 0%
lib/editing95% | 4% | 0% | 0% | 0%
lib/scss56% | 42% | 1% | 0% | 0%
lib/services100% | 0% | 0% | 0% | 0%
lib/core100% | 0% | 0% | 0% | 0%
tool100% | 0% | 0% | 0% | 0%
lib/inject100% | 0% | 0% | 0% | 0%
protos100% | 0% | 0% | 0% | 0%
lib/util95% | 4% | 0% | 0% | 0%
web/scripts57% | 42% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
lib/modules100% | 0% | 0% | 0% | 0%
lib/workshops0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
web/example24% | 19% | 56% | 0% | 0%
web/scripts20% | 37% | 3% | 0% | 38%
lib/elements1% | 24% | 0% | 67% | 6%
lib/util8% | 14% | 0% | 76% | 0%
lib<1% | <1% | 9% | 48% | 40%
web<1% | 5% | 16% | 0% | 78%
web/styles0% | 48% | 24% | 25% | <1%
lib/scss0% | 57% | 42% | 0% | 0%
lib/services0% | 30% | 57% | 11% | 0%
lib/sharing0% | 7% | 0% | 27% | 64%
lib/workshops0% | 23% | 51% | 25% | 0%
lib/core0% | 10% | 16% | 73% | 0%
lib/modules0% | 33% | 0% | 66% | 0%
lib/editing0% | 4% | 0% | 0% | 95%
lib/src0% | <1% | 99% | 0% | 0%
protos0% | 0% | 100% | 0% | 0%
lib/inject0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 59% | 40%
tool0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pubspec.yaml
in root
39 - 28 2619 117
playground.dart
in lib
894 53 16 2615 192
editor_codemirror.dart
in lib/editing
304 14 28 2609 71
editor.dart
in lib/editing
120 7 28 2609 41
context.dart
in lib
25 - 219 2609 14
codemirror_module.dart
in lib/modules
11 1 219 2609 12
elements.dart
in lib/elements
304 32 79 2604 46
dependencies.dart
in lib/core
46 5 95 2604 10
common.dart
in lib/services
40 2 65 2604 41
modules.dart
in lib/core
28 3 361 2604 8
grind.dart
in tool
192 5 17 2601 97
keys.dart
in lib/core
202 6 79 2596 33
util.dart
in lib/src
38 3 95 2587 34
elements.css
in lib/elements
274 - 345 2586 28
ga.dart
in lib/src
62 7 95 2578 13
app.yaml
in web
47 - 102 2577 32
execution_iframe.dart
in lib/services
198 8 95 2572 44
execution.dart
in lib/services
24 1 219 2572 14
state.dart
in lib/elements
23 - 219 2571 9
sample.dart
in lib/src
65 5 162 2566 14
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
logging.dart
in lib/util
13 1 981 981 1
inject_embed.dart
in web
4 1 794 794 1
embed_html.dart
in web/scripts
6 1 794 794 1
embed_flutter.dart
in web/scripts
6 1 794 794 1
embed_inline.dart
in web/scripts
6 1 794 794 1
embed_dart.dart
in web/scripts
6 1 794 794 1
picker.html
in web/example
34 - 736 736 1
check_localstorage.dart
in lib
5 - 557 557 1
ga.js
in web/scripts
10 - 536 2363 3
inject.html
in web/example
137 - 442 736 3
counter.dart
in lib/elements
15 2 378 794 2
modules.dart
in lib/core
28 3 361 2604 8
elements.css
in lib/elements
274 - 345 2586 28
github.dart
in lib/util
7 1 290 290 1
hljs.dart
in lib
5 - 288 288 1
check_localstorage.js
in web/scripts
10 1 283 557 2
dark_mode.js
in web
12 1 283 900 3
snippet.dart
in web/example/workshops/dart/step_01
3 1 281 281 1
solution.dart
in web/example/workshops/dart/step_01
3 1 281 281 1
snippet.dart
in web/example/workshops/dart/step_02
5 1 281 281 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cm-hints.scss
in web/styles
13 - 16 16 1
material_shared.scss
in lib/scss
9 - 142 157 2
layout_mixins.scss
in lib/scss
268 - 269 269 1
tab_expand_controller.dart
in lib/elements
194 10 80 269 4
shared.scss
in web/styles
103 - 85 269 8
layout.scss
in lib/scss
14 - 269 269 1
editor_ui.dart
in lib/sharing
234 11 65 275 17
workshops.dart
in lib
409 29 25 281 21
workshops.scss
in web/styles
281 - 232 281 6
workshops.html
in web
185 - 129 281 4
solution.dart
in web/example/workshops/flutter/step_01
56 3 281 281 1
snippet.dart
in web/example/workshops/flutter/step_01
49 3 281 281 1
github.dart
in lib/workshops/src
48 2 80 281 5
fetcher_impl.dart
in lib/workshops/src
43 3 95 281 6
meta.dart
in lib/workshops/src
41 - 100 281 3
fetcher.dart
in lib/workshops/src
14 - 219 281 2
web_server.dart
in lib/workshops/src
13 1 95 281 2
exceptions.dart
in lib/workshops/src
11 - 219 281 2
meta.yaml
in web/example/workshops/flutter
9 - 281 281 1
meta.yaml
in web/example/workshops/dart
9 - 276 281 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
frame.js
in web/scripts
65 6 6 288 13
playground.dart
in lib
894 53 16 2615 192
gists.dart
in lib/sharing
374 17 16 2508 51
index.html
in web
315 - 16 2557 88
embed-html.html
in web
222 - 16 2424 52
embed-flutter.html
in web
199 - 16 900 24
embed-dart.html
in web
189 - 16 2423 52
embed-inline.html
in web
189 - 16 2424 54
mutable_gist.dart
in lib/sharing
120 8 16 2508 31
bind.dart
in lib/elements
80 7 16 2505 13
gist_storage.dart
in lib/sharing
30 3 16 2499 8
gist_file_property.dart
in lib/sharing
16 1 16 885 4
cm-hints.scss
in web/styles
13 - 16 16 1
grind.dart
in tool
192 5 17 2601 97
editor_doc_property.dart
in lib/sharing
15 1 17 885 5
workshops.dart
in lib
409 29 25 281 21
editor_codemirror.dart
in lib/editing
304 14 28 2609 71
editor.dart
in lib/editing
120 7 28 2609 41
pubspec.yaml
in root
39 - 28 2619 117
build.yaml
in root
33 - 53 1080 9