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

Author Commits Insertions Deletions % of changes
Aaron Kennedy1220.00
Alan Alpert7734514296036.57
Albert Astals Cid20865600.09
Alberto Mardegan5160310.02
Alex Blasche42230.00
Alex Montgomery222180.00
Anders Gunnarsson1630.00
Andrew Knight10114230.01
Andrew den Exter134341390.06
Andy Nichols1810.00
Andy Shaw12160.00
Antti Piira5236513340.38
Arthur Mello1200.00
Aurindam Jana116065110.11
Bernd Weimer153530.01
Berthold Krevert10490.01
Bjoern Breitmeyer1500.00
Björn Breitmeyer228250.01
BogDan Vatra1110.00
Caroline Chao204763880.09
Chris Adams140800.04
Chris Meyer16482440.09
Christiaan Janssen35951230.07
Christian Kandeler1340.00
Christian Stenger1590.00
Daiwei Li21570.00
Daniel Pesch389290.01
Daniel d'Andrada53371460.05
David E. Narváez113800.01
David Faure213200.00
David Fries114150.00
Debao Zhang3780.00
Dmitry Shachnev1210.00
Dominik Holland437180.01
Duncan Cunningham110100.00
Erik Larsson2108150.01
Erik Verbruggen2582085892043.08
Eskil Abrahamsen Blomfeldt12197640.03
Fabian Bumberger10378340.04
Fawzi Mohamed751270.01
Filip Piechocki129110.00
Florian Hänel2210.00
Frank Osterfeld1220.00
Frederik Gladhorn4710493560.14
Friedemann Kleint66174213090.31
Gabriel de Dietrich61771640.03
Gatis Paeglis1310.00
Giorgos Tsiapaliokas11780.00
Giulio Camuffo2820.00
Giuseppe D'Angelo473420.01
Guenter Schwann1110.00
Gunnar Sletta2101732277802.57
J-P Nurmi6731974210.37
Jacek Całusiński12810.00
James McDonnell1400.00
Jan Arve Saether7180270.02
Janne Anttila1820.00
Jeff Tranter1220.00
Jens Bache-Wiig1112100.01
Jeremy Katz1200.00
Jerome Pasion155516820.13
Jocelyn Turcotte33682450.06
John Brooks224120.00
Jonas Gastal238210.01
Jorgen Lind1110.00
Josh Faust538100.00
Jędrzej Nowacki9786717850916.11
Kai Koehne292878280.11
Konstantin Ritt3530.00
Kurt Pattyn1330.00
Lars Knoll98120619218767040.36
Laszlo Agocs165181390.07
Laszlo Papp21090.00
Liang Jian833110.00
Liang Qi2333243790.38
Maciej Kujalowicz1600.00
Marc Mutz2510.00
Marco Bubke9124160.01
Mark Visser14310.00
Martin Jones6466890.06
Martin Smith1141214120.29
Matt Vogt1630.00
Maurice Kalinowski1110.00
Michael Brasser4315923200.20
Michael Zanetti1330.00
Mitch Curtis257102920.10
Morten Johan Sørvig168322150.11
Nico Vertriest226250.01
Nils Jeisecke3136500.02
Oleg Shparber3110730.02
Oliver Wolff340110.01
Oswald Buddenhagen324320.01
Paul Olav Tvete11223900.03
Peter Varga91761750.04
Petr Nejedly635190.01
Pierre Rossi6160312230.29
Rafael Roquetto859280.01
Richard Moe Gustavsen72921010.04
Robin Burchell19361970.05
Roger Maclean1110.00
Samuel Rødal71961100.03
Samuli Piippo1220.00
Sean Harmer6133310660.25
Sergio Ahumada11195722550.43
Sergio Martins51270.00
Shawn Rutledge81691773911.47
Simon Hausmann82811776910504022.83
Stephen Kelly290100.01
Sze Howe Koh176454260.11
Sérgio Martins14117190.01
Tasuku Suzuki10218580.03
Thiago Macieira285366010.12
Thomas Hartmann5124320.02
Thomas Kristensen12520.00
Thomas McGuire2540.00
Thorbjørn Lindeijer1110.00
Tobias Hunger1110.00
Tobias Koenig1400.00
Tomasz Olszak2820.00
Tomasz Siekierda (sierdzio)1410.00
Topi Reinio13259230330.58
Tor Arne Vestbø21131911670.25
Torgeir Lilleskog1300.00
Ulf Hermann51550930160.87
Venu3650.00
Volker Krause1430.00
Wesley Ceraso Prudencio1420.00
Xingtao Zhang319190.00
Yoann Lopes146201080.07
Yuchen Deng1400.00
Zeno Albisser11100.00
aavit21780.00
hjk318130.00
kakadu219840.02
 

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

Author Rows % in comments
Aaron Kennedy20.000.00
Alan Alpert679025.744.31
Albert Astals Cid85334.580.54
Alberto Mardegan13212.880.08
Alex Blasche180.000.01
Alex Montgomery1060.000.01
Anders Gunnarsson6100.000.00
Andrew Knight11123.420.07
Andrew den Exter3983.270.25
Andy Nichols80.000.01
Andy Shaw20.000.00
Antti Piira21955.061.39
Arthur Mello20.000.00
Aurindam Jana41224.030.26
Bernd Weimer530.000.03
Bjoern Breitmeyer250.000.02
BogDan Vatra10.000.00
Caroline Chao3816.560.24
Chris Adams40816.910.26
Chris Meyer60624.260.38
Christiaan Janssen2676.740.17
Christian Kandeler30.000.00
Christian Stenger3100.000.00
Daiwei Li1533.330.01
Daniel Pesch725.560.05
Daniel d'Andrada3056.890.19
David E. Narváez13828.990.09
David Faure1241.670.01
David Fries14100.000.01
Debao Zhang4100.000.00
Dmitry Shachnev20.000.00
Dominik Holland130.000.01
Duncan Cunningham100.000.01
Erik Larsson10834.260.07
Erik Verbruggen114505.977.27
Eskil Abrahamsen Blomfeldt14712.240.09
Fabian Bumberger35813.410.23
Fawzi Mohamed400.000.03
Filip Piechocki293.450.02
Florian Hänel20.000.00
Frank Osterfeld250.000.00
Frederik Gladhorn96220.890.61
Friedemann Kleint15375.660.98
Gabriel de Dietrich1776.780.11
Gatis Paeglis30.000.00
Giorgos Tsiapaliokas170.000.01
Giulio Camuffo40.000.00
Giuseppe D'Angelo670.000.04
Guenter Schwann10.000.00
Gunnar Sletta1491122.689.46
J-P Nurmi304326.061.93
Jacek Całusiński283.570.02
James McDonnell425.000.00
Jan Arve Saether1759.140.11
Janne Anttila50.000.00
Jeff Tranter2100.000.00
Jens Bache-Wiig1117.210.07
Jeremy Katz2100.000.00
Jerome Pasion272100.370.17
Jocelyn Turcotte35611.240.23
John Brooks240.000.02
Jonas Gastal310.000.02
Jorgen Lind10.000.00
Josh Faust3522.860.02
Jędrzej Nowacki1150.000.07
Kai Koehne2615.750.17
Konstantin Ritt10.000.00
Kurt Pattyn30.000.00
Lars Knoll4994911.0331.70
Laszlo Agocs41921.240.27
Laszlo Papp1090.000.01
Liang Jian330.000.02
Liang Qi125610.510.80
Maciej Kujalowicz20.000.00
Marc Mutz10.000.00
Marco Bubke1231.630.08
Mark Visser3724.320.02
Martin Jones44417.120.28
Martin Smith1277100.000.81
Michael Brasser151018.010.96
Michael Zanetti30.000.00
Mitch Curtis58731.690.37
Morten Johan Sørvig64614.710.41
Nico Vertriest26100.000.02
Nils Jeisecke1369.560.09
Oleg Shparber11050.000.07
Oliver Wolff400.000.03
Oswald Buddenhagen240.000.02
Paul Olav Tvete20122.890.13
Peter Varga446.820.03
Petr Nejedly287.140.02
Pierre Rossi15227.950.97
Rafael Roquetto5815.520.04
Richard Moe Gustavsen27013.330.17
Robin Burchell3589.220.23
Roger Maclean10.000.00
Samuel Rødal1940.520.12
Sean Harmer123220.450.78
Sergio Ahumada168998.581.07
Shawn Rutledge149833.440.95
Simon Hausmann4025914.1925.55
Stephen Kelly908.890.06
Sze Howe Koh61999.840.39
Sérgio Martins1169.480.07
Tasuku Suzuki2000.000.13
Thiago Macieira847.140.05
Thomas Hartmann1200.000.08
Thomas Kristensen250.000.02
Thomas McGuire30.000.00
Thorbjørn Lindeijer1100.000.00
Tobias Hunger1100.000.00
Tomasz Olszak80.000.01
Tomasz Siekierda (sierdzio)4100.000.00
Topi Reinio20045.000.13
Tor Arne Vestbø2343.420.15
Torgeir Lilleskog30.000.00
Ulf Hermann359927.952.28
Venugopal Shivashankar683.330.00
Volker Krause40.000.00
Wesley Ceraso Prudencio40.000.00
Xingtao Zhang3100.000.00
Yoann Lopes44212.670.28
Yuchen Deng40.000.00
Zeno Albisser119.090.01
aavit175.880.01
hjk170.000.01
kakadu19725.890.13
 

The following history timeline has been gathered from the repository.

Author2013W012013W022013W032013W042013W052013W062013W072013W08
Alan Alpert.
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Alberto Mardegan.
Andrew den Exter.
 
 
 
 
 
 
 
 
Christian Stenger.
Daniel d'Andrada.
David E. Narváez
 
 
 
 
Debao Zhang.
Dominik Holland.
Erik Verbruggen
 
 
 
 
 
 
 
...
Eskil Abrahamsen Blomfeldt...
Fabian Bumberger...
Frederik Gladhorn....
 
 
 
 
 
 
 
 
 
 
Friedemann Kleint...
Gunnar Sletta.
 
 
 
 
 
 
 
....
 
 
 
 
 
 
 
 
 
 
 
J-P Nurmi..
Jerome Pasion.
Jędrzej Nowacki..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Kai Koehne.
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Marco Bubke.
Maurice Kalinowski.
Michael Brasser....
Nico Vertriest.
Oleg Shparber.
Peter Varga.
Richard Moe Gustavsen.
Robin Burchell.
Samuel Rødal.
Sergio Ahumada
 
 
 
 
 
 
 
 
.
Shawn Rutledge..
 
 
 
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tasuku Suzuki.
Thiago Macieira.
Thomas Hartmann.
Xingtao Zhang..
hjk.
Modified Rows:101371204719012141900175587539469641824
Author2013W092013W102013W112013W122013W132013W142013W152013W16
Alan Alpert.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
...
Albert Astals Cid.
Andrew Knight.
Andrew den Exter..
Aurindam Jana..
Bernd Weimer.
Bjoern Breitmeyer.
Caroline Chao..
 
 
Debao Zhang.
Erik Verbruggen
 
 
 
 
 
 
.
 
 
.
Eskil Abrahamsen Blomfeldt..
Fawzi Mohamed.
Filip Piechocki.
Frederik Gladhorn.......
Friedemann Kleint..
Gabriel de Dietrich.
Guenter Schwann.
Gunnar Sletta
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
....
J-P Nurmi..
Jerome Pasion.
Josh Faust.
Jędrzej Nowacki.
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liang Qi...
Michael Brasser..
Morten Johan Sørvig..
Oswald Buddenhagen.
Paul Olav Tvete..
Peter Varga.
Pierre Rossi
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
Samuel Rødal..
Sean Harmer.
Sergio Ahumada.
Shawn Rutledge.
 
 
 
.
 
 
 
 
 
 
 
..
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sze Howe Koh..
Thiago Macieira...
Thomas Hartmann..
Thomas Kristensen.
Thomas McGuire.
Tor Arne Vestbø.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Xingtao Zhang.
Yoann Lopes.
 
 
.
Modified Rows:2443175473480478951324867672228895
Author2013W172013W182013W192013W202013W212013W222013W232013W24
Alan Alpert
 
 
 
 
 
.
 
 
.....
Albert Astals Cid.....
Alberto Mardegan.
Andrew Knight..
Andrew den Exter..
Aurindam Jana.
Caroline Chao.
Christiaan Janssen.
 
.
David Fries.
Erik Verbruggen.....
 
 
 
 
 
 
 
.
Fawzi Mohamed.
Florian Hänel.
Frederik Gladhorn
 
 
 
 
..
Friedemann Kleint.....
Gunnar Sletta
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.....
 
 
J-P Nurmi....
Jan Arve Saether.
Janne Anttila.
Jerome Pasion.
 
 
.
Jonas Gastal.
Josh Faust.
Kai Koehne.
 
....
Lars Knoll
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liang Qi
 
 
..
 
 
 
..
Marco Bubke
 
 
Mark Visser.
Matt Vogt.
Michael Brasser.
Mitch Curtis.....
Morten Johan Sørvig..
Paul Olav Tvete.
Peter Varga.
Pierre Rossi..
Samuel Rødal..
Shawn Rutledge.......
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sze Howe Koh
 
 
...
Sérgio Martins.
Tasuku Suzuki.
Thiago Macieira.
Thomas Hartmann..
Topi Reinio...
Modified Rows:2901928711111723281392093821322311090
Author2013W252013W262013W272013W282013W292013W302013W312013W32
Aaron Kennedy.
Alan Alpert...
Albert Astals Cid..
Alberto Mardegan.
Alex Blasche.
Andy Shaw.
Duncan Cunningham.
Erik Verbruggen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
Friedemann Kleint..
 
 
 
 
 
 
 
 
Gunnar Sletta.
 
 
 
 
 
..
J-P Nurmi
 
 
.
 
 
 
 
..
Jan Arve Saether.
Jerome Pasion..
Kai Koehne..
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liang Qi
 
Marco Bubke...
Michael Brasser..
Mitch Curtis.
 
.
Nico Vertriest.
Nils Jeisecke.
Peter Varga.
Petr Nejedly...
Pierre Rossi.
Rafael Roquetto..
 
Sergio Ahumada
 
 
 
 
 
 
 
Shawn Rutledge.
 
 
.
 
 
 
 
 
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
Stephen Kelly.
Tasuku Suzuki.
Thiago Macieira..
Thorbjørn Lindeijer.
Tomasz Olszak.
Tomasz Siekierda (sierdzio).
Topi Reinio
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Wesley Ceraso Prudencio.
Yoann Lopes..
Zeno Albisser.
Modified Rows:31785270272677125712701219113157
Author2013W332013W342013W352013W362013W372013W382013W392013W40
Alan Alpert...
 
Albert Astals Cid
 
Alex Blasche..
Andrew den Exter.
Antti Piira
 
 
 
Aurindam Jana.
Caroline Chao....
Chris Adams
 
 
Chris Meyer
 
 
Daiwei Li..
David Faure..
Dmitry Shachnev.
Dominik Holland.
Erik Verbruggen.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
..
 
 
 
 
 
 
 
Eskil Abrahamsen Blomfeldt.
Fawzi Mohamed.
Friedemann Kleint
 
 
 
 
 
 
...
Gabriel de Dietrich.
Giuseppe D'Angelo.
Gunnar Sletta..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
J-P Nurmi
 
 
 
 
 
 
 
 
.....
Jan Arve Saether.
Jens Bache-Wiig.
Jeremy Katz.
Jerome Pasion..
Jocelyn Turcotte
 
Josh Faust...
Kai Koehne...
Konstantin Ritt.
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Laszlo Agocs..
Laszlo Papp.
Liang Qi
 
 
Martin Jones.
Martin Smith
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Michael Brasser.
Michael Zanetti.
Mitch Curtis..
Morten Johan Sørvig..
Nils Jeisecke.
Peter Varga.
Petr Nejedly.
Richard Moe Gustavsen.
Robin Burchell.
Sergio Ahumada.
Sergio Martins..
Shawn Rutledge...
 
..
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
Stephen Kelly.
Sérgio Martins...
Thiago Macieira
 
 
 
.
Tobias Hunger.
Tomasz Olszak.
Topi Reinio.
Tor Arne Vestbø..
Yoann Lopes..
Modified Rows:483543052264112081044430826953510289
Author2013W412013W422013W432013W442013W452013W462013W472013W48
Alan Alpert...
 
 
 
 
 
 
 
 
 
 
 
 
.
Albert Astals Cid.
 
 
 
 
 
 
 
 
 
 
Andrew Knight.
Andrew den Exter
 
Andy Nichols.
Antti Piira
 
 
 
 
..
BogDan Vatra.
Daniel d'Andrada
 
 
 
Erik Verbruggen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Eskil Abrahamsen Blomfeldt..
Fabian Bumberger..
Frederik Gladhorn....
Friedemann Kleint..
 
 
 
 
 
 
 
.
Gatis Paeglis.
Giulio Camuffo.
Gunnar Sletta.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
J-P Nurmi.....
Jacek Całusiński.
Jan Arve Saether..
Jerome Pasion
 
 
Jocelyn Turcotte.
John Brooks.
Kai Koehne.
 
...
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Laszlo Agocs.
Liang Qi.
 
 
 
Maciej Kujalowicz.
Marco Bubke.
Martin Jones.
Mitch Curtis.
Morten Johan Sørvig..
 
 
 
 
 
 
Richard Moe Gustavsen
 
..
Robin Burchell...
 
Sean Harmer
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sergio Ahumada.
Shawn Rutledge...
 
.
 
 
 
 
 
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sze Howe Koh.
Sérgio Martins.
Tasuku Suzuki
 
 
 
Thiago Macieira..
Thomas McGuire.
Topi Reinio
 
 
 
 
 
 
 
 
 
 
 
 
 
Tor Arne Vestbø...
 
Ulf Hermann
 
 
 
Yoann Lopes..
Yuchen Deng.
kakadu.
Modified Rows:464820261747101687599246519383649
Author2013W492013W502013W512013W522014W012014W022014W032014W04
Alan Alpert..
Albert Astals Cid.
Alex Blasche.
Alex Montgomery.
Andrew Knight.
Andrew den Exter
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Berthold Krevert.
Caroline Chao.
Christian Kandeler.
Daniel Pesch.
Erik Larsson.
Erik Verbruggen
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
.
Eskil Abrahamsen Blomfeldt.
Fabian Bumberger..
Frank Osterfeld.
Frederik Gladhorn..
 
Friedemann Kleint...
Gabriel de Dietrich..
Gunnar Sletta
 
 
 
 
 
 
...
J-P Nurmi
 
.
 
 
 
.
Jeff Tranter.
Jorgen Lind.
Kai Koehne..
Konstantin Ritt.
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Laszlo Agocs.
 
Marc Mutz..
Martin Jones
 
 
 
 
 
 
 
..
Michael Brasser
 
 
 
 
Mitch Curtis
 
 
 
Morten Johan Sørvig.
 
 
Oleg Shparber
 
 
 
 
Robin Burchell.
 
 
 
 
 
 
 
Roger Maclean.
Sergio Martins.
Shawn Rutledge.
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sze Howe Koh.
Sérgio Martins...
Tasuku Suzuki.
Thiago Macieira......
Tobias Koenig.
Tor Arne Vestbø.
Torgeir Lilleskog.
Ulf Hermann...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Venu.
 
 
 
 
.
aavit
 
Modified Rows:390315721471914921285421368293
Author2014W052014W062014W072014W082014W092014W102014W112014W12
Albert Astals Cid..
Alberto Mardegan.
Alex Montgomery.
Anders Gunnarsson.
Andrew Knight....
Arthur Mello.
Björn Breitmeyer..
Erik Larsson.
Erik Verbruggen.
 
 
...
Eskil Abrahamsen Blomfeldt..
Fabian Bumberger..
Fawzi Mohamed..
Florian Hänel.
Frederik Gladhorn
 
..
Friedemann Kleint.
 
..
 
 
.
Gabriel de Dietrich..
Giorgos Tsiapaliokas.
Giulio Camuffo.
Gunnar Sletta
 
 
...
 
.
 
.
J-P Nurmi....
 
.
James McDonnell.
Jan Arve Saether..
John Brooks.
Konstantin Ritt.
Kurt Pattyn.
Lars Knoll
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Laszlo Agocs....
Laszlo Papp.
Liang Jian.
Liang Qi.
Marco Bubke.
Michael Brasser....
 
.
 
 
 
.
Mitch Curtis....
Morten Johan Sørvig..
Nils Jeisecke.
Oliver Wolff.
Oswald Buddenhagen.
Paul Olav Tvete.....
Richard Moe Gustavsen.
Samuli Piippo.
Sergio Ahumada.
Shawn Rutledge..
 
 
 
 
 
 
.
Simon Hausmann
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sze Howe Koh..
 
Thiago Macieira..
Topi Reinio
 
 
.
Tor Arne Vestbø...
Ulf Hermann.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.....
Volker Krause.
aavit.
hjk.
Modified Rows:4720398349122381732811316737078978

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

Aaron Kennedy is mostly responsible for

src/quick/items/qquickflickable.cpp (2 eloc)

Alan Alpert is mostly responsible for

src/qml/qml/qqmlmetatype.cpp (451 eloc)
src/qml/types/qqmldelegatemodel.cpp (407 eloc)
tools/qml/main.cpp (375 eloc)
src/qml/types/qqmlinstantiator.cpp (312 eloc)
src/qml/qml/qqmlapplicationengine.cpp (160 eloc)
tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator.cpp (158 eloc)
tests/auto/qml/qqmlengine/tst_qqmlengine.cpp (155 eloc)
tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel.cpp (139 eloc)
tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp (98 eloc)
src/qml/util/qqmladaptormodel.cpp (95 eloc)

Albert Astals Cid is mostly responsible for

tests/auto/quick/qquicklistview/proxytestinnermodel.cpp (72 eloc)
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (60 eloc)
tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp (40 eloc)
tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp (34 eloc)
src/qmltest/quicktestevent.cpp (30 eloc)
tests/auto/quick/qquicklistview/proxytestinnermodel.h (29 eloc)
tests/auto/qml/qqmlecmascript/testtypes.h (28 eloc)
src/qml/types/qqmldelegatemodel.cpp (28 eloc)
tests/auto/qml/qqmlecmascript/testtypes.cpp (24 eloc)
src/qml/qml/qqmlincubator.cpp (23 eloc)

Alberto Mardegan is mostly responsible for

tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap.cpp (57 eloc)
tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (18 eloc)
src/imports/folderlistmodel/qquickfolderlistmodel.cpp (18 eloc)
src/imports/folderlistmodel/fileinfothread.cpp (12 eloc)
src/qml/qml/qqmlpropertycache.cpp (6 eloc)
src/imports/folderlistmodel/qquickfolderlistmodel.h (2 eloc)
src/imports/folderlistmodel/fileinfothread_p.h (2 eloc)

Alex Blasche is mostly responsible for

src/qml/jsruntime/qv4mm.cpp (8 eloc)
src/qml/jsruntime/qv4engine.cpp (7 eloc)
src/qml/jsapi/qjsvalue_p.h (2 eloc)
src/qml/jsapi/qjsvalueiterator.cpp (1 eloc)

Alex Montgomery is mostly responsible for

src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (3 eloc)
tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp (1 eloc)

Andrew Knight is mostly responsible for

src/3rdparty/masm/wtf/OSAllocatorWinRT.cpp (42 eloc)
tests/auto/qml/qqmllanguage/tst_qqmllanguage.cpp (5 eloc)
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (4 eloc)
src/3rdparty/masm/wtf/Platform.h (4 eloc)
src/3rdparty/masm/wtf/PageBlock.cpp (4 eloc)
tools/qml/main.cpp (3 eloc)
src/qml/qml/qqmlfile.cpp (3 eloc)
tools/qmljs/main.cpp (2 eloc)
tools/qml/conf.h (2 eloc)
tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (2 eloc)

Andrew den Exter is mostly responsible for

tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp (79 eloc)
tests/auto/quick/qquickflickable/tst_qquickflickable.cpp (75 eloc)
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (58 eloc)
tests/auto/quick/qquickitem/tst_qquickitem.cpp (24 eloc)
tests/auto/quick/qquickpathview/tst_qquickpathview.cpp (22 eloc)
src/quick/items/qquickpathview.cpp (21 eloc)
src/qml/qml/ftw/qqmlthread.cpp (19 eloc)
src/quick/items/qquickmousearea.cpp (16 eloc)
tests/auto/quick/qquicktext/tst_qquicktext.cpp (14 eloc)
src/quick/items/qquickflickable.cpp (13 eloc)

Andy Nichols is mostly responsible for

src/qml/jsruntime/qv4engine.cpp (8 eloc)

Andy Shaw is mostly responsible for

src/qml/qml/qqmltypeloader.cpp (2 eloc)

Antti Piira is mostly responsible for

src/qml/parser/qqmljsgrammar.cpp (851 eloc)
tests/auto/qml/qqmllanguage/tst_qqmllanguage.cpp (298 eloc)
src/qml/parser/qqmljsparser.cpp (262 eloc)
src/qml/qml/qqmltypeloader.cpp (117 eloc)
src/qml/parser/qqmljsast_p.h (115 eloc)
src/qml/qml/qqmlimport.cpp (74 eloc)
src/qml/qml/qqmlmetatype.cpp (73 eloc)
src/qml/qml/qqmldirparser.cpp (35 eloc)
src/qml/compiler/qqmlirbuilder.cpp (35 eloc)
src/qml/qml/qqmltypenamecache.cpp (32 eloc)

Arthur Mello is mostly responsible for

src/quick/items/qquickflickable.cpp (2 eloc)

Aurindam Jana is mostly responsible for

src/qml/debugger/qv4debugservice.cpp (150 eloc)
tests/auto/qml/debugger/qqmldebugservice/tst_qqmldebugservice.cpp (38 eloc)
src/qml/debugger/qv4debugservice_p.h (33 eloc)
src/qml/debugger/qqmldebugserver.cpp (25 eloc)
src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.cpp (21 eloc)
tests/auto/qml/debugger/shared/debugutil.cpp (10 eloc)
tests/auto/qml/debugger/qqmlprofilerservice/tst_qqmlprofilerservice.cpp (6 eloc)
tests/auto/qml/debugger/qv4profilerservice/tst_qv4profilerservice.cpp (5 eloc)
tests/auto/qml/debugger/qqmlinspector/tst_qqmlinspector.cpp (5 eloc)
tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp (5 eloc)

Bernd Weimer is mostly responsible for

tests/auto/quick/qquickpathview/tst_qquickpathview.cpp (52 eloc)
tests/auto/qml/qqmllistmodel/tst_qqmllistmodel.cpp (1 eloc)

Bjoern Breitmeyer is mostly responsible for

src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp (21 eloc)
src/quick/scenegraph/qsgdefaultdistancefieldglyphcache_p.h (4 eloc)

BogDan Vatra is mostly responsible for

src/qml/compiler/qv4codegen.cpp (1 eloc)

Caroline Chao is mostly responsible for

tools/qmlplugindump/main.cpp (145 eloc)
tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp (43 eloc)
tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp (40 eloc)
src/qmltest/quicktest.cpp (35 eloc)
src/quick/items/qquicktextinput.cpp (30 eloc)
src/quick/items/qquickitem.cpp (20 eloc)
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (16 eloc)
src/quick/items/qquickwindow.cpp (10 eloc)
tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject.cpp (2 eloc)
src/quick/items/qquickwindow_p.h (2 eloc)

Chris Adams is mostly responsible for

tests/benchmarks/qml/librarymetrics_performance/tst_librarymetrics_performance.cpp (339 eloc)

Chris Meyer is mostly responsible for

src/quick/items/qquickdrag.cpp (236 eloc)
src/quick/items/qquickdroparea.cpp (95 eloc)
src/quick/items/qquickdrag_p.h (86 eloc)
src/quick/items/qquickdroparea_p.h (23 eloc)
src/quick/items/qquickwindow.cpp (12 eloc)
src/quick/items/qquickwindow_p.h (2 eloc)
examples/quick/externaldraganddrop/main.cpp (2 eloc)
tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp (1 eloc)
src/quick/items/qquicktextinput.cpp (1 eloc)
src/quick/items/qquickmousearea_p.h (1 eloc)

Christiaan Janssen is mostly responsible for

tests/auto/qml/debugger/qqmlprofilerservice/tst_qqmlprofilerservice.cpp (107 eloc)
src/quick/scenegraph/qsgthreadedrenderloop.cpp (35 eloc)
src/quick/scenegraph/util/qsgtexture.cpp (25 eloc)
src/quick/scenegraph/coreapi/qsgrenderer.cpp (23 eloc)
src/quick/scenegraph/qsgrenderloop.cpp (18 eloc)
src/quick/scenegraph/qsgwindowsrenderloop.cpp (16 eloc)
src/quick/scenegraph/qsgadaptationlayer.cpp (8 eloc)
tests/auto/qml/debugger/shared/debugutil.cpp (7 eloc)
tests/auto/qml/debugger/shared/debugutil_p.h (3 eloc)
src/quick/util/qquickpixmapcache.cpp (3 eloc)

Christian Kandeler is mostly responsible for

tests/auto/quick/qquickimage/tst_qquickimage.cpp (1 eloc)
tests/auto/qml/qqmlcontext/tst_qqmlcontext.cpp (1 eloc)
examples/quick/models/abstractitemmodel/model.cpp (1 eloc)

Daiwei Li is mostly responsible for

tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (4 eloc)
src/quick/items/qquickmousearea.cpp (3 eloc)
src/quick/items/qquickitem.cpp (3 eloc)

Daniel Pesch is mostly responsible for

tools/qmlplugindump/main.cpp (59 eloc)
src/qml/qml/qqmlmetatype.cpp (8 eloc)
src/qml/qml/qqmlmetatype_p.h (1 eloc)

Daniel d'Andrada is mostly responsible for

tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (90 eloc)
src/quick/items/qquickitem.cpp (72 eloc)
src/quick/items/qquickwindow.cpp (42 eloc)
tests/auto/quick/qquickflickable/tst_qquickflickable.cpp (38 eloc)
tests/auto/quick/touchmouse/tst_touchmouse.cpp (37 eloc)
src/quick/items/qquickflickable.cpp (4 eloc)
src/quick/items/qquickwindow_p.h (1 eloc)

David E. Narváez is mostly responsible for

tests/auto/quick/qquickdynamicpropertyanimation/tst_qquickdynamicpropertyanimation.cpp (98 eloc)

David Faure is mostly responsible for

tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (7 eloc)

Dmitry Shachnev is mostly responsible for

src/quick/scenegraph/qsgrenderloop.cpp (2 eloc)

Dominik Holland is mostly responsible for

src/qml/qml/qqmlimport.cpp (13 eloc)

Duncan Cunningham is mostly responsible for

src/qml/debugger/qqmldebugservice.cpp (10 eloc)

Erik Larsson is mostly responsible for

src/quick/items/qquicktranslate.cpp (39 eloc)
src/quick/items/qquicktranslate_p.h (23 eloc)
tools/qml/main.cpp (4 eloc)
tests/auto/quick/qquickitem2/tst_qquickitem.cpp (3 eloc)
tools/qmlscene/main.cpp (1 eloc)
src/quick/items/qquickitemsmodule.cpp (1 eloc)

Erik Verbruggen is mostly responsible for

src/qml/compiler/qv4ssa.cpp (3548 eloc)
src/qml/jit/qv4regalloc.cpp (1440 eloc)
src/qml/debugger/qv4debugservice.cpp (959 eloc)
src/qml/jit/qv4isel_masm.cpp (755 eloc)
src/qml/jsruntime/qv4debugging.cpp (544 eloc)
src/qml/compiler/qv4isel_moth.cpp (458 eloc)
src/qml/compiler/qv4jsir.cpp (331 eloc)
tests/auto/qml/qv4debugger/tst_qv4debugger.cpp (263 eloc)
src/qml/compiler/qv4jsir_p.h (230 eloc)
src/qml/compiler/qv4codegen.cpp (193 eloc)

Eskil Abrahamsen Blomfeldt is mostly responsible for

src/qml/qml/qqmlfile.cpp (47 eloc)
src/quick/scenegraph/qsgdefaultglyphnode_p.cpp (18 eloc)
src/quick/scenegraph/util/qsgtexture.cpp (16 eloc)
src/qml/qml/qqmltypeloader.cpp (15 eloc)
src/quick/scenegraph/util/qsgatlastexture.cpp (14 eloc)
src/quick/scenegraph/coreapi/qsgmaterial.cpp (7 eloc)
src/quick/items/qquicktext.cpp (4 eloc)
src/quick/scenegraph/qsgcontext.cpp (2 eloc)
src/qml/compiler/qv4ssa.cpp (2 eloc)
src/qml/compiler/qv4isel_p.cpp (2 eloc)

Fabian Bumberger is mostly responsible for

tests/auto/quick/qquickpositioners/tst_qquickpositioners.cpp (122 eloc)
src/quick/items/qquickpositioners.cpp (63 eloc)
tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (50 eloc)
src/quick/items/qquickpositioners_p.h (24 eloc)
src/quick/items/qquickwindowmodule.cpp (19 eloc)
tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (17 eloc)
tests/auto/quick/rendernode/tst_rendernode.cpp (7 eloc)
src/particles/qquickimageparticle.cpp (3 eloc)
src/quick/items/qquickitemsmodule.cpp (2 eloc)
src/imports/folderlistmodel/qquickfolderlistmodel.cpp (2 eloc)

Fawzi Mohamed is mostly responsible for

tools/qmlplugindump/main.cpp (21 eloc)
src/qml/debugger/qqmldebugserver.cpp (10 eloc)
tools/qmlplugindump/qmlstreamwriter.cpp (5 eloc)
src/qml/debugger/qqmlinspectorservice.cpp (2 eloc)
tools/qmlplugindump/qmlstreamwriter.h (1 eloc)
src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.h (1 eloc)

Filip Piechocki is mostly responsible for

src/quick/items/qquickpositioners.cpp (28 eloc)

Florian Hänel is mostly responsible for

src/quick/items/qquickitemview.cpp (1 eloc)
src/qml/types/qqmldelegatemodel.cpp (1 eloc)

Frank Osterfeld is mostly responsible for

src/3rdparty/masm/wtf/MathExtras.h (1 eloc)

Frederik Gladhorn is mostly responsible for

src/plugins/accessible/quick/qaccessiblequickitem.cpp (160 eloc)
tests/auto/quick/qquickaccessible/tst_qquickaccessible.cpp (129 eloc)
src/quick/items/qquickaccessibleattached_p.h (79 eloc)
tests/auto/quick/qquicktextdocument/tst_qquicktextdocument.cpp (47 eloc)
src/quick/items/qquicktextedit.cpp (38 eloc)
src/quick/items/qquicktextdocument.cpp (31 eloc)
src/quick/items/qquicktextdocument.h (28 eloc)
tests/auto/quick/qquickloader/tst_qquickloader.cpp (26 eloc)
src/plugins/accessible/quick/qaccessiblequickview.cpp (26 eloc)
src/plugins/accessible/quick/qaccessiblequickitem.h (23 eloc)

Friedemann Kleint is mostly responsible for

tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp (386 eloc)
tests/auto/qml/qqmlxmlhttprequest/tst_qqmlxmlhttprequest.cpp (99 eloc)
tests/auto/quick/qquickitem/tst_qquickitem.cpp (84 eloc)
tests/manual/httpserver/main.cpp (79 eloc)
tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp (79 eloc)
examples/quick/embeddedinwidgets/main.cpp (59 eloc)
examples/quick/quickwidgets/quickwidget/main.cpp (53 eloc)
tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp (45 eloc)
tests/auto/quick/qquickflickable/tst_qquickflickable.cpp (42 eloc)
tests/auto/quick/qquicktext/tst_qquicktext.cpp (36 eloc)

Gabriel de Dietrich is mostly responsible for

src/quick/util/qquickstate.cpp (24 eloc)
src/quick/items/qquickwindow.cpp (23 eloc)
src/quick/items/qquickstateoperations.cpp (23 eloc)
src/quick/items/qquickitemanimation.cpp (15 eloc)
src/quick/util/qquickstate_p.h (13 eloc)
src/quick/util/qquicktransitionmanager.cpp (12 eloc)
src/quick/util/qquickanimation.cpp (12 eloc)
src/quick/items/qquicktextinput.cpp (10 eloc)
src/quick/util/qquickpropertychanges.cpp (8 eloc)
src/quick/items/qquickstateoperations_p.h (6 eloc)

Gatis Paeglis is mostly responsible for

src/imports/localstorage/plugin.cpp (3 eloc)

Giorgos Tsiapaliokas is mostly responsible for

src/qml/qml/v8/qqmlbuiltinfunctions.cpp (10 eloc)
tests/auto/qml/qqmlconsole/tst_qqmlconsole.cpp (6 eloc)
tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp (1 eloc)

Giulio Camuffo is mostly responsible for

src/quick/scenegraph/qsgthreadedrenderloop.cpp (2 eloc)
src/quick/scenegraph/qsgrenderloop.cpp (2 eloc)

Giuseppe D'Angelo is mostly responsible for

src/qml/jit/qv4regalloc.cpp (8 eloc)
tests/auto/quick/qquickxmllistmodel/tst_qquickxmllistmodel.cpp (7 eloc)
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (6 eloc)
src/quick/items/qquicktextedit.cpp (5 eloc)
tools/qmlprofiler/qmlprofilerdata.cpp (4 eloc)
src/qml/jsruntime/qv4sequenceobject.cpp (4 eloc)
tests/auto/qml/qqmldirparser/tst_qqmldirparser.cpp (3 eloc)
src/quick/util/qquicktimeline.cpp (3 eloc)
src/qmltest/quicktestresult.cpp (3 eloc)
src/qml/qml/qqmlpropertycache.cpp (3 eloc)

Guenter Schwann is mostly responsible for

src/quick/items/qquickitemview.cpp (1 eloc)

Gunnar Sletta is mostly responsible for

src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (2506 eloc)
src/quick/scenegraph/qsgthreadedrenderloop.cpp (1020 eloc)
src/quick/util/qquickanimatorjob.cpp (501 eloc)
src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h (489 eloc)
src/quick/scenegraph/util/qsgatlastexture.cpp (387 eloc)
src/quick/scenegraph/qsgwindowsrenderloop.cpp (370 eloc)
tests/auto/quick/scenegraph/tst_scenegraph.cpp (350 eloc)
src/quick/scenegraph/qsgcontext.cpp (288 eloc)
tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (281 eloc)
src/quick/util/qquickanimator.cpp (262 eloc)

J-P Nurmi is mostly responsible for

tests/auto/qml/qqmlsettings/tst_qqmlsettings.cpp (534 eloc)
tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp (350 eloc)
src/imports/settings/qqmlsettings.cpp (187 eloc)
tests/auto/quick/qquicktext/tst_qquicktext.cpp (166 eloc)
src/quick/items/qquicktextedit.cpp (114 eloc)
src/quick/items/qquicktext.cpp (77 eloc)
tests/auto/quick/qquickitem2/tst_qquickitem.cpp (60 eloc)
tests/auto/qml/qqmltranslation/data/translation.js (58 eloc)
src/quick/items/qquickpositioners.cpp (56 eloc)
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (53 eloc)

Jacek Całusiński is mostly responsible for

tests/auto/quick/qquickanimations/tst_qquickanimations.cpp (25 eloc)
src/quick/util/qquickanimation.cpp (2 eloc)

James McDonnell is mostly responsible for

src/quick/scenegraph/qsgthreadedrenderloop.cpp (3 eloc)

Jan Arve Saether is mostly responsible for

tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp (104 eloc)
src/quick/items/qquicktextinput.cpp (23 eloc)
src/qml/qml/v8/qqmlbuiltinfunctions.cpp (16 eloc)
tests/auto/quick/qquickxmllistmodel/tst_qquickxmllistmodel.cpp (13 eloc)
src/quick/items/qquickwindow.h (1 eloc)
src/quick/items/qquicktextinput_p_p.h (1 eloc)
src/imports/xmllistmodel/qqmlxmllistmodel.cpp (1 eloc)

Janne Anttila is mostly responsible for

tests/auto/qml/debugger/qqmldebugjs/tst_qqmldebugjs.cpp (5 eloc)

Jens Bache-Wiig is mostly responsible for

tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp (68 eloc)
src/quick/items/qquickdrag.cpp (23 eloc)
src/quick/items/qquickdrag_p.h (7 eloc)
src/quick/items/qquickwindow.cpp (2 eloc)
src/quick/items/qquickmousearea.cpp (2 eloc)
src/quick/items/qquickwindow_p.h (1 eloc)

Jocelyn Turcotte is mostly responsible for

tests/auto/quick/nokeywords/tst_nokeywords.cpp (79 eloc)
src/quick/items/qquickanimatedsprite_p.h (16 eloc)
src/quick/items/qquicksprite_p.h (15 eloc)
src/particles/qquickparticleemitter_p.h (14 eloc)
src/quick/items/qquickpincharea_p.h (13 eloc)
src/quick/items/qquickspriteengine_p.h (10 eloc)
src/quick/items/qquickitemview_p.h (10 eloc)
src/particles/qquicktargetdirection_p.h (9 eloc)
src/particles/qquickparticleaffector_p.h (9 eloc)
src/particles/qquicktrailemitter_p.h (8 eloc)

John Brooks is mostly responsible for

tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (19 eloc)
src/quick/util/qquickstyledtext.cpp (2 eloc)
src/quick/items/qquickitemview.cpp (2 eloc)
tests/auto/quick/qquickstyledtext/tst_qquickstyledtext.cpp (1 eloc)

Jonas Gastal is mostly responsible for

tests/auto/shared/testhttpserver.cpp (23 eloc)
tests/auto/shared/testhttpserver.h (4 eloc)
src/qml/qml/qqmlxmlhttprequest.cpp (4 eloc)

Jorgen Lind is mostly responsible for

src/quick/scenegraph/util/qsgtexture.cpp (1 eloc)

Josh Faust is mostly responsible for

tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (17 eloc)
src/quick/items/qquickwindow.cpp (3 eloc)
src/quick/scenegraph/util/qsgtexture.h (2 eloc)
src/qml/qml/qqmlapplicationengine.cpp (2 eloc)
src/quick/scenegraph/util/qsgflatcolormaterial.h (1 eloc)
src/quick/scenegraph/coreapi/qsgmaterial.h (1 eloc)
src/quick/scenegraph/coreapi/qsggeometry.h (1 eloc)

Jędrzej Nowacki is mostly responsible for

src/qml/jsruntime/qv4global_p.h (7 eloc)
tools/qmljs/main.cpp (4 eloc)
src/qml/jsruntime/qv4value_p.h (4 eloc)
src/qml/jsruntime/qv4stringobject_p.h (4 eloc)
src/qml/jsruntime/qv4string_p.h (4 eloc)
src/qml/jsruntime/qv4sparsearray_p.h (4 eloc)
src/qml/jsruntime/qv4regexp_p.h (4 eloc)
src/qml/jsruntime/qv4property_p.h (4 eloc)
src/qml/jsruntime/qv4objectproto_p.h (4 eloc)
src/qml/jsruntime/qv4objectiterator_p.h (4 eloc)

Kai Koehne is mostly responsible for

src/qml/qml/qqmlengine.cpp (36 eloc)
tests/auto/qml/debugger/shared/debugutil.cpp (31 eloc)
tests/auto/qml/debugger/shared/qqmldebugclient.cpp (26 eloc)
tests/auto/qml/debugger/qqmldebugjs/tst_qqmldebugjs.cpp (25 eloc)
src/qml/qml/qqmlinfo.cpp (23 eloc)
tests/auto/qml/debugger/qqmlprofilerservice/tst_qqmlprofilerservice.cpp (20 eloc)
src/qml/qml/qqmlfile.cpp (20 eloc)
src/qml/qml/qqmlinfo.h (11 eloc)
src/qml/qml/qqmldirparser.cpp (9 eloc)
src/qml/jsruntime/qv4dateobject.cpp (8 eloc)

Konstantin Ritt is mostly responsible for

src/qml/jit/qv4assembler.cpp (1 eloc)

Kurt Pattyn is mostly responsible for

src/qml/qml/qqml.h (3 eloc)

Lars Knoll is mostly responsible for

tests/manual/v4/v8-bench.js (9575 eloc)
src/qml/jit/qv4assembler_p.h (1219 eloc)
src/qml/jsruntime/qv4dateobject.cpp (1212 eloc)
src/quick/items/context2d/qquickcontext2d.cpp (1093 eloc)
src/qml/jsruntime/qv4object.cpp (959 eloc)
src/qml/jsruntime/qv4jsonobject.cpp (936 eloc)
src/qml/jsruntime/qv4arrayobject.cpp (906 eloc)
src/qml/compiler/qv4codegen.cpp (830 eloc)
src/qml/qml/qqmlxmlhttprequest.cpp (824 eloc)
src/qml/jsruntime/qv4lookup.cpp (773 eloc)

Laszlo Agocs is mostly responsible for

src/quickwidgets/qquickwidget.cpp (63 eloc)
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (61 eloc)
src/quick/items/qquickwindow.cpp (42 eloc)
src/particles/qquickimageparticle.cpp (25 eloc)
tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (15 eloc)
src/quick/scenegraph/util/qsgatlastexture.cpp (13 eloc)
src/quick/scenegraph/qsgcontext.cpp (13 eloc)
src/quick/scenegraph/util/qsgtexturematerial.cpp (10 eloc)
src/quick/scenegraph/qsgdefaultimagenode.cpp (9 eloc)
src/quickwidgets/qquickwidget.h (7 eloc)

Laszlo Papp is mostly responsible for

tools/qmlprofiler/qpacketprotocol.cpp (1 eloc)

Liang Jian is mostly responsible for

src/qml/qml/qqmlimport.cpp (18 eloc)
src/qml/types/qquickworkerscript.cpp (5 eloc)
src/qml/qml/qqmltypeloader.cpp (5 eloc)
src/qml/qml/qqmlimport_p.h (1 eloc)
src/qml/qml/qqmlcontextwrapper.cpp (1 eloc)
src/qml/qml/qqmlboundsignal.cpp (1 eloc)
src/qml/compiler/qqmltypecompiler.cpp (1 eloc)
src/qml/compiler/qqmlirbuilder.cpp (1 eloc)

Liang Qi is mostly responsible for

tests/auto/quick/qquickitem2/tst_qquickitem.cpp (649 eloc)
src/quick/items/qquickitem.cpp (182 eloc)
tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp (158 eloc)
tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (50 eloc)
tests/auto/qml/qqmlmoduleplugin/tst_qqmlmoduleplugin.cpp (29 eloc)
tests/auto/qml/qqmlcomponent/tst_qqmlcomponent.cpp (10 eloc)
src/quick/items/qquickitem_p.h (8 eloc)
src/quick/items/qquickitem.h (5 eloc)
src/quick/items/qquicktextinput.cpp (4 eloc)
tests/auto/qml/qqmlmoduleplugin/preemptiveModule/plugin.cpp (3 eloc)

Maciej Kujalowicz is mostly responsible for

src/particles/qquickcustomparticle.cpp (2 eloc)

Marc Mutz is mostly responsible for

src/qml/qml/qqmlmetatype.cpp (1 eloc)

Marco Bubke is mostly responsible for

src/quick/util/qquickpath.cpp (94 eloc)
src/quick/util/qquickpath_p.h (8 eloc)
src/qml/qml/qqmlpropertycache.cpp (5 eloc)
src/quick/items/qquicktext.cpp (4 eloc)
src/quick/items/context2d/qquickcanvasitem.cpp (4 eloc)
src/quick/util/qquickpath_p_p.h (3 eloc)
src/quick/items/qquickpathview.cpp (1 eloc)
src/quick/designer/designersupport.cpp (1 eloc)
src/qml/qml/qqmlpropertycache_p.h (1 eloc)

Mark Visser is mostly responsible for

src/qml/qml/qqmlerror.cpp (15 eloc)
src/qml/qml/qqmlproperty.cpp (5 eloc)
src/qml/qml/qqmljavascriptexpression.cpp (5 eloc)
src/qml/qml/qqmlerror.h (2 eloc)
src/qml/qml/qqmljavascriptexpression_p.h (1 eloc)

Martin Jones is mostly responsible for

tests/auto/quick/qquickflickable/tst_qquickflickable.cpp (160 eloc)
src/quick/items/qquickflickable.cpp (41 eloc)
src/quick/items/qquickitemview.cpp (38 eloc)
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (36 eloc)
tests/auto/quick/qquickgridview/tst_qquickgridview.cpp (35 eloc)
src/quick/items/qquickitemview_p.h (25 eloc)
src/quick/items/qquicklistview.cpp (15 eloc)
src/quick/items/qquickgridview.cpp (8 eloc)
tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp (5 eloc)
tests/auto/quick/touchmouse/tst_touchmouse.cpp (2 eloc)

Michael Brasser is mostly responsible for

examples/quick/textureprovider/etcprovider.cpp (175 eloc)
tests/auto/quick/qquickbehaviors/tst_qquickbehaviors.cpp (126 eloc)
tests/auto/qml/qquickworkerscript/tst_qquickworkerscript.cpp (82 eloc)
src/qml/animations/qcontinuinganimationgroupjob.cpp (82 eloc)
tests/auto/quick/qquickrectangle/tst_qquickrectangle.cpp (57 eloc)
tests/auto/quick/qquickimage/tst_qquickimage.cpp (57 eloc)
src/qml/qml/qqmlbinding.cpp (52 eloc)
tests/auto/quick/qquicktext/tst_qquicktext.cpp (47 eloc)
examples/quick/textureprovider/etcprovider.h (47 eloc)
src/quick/items/qquickanimatedsprite.cpp (42 eloc)

Michael Zanetti is mostly responsible for

src/qml/jsapi/qjsvalueiterator.h (3 eloc)

Mitch Curtis is mostly responsible for

src/quick/items/context2d/qquickcontext2d.cpp (215 eloc)
src/qml/qml/qqmllocale_p.h (55 eloc)
tests/auto/qml/qqmllocale/tst_qqmllocale.cpp (36 eloc)
tests/auto/qml/qjsengine/tst_qjsengine.cpp (26 eloc)
src/qml/qml/qqmllocale.cpp (14 eloc)
src/quick/items/qquickrectangle.cpp (13 eloc)
tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp (12 eloc)
tests/auto/quick/qquickrectangle/tst_qquickrectangle.cpp (7 eloc)
tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp (4 eloc)
src/quick/items/qquickrectangle_p.h (4 eloc)

Morten Johan Sørvig is mostly responsible for

tools/qmlimportscanner/main.cpp (347 eloc)
src/quick/items/qquickimagebase.cpp (64 eloc)
tests/auto/quick/qquickimage/tst_qquickimage.cpp (32 eloc)
src/quick/items/qquickmultipointtoucharea.cpp (29 eloc)
src/quick/items/qquickpincharea.cpp (24 eloc)
src/quick/items/qquickwindow.cpp (19 eloc)
src/quick/items/qquickimage.cpp (8 eloc)
src/quick/items/qquickmultipointtoucharea_p.h (6 eloc)
src/quick/items/qquickpincharea_p.h (5 eloc)
src/plugins/accessible/shared/qqmlaccessible.cpp (5 eloc)

Nils Jeisecke is mostly responsible for

tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (39 eloc)
tests/auto/quick/qquickgridview/tst_qquickgridview.cpp (31 eloc)
tests/auto/quick/qquickflickable/tst_qquickflickable.cpp (20 eloc)
src/quick/items/qquickitemview_p.h (12 eloc)
src/quick/items/qquicklistview.cpp (5 eloc)
src/quick/items/qquickitemview.cpp (5 eloc)
src/quick/items/qquickflickable.cpp (5 eloc)
src/quick/items/qquickgridview.cpp (3 eloc)
src/quick/items/qquicklistview_p.h (1 eloc)
src/quick/items/qquickitemview_p_p.h (1 eloc)

Oleg Shparber is mostly responsible for

src/quick/items/qquickflickablebehavior_p.h (50 eloc)
src/quick/items/qquickscreen.cpp (2 eloc)
src/quick/items/qquickpincharea.cpp (1 eloc)
src/quick/items/qquickpathview.cpp (1 eloc)
src/quick/items/qquickflickable.cpp (1 eloc)

Oliver Wolff is mostly responsible for

examples/qml/networkaccessmanagerfactory/main.cpp (36 eloc)
tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp (4 eloc)

Oswald Buddenhagen is mostly responsible for

src/qml/parser/qqmljsparser.cpp (6 eloc)
tests/auto/qmldevtools/compile/tst_compile.cpp (3 eloc)
src/qml/parser/qqmljslexer.cpp (3 eloc)
src/qml/parser/qqmljsengine_p.cpp (3 eloc)
src/qml/parser/qqmljsparser_p.h (2 eloc)
src/qml/parser/qqmljslexer_p.h (2 eloc)
src/qml/parser/qqmljsengine_p.h (2 eloc)
examples/qml/shell/main.cpp (2 eloc)
src/qml/parser/qqmljsast_p.h (1 eloc)

Paul Olav Tvete is mostly responsible for

src/quickwidgets/qquickwidget.cpp (64 eloc)
examples/quick/quickwidgets/quickwidget/main.cpp (20 eloc)
src/quick/items/qquicktextcontrol.cpp (19 eloc)
src/quick/items/qquickrendercontrol.cpp (19 eloc)
src/quick/items/qquickwindow.cpp (8 eloc)
src/quick/items/qquicktextedit.cpp (8 eloc)
src/quickwidgets/qquickwidget_p.h (7 eloc)
src/quick/items/qquicktextedit_p_p.h (4 eloc)
src/quick/scenegraph/util/qsgpainternode.cpp (1 eloc)
src/quick/items/qquicktextinput.cpp (1 eloc)

Peter Varga is mostly responsible for

src/qml/jsruntime/qv4object.cpp (11 eloc)
tests/benchmarks/qml/holistic/testtypes.cpp (7 eloc)
src/qml/jsruntime/qv4object_p.h (7 eloc)
tests/benchmarks/qml/compilation/tst_compilation.cpp (3 eloc)
src/qml/compiler/qv4ssa.cpp (3 eloc)
tests/benchmarks/qml/qquickwindow/tst_qquickwindow.cpp (2 eloc)
tests/benchmarks/qml/painting/paintbenchmark.cpp (2 eloc)
tests/auto/qml/qjsengine/tst_qjsengine.cpp (2 eloc)
tests/benchmarks/qml/typeimports/tst_typeimports.cpp (1 eloc)
tests/benchmarks/qml/pointers/tst_pointers.cpp (1 eloc)

Petr Nejedly is mostly responsible for

src/qml/jsruntime/qv4mm.cpp (7 eloc)
src/qml/jit/qv4isel_masm_p.h (7 eloc)
src/particles/qquicktargetdirection.cpp (4 eloc)
src/particles/qquickpointattractor.cpp (4 eloc)
src/particles/qquickimageparticle.cpp (2 eloc)
src/particles/qquickgravity.cpp (2 eloc)

Pierre Rossi is mostly responsible for

src/quick/items/qquicktextnodeengine.cpp (864 eloc)
src/quick/items/qquicktextedit.cpp (271 eloc)
src/quick/items/qquicktextnodeengine_p.h (186 eloc)
src/quick/items/qquicktextnode.cpp (36 eloc)
src/quick/items/qquicktextedit_p_p.h (27 eloc)
src/quick/items/qquicktextnode_p.h (9 eloc)
src/quick/items/qquicktextedit_p.h (4 eloc)
src/quick/items/qquicktextcontrol_p_p.h (2 eloc)
src/quick/items/qquicktextcontrol_p.h (1 eloc)
src/quick/items/qquicktextcontrol.cpp (1 eloc)

Rafael Roquetto is mostly responsible for

tests/auto/quick/qquickdrag/tst_qquickdrag.cpp (34 eloc)
tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp (5 eloc)
tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp (4 eloc)
tests/auto/quick/qquickview/tst_qquickview.cpp (3 eloc)
tests/auto/quick/qquickpath/tst_qquickpath.cpp (2 eloc)
tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (1 eloc)

Richard Moe Gustavsen is mostly responsible for

src/qml/qml/qqmlimport.cpp (212 eloc)
src/quick/items/qquickwindow.cpp (6 eloc)
src/qml/qml/qqmlimport_p.h (6 eloc)
tools/qmlscene/main.cpp (4 eloc)
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (4 eloc)
src/quick/items/qquickwindow_p.h (1 eloc)
src/qml/qml/qqmlengine.cpp (1 eloc)

Robin Burchell is mostly responsible for

tests/auto/quick/touchmouse/tst_touchmouse.cpp (85 eloc)
tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp (51 eloc)
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp (49 eloc)
src/quick/items/qquickwindow.cpp (33 eloc)
src/quick/items/qquicklistview.cpp (32 eloc)
src/quick/items/qquickitem.cpp (22 eloc)
src/qml/qml/qqmlengine.cpp (11 eloc)
tests/auto/quick/qquickitem/tst_qquickitem.cpp (6 eloc)
src/quick/scenegraph/qsgrenderloop.cpp (6 eloc)
src/quick/items/qquickmousearea.cpp (6 eloc)

Roger Maclean is mostly responsible for

src/plugins/accessible/shared/qqmlaccessible.cpp (1 eloc)

Samuel Rødal is mostly responsible for

src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp (117 eloc)
src/quick/items/context2d/qquickcontext2d.cpp (62 eloc)
src/quick/items/context2d/qquickcanvasitem.cpp (12 eloc)
src/qml/qml/qqmlimport.cpp (1 eloc)
examples/quick/scenegraph/openglunderqml/squircle.cpp (1 eloc)

Sean Harmer is mostly responsible for

src/quick/scenegraph/util/qsgshadersourcebuilder.cpp (345 eloc)
src/particles/qquickimageparticle.cpp (86 eloc)
src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp (74 eloc)
src/quick/scenegraph/util/qsgsimpletexturenode.cpp (49 eloc)
src/quick/scenegraph/util/qsgshadersourcebuilder_p.h (42 eloc)
src/quick/scenegraph/coreapi/qsgmaterial.cpp (41 eloc)
src/quick/scenegraph/coreapi/qsgnode_p.h (36 eloc)
src/quick/scenegraph/coreapi/qsgnode.cpp (35 eloc)
src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp (22 eloc)
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (22 eloc)

Sergio Ahumada is mostly responsible for

tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (4 eloc)
src/qml/debugger/qqmlprofiler.cpp (4 eloc)
tests/auto/quick/qquickimage/tst_qquickimage.cpp (2 eloc)
tests/manual/v4/test262.py (1 eloc)
tests/auto/quick/qquickpathview/tst_qquickpathview.cpp (1 eloc)
tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp (1 eloc)
tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp (1 eloc)
tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap.cpp (1 eloc)
tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp (1 eloc)
tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp (1 eloc)

Shawn Rutledge is mostly responsible for

tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea.cpp (274 eloc)
src/quick/items/qquickmultipointtoucharea.cpp (120 eloc)
tests/auto/quick/dialogs/tst_dialogs.cpp (100 eloc)
src/quick/items/qquickwindow.cpp (85 eloc)
src/quick/items/qquickscreen.cpp (52 eloc)
tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (31 eloc)
tools/qml/main.cpp (30 eloc)
src/quick/items/qquickitemsmodule.cpp (30 eloc)
src/quick/items/qquickitem.cpp (27 eloc)
src/quick/items/qquickwindow_p.h (24 eloc)

Simon Hausmann is mostly responsible for

src/qml/compiler/qqmltypecompiler.cpp (2637 eloc)
src/3rdparty/masm/yarr/YarrJIT.cpp (2162 eloc)
src/qml/compiler/qqmlirbuilder.cpp (1911 eloc)
src/3rdparty/masm/yarr/YarrInterpreter.cpp (1875 eloc)
src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.cpp (1530 eloc)
src/qml/qml/qqmlobjectcreator.cpp (1245 eloc)
src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h (1115 eloc)
src/qml/jsruntime/qv4qobjectwrapper.cpp (892 eloc)
src/3rdparty/double-conversion/double-conversion.cc (875 eloc)
src/3rdparty/masm/wtf/FeatureDefines.h (797 eloc)

Stephen Kelly is mostly responsible for

tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp (53 eloc)
tests/auto/qml/qqmlcontext/tst_qqmlcontext.cpp (16 eloc)
src/qml/qml/qqmlproperty.cpp (7 eloc)
src/qml/qml/ftw/qhashedstring.cpp (3 eloc)
src/qml/qml/v8/qv8engine.cpp (2 eloc)
src/qml/qml/qqmlpropertycache.cpp (1 eloc)

Sze Howe Koh is mostly responsible for

src/quick/items/qquickview.cpp (1 eloc)

Sérgio Martins is mostly responsible for

src/qml/jsruntime/qv4mm.cpp (61 eloc)
src/3rdparty/double-conversion/utils.h (9 eloc)
src/qml/compiler/qv4jsir_p.h (7 eloc)
src/qml/jsruntime/qv4object_p.h (5 eloc)
src/qml/types/qqmllistmodel_p.h (4 eloc)
src/qml/compiler/qv4jsir.cpp (4 eloc)
src/quick/scenegraph/qsgthreadedrenderloop.cpp (3 eloc)
src/qml/jit/qv4regalloc.cpp (3 eloc)
src/3rdparty/masm/stubs/WTFStubs.cpp (3 eloc)
src/qml/compiler/qv4compileddata_p.h (2 eloc)

Tasuku Suzuki is mostly responsible for

tools/qml/main.cpp (60 eloc)
tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel.cpp (44 eloc)
tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp (28 eloc)
tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite.cpp (24 eloc)
tests/auto/quick/qquickpathview/tst_qquickpathview.cpp (14 eloc)
src/imports/folderlistmodel/fileinfothread.cpp (7 eloc)
src/quick/items/qquickpathview.cpp (5 eloc)
src/qml/qml/qqmlapplicationengine.cpp (5 eloc)
src/imports/folderlistmodel/qquickfolderlistmodel.cpp (4 eloc)
src/quick/items/qquickanimatedsprite.cpp (3 eloc)

Thiago Macieira is mostly responsible for

src/qml/qml/qqmlglobal.cpp (27 eloc)
src/quick/scenegraph/coreapi/qsggeometry.h (12 eloc)
src/quick/scenegraph/util/qsgtexturematerial.h (6 eloc)
src/quick/util/qquickanimation.cpp (5 eloc)
src/qml/compiler/qv4instr_moth_p.h (4 eloc)
src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp (3 eloc)
src/qml/parser/qqmljsglobal_p.h (3 eloc)
src/qml/compiler/qqmlirbuilder.cpp (3 eloc)
src/quick/scenegraph/util/qsgsimplematerial.h (2 eloc)
src/qml/util/qqmlpropertymap.h (2 eloc)

Thomas Hartmann is mostly responsible for

tests/auto/quick/qquickitem2/tst_qquickitem.cpp (28 eloc)
src/quick/items/qquickitem.cpp (28 eloc)
src/quick/designer/designersupport.cpp (23 eloc)
src/qml/qml/qqmlvme.cpp (17 eloc)
src/qml/qml/qqmlvme_p.h (5 eloc)
src/quick/items/qquickitem_p.h (4 eloc)
src/quick/designer/designersupport.h (4 eloc)
src/quick/items/qquickitem.h (2 eloc)
src/qml/qml/qqmlcomponentattached_p.h (2 eloc)
src/quick/util/qquicktransition_p.h (1 eloc)

Thomas Kristensen is mostly responsible for

tests/auto/quick/qquicksmoothedanimation/tst_qquicksmoothedanimation.cpp (23 eloc)
src/quick/util/qquicksmoothedanimation.cpp (2 eloc)

Thomas McGuire is mostly responsible for

src/quick/items/qquicktextinput.cpp (1 eloc)
src/quick/items/qquicktextedit_p.h (1 eloc)
src/quick/items/qquickitemsmodule.cpp (1 eloc)

Tomasz Olszak is mostly responsible for

src/quick/util/qquickapplication.cpp (7 eloc)
src/3rdparty/masm/assembler/MacroAssemblerARM.cpp (1 eloc)

Topi Reinio is mostly responsible for

examples/quick/demos/tweetsearch/content/tweetsearch.js (50 eloc)
src/quick/items/qquicktext.cpp (25 eloc)
examples/quick/tutorials/gettingStartedQml/filedialog/directory.cpp (15 eloc)
examples/qml/tutorials/extending/chapter6-plugins/main.cpp (9 eloc)
examples/quick/tutorials/gettingStartedQml/filedialog/directory.h (3 eloc)
examples/quick/tutorials/gettingStartedQml/filedialog/dialogPlugin.h (2 eloc)
examples/quick/tutorials/gettingStartedQml/filedialog/dialogPlugin.cpp (1 eloc)
examples/qml/tutorials/extending/chapter5-listproperties/main.cpp (1 eloc)
examples/qml/tutorials/extending/chapter4-customPropertyTypes/main.cpp (1 eloc)
examples/qml/tutorials/extending/chapter3-bindings/main.cpp (1 eloc)

Tor Arne Vestbø is mostly responsible for

src/quick/items/qquickwindowmodule.cpp (76 eloc)
src/quick/scenegraph/qsgdefaultglyphnode_p.cpp (61 eloc)
tests/auto/quick/qquickwindow/tst_qquickwindow.cpp (20 eloc)
src/3rdparty/masm/stubs/ExecutableAllocator.h (14 eloc)
src/quick/items/qquickitemsmodule.cpp (10 eloc)
src/quick/qtquick2.cpp (9 eloc)
src/particles/qquickparticlesmodule.cpp (7 eloc)
src/quick/qtquickglobal_p.h (6 eloc)
src/quick/scenegraph/qsgcontext.cpp (4 eloc)
src/3rdparty/masm/assembler/ARMv7Assembler.h (4 eloc)

Torgeir Lilleskog is mostly responsible for

src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp (3 eloc)

Ulf Hermann is mostly responsible for

src/qml/debugger/qqmlprofiler_p.h (292 eloc)
src/qml/debugger/qqmlprofilerservice.cpp (244 eloc)
tests/auto/qml/debugger/qqmlenginecontrol/tst_qqmlenginecontrol.cpp (188 eloc)
src/quick/util/qquickprofiler_p.h (179 eloc)
src/quick/util/qquickprofiler.cpp (170 eloc)
src/qml/debugger/qqmldebugserver.cpp (156 eloc)
src/qml/jsruntime/qv4profiling_p.h (127 eloc)
tests/auto/qml/debugger/qqmlprofilerservice/tst_qqmlprofilerservice.cpp (115 eloc)
src/qml/debugger/qqmlprofiler.cpp (110 eloc)
src/qml/debugger/qqmlenginecontrolservice.cpp (104 eloc)

Venugopal Shivashankar is mostly responsible for

examples/quick/scenegraph/openglunderqml/main.cpp (1 eloc)

Volker Krause is mostly responsible for

src/particles/qquickitemparticle.cpp (4 eloc)

Wesley Ceraso Prudencio is mostly responsible for

src/quick/items/context2d/qquickcontext2d.cpp (4 eloc)

Yoann Lopes is mostly responsible for

src/quick/scenegraph/qsgdefaultglyphnode_p.cpp (114 eloc)
src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp (64 eloc)
tests/auto/quick/qquickapplication/tst_qquickapplication.cpp (60 eloc)
src/quick/scenegraph/qsgdefaultglyphnode.cpp (47 eloc)
src/quick/scenegraph/qsgdefaultglyphnode_p_p.h (31 eloc)
src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp (28 eloc)
src/quick/util/qquickapplication.cpp (8 eloc)
src/quick/scenegraph/qsgdefaultglyphnode_p.h (7 eloc)
src/quick/scenegraph/qsgshareddistancefieldglyphcache.cpp (6 eloc)
src/quick/util/qquickapplication_p.h (4 eloc)

Yuchen Deng is mostly responsible for

src/qml/jsruntime/qv4global_p.h (2 eloc)
src/3rdparty/masm/wtf/MathExtras.h (2 eloc)

Zeno Albisser is mostly responsible for

src/qml/qml/qqml.h (10 eloc)

aavit is mostly responsible for

src/qml/jsruntime/qv4engine.cpp (9 eloc)
src/qml/compiler/qqmltypecompiler.cpp (7 eloc)

hjk is mostly responsible for

examples/quick/scenegraph/graph/linenode.cpp (15 eloc)
src/qml/qml/qqmlmetatype.cpp (2 eloc)

kakadu is mostly responsible for

tests/auto/qml/qqmlinstantiator/stringmodel.h (86 eloc)
tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator.cpp (24 eloc)
src/imports/folderlistmodel/qquickfolderlistmodel.cpp (19 eloc)
src/imports/folderlistmodel/fileinfothread.cpp (12 eloc)
src/imports/folderlistmodel/qquickfolderlistmodel.h (2 eloc)
src/imports/folderlistmodel/fileinfothread_p.h (2 eloc)
src/qml/types/qqmlinstantiator.cpp (1 eloc)

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

frag qtt qrc sci cc cfg pro pri FDL qml conf vsh txt plist xml GPL qmltypes qdocconf ts 1 0 json html rc qdoc pl profile vert js 2 py c LGPL g fsh h qmlproject sh svg cpp