H3
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: 109
  • Daily file updates (only one update per file and date counted): 277
  • First update: 2017-12-26
  • Latest update: 2020-09-06
  • Days between first and latest update: 985 (140 weeks, estimated 700 working days)
  • Active days (at least one file change): 267
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 109 files with 10,864 lines of code in files.
    • 104 files older than 1 year (10,535 lines of code)
    • 3 files are 180 days to 1 year old (247 lines of code)
    • 0 files are 90 to 180 days old (0 lines of code)
    • 0 files are 30 to 90 days old (0 lines of code)
    • 2 files are less than 30 days old (82 lines of code)
96% | 2% | 0% | 0% | <1%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution Overall
Days since last update
  • There are 109 files with 10,864 lines of code in files.
    • 26 files have been last changed more than 1 year ago (961 lines of code)
    • 1 files have been last changed 180 days to 1 year ago (17 lines of code)
    • 70 files have been last changed 90 to 180 days ago (7,516 lines of code)
    • 1 files have been last changed 30 to 90 days ago (169 lines of code)
    • 11 files have been last changed less than 30 days ago (2,201 lines of code)
8% | <1% | 69% | 1% | 20%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per File Extension
c, txt, md, h
File Age Distribution per Extension
Days since first update
c96% | 2% | 0% | 0% | <1%
h98% | 1% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution per Extension
Days since last update
c6% | 0% | 70% | 1% | 21%
h35% | 2% | 52% | 0% | 9%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
src/apps95% | 3% | 0% | 0% | 1%
src/h3lib99% | <1% | 0% | 0% | 0%
examples100% | 0% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
primary (latest change distribution)
Days since last update
src/apps10% | 0% | 75% | 0% | 14%
src/h3lib4% | <1% | 62% | 3% | 29%
examples100% | 0% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
baseCells.c
in src/h3lib/lib
743 9 141 978 13
faceijk.c
in src/h3lib/lib
604 10 141 978 16
h3Index.c
in src/h3lib/lib
526 28 23 978 56
algos.c
in src/h3lib/lib
509 15 23 978 40
coordijk.c
in src/h3lib/lib
300 25 141 978 10
testKRing.c
in src/apps/testapps
291 1 141 978 10
testCompact.c
in src/apps/testapps
288 - 141 978 15
testH3UniEdge.c
in src/apps/testapps
278 - 23 978 11
testPolyfill.c
in src/apps/testapps
261 2 23 978 19
linkedGeo.c
in src/h3lib/lib
215 7 141 978 10
testVertexGraph.c
in src/apps/testapps
214 - 141 978 7
testH3SetToLinkedGeo.c
in src/apps/testapps
199 - 141 978 9
testBBox.c
in src/apps/testapps
192 1 141 978 10
geoCoord.c
in src/h3lib/lib
169 16 41 978 8
generateBaseCellNeighbors.c
in src/apps/miscapps
167 3 402 978 10
testH3Index.c
in src/apps/testapps
165 - 141 978 13
h3UniEdge.c
in src/h3lib/lib
161 9 23 978 10
utility.c
in src/apps/applib/lib
154 17 23 978 18
testGeoCoord.c
in src/apps/testapps
139 1 141 978 4
testHexRing.c
in src/apps/testapps
136 - 141 978 4
kml.c
in src/apps/applib/lib
132 9 141 978 2
testH3NeighborRotations.c
in src/apps/testapps
120 3 141 978 5
benchmarkPolyfill.c
in src/apps/benchmarks
117 - 564 978 4
vertexGraph.c
in src/h3lib/lib
117 5 141 978 7
testH3ToChildren.c
in src/apps/testapps
101 1 141 978 8
h3ToGeoHier.c
in src/apps/miscapps
99 3 141 978 9
h3ToGeoBoundaryHier.c
in src/apps/miscapps
98 3 141 978 9
h3ToComponents.c
in src/apps/filters
95 3 141 978 7
h3ToHier.c
in src/apps/miscapps
77 2 141 978 8
testH3Api.c
in src/apps/testapps
75 - 141 978 8
kRing.c
in src/apps/filters
66 2 141 978 13
testH3SetToVertexGraph.c
in src/apps/testapps
66 - 141 978 6
h3Index.h
in src/h3lib/include
65 - 23 978 14
geoToH3.c
in src/apps/filters
61 2 479 978 5
bbox.c
in src/h3lib/lib
58 6 141 978 14
hexRange.c
in src/apps/filters
57 2 141 978 10
h3ToGeoBoundary.c
in src/apps/filters
56 2 141 978 8
testHexRanges.c
in src/apps/testapps
56 - 141 978 5
coordijk.h
in src/h3lib/include
56 - 640 978 9
h3ToGeo.c
in src/apps/filters
53 2 141 978 7
benchmark.h
in src/apps/applib/include
53 - 743 978 4
testLinkedGeo.c
in src/apps/testapps
46 - 141 978 7
mkRandGeoBoundary.c
in src/apps/testapps
44 1 141 978 6
mkRandGeo.c
in src/apps/testapps
43 1 141 978 6
testH3ToGeo.c
in src/apps/testapps
41 2 141 978 3
faceijk.h
in src/h3lib/include
37 - 424 978 7
testGeoToH3.c
in src/apps/testapps
35 2 141 978 3
linkedGeo.h
in src/h3lib/include
35 - 141 978 7
test.h
in src/apps/applib/include
32 1 141 978 4
vertexGraph.h
in src/h3lib/include
31 - 141 978 2
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
h3UniEdge.h
in src/h3lib/include
5 - 978 978 1
mathExtensions.c
in src/h3lib/lib
10 1 978 978 1
kml.h
in src/apps/applib/include
14 - 978 978 1
vec2d.h
in src/h3lib/include
12 - 870 978 2
neighbors.c
in examples
17 1 843 845 2
index.c
in examples
22 1 843 978 3
compact.c
in examples
42 1 841 845 4
vec3d.h
in src/h3lib/include
11 - 834 834 1
mathExtensions.h
in src/h3lib/include
5 - 787 978 3
edge.c
in examples
16 1 764 845 3
distance.c
in examples
27 2 764 957 3
benchmarkPolygon.c
in src/apps/benchmarks
123 - 754 757 2
benchmarkH3SetToLinkedGeo.c
in src/apps/benchmarks
37 - 750 751 2
benchmark.h
in src/apps/applib/include
53 - 743 978 4
benchmarkKRing.c
in src/apps/benchmarks
17 - 738 743 3
localij.h
in src/h3lib/include
7 - 729 750 2
baseCells.h
in src/h3lib/include
25 - 729 978 8
coordijk.h
in src/h3lib/include
56 - 640 978 9
benchmarkH3Line.c
in src/apps/benchmarks
12 - 639 639 1
testBaseCells.c
in src/apps/testapps
13 - 612 617 4
benchmarkPolyfill.c
in src/apps/benchmarks
117 - 564 978 4
testCoordIjk.c
in src/apps/testapps
27 - 514 514 1
geoToH3.c
in src/apps/filters
61 2 479 978 5
faceijk.h
in src/h3lib/include
37 - 424 978 7
constants.h
in src/h3lib/include
28 - 407 978 2
generateBaseCellNeighbors.c
in src/apps/miscapps
167 3 402 978 10
algos.h
in src/h3lib/include
17 - 184 978 11
alloc.h
in src/h3lib/include
13 - 143 212 3
vec3d.c
in src/h3lib/lib
13 2 141 834 2
test.c
in src/apps/applib/lib
15 1 141 978 4
testH3Line.c
in src/apps/testapps
16 - 141 640 7
testMaxH3ToChildrenSize.c
in src/apps/testapps
17 - 141 978 3
bbox.h
in src/h3lib/include
18 - 141 978 7
vec2d.c
in src/h3lib/lib
20 2 141 978 4
generateNumHexagons.c
in src/apps/miscapps
20 2 141 831 3
polygon.h
in src/h3lib/include
21 - 141 758 10
generateFaceCenterPoint.c
in src/apps/miscapps
21 2 141 834 3
geoCoord.h
in src/h3lib/include
23 - 141 978 4
testH3ToGeoBoundary.c
in src/apps/testapps
27 1 141 978 4
testH3ToParent.c
in src/apps/testapps
28 - 141 978 3
utility.h
in src/apps/applib/include
29 - 141 978 13
vertexGraph.h
in src/h3lib/include
31 - 141 978 2
test.h
in src/apps/applib/include
32 1 141 978 4
testPentagonIndexes.c
in src/apps/testapps
33 - 141 407 3
linkedGeo.h
in src/h3lib/include
35 - 141 978 7
testGeoToH3.c
in src/apps/testapps
35 2 141 978 3
testVec2d.c
in src/apps/testapps
36 - 141 869 4
polygon.c
in src/h3lib/lib
38 2 141 758 12
testH3ToGeo.c
in src/apps/testapps
41 2 141 978 3
testVec3d.c
in src/apps/testapps
42 - 141 834 3
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
testH3UniEdgeExhaustive.c
in src/apps/testapps
69 2 23 30 3
benchmarkH3UniEdge.c
in src/apps/benchmarks
13 - 28 30 2
testH3Memory.c
in src/apps/testapps
125 2 141 198 5
alloc.h
in src/h3lib/include
13 - 143 212 3
testPolyfillReported.c
in src/apps/testapps
109 - 141 265 3
testPentagonIndexes.c
in src/apps/testapps
33 - 141 407 3
testH3ToLocalIjExhaustive.c
in src/apps/testapps
176 5 141 411 2
testH3LineExhaustive.c
in src/apps/testapps
67 3 141 411 2
testH3DistanceExhaustive.c
in src/apps/testapps
47 2 141 411 3
testH3ToCenterChild.c
in src/apps/testapps
45 - 141 411 3
testH3GetFaces.c
in src/apps/testapps
94 4 141 428 5
args.c
in src/apps/applib/lib
113 3 141 479 2
args.h
in src/apps/applib/include
55 1 141 479 3
testCoordIjk.c
in src/apps/testapps
27 - 514 514 1
localIjToH3.c
in src/apps/filters
72 2 141 519 6
testBaseCells.c
in src/apps/testapps
13 - 612 617 4
benchmarkH3Line.c
in src/apps/benchmarks
12 - 639 639 1
testH3Line.c
in src/apps/testapps
16 - 141 640 7
testH3Distance.c
in src/apps/testapps
96 - 141 729 5
testCoordIj.c
in src/apps/testapps
47 - 141 729 4
benchmarkKRing.c
in src/apps/benchmarks
17 - 738 743 3
localij.c
in src/h3lib/lib
329 8 141 750 17
testH3ToLocalIj.c
in src/apps/testapps
151 - 23 750 15
h3ToLocalIj.c
in src/apps/filters
53 2 141 750 9
localij.h
in src/h3lib/include
7 - 729 750 2
benchmarkH3SetToLinkedGeo.c
in src/apps/benchmarks
37 - 750 751 2
polygonAlgos.h
in src/h3lib/include
118 4 141 754 7
benchmarkPolygon.c
in src/apps/benchmarks
123 - 754 757 2
testPolygon.c
in src/apps/testapps
421 1 141 758 13
polygon.c
in src/h3lib/lib
38 2 141 758 12
polygon.h
in src/h3lib/include
21 - 141 758 10
generateNumHexagons.c
in src/apps/miscapps
20 2 141 831 3
testVec3d.c
in src/apps/testapps
42 - 141 834 3
generateFaceCenterPoint.c
in src/apps/miscapps
21 2 141 834 3
vec3d.c
in src/h3lib/lib
13 2 141 834 2
vec3d.h
in src/h3lib/include
11 - 834 834 1
compact.c
in examples
42 1 841 845 4
neighbors.c
in examples
17 1 843 845 2
edge.c
in examples
16 1 764 845 3
testVec2d.c
in src/apps/testapps
36 - 141 869 4
distance.c
in examples
27 2 764 957 3
baseCells.c
in src/h3lib/lib
743 9 141 978 13
faceijk.c
in src/h3lib/lib
604 10 141 978 16
h3Index.c
in src/h3lib/lib
526 28 23 978 56
algos.c
in src/h3lib/lib
509 15 23 978 40
coordijk.c
in src/h3lib/lib
300 25 141 978 10
testKRing.c
in src/apps/testapps
291 1 141 978 10
testCompact.c
in src/apps/testapps
288 - 141 978 15
testH3UniEdge.c
in src/apps/testapps
278 - 23 978 11
testPolyfill.c
in src/apps/testapps
261 2 23 978 19
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
h3Index.c
in src/h3lib/lib
526 28 23 978 56
algos.c
in src/h3lib/lib
509 15 23 978 40
testH3UniEdge.c
in src/apps/testapps
278 - 23 978 11
testPolyfill.c
in src/apps/testapps
261 2 23 978 19
h3UniEdge.c
in src/h3lib/lib
161 9 23 978 10
utility.c
in src/apps/applib/lib
154 17 23 978 18
testH3ToLocalIj.c
in src/apps/testapps
151 - 23 750 15
testH3UniEdgeExhaustive.c
in src/apps/testapps
69 2 23 30 3
h3Index.h
in src/h3lib/include
65 - 23 978 14
benchmarkH3Api.c
in src/apps/benchmarks
14 - 28 978 2
benchmarkH3UniEdge.c
in src/apps/benchmarks
13 - 28 30 2
geoCoord.c
in src/h3lib/lib
169 16 41 978 8
baseCells.c
in src/h3lib/lib
743 9 141 978 13
faceijk.c
in src/h3lib/lib
604 10 141 978 16
testPolygon.c
in src/apps/testapps
421 1 141 758 13
localij.c
in src/h3lib/lib
329 8 141 750 17
coordijk.c
in src/h3lib/lib
300 25 141 978 10
testKRing.c
in src/apps/testapps
291 1 141 978 10
testCompact.c
in src/apps/testapps
288 - 141 978 15
linkedGeo.c
in src/h3lib/lib
215 7 141 978 10
testVertexGraph.c
in src/apps/testapps
214 - 141 978 7
testH3SetToLinkedGeo.c
in src/apps/testapps
199 - 141 978 9
testBBox.c
in src/apps/testapps
192 1 141 978 10
testH3ToLocalIjExhaustive.c
in src/apps/testapps
176 5 141 411 2
testH3Index.c
in src/apps/testapps
165 - 141 978 13
testGeoCoord.c
in src/apps/testapps
139 1 141 978 4
testHexRing.c
in src/apps/testapps
136 - 141 978 4
kml.c
in src/apps/applib/lib
132 9 141 978 2
testH3Memory.c
in src/apps/testapps
125 2 141 198 5
testH3NeighborRotations.c
in src/apps/testapps
120 3 141 978 5
polygonAlgos.h
in src/h3lib/include
118 4 141 754 7
vertexGraph.c
in src/h3lib/lib
117 5 141 978 7
args.c
in src/apps/applib/lib
113 3 141 479 2
testPolyfillReported.c
in src/apps/testapps
109 - 141 265 3
testH3ToChildren.c
in src/apps/testapps
101 1 141 978 8
h3ToGeoHier.c
in src/apps/miscapps
99 3 141 978 9
h3ToGeoBoundaryHier.c
in src/apps/miscapps
98 3 141 978 9
testH3Distance.c
in src/apps/testapps
96 - 141 729 5
h3ToComponents.c
in src/apps/filters
95 3 141 978 7
testH3GetFaces.c
in src/apps/testapps
94 4 141 428 5
h3ToHier.c
in src/apps/miscapps
77 2 141 978 8
testH3Api.c
in src/apps/testapps
75 - 141 978 8
localIjToH3.c
in src/apps/filters
72 2 141 519 6
testH3LineExhaustive.c
in src/apps/testapps
67 3 141 411 2
kRing.c
in src/apps/filters
66 2 141 978 13
testH3SetToVertexGraph.c
in src/apps/testapps
66 - 141 978 6
bbox.c
in src/h3lib/lib
58 6 141 978 14
hexRange.c
in src/apps/filters
57 2 141 978 10
h3ToGeoBoundary.c
in src/apps/filters
56 2 141 978 8
testHexRanges.c
in src/apps/testapps
56 - 141 978 5