/
Comment compter le nombre de lignes de Fudaa-Crue

Comment compter le nombre de lignes de Fudaa-Crue

Dans le projet parent ( fudaa-crue) Il faut lancer 2 fois la commande maven suivante  :

mvn javancss:report


La première fois pour générer les statistiques pour les modules et la 2eme fois pour aggréger les donner dans le projet.


Le résultat est accessible dans le fichier <fudaa-crue>/target/site/javancss.html.


La métrique NCSS signifie "Non Commenting Source Statements" soit "toutes les lignes sauf les commentaires".


Exemple obtenu au 11/01/2017 ( 126k lignes):


Module

Packages

Classes total

Methods total

NCSS total

Javadocs

Javadoc lines

Single lines comment

Multi lines comment

crue-core

6

42

200

1280

102

444

10

159

crue-config

7

69

513

3176

120

470

67

197

crue-emh

12

301

2265

10738

1040

4347

147

1143

crue-compare

4

83

515

3250

202

786

78

294

crue-io

30

224

1327

16457

1114

5123

1247

956

crue-validation

2

40

310

3568

93

434

99

43

crue-project

21

209

1348

10837

309

1418

288

762

crue-otfa

5

50

314

2792

125

451

100

126

crue-sysdoc

6

26

121

1221

30

125

27

81

ui-common

17

186

1199

8755

358

1667

351

561

ui-branding

1

3

22

186

3

13

14

7

ui-options

5

22

145

1312

21

87

55

47

ui-loader

1

9

46

336

12

48

2

12

ui-comparison

1

12

76

1009

36

151

8

9

ui-study

8

119

687

6149

114

458

178

305

ui-planimetry

15

255

1726

13920

324

1469

189

405

ui-loi

6

59

663

4328

77

348

38

136

ui-emh

3

12

76

1511

40

163

19

15

ui-views

2

10

67

800

13

57

16

30

ui-modelling

15

247

1654

15696

308

1276

572

434

ui-post

5

20

144

1101

24

96

50

21

ui-otfa

8

54

253

2503

88

403

124

120

ui-commandline

1

5

34

300

5

20

10

0

ui-report

24

212

1480

13539

259

1066

251

547

ui-sysdoc

4

16

105

1288

26

116

20

48

Totals

209

2285

15290

126052

4843

21036

3960

6458



Related content

Plan Qualité Logiciel
Plan Qualité Logiciel
More like this
Installation outils
Installation outils
More like this
Livraison Fudaa-Crue
Livraison Fudaa-Crue
More like this
Utilisation de Maven et de Hudson
Utilisation de Maven et de Hudson
More like this
Installation projet Fudaa-Crue
Installation projet Fudaa-Crue
More like this
Home
Home
More like this