android / ndk-samples
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: 567
  • Daily file updates (only one update per file and date counted): 3152
  • First update: 2009-05-07
  • Latest update: 2022-01-21
  • Days between first and latest update: 4643 (663 weeks, estimated 3315 working days)
  • Active days (at least one file change): 397
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 567 files with 90,272 lines of code in files.
    • 567 files that are 366+ days old (90,272 lines of code)
    • 0 files that are 181-365 days old (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 567 files with 90,272 lines of code in files.
    • 563 files have been last changed 366+ days ago (89,668 lines of code)
    • 4 files have been last changed 181-365 days ago (604 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)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
hpp, xml, gradle, inl, cpp, h, properties, java, txt, bat, mk, md, c, yaml, pro, vsh, fsh, gitignore, sh, kt, yml, org, ts, TXT, json, glslv, clang-format, glslf
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
inl100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
vsh100% | 0% | 0% | 0% | 0%
org100% | 0% | 0% | 0% | 0%
fsh100% | 0% | 0% | 0% | 0%
kt100% | 0% | 0% | 0% | 0%
TXT100% | 0% | 0% | 0% | 0%
glslf100% | 0% | 0% | 0% | 0%
glslv100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
inl100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cpp96% | 3% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
vsh100% | 0% | 0% | 0% | 0%
org100% | 0% | 0% | 0% | 0%
fsh100% | 0% | 0% | 0% | 0%
kt100% | 0% | 0% | 0% | 0%
TXT100% | 0% | 0% | 0% | 0%
glslf100% | 0% | 0% | 0% | 0%
glslv100% | 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
endless-tunnel100% | 0% | 0% | 0% | 0%
teapots100% | 0% | 0% | 0% | 0%
hello-neon100% | 0% | 0% | 0% | 0%
camera100% | 0% | 0% | 0% | 0%
native-audio100% | 0% | 0% | 0% | 0%
display-p3100% | 0% | 0% | 0% | 0%
san-angeles100% | 0% | 0% | 0% | 0%
audio-echo100% | 0% | 0% | 0% | 0%
gles3jni100% | 0% | 0% | 0% | 0%
nn-samples100% | 0% | 0% | 0% | 0%
native-media100% | 0% | 0% | 0% | 0%
native-codec100% | 0% | 0% | 0% | 0%
native-midi100% | 0% | 0% | 0% | 0%
hello-gl2100% | 0% | 0% | 0% | 0%
native-plasma100% | 0% | 0% | 0% | 0%
webp100% | 0% | 0% | 0% | 0%
prefab100% | 0% | 0% | 0% | 0%
bitmap-plasma100% | 0% | 0% | 0% | 0%
sensor-graph100% | 0% | 0% | 0% | 0%
hello-jniCallback100% | 0% | 0% | 0% | 0%
native-activity100% | 0% | 0% | 0% | 0%
hello-oboe100% | 0% | 0% | 0% | 0%
hello-libs100% | 0% | 0% | 0% | 0%
other-builds100% | 0% | 0% | 0% | 0%
hello-jni100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
endless-tunnel100% | 0% | 0% | 0% | 0%
teapots98% | 1% | 0% | 0% | 0%
hello-neon100% | 0% | 0% | 0% | 0%
camera89% | 10% | 0% | 0% | 0%
native-audio100% | 0% | 0% | 0% | 0%
display-p3100% | 0% | 0% | 0% | 0%
san-angeles100% | 0% | 0% | 0% | 0%
audio-echo100% | 0% | 0% | 0% | 0%
gles3jni100% | 0% | 0% | 0% | 0%
nn-samples100% | 0% | 0% | 0% | 0%
native-media100% | 0% | 0% | 0% | 0%
native-codec100% | 0% | 0% | 0% | 0%
native-midi100% | 0% | 0% | 0% | 0%
hello-gl2100% | 0% | 0% | 0% | 0%
native-plasma100% | 0% | 0% | 0% | 0%
webp100% | 0% | 0% | 0% | 0%
bitmap-plasma100% | 0% | 0% | 0% | 0%
sensor-graph100% | 0% | 0% | 0% | 0%
hello-jniCallback100% | 0% | 0% | 0% | 0%
prefab78% | 21% | 0% | 0% | 0%
native-activity100% | 0% | 0% | 0% | 0%
hello-oboe100% | 0% | 0% | 0% | 0%
hello-libs100% | 0% | 0% | 0% | 0%
other-builds100% | 0% | 0% | 0% | 0%
hello-jni100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
GL2JNIView.java
in hello-gl2/app/src/main/java/com/android/gl2jni
226 15 2067 2430 3
GL2JNIActivity.java
in hello-gl2/app/src/main/java/com/android/gl2jni
22 - 2067 2430 3
GL2JNILib.java
in hello-gl2/app/src/main/java/com/android/gl2jni
8 1 2067 2430 3
NativeAudio.java
in native-audio/app/src/main/java/com/example/nativeaudio
306 6 1316 2429 11
NativeMedia.java
in native-media/app/src/main/java/com/example/nativemedia
293 11 1240 2429 9
MyGLSurfaceView.java
in native-codec/app/src/main/java/com/example/nativecodec
255 17 1907 2429 5
MyGLSurfaceView.java
in native-media/app/src/main/java/com/example/nativemedia
240 15 2067 2429 4
NativeCodec.java
in native-codec/app/src/main/java/com/example/nativecodec
233 10 2067 2429 6
DemoActivity.java
in san-angeles/app/src/main/java/com/example/SanAngeles
72 11 2067 2429 4
Plasma.java
in bitmap-plasma/app/src/main/java/com/example/plasma
42 3 1509 2429 10
GLES3JNIView.java
in gles3jni/app/src/main/java/com/android/gles3jni
34 4 1693 2429 6
GLES3JNIActivity.java
in gles3jni/app/src/main/java/com/android/gles3jni
22 - 2067 2429 4
GLES3JNILib.java
in gles3jni/app/src/main/java/com/android/gles3jni
9 1 2067 2429 4
MainActivity.java
in audio-echo/app/src/main/java/com/google/sample/echo
227 12 1121 2356 13
MainActivity.java
in hello-libs/app/src/main/java/com/example/hellolibs
17 2 2073 2114 3
AccelerometerGraphActivity.java
in sensor-graph/accelerometer/src/main/java/com/android/accelerometergraph
55 6 2067 2095 3
AccelerometerGraphJNI.java
in sensor-graph/accelerometer/src/main/java/com/android/accelerometergraph
13 1 2067 2095 3
glslf
shader.glslf
in sensor-graph/accelerometer/src/main/assets
5 - 2067 2095 3
glslv
shader.glslv
in sensor-graph/accelerometer/src/main/assets
5 - 2067 2095 3
hello-jnicallback.c
in hello-jniCallback/app/src/main/cpp
203 3 1509 2083 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
inl
raw_data.inl
in endless-tunnel/app/src/main/cpp/glm/gtx
1 - 2073 2075 2
inl
vec1.inl
in endless-tunnel/app/src/main/cpp/glm/gtx
1 - 2073 2075 2
inl
type_vec.inl
in endless-tunnel/app/src/main/cpp/glm/detail
1 - 2073 2075 2
inl
intrinsic_trigonometric.inl
in endless-tunnel/app/src/main/cpp/glm/detail
1 - 2073 2075 2
inl
precision.inl
in endless-tunnel/app/src/main/cpp/glm/detail
1 - 2073 2075 2
inl
intrinsic_vector_relational.inl
in endless-tunnel/app/src/main/cpp/glm/detail
1 - 2073 2075 2
inl
intrinsic_exponential.inl
in endless-tunnel/app/src/main/cpp/glm/detail
1 - 2073 2075 2
inl
type_mat.inl
in endless-tunnel/app/src/main/cpp/glm/detail
1 - 2073 2075 2
inl
type_precision.inl
in endless-tunnel/app/src/main/cpp/glm/gtc
3 - 2073 2075 2
reciprocal.hpp
in endless-tunnel/app/src/main/cpp/glm/gtx
3 - 2073 2075 2
inl
inertia.inl
in endless-tunnel/app/src/main/cpp/glm/gtx
3 - 2073 2075 2
inl
unsigned_int.inl
in endless-tunnel/app/src/main/cpp/glm/gtx
3 - 2073 2075 2
inl
number_precision.inl
in endless-tunnel/app/src/main/cpp/glm/gtx
3 - 2073 2075 2
inl
std_based_type.inl
in endless-tunnel/app/src/main/cpp/glm/gtx
3 - 2073 2075 2
unsigned_int.hpp
in endless-tunnel/app/src/main/cpp/glm/gtx
3 - 2073 2075 2
vec4.hpp
in endless-tunnel/app/src/main/cpp/glm
4 - 2073 2075 2
vector_relational.hpp
in endless-tunnel/app/src/main/cpp/glm
4 - 2073 2075 2
vec3.hpp
in endless-tunnel/app/src/main/cpp/glm
4 - 2073 2075 2
exponential.hpp
in endless-tunnel/app/src/main/cpp/glm
4 - 2073 2075 2
matrix.hpp
in endless-tunnel/app/src/main/cpp/glm
4 - 2073 2075 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
java_interop.h
in prefab/prefab-dependency/app/src/main/cpp
30 2 465 465 1
app.cpp
in prefab/prefab-dependency/app/src/main/cpp
26 - 465 465 1
MainActivity.kt
in prefab/prefab-dependency/app/src/main/java/com/example/prefabdependency
26 1 465 465 1
logging.cpp
in prefab/prefab-dependency/app/src/main/cpp
17 - 465 465 1
logging.h
in prefab/prefab-dependency/app/src/main/cpp
6 - 465 465 1
MainActivity.kt
in nn-samples/basic/src/main/java/com/example/android/basic
50 2 578 578 1
HelloJni.kt
in hello-jni/app/src/main/java/com/example/hellojni
19 1 578 578 1
mylibrary.h
in prefab/prefab-publishing/mylibrary/src/main/cpp/include/mylibrary
2 - 610 610 1
mylibrary.cpp
in prefab/prefab-publishing/mylibrary/src/main/cpp
2 1 610 610 1
inl
teapot.inl
in teapots/image-decoder/src/main/cpp
2028 - 448 716 2
sequence_model.cpp
in nn-samples/sequence/src/main/cpp
537 8 448 716 5
simple_model.cpp
in nn-samples/basic/src/main/cpp
327 2 448 716 5
TeapotNativeActivity.cpp
in teapots/image-decoder/src/main/cpp
279 18 448 716 2
NDKHelper.java
in teapots/image-decoder/src/main/java/com/sample/helper
260 19 448 716 2
Texture.cpp
in teapots/image-decoder/src/main/cpp
214 10 326 716 4
TeapotRenderer.cpp
in teapots/image-decoder/src/main/cpp
180 7 448 716 2
MainActivity.java
in nn-samples/sequence/src/main/java/com/example/android/sequence
105 6 448 716 2
TeapotNativeActivity.java
in teapots/image-decoder/src/main/java/com/sample/imagedecoder
103 6 448 716 2
ImageDecoderRender.cpp
in teapots/image-decoder/src/main/cpp
71 4 448 716 2
nn_sample.cpp
in nn-samples/basic/src/main/cpp
66 - 716 716 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Texture.cpp
in teapots/image-decoder/src/main/cpp
214 10 326 716 4
http.cpp
in prefab/curl-ssl/app/src/main/cpp
74 2 326 785 3
camera_listeners.cpp
in camera/texture-view/src/main/cpp
158 16 357 1628 2
camera_listeners.cpp
in camera/basic/src/main/cpp
158 16 357 1639 4
camera_utils.cpp
in camera/common/utils
390 7 394 1639 3
camera_manager.cpp
in camera/texture-view/src/main/cpp
361 18 394 1628 10
camera_manager.h
in camera/texture-view/src/main/cpp
107 4 394 1628 3
inl
teapot.inl
in teapots/image-decoder/src/main/cpp
2028 - 448 716 2
sequence_model.cpp
in nn-samples/sequence/src/main/cpp
537 8 448 716 5
simple_model.cpp
in nn-samples/basic/src/main/cpp
327 2 448 716 5
TeapotNativeActivity.cpp
in teapots/image-decoder/src/main/cpp
279 18 448 716 2
NDKHelper.java
in teapots/image-decoder/src/main/java/com/sample/helper
260 19 448 716 2
TeapotRenderer.cpp
in teapots/image-decoder/src/main/cpp
180 7 448 716 2
MainActivity.java
in nn-samples/sequence/src/main/java/com/example/android/sequence
105 6 448 716 2
TeapotNativeActivity.java
in teapots/image-decoder/src/main/java/com/sample/imagedecoder
103 6 448 716 2
ImageDecoderRender.cpp
in teapots/image-decoder/src/main/cpp
71 4 448 716 2
TeapotRenderer.h
in teapots/image-decoder/src/main/cpp
64 - 448 716 2
vsh
VS_ShaderPlain.vsh
in teapots/image-decoder/src/main/assets/Shaders
55 - 448 716 2
vsh
2DTexture.vsh
in teapots/image-decoder/src/main/assets/Shaders
55 - 448 716 2
fsh
2DTexture.fsh
in teapots/image-decoder/src/main/assets/Shaders
46 - 448 716 2