******************************************************************************
* CMTJava, Complexity Measures Tool for Java, Version 3.0 *
* *
* COMPLEXITY MEASURES REPORT *
* *
* Copyright (c) 2001-2012 Testwell Oy *
******************************************************************************
This report was produced at Wed Sep 19 14:27:39 2012
Options: -o C:\Users\olavi.TESTWELL2003\cmtjava\report.txt -f C:\Users\OLAVI~1.TES\cmtjava\files.txt
File : F:\cmtjwork\v21\webmater\AntCompiler.java
Package: org.apache.jasper.compiler
Line Measured item v(G) LOCphy LOCpro c% V B MI
==============================================================================
33 class AntCompiler
56 getProject() 5 24 19 - 609 0.12 107
81 class JasperAntLogger
85 printMessage() 1 4 4 59 0.01 127
90 log() 1 4 4 88 0.01 125
95 getReport() 1 5 5 84 0.02 122
100 Summary: JasperAntLogger 1 20 16 - 376 0.08 115
105 generateClass() 19- 168 124- - 5755- 0.99 61-
275 Summary: AntCompiler 23 243 166 - 7630 1.43 74-
==============================================================================
Summary: v(G): 23 LOCphy: 275 LOCbl: 51 LOCpro: 179 LOCcom: 45 ';': 109
File : F:\cmtjwork\v21\webmater\FunctionMapper.java
Package: javax.servlet.jsp.el
Line Measured item v(G) LOCphy LOCpro c% V B MI
==============================================================================
19 interface FunctionMapper
28 resolveFunction() 1 10 2 59 0.01 161
38 Summary: FunctionMapper 1 20 4 80- 0.02 149
==============================================================================
Summary: v(G): 1 LOCphy: 38 LOCbl: 2 LOCpro: 5 LOCcom: 31 ';': 2
File : F:\cmtjwork\v21\webmater\JspConfig.java
Package: org.apache.jasper.compiler
Line Measured item v(G) LOCphy LOCpro c% V B MI
==============================================================================
33 class JspConfig
56 JspConfig() 1 3 3 40 0.01 134
60 processWebDotXml() 29- 133 106- - 3984- 0.94 62-
194 init() 2 11 10 - 163 0.03 105
206 selectProperty() 11- 34 27 500 0.19 111
242 findJspProperty() 24- 112 82- - 2634- 0.68 76-
355 isJspPage() 11- 46 34 - 1002- 0.24 97
402 class JspPropertyGroup
407 JspPropertyGroup() 1 6 6 107 0.03 117
414 getPath() 1 3 3 24 0.01 136
418 getExtension() 1 3 3 24 0.01 136
422 getJspProperty() 1 3 3 24 0.01 136
425 Summary: JspPropertyGroup 1 24 20 - 303 0.10 119
427 class JspProperty
436 JspProperty() 1 11 10 - 233 0.06 104
448 isXml() 1 3 3 22 0.01 137
452 isELIgnored() 1 3 3 24 0.01 136
456 isScriptingInvalid() 1 3 3 24 0.01 136
460 getPageEncoding() 1 3 3 24 0.01 136
464 getIncludePrelude() 1 3 3 24 0.01 136
468 getIncludeCoda() 1 3 3 24 0.01 136
471 Summary: JspProperty 1 45 36 - 630 0.20 117
472 Summary: JspConfig 73 440 329 - 11859- 3.20- 83
==============================================================================
Summary: v(G): 73 LOCphy: 472 LOCbl: 71 LOCpro: 341 LOCcom: 62 ';': 169
File : F:\cmtjwork\v21\webmater\ParserUtils.java
Package: org.apache.jasper.xmlparser
Line Measured item v(G) LOCphy LOCpro c% V B MI
==============================================================================
44 class ParserUtils
71 parseXMLDocument() 5 46 31 971 0.17 108
119 parseXMLDocument() 1 15 4 92 0.02 151
139 convert() 9 47 32 1049- 0.28 104
186 Summary: ParserUtils 13 143 72 2700 0.61 112
189 class MyEntityResolver
196 resolveEntity() 5 22 22 - 715 0.17 86
218 Summary: MyEntityResolver 5 30 25 - 841 0.21 99
220 class MyErrorHandler
225 warning() 2 5 4 90 0.02 153
231 error() 1 3 3 42 0.01 134
235 fatalError() 1 3 3 42 0.01 134
238 Summary: MyErrorHandler 2 19 13 - 306 0.08 141
==============================================================================
Summary: v(G): 18 LOCphy: 238 LOCbl: 37 LOCpro: 132 LOCcom: 69 ';': 73
OVERALL SUMMARY:
Methods (on two top levels) Classes Interfaces
============================== ===================== =====================
30 Total 8 Total 1 Total
18 Average LOCpro 5 On top level 1 On top level
13 Average LOCcom/LOCphy % 2 Extends 0 Extends
4 Average v(G) (extended) 2 Implements 0 Implements
Packages Files
============================== =============================================
3 Total 4 Total
1023 LOCphy
657 LOCpro
System 207 LOCcom
============================== 161 LOCbl
112 v(G) (extended) 353 ';'
85 MI without comments 255 Average LOCphy
27 MI comment weight 20 Average LOCcom/LOCphy %
111 MI 14 Java comment blocks
Limits Limits Limits
Measure Measured Alarmed % 1st level class 2nd level class method
==============================================================================
v(G) 39 5 12 1-100 1-100 1-10
LOCpro 39 3 7 4-400 4-400 1-40
Comment % 39 15 38 20-60 20-60 20-60
V 39 7 17 100-8000 100-8000 4-1000
B 39 1 5 0-2 0-2 n/a
MI 39 4 10 80- 80- 80-
==============================================================================
Total 234 35 14