Statistical information for the repository 'pt-s3t-g4' was gathered on 2019/10/24.
The output has been generated by gitinspector 0.5.0dev. The statistical analysis tool for git repositories.

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

Author | Commits | Insertions | Deletions | % of changes
--- | --- | --- | --- | ---
GROSS Paul | 1 | 9922 | 44 | 32.21
Gross | 1 | 0 | 304 | 0.98
GrossPaul | 3 | 187 | 32 | 0.71
Hugo | 5 | 389 | 36 | 1.37
JunkJumper | 12 | 279 | 80 | 1.16
LACROIX Nicolas | 1 | 1 | 1 | 0.01
Louis Calas | 31 | 16610 | 754 | 56.13
Saad el din | 3 | 231 | 62 | 0.95
Yessine | 5 | 96 | 3 | 0.32
Yokozuna | 1 | 321 | 33 | 1.14
as704245 | 6 | 47 | 14 | 0.20
ce806665 | 8 | 547 | 192 | 2.39
eudes chatin | 1 | 53 | 0 | 0.17
ln803631 | 7 | 412 | 70 | 1.56
nh805942 | 4 | 214 | 4 | 0.70

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
--- | --- | --- | --- | ---
GrossPaul | 9979 | 5336.4 | 2.2 | 42.77 | 35.63
Hugo | 348 | 89.5 | 3.5 | 9.48 | 1.24
JunkJumper | 66 | 23.7 | 2.3 | 21.21 | 0.24
Louis Calas | 16130 | 97.1 | 0.1 | 37.89 | 57.58
Yessine | 72 | 75.0 | 4.3 | 0.00 | 0.26
Yokozuna | 231 | 72.0 | 0.0 | 18.18 | 0.82
as704245 | 215 | 457.4 | 3.9 | 16.28 | 0.77
ce806665 | 439 | 80.3 | 2.3 | 4.10 | 1.57
ln803631 | 365 | 88.6 | 4.9 | 14.79 | 1.30
nh805942 | 166 | 77.6 | 5.2 | 2.41 | 0.59

The following history timeline has been gathered from the repository.

Author | 2019W37 | 2019W38 | 2019W39 | 2019W40 | 2019W41 | 2019W42
--- | --- | --- | --- | --- | --- | ---
GROSS Paul |  |  |  |  |  |
Gross |  |  |  |  |  |
GrossPaul |  |  |  |  |  |
Hugo |  |  |  |  |  |
JunkJumper |  |  |  |  |  |
LACROIX Nicolas |  |  |  | . |  |
Louis Calas |  |  |  | . |  |
Saad el din |  |  |  |  |  |
Yessine |  |  |  |  |  |
Yokozuna |  |  |  |  |  |
as704245 |  |  |  |  |  |
ce806665 |  |  |  | . |  |
eudes chatin | . |  |  |  |  |
ln803631 | . |  |  |  | . |
nh805942 | . |  |  |  | . |
Modified Rows: | 16330 | 1045 | 1211 | 10936 | 1062 | 354

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

src/picocli/CommandLine.java (9166 estimated lines of code)
Tess4J/test/net/sourceforge/tess4j/TessAPIImpl.java (610 estimated lines of code)
Tess4J/test/net/sourceforge/tess4j/TessAPITest.java (547 estimated lines of code)
Tess4J/test/net/sourceforge/tess4j/TessAPI1Test.java (540 estimated lines of code)

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

src/picocli/CommandLine.java (3900 in cyclomatic complexity)
src/lecturePdf/Recadrage.java (126 in cyclomatic complexity)
Tess4J/src/net/sourceforge/tess4j/util/ImageIOHelper.java (99 in cyclomatic complexity)
Tess4J/src/net/sourceforge/tess4j/Tesseract.java (88 in cyclomatic complexity)
Tess4J/src/net/sourceforge/tess4j/Tesseract1.java (82 in cyclomatic complexity)
src/config/Config.java (60 in cyclomatic complexity)
Tess4J/src/net/sourceforge/tess4j/util/LoadLibs.java (60 in cyclomatic complexity)
Tess4J/test/net/sourceforge/tess4j/TessAPITest.java (56 in cyclomatic complexity)
Tess4J/test/net/sourceforge/tess4j/TessAPI1Test.java (53 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).

### GrossPaul is mostly responsible for

Tess4J/test/net/sourceforge/tess4j/TessAPIImpl.java (610 eloc)
Tess4J/test/net/sourceforge/tess4j/TessAPITest.java (547 eloc)
Tess4J/test/net/sourceforge/tess4j/TessAPI1Test.java (540 eloc)
Tess4J/src/net/sourceforge/tess4j/util/ImageIOHelper.java (450 eloc)
Tess4J/src/net/sourceforge/tess4j/Tesseract.java (420 eloc)
Tess4J/src/net/sourceforge/tess4j/Tesseract1.java (394 eloc)
Tess4J/src/net/sourceforge/tess4j/TessAPI1.java (270 eloc)
Tess4J/src/net/sourceforge/tess4j/TessAPI.java (264 eloc)
Tess4J/src/net/sourceforge/tess4j/util/PdfGsUtilities.java (232 eloc)
Tess4J/src/net/sourceforge/tess4j/ITessAPI.java (219 eloc)

### Hugo is mostly responsible for

src/ocr/PdfToImage.java (85 eloc)
src/ocr/GestionnaireCopies.java (57 eloc)
src/recadragePdf/PdfToImage.java (56 eloc)
src/recadragePdf/PdfAnalyzer.java (47 eloc)
src/ocr/OCR.java (22 eloc)
src/ocr/Copie.java (15 eloc)
src/ocr/ImagesCopie.java (12 eloc)
Tess4J/src/net/sourceforge/tess4j/util/PdfBoxUtilities.java (5 eloc)
src/ocr/Rogneur.java (4 eloc)
src/recadragePdf/DetectionPdf.java (3 eloc)

### JunkJumper is mostly responsible for

src/config/Config.java (16 eloc)
tests/csv/TestCSV.java (9 eloc)
tests/config/TestConfig.java (9 eloc)
tests/config/TestQuestion.java (6 eloc)
src/csv/GenerateCSV.java (4 eloc)
tests/config/TestQuestionBoite.java (3 eloc)
tests/config/TestReponse.java (2 eloc)
src/config/Question.java (2 eloc)
src/config/Reponse.java (1 eloc)

### Louis Calas is mostly responsible for

src/picocli/CommandLine.java (9166 eloc)
src/csv/GenerateCSV.java (142 eloc)
src/commands/Read.java (85 eloc)
src/commands/Generate.java (68 eloc)
src/commands/Evaluate.java (66 eloc)
src/commands/Produce.java (65 eloc)
src/commands/Analyse.java (65 eloc)
src/Exec.java (65 eloc)
src/commands/Build.java (63 eloc)
tests/commands/TestRead.java (62 eloc)

### Yessine is mostly responsible for

tests/config/TestQuestion.java (27 eloc)
tests/config/TestConfig.java (16 eloc)
tests/config/TestReponse.java (14 eloc)
tests/config/TestQuestionBoite.java (14 eloc)
tests/csv/TestCSV.java (1 eloc)

### Yokozuna is mostly responsible for

src/recadragePdf/PdfAnalyzer.java (94 eloc)
src/recadragePdf/LoadingExistingDocument.java (29 eloc)
src/recadragePdf/DetectionPdf.java (29 eloc)
src/recadragePdf/PdfToImage.java (28 eloc)
src/recadragePdf/CorrectionPdf.java (9 eloc)

### as704245 is mostly responsible for

src/config/Config.java (108 eloc)
src/config/Question.java (44 eloc)
src/config/Reponse.java (22 eloc)
src/config/QuestionBoite.java (6 eloc)

### ce806665 is mostly responsible for

src/lecturePdf/Recadrage.java (377 eloc)
src/recadragePdf/DetectionPdf.java (21 eloc)
src/ocr/GestionnaireCopies.java (8 eloc)
src/recadragePdf/PdfToImage.java (5 eloc)
src/ocr/PdfToImage.java (2 eloc)
Tess4J/test/net/sourceforge/tess4j/TesseractTest.java (2 eloc)
Tess4J/test/net/sourceforge/tess4j/Tesseract1Test.java (2 eloc)
Tess4J/src/net/sourceforge/tess4j/util/PdfBoxUtilities.java (2 eloc)
Tess4J/src/net/sourceforge/tess4j/ITesseract.java (2 eloc)

### ln803631 is mostly responsible for

src/GenerateurPdf/SubjectGenerator.java (291 eloc)
src/recadragePdf/PdfAnalyzer.java (14 eloc)
src/recadragePdf/LoadingExistingDocument.java (5 eloc)
src/recadragePdf/PdfToImage.java (1 eloc)

### nh805942 is mostly responsible for

src/config/Config.java (120 eloc)
src/config/Question.java (25 eloc)
src/config/QuestionBoite.java (12 eloc)
src/config/Reponse.java (4 eloc)
src/ocr/PdfToImage.java (1 eloc)

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

* TXT bat csv html java md properties sh ttx txt ucls uzn xml yml