The following historical commit information, by author, was found.

Author Commits Insertions Deletions % of changes
Gianetti59145591214.96
Gianluca1204262.69
Joepieler525250.32
Joost184711744.08
ThePatman3396918349.64
lennart99303924244240.25
sjonnieloper4176321.32
thoom76602964126626.74
 

Below are the number of rows from each author that have survived and are still intact in the current revision.

Author Rows Stability Age % in comments
Gianetti42529.20.335.7638.15
Joost296.26.96.902.60
ThePatman316724.21.234.1314.99
lennart993739.58.132.7133.48
sjonnieloper2212.55.627.271.97
thoom76983.310.423.478.80
 

The following history timeline has been gathered from the repository.

Author2019W152019W162019W172019W182019W202019W212019W222019W25
Gianetti
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gianluca
 
 
 
 
 
Joepieler
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Joost
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ThePatman3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lennart99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
sjonnieloper
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
thoom76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Modified Rows:19290301374503122492922488
Author2019W262019W27
Gianetti
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gianluca
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ThePatman3.
 
 
 
 
Modified Rows:1411689

No metrics violations were found in the repository.

The following responsibilities, by author, were found in the current revision of the repository (comments are excluded from the line count, if possible).

Gianetti is mostly responsible for

code/src/lidar.cpp (80 eloc)
code/headers/lidar.hpp (40 eloc)
code/headers/sonar_array_c.hpp (31 eloc)
code/headers/lidar_packets.hpp (24 eloc)
code/src/HC_SR04_c.cpp (23 eloc)
code/headers/single_direction_struct_builder.hpp (17 eloc)
code/headers/HC_SR04_c.hpp (16 eloc)
code/src/single_direction_struct_builder.cpp (10 eloc)
code/main.cpp (10 eloc)
code/headers/IUnidirectional_distance_sensor.hpp (8 eloc)

Joost is mostly responsible for

code/headers/module.hpp (21 eloc)
code/main.cpp (6 eloc)

ThePatman3 is mostly responsible for

code/src/lidar_distance_sensor_c.cpp (21 eloc)
code/headers/lidar_distance_sensor_c.hpp (21 eloc)
test/main.cpp (19 eloc)
code/src/lidar_packets.cpp (12 eloc)
code/headers/IDistance_sensor_c.hpp (10 eloc)
code/headers/lidar.hpp (7 eloc)
code/main.cpp (4 eloc)
code/headers/lidar_packets.hpp (4 eloc)
code/headers/single_direction_struct_builder.hpp (3 eloc)
code/headers/IUnidirectional_distance_sensor.hpp (3 eloc)

lennart99 is mostly responsible for

test/main.cpp (102 eloc)
test/src/mock_usart.cpp (45 eloc)
code/src/lidar.cpp (39 eloc)
test/headers/mock_usart.hpp (31 eloc)
code/headers/lidar.hpp (24 eloc)
code/headers/lidar_packets.hpp (8 eloc)
code/main.cpp (2 eloc)

sjonnieloper is mostly responsible for

code/src/lidar_packets.cpp (8 eloc)
code/headers/lidar_packets.hpp (3 eloc)
code/main.cpp (2 eloc)
code/headers/lidar.hpp (2 eloc)
code/src/lidar.cpp (1 eloc)

thoom76 is mostly responsible for

code/src/lidar.cpp (40 eloc)
code/headers/lidar_packets.hpp (15 eloc)
code/main.cpp (7 eloc)
code/headers/lidar.hpp (7 eloc)
test/main.cpp (3 eloc)
code/headers/module.hpp (3 eloc)

The extensions below were found in the repository history (extensions used during statistical analysis are marked).

* cpp due hpp json link md native yml