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

Author commits insertions deletions % of changes
Daniela Kemy Kagawa6917897089.53
William Furlan13270.15
William Valarini569695396352.14
danikemy101430.55
furlan61090.07
guifurlan68298275514.27
leia1104852124023.26
lzwanziger1530.03
 

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
Daniela Kemy Kagawa84647.31.10.000.30
William Furlan1134.45.50.000.00
William Valarini2776252863.62.30.2997.95
Leila Zwanziger4100.03.00.000.00
guifurlan88929.81.80.000.31
leia405883.62.40.021.43
 

The following history timeline has been gathered from the repository.

Author2019W342019W352019W362019W372019W382019W392019W40
Daniela Kemy Kagawa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
William Furlan.
William Valarini
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
danikemy.
furlan..
guifurlan.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
leia
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
lzwanziger.
Modified Rows:23799806620175173116640512

The following files are suspiciously big (in order of severity).

ext / asm6 / asm6.c (1569 estimated lines of code)

The following files have an elevated cyclomatic complexity (in order of severity)

ext / asm6 / asm6.c (306 in cyclomatic complexity)

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

Daniela Kemy Kagawa is mostly responsible for

Emulator/Instructions/adc.cpp (168 link)
Emulator/Instructions/sbc.cpp (106 link)
Lumberjack/gameStructure.asm (85 link)
Emulator/Instructions/bit.cpp (50 link)
tst/sbc.s (39 links)
tst/adc.s (38 links)
tst/bit.s (25 links)
Emulator/Instructions/cmp.cpp (24 links)
res/sbc.r (22 link)
res/adc.r (20 links)

William Furlan is mostly responsible for

Lumberjack/gameStructure.asm (9 link)
Lumberjack/win.nam (1 link)
Lumberjack/gameover.nam (1 link)

Guilherme Valarini is mostly responsible for

ext/cc65/lib/atarixl.lib (18091 eloc)
ext/cc65/lib/atari.lib (17574 eloc)
ext/cc65/lib/geos-cbm.lib (15282 eloc)
ext/cc65/lib/geos-apple.lib (12261 eloc)
ext/cc65/lib/c64.lib (11219 eloc)
ext/cc65/lib/c128.lib (11078 eloc)
ext/cc65/lib/cbm510.lib (10199 link)
ext/cc65/lib/cbm610.lib (9294 link)
ext/cc65/lib/plus4.lib (9271 link)
ext/cc65/lib/apple2.lib (9203 link)

Leila Zwanziger is mostly responsible for

Emulator/Instructions/bcs.cpp (3 links)
.gitignore (1 links)

guifurlan is mostly responsible for

Emulator/Instructions/eor.cpp (117 link)
Emulator/Instructions/ora.cpp (116 link)
Emulator/Instructions/cmp.cpp (86 links)
Emulator/Instructions/inc.cpp (71 link)
Emulator/Instructions/dec.cpp (71 link)
Emulator/Instructions/cpy.cpp (57 link)
Emulator/Instructions/jmp.cpp (35 link)
Emulator/Instructions/cpx.cpp (24 links)
tst / inc.s (20 eloc)
Emulator/Instructions/rts.cpp (16 link)

auction is mostly responsible for

Lumberjack/render.asm (258 link)
Emulator/Instructions/lda.cpp (125 link)
tst / lda.s (100 eloc)
tst/sta.s (88 links)
tst/ldx.s (86 link)
tst/ldy.s (85 links)
Emulator/Instructions/sta.cpp (79 link)
tst/sty.s (75 links)
tst/stx.s (74 links)
tst/bcs.s (74 links)

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

* TXT asm c cfg check_cache cmake cpp Hpp includecache internal log make marks md r s txt