facebookresearch / habitat-sim
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: 402
  • Daily file updates (only one update per file and date counted): 1059
  • First update: 2019-02-27
  • Latest update: 2022-01-24
  • Days between first and latest update: 1063 (151 weeks, estimated 755 working days)
  • Active days (at least one file change): 551
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 402 files with 54,025 lines of code in files.
    • 211 files that are 366+ days old (32,521 lines of code)
    • 86 files that are 181-365 days old (11,178 lines of code)
    • 45 files that are 91-180 days old (4,631 lines of code)
    • 60 files that are 31-90 days old (5,695 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
60% | 20% | 8% | 10% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 402 files with 54,025 lines of code in files.
    • 39 files have been last changed 366+ days ago (4,242 lines of code)
    • 52 files have been last changed 181-365 days ago (3,675 lines of code)
    • 178 files have been last changed 91-180 days ago (21,318 lines of code)
    • 113 files have been last changed 31-90 days ago (17,130 lines of code)
    • 20 files have been last changed 1-30 days ago (7,660 lines of code)
7% | 6% | 39% | 31% | 14%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cpp, py, json, txt, js, sh, cmake, md, rst, frag, inc, ipynb, vert, yaml, urdf, css, html, yml, gitignore, glsl, gitattributes, geom, editorconfig, c, in, svg, ini, cfg, clang-format, toml, cu, cuh, gitmodules, clang-tidy
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp66% | 23% | 7% | 3% | 0%
h54% | 26% | 15% | 2% | 0%
cmake100% | 0% | 0% | 0% | 0%
js82% | 17% | 0% | 0% | 0%
py13% | 4% | 2% | 79% | 0%
frag60% | 33% | 6% | 0% | 0%
cu100% | 0% | 0% | 0% | 0%
yaml82% | 0% | 17% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
vert56% | 31% | 12% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
cuh100% | 0% | 0% | 0% | 0%
geom100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
glsl0% | 54% | 45% | 0% | 0%
yml0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cmake90% | 0% | <1% | 8% | 0%
cpp<1% | 5% | 44% | 29% | 19%
h1% | 3% | 54% | 32% | 8%
js19% | 80% | 0% | 0% | 0%
cu100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
py<1% | 10% | 0% | 71% | 16%
cuh100% | 0% | 0% | 0% | 0%
vert16% | 50% | 33% | 0% | 0%
geom100% | 0% | 0% | 0% | 0%
frag2% | 24% | 73% | 0% | 0%
glsl0% | 54% | 45% | 0% | 0%
cfg0% | 100% | 0% | 0% | 0%
yaml0% | 0% | 100% | 0% | 0%
yml0% | 0% | 100% | 0% | 0%
toml0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 100% | 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
src/esp61% | 25% | 10% | 3% | 0%
src/cmake100% | 0% | 0% | 0% | 0%
src/utils92% | 0% | 7% | 0% | 0%
src/shaders55% | 34% | 10% | 0% | 0%
ROOT98% | 0% | 1% | 0% | 0%
tools59% | 40% | 0% | 0% | 0%
conda-build/habitat-sim100% | 0% | 0% | 0% | 0%
conda-build/withbullet100% | 0% | 0% | 0% | 0%
conda-build/headless100% | 0% | 0% | 0% | 0%
conda-build/common0% | 100% | 0% | 0% | 0%
conda-build0% | 0% | 100% | 0% | 0%
conda-build/habitat-sim-mutex0% | 0% | 100% | 0% | 0%
src_python/habitat_sim0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/cmake91% | 0% | 0% | 8% | 0%
src/esp2% | 6% | 48% | 30% | 12%
src/shaders6% | 30% | 63% | 0% | 0%
src/utils2% | 6% | 7% | 4% | 79%
tools8% | 91% | 0% | 0% | 0%
ROOT0% | 9% | 1% | 89% | 0%
conda-build/common0% | 100% | 0% | 0% | 0%
conda-build/habitat-sim0% | 0% | 100% | 0% | 0%
conda-build/habitat-sim-mutex0% | 0% | 100% | 0% | 0%
conda-build/withbullet0% | 0% | 100% | 0% | 0%
conda-build/headless0% | 0% | 100% | 0% | 0%
src_python/habitat_sim0% | 0% | 0% | 78% | 21%
conda-build0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PathFinder.cpp
in src/esp/nav
1009 53 128 1029 33
Mp3dInstanceMeshData.cpp
in src/esp/assets
148 2 133 1029 6
ShortestPathBindings.cpp
in src/esp/bindings
139 1 119 1029 24
PathFinder.h
in src/esp/nav
115 1 133 1029 29
Mp3dSemanticScene.cpp
in src/esp/scene
233 6 133 1017 15
SemanticScene.h
in src/esp/scene
199 17 15 1017 21
setup.py
in root
384 11 47 1015 34
SceneNode.cpp
in src/esp/scene
164 7 133 1014 12
SceneNode.h
in src/esp/scene
139 19 133 1014 21
ObjectControls.cpp
in src/esp/scene
85 - 133 1014 7
cfg
setup.cfg
in root
45 - 356 1014 17
Mp3dSemanticScene.h
in src/esp/scene
28 1 338 1014 3
cmake
dependencies.cmake
in src/cmake
302 - 44 998 43
ResourceManager.cpp
in src/esp/assets
2046 50 7 995 155
ResourceManager.h
in src/esp/assets
388 17 15 995 98
GenericDrawable.cpp
in src/esp/gfx
148 5 174 995 24
Asset.h
in src/esp/assets
52 - 48 995 14
Mp3dInstanceMeshData.h
in src/esp/assets
31 - 75 995 7
Asset.cpp
in src/esp/assets
30 1 48 995 10
cmake
FindMagnum.cmake
in src/cmake
1080 - 548 993 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vert
ptex-default-gl410.vert
in src/shaders
5 - 910 910 1
viewer.html
in src/utils/viewer
25 - 903 903 1
frag
depth.frag
in src/shaders
16 - 886 886 1
vert
depth.vert
in src/shaders
21 - 886 886 1
Buffer.cpp
in src/esp/core
49 4 876 901 2
geom
ptex-default-gl410.geom
in src/shaders
23 - 873 910 3
topdown.js
in src/esp/bindings_js/modules
95 6 847 859 3
viewer_demo.js
in src/esp/bindings_js/modules
31 5 840 840 1
viewer.css
in src/esp/bindings_js
28 - 838 840 2
viewer.html
in src/esp/bindings_js
36 - 838 840 2
bindings.html
in src/esp/bindings_js
31 - 832 911 10
bindings.css
in src/esp/bindings_js
43 - 832 888 7
object_sensor.js
in src/esp/bindings_js/modules
50 1 832 832 1
RedwoodNoiseModel.cpp
in src/esp/sensor
58 3 811 811 1
GenericMeshData.cpp
in src/esp/assets
59 4 623 631 3
cmake
FindEGL.cmake
in src/cmake
76 - 548 993 3
cmake
FindAssimp.cmake
in src/cmake
103 - 548 965 3
cmake
FindMagnumBindings.cmake
in src/cmake
112 - 548 961 2
cmake
FindGLFW.cmake
in src/cmake
122 - 548 993 3
cmake
FindImGui.cmake
in src/cmake
184 - 548 656 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
simulator.py
in src_python/habitat_sim
562 43 11 47 2
datasets_download.py
in src_python/habitat_sim/utils
496 9 40 47 3
mobile_manipulator.py
in src_python/habitat_sim/robots
328 37 40 47 2
pyrobot_noisy_controls.py
in src_python/habitat_sim/agent/controls
237 10 47 47 1
data_extractor.py
in src_python/habitat_sim/utils/data
226 12 47 47 1
compare_profiles.py
in src_python/habitat_sim/utils
218 7 47 47 1
pose_extractor.py
in src_python/habitat_sim/utils/data
209 15 47 47 1
viz_utils.py
in src_python/habitat_sim/utils
189 10 6 47 2
agent.py
in src_python/habitat_sim/agent
189 13 47 47 1
common.py
in src_python/habitat_sim/utils
179 12 47 47 1
greedy_geodesic_follower.py
in src_python/habitat_sim/nav
112 8 47 47 1
redwood_depth_noise_model.py
in src_python/habitat_sim/sensors/noise_models
108 8 47 47 1
default_controls.py
in src_python/habitat_sim/agent/controls
106 14 47 47 1
__init__.py
in src_python/habitat_sim
102 - 47 47 1
fetch_robot.py
in src_python/habitat_sim/robots
98 8 47 47 1
registry.py
in src_python/habitat_sim
87 11 47 47 1
profiling_utils.py
in src_python/habitat_sim/utils
66 7 47 47 1
collect_env.py
in src_python/habitat_sim/utils
57 7 47 47 1
object_controls.py
in src_python/habitat_sim/agent/controls
53 4 47 47 1
validators.py
in src_python/habitat_sim/utils
42 5 47 47 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
GenericSemanticMeshData.cpp
in src/esp/assets
255 3 2 75 4
Simulator.cpp
in src/esp/sim
859 31 6 734 112
SimBindings.cpp
in src/esp/bindings
297 1 6 734 64
viz_utils.py
in src_python/habitat_sim/utils
189 10 6 47 2
gfx.py
in src_python/habitat_sim
20 - 6 47 2
ResourceManager.cpp
in src/esp/assets
2046 50 7 995 155
viewer.cpp
in src/utils/viewer
1684 47 7 898 110
simulator.py
in src_python/habitat_sim
562 43 11 47 2
Simulator.h
in src/esp/sim
452 56 15 734 100
ResourceManager.h
in src/esp/assets
388 17 15 995 98
SemanticScene.h
in src/esp/scene
199 17 15 1017 21
SceneBindings.cpp
in src/esp/bindings
169 1 15 786 13
HM3DSemanticScene.cpp
in src/esp/scene
126 2 15 75 2
BaseMesh.h
in src/esp/assets
49 3 15 893 15
HM3DSemanticScene.h
in src/esp/scene
48 5 15 75 2
MetadataMediator.h
in src/esp/metadata
166 18 16 462 24
gaussian_noise_model.py
in src_python/habitat_sim/sensors/noise_models
41 6 22 47 2
speckle_noise_model.py
in src_python/habitat_sim/sensors/noise_models
40 6 22 47 2
salt_and_pepper_noise_model.py
in src_python/habitat_sim/sensors/noise_models
37 6 22 47 2
poisson_noise_model.py
in src_python/habitat_sim/sensors/noise_models
33 6 22 47 2