diff --git a/EVALUATIONS/Evaluation de la gestion de version - D1 - G4.pdf b/EVALUATIONS/Evaluation de la gestion de version - D1 - G4.pdf new file mode 100644 index 0000000..6ee2e99 Binary files /dev/null and b/EVALUATIONS/Evaluation de la gestion de version - D1 - G4.pdf differ diff --git a/EVALUATIONS/Res.html b/EVALUATIONS/Res.html new file mode 100644 index 0000000..6d853da --- /dev/null +++ b/EVALUATIONS/Res.html @@ -0,0 +1,4430 @@ + + + + + Repository statistics for 'pt-s3t-g4' + + + + + + + + + +
+ +

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

Author Commits Insertions Deletions % of changes
GROSS Paul199224432.21
Gross103040.98
GrossPaul3187320.71
Hugo5389361.37
JunkJumper12279801.16
LACROIX Nicolas1110.01
Louis Calas311661075456.13
Saad el din3231620.95
Yessine59630.32
Yokozuna1321331.14
as704245647140.20
ce80666585471922.39
eudes chatin15300.17
ln8036317412701.56
nh805942421440.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
GrossPaul99795336.42.242.7735.63
Hugo34889.53.59.481.24
JunkJumper6623.72.321.210.24
Louis Calas1613097.10.137.8957.58
Yessine7275.04.30.000.26
Yokozuna23172.00.018.180.82
as704245215457.43.916.280.77
ce80666543980.32.34.101.57
ln80363136588.64.914.791.30
nh80594216677.65.22.410.59
 
+

The following history timeline has been gathered from the repository.

+
Author2019W372019W382019W392019W402019W412019W42
GROSS Paul
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross
 
 
 
 
 
 
 
 
 
 
 
 
 
GrossPaul
 
 
 
 
 
 
 
 
Hugo
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
JunkJumper
 
 
 
 
 
 
 
 
 
 
 
 
 
LACROIX Nicolas.
Louis Calas
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Saad el din
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Yessine
 
 
 
 
Yokozuna
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
as704245
 
 
ce806665.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
eudes chatin.
ln803631.
 
 
 
 
 
 
 
 
.
nh805942..
Modified Rows:1633010451211109361062354
+
+

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

+ + +