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-11
  • Days between first and latest update: 990 (141 weeks, estimated 705 working days)
  • Active days (at least one file change): 268
  • 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)
    • 2 files are 30 to 90 days old (82 lines of code)
    • 0 files are less than 30 days old (0 lines of code)
96% | 2% | 0% | <1% | 0%
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% | <1% | 0%
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% | 1% | 0%
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 142 979 13
faceijk.c
in src/h3lib/lib
604 10 142 979 16
h3Index.c
in src/h3lib/lib
526 28 24 979 56
algos.c
in src/h3lib/lib
509 15 24 979 40
coordijk.c
in src/h3lib/lib
300 25 142 979 10
testKRing.c
in src/apps/testapps
291 1 142 979 10
testCompact.c
in src/apps/testapps
288 - 142 979 15
testH3UniEdge.c
in src/apps/testapps
278 - 24 979 11
testPolyfill.c
in src/apps/testapps
261 2 24 979 19
linkedGeo.c
in src/h3lib/lib
215 7 142 979 10
testVertexGraph.c
in src/apps/testapps
214 - 142 979 7
testH3SetToLinkedGeo.c
in src/apps/testapps
199 - 142 979 9
testBBox.c
in src/apps/testapps
192 1 142 979 10
geoCoord.c
in src/h3lib/lib
169 16 42 979 8
generateBaseCellNeighbors.c
in src/apps/miscapps
167 3 403 979 10
testH3Index.c
in src/apps/testapps
165 - 142 979 13
h3UniEdge.c
in src/h3lib/lib
161 9 24 979 10
utility.c
in src/apps/applib/lib
154 17 24 979 18
testGeoCoord.c
in src/apps/testapps
139 1 142 979 4
testHexRing.c
in src/apps/testapps
136 - 142 979 4
kml.c
in src/apps/applib/lib
132 9 142 979 2
testH3NeighborRotations.c
in src/apps/testapps
120 3 142 979 5
benchmarkPolyfill.c
in src/apps/benchmarks
117 - 565 979 4
vertexGraph.c
in src/h3lib/lib
117 5 142 979 7
testH3ToChildren.c
in src/apps/testapps
101 1 142 979 8
h3ToGeoHier.c
in src/apps/miscapps
99 3 142 979 9
h3ToGeoBoundaryHier.c
in src/apps/miscapps
98 3 142 979 9
h3ToComponents.c
in src/apps/filters
95 3 142 979 7
h3ToHier.c
in src/apps/miscapps
77 2 142 979 8
testH3Api.c
in src/apps/testapps
75 - 142 979 8
kRing.c
in src/apps/filters
66 2 142 979 13
testH3SetToVertexGraph.c
in src/apps/testapps
66 - 142 979 6
h3Index.h
in src/h3lib/include
65 - 24 979 14
geoToH3.c
in src/apps/filters
61 2 480 979 5
bbox.c
in src/h3lib/lib
58 6 142 979 14
hexRange.c
in src/apps/filters
57 2 142 979 10
h3ToGeoBoundary.c
in src/apps/filters
56 2 142 979 8
testHexRanges.c
in src/apps/testapps
56 - 142 979 5
coordijk.h
in src/h3lib/include
56 - 641 979 9
h3ToGeo.c
in src/apps/filters
53 2 142 979 7
benchmark.h
in src/apps/applib/include
53 - 744 979 4
testLinkedGeo.c
in src/apps/testapps
46 - 142 979 7
mkRandGeoBoundary.c
in src/apps/testapps
44 1 142 979 6
mkRandGeo.c
in src/apps/testapps
43 1 142 979 6
testH3ToGeo.c
in src/apps/testapps
41 2 142 979 3
faceijk.h
in src/h3lib/include
37 - 425 979 7
testGeoToH3.c
in src/apps/testapps
35 2 142 979 3
linkedGeo.h
in src/h3lib/include
35 - 142 979 7
test.h
in src/apps/applib/include
32 1 142 979 4
vertexGraph.h
in src/h3lib/include
31 - 142 979 2
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
h3UniEdge.h
in src/h3lib/include
5 - 979 979 1
mathExtensions.c
in src/h3lib/lib
10 1 979 979 1
kml.h
in src/apps/applib/include
14 - 979 979 1
vec2d.h
in src/h3lib/include
12 - 871 979 2
neighbors.c
in examples
17 1 844 846 2
index.c
in examples
22 1 844 979 3
compact.c
in examples
42 1 842 846 4
vec3d.h
in src/h3lib/include
11 - 835 835 1
mathExtensions.h
in src/h3lib/include
5 - 788 979 3
edge.c
in examples
16 1 765 846 3
distance.c
in examples
27 2 765 958 3
benchmarkPolygon.c
in src/apps/benchmarks
123 - 755 758 2
benchmarkH3SetToLinkedGeo.c
in src/apps/benchmarks
37 - 751 752 2
benchmark.h
in src/apps/applib/include
53 - 744 979 4
benchmarkKRing.c
in src/apps/benchmarks
17 - 739 744 3
localij.h
in src/h3lib/include
7 - 730 751 2
baseCells.h
in src/h3lib/include
25 - 730 979 8
coordijk.h
in src/h3lib/include
56 - 641 979 9
benchmarkH3Line.c
in src/apps/benchmarks
12 - 640 640 1
testBaseCells.c
in src/apps/testapps
13 - 613 618 4
benchmarkPolyfill.c
in src/apps/benchmarks
117 - 565 979 4
testCoordIjk.c
in src/apps/testapps
27 - 515 515 1
geoToH3.c
in src/apps/filters
61 2 480 979 5
faceijk.h
in src/h3lib/include
37 - 425 979 7
constants.h
in src/h3lib/include
28 - 408 979 2
generateBaseCellNeighbors.c
in src/apps/miscapps
167 3 403 979 10
algos.h
in src/h3lib/include
17 - 185 979 11
alloc.h
in src/h3lib/include
13 - 144 213 3
vec3d.c
in src/h3lib/lib
13 2 142 835 2
test.c
in src/apps/applib/lib
15 1 142 979 4
testH3Line.c
in src/apps/testapps
16 - 142 641 7
testMaxH3ToChildrenSize.c
in src/apps/testapps
17 - 142 979 3
bbox.h
in src/h3lib/include
18 - 142 979 7
vec2d.c
in src/h3lib/lib
20 2 142 979 4
generateNumHexagons.c
in src/apps/miscapps
20 2 142 832 3
polygon.h
in src/h3lib/include
21 - 142 759 10
generateFaceCenterPoint.c
in src/apps/miscapps
21 2 142 835 3
geoCoord.h
in src/h3lib/include
23 - 142 979 4
testH3ToGeoBoundary.c
in src/apps/testapps
27 1 142 979 4
testH3ToParent.c
in src/apps/testapps
28 - 142 979 3
utility.h
in src/apps/applib/include
29 - 142 979 13
vertexGraph.h
in src/h3lib/include
31 - 142 979 2
test.h
in src/apps/applib/include
32 1 142 979 4
testPentagonIndexes.c
in src/apps/testapps
33 - 142 408 3
linkedGeo.h
in src/h3lib/include
35 - 142 979 7
testGeoToH3.c
in src/apps/testapps
35 2 142 979 3
testVec2d.c
in src/apps/testapps
36 - 142 870 4
polygon.c
in src/h3lib/lib
38 2 142 759 12
testH3ToGeo.c
in src/apps/testapps
41 2 142 979 3
testVec3d.c
in src/apps/testapps
42 - 142 835 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 24 31 3
benchmarkH3UniEdge.c
in src/apps/benchmarks
13 - 29 31 2
testH3Memory.c
in src/apps/testapps
125 2 142 199 5
alloc.h
in src/h3lib/include
13 - 144 213 3
testPolyfillReported.c
in src/apps/testapps
109 - 142 266 3
testPentagonIndexes.c
in src/apps/testapps
33 - 142 408 3
testH3ToLocalIjExhaustive.c
in src/apps/testapps
176 5 142 412 2
testH3LineExhaustive.c
in src/apps/testapps
67 3 142 412 2
testH3DistanceExhaustive.c
in src/apps/testapps
47 2 142 412 3
testH3ToCenterChild.c
in src/apps/testapps
45 - 142 412 3
testH3GetFaces.c
in src/apps/testapps
94 4 142 429 5
args.c
in src/apps/applib/lib
113 3 142 480 2
args.h
in src/apps/applib/include
55 1 142 480 3
testCoordIjk.c
in src/apps/testapps
27 - 515 515 1
localIjToH3.c
in src/apps/filters
72 2 142 520 6
testBaseCells.c
in src/apps/testapps
13 - 613 618 4
benchmarkH3Line.c
in src/apps/benchmarks
12 - 640 640 1
testH3Line.c
in src/apps/testapps
16 - 142 641 7
testH3Distance.c
in src/apps/testapps
96 - 142 730 5
testCoordIj.c
in src/apps/testapps
47 - 142 730 4
benchmarkKRing.c
in src/apps/benchmarks
17 - 739 744 3
localij.c
in src/h3lib/lib
329 8 142 751 17
testH3ToLocalIj.c
in src/apps/testapps
151 - 24 751 15
h3ToLocalIj.c
in src/apps/filters
53 2 142 751 9
localij.h
in src/h3lib/include
7 - 730 751 2
benchmarkH3SetToLinkedGeo.c
in src/apps/benchmarks
37 - 751 752 2
polygonAlgos.h
in src/h3lib/include
118 4 142 755 7
benchmarkPolygon.c
in src/apps/benchmarks
123 - 755 758 2
testPolygon.c
in src/apps/testapps
421 1 142 759 13
polygon.c
in src/h3lib/lib
38 2 142 759 12
polygon.h
in src/h3lib/include
21 - 142 759 10
generateNumHexagons.c
in src/apps/miscapps
20 2 142 832 3
testVec3d.c
in src/apps/testapps
42 - 142 835 3
generateFaceCenterPoint.c
in src/apps/miscapps
21 2 142 835 3
vec3d.c
in src/h3lib/lib
13 2 142 835 2
vec3d.h
in src/h3lib/include
11 - 835 835 1
compact.c
in examples
42 1 842 846 4
neighbors.c
in examples
17 1 844 846 2
edge.c
in examples
16 1 765 846 3
testVec2d.c
in src/apps/testapps
36 - 142 870 4
distance.c
in examples
27 2 765 958 3
baseCells.c
in src/h3lib/lib
743 9 142 979 13
faceijk.c
in src/h3lib/lib
604 10 142 979 16
h3Index.c
in src/h3lib/lib
526 28 24 979 56
algos.c
in src/h3lib/lib
509 15 24 979 40
coordijk.c
in src/h3lib/lib
300 25 142 979 10
testKRing.c
in src/apps/testapps
291 1 142 979 10
testCompact.c
in src/apps/testapps
288 - 142 979 15
testH3UniEdge.c
in src/apps/testapps
278 - 24 979 11
testPolyfill.c
in src/apps/testapps
261 2 24 979 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 24 979 56
algos.c
in src/h3lib/lib
509 15 24 979 40
testH3UniEdge.c
in src/apps/testapps
278 - 24 979 11
testPolyfill.c
in src/apps/testapps
261 2 24 979 19
h3UniEdge.c
in src/h3lib/lib
161 9 24 979 10
utility.c
in src/apps/applib/lib
154 17 24 979 18
testH3ToLocalIj.c
in src/apps/testapps
151 - 24 751 15
testH3UniEdgeExhaustive.c
in src/apps/testapps
69 2 24 31 3
h3Index.h
in src/h3lib/include
65 - 24 979 14
benchmarkH3Api.c
in src/apps/benchmarks
14 - 29 979 2
benchmarkH3UniEdge.c
in src/apps/benchmarks
13 - 29 31 2
geoCoord.c
in src/h3lib/lib
169 16 42 979 8
baseCells.c
in src/h3lib/lib
743 9 142 979 13
faceijk.c
in src/h3lib/lib
604 10 142 979 16
testPolygon.c
in src/apps/testapps
421 1 142 759 13
localij.c
in src/h3lib/lib
329 8 142 751 17
coordijk.c
in src/h3lib/lib
300 25 142 979 10
testKRing.c
in src/apps/testapps
291 1 142 979 10
testCompact.c
in src/apps/testapps
288 - 142 979 15
linkedGeo.c
in src/h3lib/lib
215 7 142 979 10
testVertexGraph.c
in src/apps/testapps
214 - 142 979 7
testH3SetToLinkedGeo.c
in src/apps/testapps
199 - 142 979 9
testBBox.c
in src/apps/testapps
192 1 142 979 10
testH3ToLocalIjExhaustive.c
in src/apps/testapps
176 5 142 412 2
testH3Index.c
in src/apps/testapps
165 - 142 979 13
testGeoCoord.c
in src/apps/testapps
139 1 142 979 4
testHexRing.c
in src/apps/testapps
136 - 142 979 4
kml.c
in src/apps/applib/lib
132 9 142 979 2
testH3Memory.c
in src/apps/testapps
125 2 142 199 5
testH3NeighborRotations.c
in src/apps/testapps
120 3 142 979 5
polygonAlgos.h
in src/h3lib/include
118 4 142 755 7
vertexGraph.c
in src/h3lib/lib
117 5 142 979 7
args.c
in src/apps/applib/lib
113 3 142 480 2
testPolyfillReported.c
in src/apps/testapps
109 - 142 266 3
testH3ToChildren.c
in src/apps/testapps
101 1 142 979 8
h3ToGeoHier.c
in src/apps/miscapps
99 3 142 979 9
h3ToGeoBoundaryHier.c
in src/apps/miscapps
98 3 142 979 9
testH3Distance.c
in src/apps/testapps
96 - 142 730 5
h3ToComponents.c
in src/apps/filters
95 3 142 979 7
testH3GetFaces.c
in src/apps/testapps
94 4 142 429 5
h3ToHier.c
in src/apps/miscapps
77 2 142 979 8
testH3Api.c
in src/apps/testapps
75 - 142 979 8
localIjToH3.c
in src/apps/filters
72 2 142 520 6
testH3LineExhaustive.c
in src/apps/testapps
67 3 142 412 2
kRing.c
in src/apps/filters
66 2 142 979 13
testH3SetToVertexGraph.c
in src/apps/testapps
66 - 142 979 6
bbox.c
in src/h3lib/lib
58 6 142 979 14
hexRange.c
in src/apps/filters
57 2 142 979 10
h3ToGeoBoundary.c
in src/apps/filters
56 2 142 979 8
testHexRanges.c
in src/apps/testapps
56 - 142 979 5