dart-lang / appengine
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: 657
  • Daily file updates (only one update per file and date counted): 8065
  • First update: 2014-05-02
  • Latest update: 2022-01-19
  • Days between first and latest update: 2820 (402 weeks, estimated 2010 working days)
  • Active days (at least one file change): 128
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 657 files with 136,133 lines of code in files.
    • 504 files that are 366+ days old (101,603 lines of code)
    • 153 files that are 181-365 days old (34,530 lines of code)
    • 0 files that are 91-180 days old (0 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)
74% | 25% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 657 files with 136,133 lines of code in files.
    • 42 files have been last changed 366+ days ago (3,530 lines of code)
    • 615 files have been last changed 181-365 days ago (132,603 lines of code)
    • 0 files have been last changed 91-180 days ago (0 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)
2% | 97% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
dart, proto, yaml, md, json, sh, txt, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
dart73% | 26% | 0% | 0% | 0%
proto79% | 20% | 0% | 0% | 0%
yaml45% | 54% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
proto10% | 89% | 0% | 0% | 0%
yaml20% | 79% | 0% | 0% | 0%
dart<1% | 99% | 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
lib/src/grpc_api/dart73% | 26% | 0% | 0% | 0%
lib/src/grpc_api/protos77% | 22% | 0% | 0% | 0%
lib/src/grpc_api_impl100% | 0% | 0% | 0% | 0%
lib/src100% | 0% | 0% | 0% | 0%
lib/src/server100% | 0% | 0% | 0% | 0%
lib/src/api_impl100% | 0% | 0% | 0% | 0%
lib100% | 0% | 0% | 0% | 0%
lib/src/grpc_api100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
example100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
lib/src/grpc_api/protos10% | 89% | 0% | 0% | 0%
lib/src6% | 93% | 0% | 0% | 0%
lib/src/grpc_api100% | 0% | 0% | 0% | 0%
example56% | 43% | 0% | 0% | 0%
ROOT4% | 95% | 0% | 0% | 0%
lib/src/grpc_api/dart0% | 100% | 0% | 0% | 0%
lib/src/grpc_api_impl0% | 100% | 0% | 0% | 0%
lib/src/server0% | 100% | 0% | 0% | 0%
lib/src/api_impl0% | 100% | 0% | 0% | 0%
lib0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
appengine_internal.dart
in lib/src
301 10 248 2835 47
context_registry.dart
in lib/src/server
106 5 248 2835 33
server.dart
in lib/src/server
104 7 248 2835 22
appengine.dart
in lib
49 4 248 2835 30
pubspec.yaml
in root
21 - 248 2835 75
appengine_context.dart
in lib/src
20 - 248 2835 14
client_context.dart
in lib/src
18 - 248 2790 23
logging_package_adaptor.dart
in lib/src/server
51 1 248 2545 12
iam.pb.dart
in lib/src/grpc_api/dart/google/iam/admin/v1
3904 141 248 1803 10
appengine.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1
3570 121 248 1803 10
logging_config.pb.dart
in lib/src/grpc_api/dart/google/logging/v2
3150 120 248 1803 10
descriptor.pb.dart
in lib/src/grpc_api/dart/google/protobuf
3109 116 248 1803 10
version.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1
2158 95 248 1803 10
servicemanager.pb.dart
in lib/src/grpc_api/dart/google/api/servicemanagement/v1
1891 61 248 1803 10
datastore.pb.dart
in lib/src/grpc_api/dart/google/datastore/v1beta3
1678 51 248 1803 10
datastore.pb.dart
in lib/src/grpc_api/dart/google/datastore/v1
1678 51 248 1803 10
proto
logging_config.proto
in lib/src/grpc_api/protos/google/logging/v2
1436 - 248 1803 7
proto
iam.proto
in lib/src/grpc_api/protos/google/iam/admin/v1
1341 - 248 1803 6
app_yaml.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1
1298 57 248 1803 10
query.pb.dart
in lib/src/grpc_api/dart/google/datastore/v1
1155 41 248 1803 10
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
proto
unittest_import_public.proto
in lib/src/grpc_api/protos/google/protobuf
36 - 1775 1803 3
proto
unittest_empty.proto
in lib/src/grpc_api/protos/google/protobuf
36 - 1775 1803 3
proto
unittest_import_public_lite.proto
in lib/src/grpc_api/protos/google/protobuf
37 - 1775 1803 3
proto
unittest_import_lite.proto
in lib/src/grpc_api/protos/google/protobuf
45 - 1775 1803 3
proto
unittest_preserve_unknown_enum2.proto
in lib/src/grpc_api/protos/google/protobuf
46 - 1775 1803 3
proto
unittest_embed_optimize_for.proto
in lib/src/grpc_api/protos/google/protobuf
46 - 1775 1803 3
proto
unittest_mset_wire_format.proto
in lib/src/grpc_api/protos/google/protobuf
47 - 1775 1803 3
proto
unittest_drop_unknown_fields.proto
in lib/src/grpc_api/protos/google/protobuf
53 - 1775 1803 3
proto
unittest_optimize_for.proto
in lib/src/grpc_api/protos/google/protobuf
57 - 1775 1803 3
proto
unittest_import.proto
in lib/src/grpc_api/protos/google/protobuf
62 - 1775 1803 3
proto
unittest_preserve_unknown_enum.proto
in lib/src/grpc_api/protos/google/protobuf
64 - 1775 1803 3
proto
unittest_well_known_types.proto
in lib/src/grpc_api/protos/google/protobuf
107 - 1775 1803 3
proto
unittest_no_field_presence.proto
in lib/src/grpc_api/protos/google/protobuf
118 - 1775 1803 3
proto
unittest_lite_imports_nonlite.proto
in lib/src/grpc_api/protos/google/protobuf
41 - 1347 1803 4
proto
unittest_lazy_dependencies_enum.proto
in lib/src/grpc_api/protos/google/protobuf
54 - 1347 1347 1
proto
unittest_lazy_dependencies_custom_option.proto
in lib/src/grpc_api/protos/google/protobuf
58 - 1347 1347 1
proto
unittest_lazy_dependencies.proto
in lib/src/grpc_api/protos/google/protobuf
64 - 1347 1347 1
proto
map_proto2_unittest.proto
in lib/src/grpc_api/protos/google/protobuf
80 - 1347 1803 4
datastore_api.dart
in lib/src/grpc_api
9 - 976 1799 4
logging_api.dart
in lib/src/grpc_api
14 - 976 1799 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
appengine.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
3570 121 248 248 1
serviceusage.pb.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1beta1
2916 82 248 248 1
version.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
2330 102 248 248 1
workload_identity_pool.pb.dart
in lib/src/grpc_api/dart/google/iam/v1beta
1809 59 248 248 1
app_yaml.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
1298 57 248 248 1
resources.pb.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1beta1
1220 47 248 248 1
attribute_context.pb.dart
in lib/src/grpc_api/dart/google/rpc/context
1156 50 248 248 1
appengine.pbgrpc.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
961 - 248 248 1
serviceusage.pb.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1
937 28 248 248 1
proto
appengine.proto
in lib/src/grpc_api/protos/google/appengine/v1beta
865 - 248 248 1
appengine.pbjson.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
704 - 248 248 1
proto
serviceusage.proto
in lib/src/grpc_api/protos/google/api/serviceusage/v1beta1
676 - 248 248 1
serviceusage.pbjson.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1beta1
601 - 248 248 1
application.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
580 26 248 248 1
proto
workload_identity_pool.proto
in lib/src/grpc_api/protos/google/iam/v1beta
568 - 248 248 1
deploy.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
521 19 248 248 1
serviceusage.pbgrpc.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1beta1
505 - 248 248 1
proto
version.proto
in lib/src/grpc_api/protos/google/appengine/v1beta
492 - 248 248 1
resources.pb.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1
376 14 248 248 1
proto
error_reason.proto
in lib/src/grpc_api/protos/google/api
374 - 248 248 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
iam.pb.dart
in lib/src/grpc_api/dart/google/iam/admin/v1
3904 141 248 1803 10
appengine.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
3570 121 248 248 1
appengine.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1
3570 121 248 1803 10
logging_config.pb.dart
in lib/src/grpc_api/dart/google/logging/v2
3150 120 248 1803 10
descriptor.pb.dart
in lib/src/grpc_api/dart/google/protobuf
3109 116 248 1803 10
serviceusage.pb.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1beta1
2916 82 248 248 1
version.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
2330 102 248 248 1
version.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1
2158 95 248 1803 10
servicemanager.pb.dart
in lib/src/grpc_api/dart/google/api/servicemanagement/v1
1891 61 248 1803 10
workload_identity_pool.pb.dart
in lib/src/grpc_api/dart/google/iam/v1beta
1809 59 248 248 1
datastore.pb.dart
in lib/src/grpc_api/dart/google/datastore/v1beta3
1678 51 248 1803 10
datastore.pb.dart
in lib/src/grpc_api/dart/google/datastore/v1
1678 51 248 1803 10
syntax.pb.dart
in lib/src/grpc_api/dart/google/api/expr/v1alpha1
1446 55 248 976 4
proto
logging_config.proto
in lib/src/grpc_api/protos/google/logging/v2
1436 - 248 1803 7
datastore_admin.pb.dart
in lib/src/grpc_api/dart/google/datastore/admin/v1
1378 51 248 1347 7
proto
iam.proto
in lib/src/grpc_api/protos/google/iam/admin/v1
1341 - 248 1803 6
app_yaml.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1beta
1298 57 248 248 1
app_yaml.pb.dart
in lib/src/grpc_api/dart/google/appengine/v1
1298 57 248 1803 10
resources.pb.dart
in lib/src/grpc_api/dart/google/api/serviceusage/v1beta1
1220 47 248 248 1
checked.pb.dart
in lib/src/grpc_api/dart/google/api/expr/v1alpha1
1206 43 248 976 4