microsoft / AirSim
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: 709
  • Daily file updates (only one update per file and date counted): 3352
  • First update: 2017-02-14
  • Latest update: 2022-01-28
  • Days between first and latest update: 1810 (258 weeks, estimated 1290 working days)
  • Active days (at least one file change): 900
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 709 files with 165,523 lines of code in files.
    • 663 files that are 366+ days old (160,683 lines of code)
    • 24 files that are 181-365 days old (2,382 lines of code)
    • 21 files that are 91-180 days old (2,407 lines of code)
    • 1 files that are 31-90 days old (51 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
97% | 1% | 1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 709 files with 165,523 lines of code in files.
    • 144 files have been last changed 366+ days ago (19,263 lines of code)
    • 61 files have been last changed 181-365 days ago (3,426 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 488 files have been last changed 31-90 days ago (138,970 lines of code)
    • 16 files have been last changed 1-30 days ago (3,864 lines of code)
11% | 2% | 0% | 83% | 2%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
hpp, cpp, py, h, meta, md, cs, txt, sh, asset, bat, vcxproj, json, prefab, mat, launch, filters, xaml, yml, gitignore, cmd, ini, xml, unity, cmake, rviz, csproj, ps1, tex, clang-format, cls, props, shader, rst, resx, bib
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
hpp97% | 2% | <1% | 0% | 0%
cpp94% | 1% | 4% | 0% | 0%
unity100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
prefab100% | 0% | 0% | 0% | 0%
h91% | 1% | 6% | 0% | 0%
py82% | 10% | 5% | <1% | 0%
vcxproj93% | 6% | 0% | 0% | 0%
asset100% | 0% | 0% | 0% | 0%
mat100% | 0% | 0% | 0% | 0%
filters99% | <1% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
shader100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
cmd97% | 2% | 0% | 0% | 0%
launch100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
prefab45% | 0% | 0% | 54% | 0%
cs37% | 6% | 0% | 56% | 0%
asset96% | 3% | 0% | 0% | 0%
py27% | 25% | 0% | 40% | 6%
mat93% | 0% | 0% | 6% | 0%
xaml95% | 0% | 0% | 4% | 0%
unity3% | 0% | 0% | 96% | 0%
shader100% | 0% | 0% | 0% | 0%
filters21% | 17% | 0% | 60% | 0%
cpp<1% | 0% | 0% | 91% | 8%
h<1% | <1% | 0% | 91% | 7%
cmake5% | 10% | 0% | 83% | 0%
cmd6% | 3% | 0% | 90% | 0%
props100% | 0% | 0% | 0% | 0%
vcxproj0% | 11% | 0% | 88% | 0%
yml0% | 43% | 0% | 56% | 0%
launch0% | 91% | 0% | 8% | 0%
ps10% | 100% | 0% | 0% | 0%
hpp0% | <1% | 0% | 99% | <1%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
Unity100% | 0% | 0% | 0% | 0%
MavLinkCom99% | <1% | 0% | 0% | 0%
AirLib97% | 2% | 0% | 0% | 0%
LogViewer99% | <1% | 0% | 0% | 0%
Unreal95% | 4% | 0% | 0% | 0%
DroneShell100% | 0% | 0% | 0% | 0%
PythonClient86% | 11% | <1% | <1% | 0%
ros94% | 0% | 5% | 0% | 0%
SGM100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
HelloDrone100% | 0% | 0% | 0% | 0%
DroneServer100% | 0% | 0% | 0% | 0%
HelloCar100% | 0% | 0% | 0% | 0%
HelloSpawnedDrones31% | 68% | 0% | 0% | 0%
pipelines100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
azure100% | 0% | 0% | 0% | 0%
docker100% | 0% | 0% | 0% | 0%
GazeboDrone0% | 100% | 0% | 0% | 0%
ros20% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Unity23% | 1% | 0% | 74% | <1%
LogViewer46% | 0% | 0% | 53% | 0%
PythonClient29% | 25% | 0% | 38% | 6%
MavLinkCom<1% | 2% | 0% | 97% | 0%
Unreal1% | <1% | 0% | 72% | 26%
DroneShell<1% | 0% | 0% | 99% | 0%
HelloDrone5% | 0% | 0% | 94% | 0%
DroneServer5% | 0% | 0% | 94% | 0%
ROOT2% | 30% | 0% | 67% | 0%
ros0% | 6% | 0% | 93% | 0%
pipelines0% | 100% | 0% | 0% | 0%
azure0% | 100% | 0% | 0% | 0%
docker0% | 100% | 0% | 0% | 0%
AirLib0% | <1% | 0% | 98% | 1%
ros20% | 0% | 0% | 100% | 0%
SGM0% | 0% | 0% | 100% | 0%
HelloSpawnedDrones0% | 0% | 0% | 100% | 0%
HelloCar0% | 0% | 0% | 100% | 0%
GazeboDrone0% | 0% | 0% | 100% | 0%
cmake0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MavLinkMessages.cpp
in MavLinkCom/src
7973 722 60 1811 26
json.hpp
in AirLib/include/common/common_utils
6928 214 60 1811 15
MavLinkMessages.hpp
in MavLinkCom/include
6181 - 60 1811 27
linenoise.hpp
in DroneShell/include
3385 51 60 1811 19
MainWindow.xaml.cs
in LogViewer/LogViewer
1554 80 60 1811 42
main.cpp
in DroneShell/src
1305 43 60 1811 66
SimpleLineChart.xaml.cs
in LogViewer/LogViewer/Controls
1116 53 60 1811 34
MavLinkVehicleImpl.cpp
in MavLinkCom/src/impl
759 33 60 1811 49
optional.hpp
in AirLib/include/common/common_utils
757 53 60 1811 14
optional.hpp
in MavLinkCom/common_utils
757 53 60 1811 14
mavlink_helpers.h
in MavLinkCom/mavlink
755 23 60 1811 20
MavlinkLog.cs
in LogViewer/LogViewer/Model
739 31 60 1811 22
PX4BinaryLog.cs
in LogViewer/LogViewer/Utilities
719 13 1808 1811 3
MavLinkFtpClientImpl.cpp
in MavLinkCom/src/impl
711 35 60 1811 32
Px4DataLog.cs
in LogViewer/LogViewer/Model
679 17 60 1811 14
SerialPort.cpp
in MavLinkCom/src/serial_com
671 19 60 1811 27
PIPCamera.cpp
in Unreal/Plugins/AirSim/Source
642 46 26 1811 117
Utils.hpp
in AirLib/include/common/common_utils
619 58 45 1811 76
XmlCsvReader.cs
in LogViewer/LogViewer/Utilities
604 29 1811 1811 1
vcxproj
MavLinkCom.vcxproj
in MavLinkCom
603 - 60 1811 46
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmd
runsdvui.cmd
in MavLinkCom
2 - 1811 1811 1
ScrollViewerModel.cs
in LogViewer/LogViewer/Controls
13 - 1811 1811 1
xaml
Console.xaml
in LogViewer/LogViewer/Controls
13 - 1811 1811 1
xaml
ChartStack.xaml
in LogViewer/LogViewer/Controls
13 - 1811 1811 1
xaml
App.xaml
in LogViewer/LogViewer
13 - 1811 1811 1
IMouseGesture.cs
in LogViewer/LogViewer/Gestures
14 - 1811 1811 1
AssemblyInfo.cs
in LogViewer/Networking/Properties
15 - 1811 1811 1
Port.cs
in LogViewer/Networking/Mavlink
15 - 1811 1811 1
AssemblyInfo.cs
in LogViewer/LogViewer/Properties
20 - 1811 1811 1
Extensions3D.cs
in LogViewer/LogViewer/Gestures
20 2 1811 1811 1
App.xaml.cs
in LogViewer/LogViewer
22 1 1811 1811 1
filters
HelloDrone.vcxproj.filters
in HelloDrone
22 - 1811 1811 1
filters
DroneServer.vcxproj.filters
in DroneServer
22 - 1811 1811 1
Raw8UBitmapDecoder.cs
in LogViewer/LogViewer/Utilities
24 1 1811 1811 1
UiDispatcher.cs
in LogViewer/LogViewer/Utilities
25 2 1811 1811 1
ChartModels.cs
in LogViewer/LogViewer/Model
25 - 1811 1811 1
xaml
CloseBox.xaml
in LogViewer/LogViewer/Controls
27 - 1811 1811 1
PassthroughMouseWheelBehavior.cs
in LogViewer/LogViewer/Controls
48 4 1811 1811 1
ConnectorControl.xaml.cs
in LogViewer/LogViewer/Controls
50 4 1811 1811 1
ScrollViewerLite.cs
in LogViewer/LogViewer/Controls
53 3 1811 1811 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
runtime_car.py
in PythonClient/car
51 1 45 50 3
car_joy.py
in ros/src/airsim_ros_pkgs/scripts
120 4 45 142 4
light_control.py
in PythonClient/environment
14 - 46 156 5
change_texture_example.py
in PythonClient/environment
4 - 46 156 6
dynamic_constraints.launch.py
in ros2/src/airsim_ros_pkgs/launch
33 1 46 162 3
airsim_with_simple_PD_position_controller.launch.py
in ros2/src/airsim_ros_pkgs/launch
27 1 46 162 3
rviz.launch.py
in ros2/src/airsim_ros_pkgs/launch
16 1 46 162 3
position_controller_simple.launch.py
in ros2/src/airsim_ros_pkgs/launch
26 1 46 165 3
airsim_node.launch.py
in ros2/src/airsim_ros_pkgs/launch
46 1 46 166 4
static_transforms.launch.py
in ros2/src/airsim_ros_pkgs/launch
12 1 46 166 4
airsim_ros_wrapper.cpp
in ros2/src/airsim_ros_pkgs/src
1107 66 46 172 21
airsim_ros_wrapper.h
in ros2/src/airsim_ros_pkgs/include
286 1 46 172 15
pd_position_controller_simple.cpp
in ros2/src/airsim_ros_pkgs/src
262 15 46 172 8
geodetic_conv.hpp
in ros2/src/airsim_ros_pkgs/include
171 14 46 172 3
pd_position_controller_simple.h
in ros2/src/airsim_ros_pkgs/include
107 - 46 172 8
math_common.h
in ros2/src/airsim_ros_pkgs/include
41 5 46 172 3
airsim_settings_parser.cpp
in ros2/src/airsim_ros_pkgs/src
32 4 46 172 3
airsim_node.cpp
in ros2/src/airsim_ros_pkgs/src
30 1 46 172 9
airsim_settings_parser.h
in ros2/src/airsim_ros_pkgs/include
28 - 46 172 4
utils.h
in ros2/src/airsim_ros_pkgs/include
12 1 46 172 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
client.py
in PythonClient/airsim
338 135 3 1323 140
SimModeBase.cpp
in Unreal/Plugins/AirSim/Source/SimMode
683 47 19 1747 175
SimHUD.cpp
in Unreal/Plugins/AirSim/Source/SimHUD
301 27 19 1747 78
SimModeBase.h
in Unreal/Plugins/AirSim/Source/SimMode
180 - 19 1747 98
SimHUD.cpp
in Unity/AirLibWrapper/AirsimWrapper/Source/SimHUD
100 8 19 1252 23
SimHUD.h
in Unreal/Plugins/AirSim/Source/SimHUD
63 1 19 1747 39
SimHUD.h
in Unity/AirLibWrapper/AirsimWrapper/Source/SimHUD
29 - 19 1252 20
RpcLibServerBase.cpp
in AirLib/src/api
412 4 20 1569 143
PawnSimApi.cpp
in Unreal/Plugins/AirSim/Source
411 36 20 1337 101
PawnSimApi.cpp
in Unity/AirLibWrapper/AirsimWrapper/Source
215 24 20 1252 57
PawnSimApi.h
in Unreal/Plugins/AirSim/Source
160 1 20 1337 84
PawnSimApi.h
in Unity/AirLibWrapper/AirsimWrapper/Source
108 1 20 1252 53
VehicleSimApiBase.hpp
in AirLib/include/api
56 3 20 1351 72
__init__.py
in PythonClient/airsim
4 - 25 1323 15
PIPCamera.cpp
in Unreal/Plugins/AirSim/Source
642 46 26 1811 117
DetectionComponent.cpp
in Unreal/Plugins/AirSim/Source
162 8 26 347 23
WorldSimApi.cpp
in Unreal/Plugins/AirSim/Source
886 71 41 1340 104
RpcLibClientBase.cpp
in AirLib/src/api
526 96 41 1578 137
WorldSimApi.cpp
in Unity/AirLibWrapper/AirsimWrapper/Source
449 68 41 1252 67
RpcLibClientBase.hpp
in AirLib/include/api
140 - 41 1578 129