firebase / grpc-SwiftPM
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: 2492
  • Daily file updates (only one update per file and date counted): 14
  • First update: 2020-10-07
  • Latest update: 2021-04-05
  • Days between first and latest update: 181 (25 weeks, estimated 125 working days)
  • Active days (at least one file change): 8
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 10 files with 3,263 lines of code in files.
    • 8 files that are 366+ days old (3,154 lines of code)
    • 2 files that are 181-365 days old (109 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)
96% | 3% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 10 files with 3,263 lines of code in files.
    • 7 files have been last changed 366+ days ago (3,048 lines of code)
    • 3 files have been last changed 181-365 days ago (215 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)
93% | 6% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cc, py, cs, sh, md, cfg, rb, c, php, m, proto, meta, pxi, gitignore, json, txt, csproj, bzl, plist, bat, storyboard, podspec, rst, asset, js, go, xml, cmake, mm, in, yml, yaml, props, targets, gradle, lua, gemspec, xsd, Dockerfile, properties, css, patch, java, swift, phpt, editorconfig, tpl, pyx, ps1, pro, gitmodules, clang-tidy, sql, xsl, inc, pb, c++, shproj, rl, axml, pxd, d, svg, m4, x, html, clang-format, gyp, unity, gn, pub
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cc99% | <1% | 0% | 0% | 0%
h66% | 33% | 0% | 0% | 0%
swift100% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
gemspec0% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 0% | 0%
rb0% | 0% | 0% | 0% | 0%
ps10% | 0% | 0% | 0% | 0%
go0% | 0% | 0% | 0% | 0%
yaml0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
xsl0% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
pub0% | 0% | 0% | 0% | 0%
c++0% | 0% | 0% | 0% | 0%
x0% | 0% | 0% | 0% | 0%
in0% | 0% | 0% | 0% | 0%
pyx0% | 0% | 0% | 0% | 0%
gyp0% | 0% | 0% | 0% | 0%
cmake0% | 0% | 0% | 0% | 0%
bzl0% | 0% | 0% | 0% | 0%
gn0% | 0% | 0% | 0% | 0%
c0% | 0% | 0% | 0% | 0%
proto0% | 0% | 0% | 0% | 0%
cs0% | 0% | 0% | 0% | 0%
targets0% | 0% | 0% | 0% | 0%
props0% | 0% | 0% | 0% | 0%
yml0% | 0% | 0% | 0% | 0%
php0% | 0% | 0% | 0% | 0%
d0% | 0% | 0% | 0% | 0%
pxi0% | 0% | 0% | 0% | 0%
pxd0% | 0% | 0% | 0% | 0%
m0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cc99% | <1% | 0% | 0% | 0%
h66% | 33% | 0% | 0% | 0%
swift0% | 100% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
gemspec0% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 0% | 0%
rb0% | 0% | 0% | 0% | 0%
ps10% | 0% | 0% | 0% | 0%
go0% | 0% | 0% | 0% | 0%
yaml0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
xsl0% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
pub0% | 0% | 0% | 0% | 0%
c++0% | 0% | 0% | 0% | 0%
x0% | 0% | 0% | 0% | 0%
in0% | 0% | 0% | 0% | 0%
pyx0% | 0% | 0% | 0% | 0%
gyp0% | 0% | 0% | 0% | 0%
cmake0% | 0% | 0% | 0% | 0%
bzl0% | 0% | 0% | 0% | 0%
gn0% | 0% | 0% | 0% | 0%
c0% | 0% | 0% | 0% | 0%
proto0% | 0% | 0% | 0% | 0%
cs0% | 0% | 0% | 0% | 0%
targets0% | 0% | 0% | 0% | 0%
props0% | 0% | 0% | 0% | 0%
yml0% | 0% | 0% | 0% | 0%
php0% | 0% | 0% | 0% | 0%
d0% | 0% | 0% | 0% | 0%
pxi0% | 0% | 0% | 0% | 0%
pxd0% | 0% | 0% | 0% | 0%
m0% | 0% | 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
src96% | 3% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
SwiftPMTests0% | 100% | 0% | 0% | 0%
include0% | 0% | 0% | 0% | 0%
tools0% | 0% | 0% | 0% | 0%
spm-core-include0% | 0% | 0% | 0% | 0%
cmake0% | 0% | 0% | 0% | 0%
bazel0% | 0% | 0% | 0% | 0%
spm-cpp-include0% | 0% | 0% | 0% | 0%
doc0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src96% | 3% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
SwiftPMTests0% | 100% | 0% | 0% | 0%
include0% | 0% | 0% | 0% | 0%
tools0% | 0% | 0% | 0% | 0%
spm-core-include0% | 0% | 0% | 0% | 0%
cmake0% | 0% | 0% | 0% | 0%
bazel0% | 0% | 0% | 0% | 0%
spm-cpp-include0% | 0% | 0% | 0% | 0%
doc0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Package.swift
in root
106 - 305 485 8
ssl_transport_security.cc
in src/core/tsi
1805 66 464 464 1
jwt_verifier.cc
in src/core/lib/security/credentials/jwt
773 18 464 464 1
json_token.cc
in src/core/lib/security/credentials/jwt
235 6 464 464 1
ssl_transport_security.h
in src/core/tsi
122 - 464 464 1
ssl_session_cache.h
in src/core/tsi/ssl/session_cache
44 1 464 464 1
ssl_session_openssl.cc
in src/core/tsi/ssl/session_cache
40 3 464 464 1
ssl_session.h
in src/core/tsi/ssl/session_cache
29 1 464 464 1
gsec.h
in src/core/tsi/alts/crypt
98 - 337 350 2
test.cc
in SwiftPMTests/build-test
11 - 305 305 1
build.yaml
in root
6417 -
grpc_shadow_boringssl.h
in src/core/tsi
3282 -
client_channel.cc
in src/core/ext/filters/client_channel
3092 129
chttp2_transport.cc
in src/core/ext/transport/chttp2/transport
2900 98
gyp
grpc.gyp
in root
2764 -
route_components.upb.h
in src/core/ext/upb-generated/envoy/api/v2/route
2688 287
cpp_generator.cc
in src/compiler
2349 43
validate.upb.h
in src/core/ext/upb-generated/validate
1932 434
c++
Doxyfile.c++
in tools/doxygen
1868 -
xds_client.cc
in src/core/ext/filters/client_channel/xds
1727 73
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ssl_session.h
in src/core/tsi/ssl/session_cache
29 1 464 464 1
ssl_session_openssl.cc
in src/core/tsi/ssl/session_cache
40 3 464 464 1
ssl_session_cache.h
in src/core/tsi/ssl/session_cache
44 1 464 464 1
ssl_transport_security.h
in src/core/tsi
122 - 464 464 1
json_token.cc
in src/core/lib/security/credentials/jwt
235 6 464 464 1
jwt_verifier.cc
in src/core/lib/security/credentials/jwt
773 18 464 464 1
ssl_transport_security.cc
in src/core/tsi
1805 66 464 464 1
gsec.h
in src/core/tsi/alts/crypt
98 - 337 350 2
test.cc
in SwiftPMTests/build-test
11 - 305 305 1
Package.swift
in root
106 - 305 485 8
version.h
in src/objective-c/GRPCClient
1 -
grpc_version.py
in src/python/grpcio_testing
1 -
__init__.py
in src/python/grpcio_reflection/grpc_reflection/v1alpha
1 -
__init__.py
in src/python/grpcio_reflection/grpc_reflection
1 -
grpc_version.py
in src/python/grpcio_reflection
1 -
grpc_version.py
in src/python/grpcio_status
1 -
__init__.py
in src/python/grpcio_status/grpc_status
1 -
grpc_version.py
in src/python/grpcio_tests
1 -
__init__.py
in src/python/grpcio_health_checking/grpc_health/v1
1 -
__init__.py
in src/python/grpcio_health_checking/grpc_health
1 -
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build.yaml
in root
6417 -
grpc_shadow_boringssl.h
in src/core/tsi
3282 -
client_channel.cc
in src/core/ext/filters/client_channel
3092 129
chttp2_transport.cc
in src/core/ext/transport/chttp2/transport
2900 98
gyp
grpc.gyp
in root
2764 -
route_components.upb.h
in src/core/ext/upb-generated/envoy/api/v2/route
2688 287
cpp_generator.cc
in src/compiler
2349 43
validate.upb.h
in src/core/ext/upb-generated/validate
1932 434
c++
Doxyfile.c++
in tools/doxygen
1868 -
xds_client.cc
in src/core/ext/filters/client_channel/xds
1727 73
call.cc
in src/core/lib/surface
1723 60
grpc.gemspec
in root
1613 -
descriptor.upb.h
in src/core/ext/upb-generated/google/protobuf
1533 263
gn
BUILD.gn
in root
1516 -
hpack_parser.cc
in src/core/ext/transport/chttp2/transport
1493 12
xds_api.cc
in src/core/ext/filters/client_channel/xds
1493 29
tcp_posix.cc
in src/core/lib/iomgr
1465 68
preprocessed_builds.yaml
in src/abseil-cpp
1410 -
server.cc
in src/core/lib/surface
1336 53
xds.cc
in src/core/ext/filters/client_channel/lb_policy/xds
1316 72
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build.yaml
in root
6417 -
grpc_shadow_boringssl.h
in src/core/tsi
3282 -
client_channel.cc
in src/core/ext/filters/client_channel
3092 129
chttp2_transport.cc
in src/core/ext/transport/chttp2/transport
2900 98
gyp
grpc.gyp
in root
2764 -
route_components.upb.h
in src/core/ext/upb-generated/envoy/api/v2/route
2688 287
cpp_generator.cc
in src/compiler
2349 43
validate.upb.h
in src/core/ext/upb-generated/validate
1932 434
c++
Doxyfile.c++
in tools/doxygen
1868 -
xds_client.cc
in src/core/ext/filters/client_channel/xds
1727 73
call.cc
in src/core/lib/surface
1723 60
grpc.gemspec
in root
1613 -
descriptor.upb.h
in src/core/ext/upb-generated/google/protobuf
1533 263
gn
BUILD.gn
in root
1516 -
hpack_parser.cc
in src/core/ext/transport/chttp2/transport
1493 12
xds_api.cc
in src/core/ext/filters/client_channel/xds
1493 29
tcp_posix.cc
in src/core/lib/iomgr
1465 68
preprocessed_builds.yaml
in src/abseil-cpp
1410 -
server.cc
in src/core/lib/surface
1336 53
xds.cc
in src/core/ext/filters/client_channel/lb_policy/xds
1316 72