The following historical commit information, by author, was found in the repository.

Author Commits Insertions Deletions % of changes
Ahmed Abdel Aal32155410881.30
Ahmed Hussein316110.01
Bowen Yan5167190.09
Dorian Wouters156316143590333.10
Geert Custers435295700.54
Gus1131750.10
Henry Hirsch568256704905036.63
Julian Thijssen170248202136222.64
MrDanTheMan1700.00
Nilay Engineer32640.01
SGOrava395782980.43
SimonLarsen42768911424.33
Stephan Vedder394180.05
Turlututututu1100.00
Wouters Dorian1770.01
darkf1300.00
feliwir66415500.58
kungfooman3760.01
matto21180.01
nilspin1500.00
turlututututu11840.01
xantares13199950.14
 

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
Ahmed Hussein3422137.512.218.4220.32
Dorian Wouters4671.532.05.3527.75
Geert Custers19136.121.33.1411.35
Gus13099.210.74.627.72
Henry Hirsch2551.027.24.3115.15
Julian Thijssen2280.932.610.5313.55
Juraj Oravec53100.028.93.773.15
kungfooman7100.014.50.000.42
nilspin5100.017.70.000.30
turlututututu527.810.60.000.30
 

The following history timeline has been gathered from the repository.

Author2012-092012-102012-112013-042013-052013-062013-072013-08
Henry Hirsch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SimonLarsen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Modified Rows:7830975261779343528509
Author2014-012014-022014-032014-042014-052014-062014-072014-08
Henry Hirsch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Julian Thijssen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Wouters Dorian.
xantares
 
 
 
 
 
 
Modified Rows:15425492456187263426319127114573
Author2014-092014-102014-112014-122015-012015-022015-032015-04
Henry Hirsch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Julian Thijssen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stephan Vedder
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
feliwir
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
matto.
Modified Rows:10691480299884132411231106
Author2015-052015-062015-072015-082015-092015-102015-112015-12
Bowen Yan
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Dorian Wouters
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Henry Hirsch.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Julian Thijssen.
 
 
 
 
 
 
 
 
 
 
 
 
..
SGOrava....
matto.
Modified Rows:114285728149430347445623927015255
Author2016-012016-022016-032016-042016-052016-062016-082016-09
Dorian Wouters
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Geert Custers
 
 
 
 
 
 
 
 
 
 
 
 
Henry Hirsch..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Julian Thijssen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MrDanTheMan
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Nilay Engineer.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SGOrava
 
 
 
 
 
 
 
 
 
 
 
 
 
darkf.
Modified Rows:15514776286842526151260
Author2016-102016-112016-122017-012017-022017-032017-042017-08
Dorian Wouters.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Geert Custers
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Henry Hirsch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Julian Thijssen
 
 
 
 
 
 
 
 
 
 
 
 
SGOrava.
Modified Rows:666125401521022653200
Author2017-092017-102017-112017-122018-012018-022018-032018-04
Ahmed Abdel Aal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Dorian Wouters
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Geert Custers
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gus
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Henry Hirsch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
Turlututututu.
kungfooman.
nilspin
 
 
 
 
 
 
 
 
 
 
 
turlututututu
 
Modified Rows:64133187138736702641235
Author2018-052018-072018-082018-092018-102019-01
Ahmed Hussein
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Henry Hirsch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Modified Rows:293719152

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).

Ahmed Hussein is mostly responsible for

source/renderer/GameRenderer.cpp (241 eloc)
include/glPortal/renderer/GameRenderer.hpp (31 eloc)
source/Game.cpp (4 eloc)
include/glPortal/Game.hpp (2 eloc)
source/Portal.cpp (1 eloc)

Dorian Wouters is mostly responsible for

source/Portal.cpp (102 eloc)
include/glPortal/component/Screen.hpp (43 eloc)
include/glPortal/Portal.hpp (41 eloc)
source/WorldHelper.cpp (38 eloc)
source/renderer/GameRenderer.cpp (33 eloc)
include/glPortal/component/Terminal.hpp (30 eloc)
source/renderer/TerminalRenderer.cpp (21 eloc)
include/glPortal/Editor.hpp (20 eloc)
source/Game.cpp (18 eloc)
include/glPortal/World.hpp (18 eloc)

Geert Custers is mostly responsible for

source/WorldHelper.cpp (41 eloc)
source/trigger/PortalTeleport.cpp (19 eloc)
source/GameController.cpp (18 eloc)
source/Portal.cpp (17 eloc)
include/glPortal/GameController.hpp (15 eloc)
source/renderer/GameRenderer.cpp (14 eloc)
include/glPortal/trigger/PortalTeleport.hpp (13 eloc)
source/Game.cpp (11 eloc)
include/glPortal/Portal.hpp (11 eloc)
include/glPortal/Game.hpp (9 eloc)

Gus is mostly responsible for

source/input/InputManager.cpp (37 eloc)
source/GameController.cpp (27 eloc)
include/glPortal/input/InputManager.hpp (23 eloc)
include/glPortal/GameController.hpp (17 eloc)
include/glPortal/Game.hpp (14 eloc)
source/Game.cpp (4 eloc)
include/glPortal/Portal.hpp (2 eloc)

Henry Hirsch is mostly responsible for

source/GameController.cpp (40 eloc)
source/renderer/UiRenderer.cpp (30 eloc)
source/Main.cpp (28 eloc)
source/Game.cpp (26 eloc)
source/renderer/TerminalRenderer.cpp (22 eloc)
source/renderer/GameRenderer.cpp (17 eloc)
source/WorldHelper.cpp (16 eloc)
include/glPortal/renderer/TerminalRenderer.hpp (12 eloc)
include/glPortal/WorldHelper.hpp (12 eloc)
include/glPortal/GameController.hpp (11 eloc)

Julian Thijssen is mostly responsible for

source/renderer/GameRenderer.cpp (133 eloc)
include/glPortal/renderer/GameRenderer.hpp (31 eloc)
source/Portal.cpp (17 eloc)
include/glPortal/Portal.hpp (13 eloc)
source/Game.cpp (5 eloc)
include/glPortal/Game.hpp (3 eloc)
source/renderer/TerminalRenderer.cpp (1 eloc)
source/Main.cpp (1 eloc)

Juraj Oravec is mostly responsible for

source/renderer/UiRenderer.cpp (31 eloc)
include/glPortal/renderer/UiRenderer.hpp (12 eloc)
source/renderer/GameRenderer.cpp (4 eloc)
source/WorldHelper.cpp (2 eloc)
source/renderer/TerminalRenderer.cpp (1 eloc)
include/glPortal/Game.hpp (1 eloc)

kungfooman is mostly responsible for

source/WorldHelper.cpp (4 eloc)
source/renderer/GameRenderer.cpp (2 eloc)
source/Portal.cpp (1 eloc)

nilspin is mostly responsible for

source/Game.cpp (3 eloc)
include/glPortal/Portal.hpp (1 eloc)
include/glPortal/Game.hpp (1 eloc)

turlututututu is mostly responsible for

source/trigger/PortalTeleport.cpp (5 eloc)