******************************************************************************
*           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