<?xml version="1.0" encoding="ISO-8859-1"?> <cmtjava_long_report> <header_info> <cmtjava_version>3.0</cmtjava_version> <copyright>Copyright (c) 2001-2012 Testwell Oy</copyright> <license_notes> </license_notes> <date>Wed Sep 19 14:37:14 2012</date> <cmtjava_options> -o C:\Users\olavi.TESTWELL2003\cmtjava\lreport.xml -lf -s -f C:\Users\OLAVI~1.TES\cmtjava\files.txt</cmtjava_options> <cwd>C:\Users\olavi.TESTWELL2003\cmtjava</cwd> <mccabe_preference>extended</mccabe_preference> </header_info> <file name="F:\cmtjwork\v21\webmater\AntCompiler.java" stamp="1136286844"> <package>org.apache.jasper.compiler</package> <imports> <import>java.io.File</import> <import>java.io.FileNotFoundException</import> <import>java.io.PrintStream</import> <import>java.util.StringTokenizer</import> <import>org.apache.jasper.JasperException</import> <import>org.apache.jasper.util.SystemLogHandler</import> <import>org.apache.tools.ant.BuildException</import> <import>org.apache.tools.ant.DefaultLogger</import> <import>org.apache.tools.ant.Project</import> <import>org.apache.tools.ant.taskdefs.Javac</import> <import>org.apache.tools.ant.types.Path</import> <import>org.apache.tools.ant.types.PatternSet</import> </imports> <class name="AntCompiler" nesting="0" start_line="33"> <class_total> <vG_b>23</vG_b> <vG_e>23</vG_e> <vG_b_max>19</vG_b_max> <vG_e_max>19</vG_e_max> <vG_b_avg>5</vG_b_avg> <vG_e_avg>5</vG_e_avg> <params>5</params> <LOCphy>243</LOCphy> <LOCpro>166</LOCpro> <LOCbl>47</LOCbl> <LOCcom alarmed="1">30</LOCcom> <N>1010</N> <N1>551</N1> <N2>459</N2> <n>188</n> <n1>26</n1> <n2>162</n2> <V>7630.135</V> <B>1.430</B> <D>36.833</D> <E>281043.281</E> <L>0.027</L> <T>04:20:13</T> <MaxND>4</MaxND> <MIwoc>48</MIwoc> <MIcwc>26</MIcwc> <MI alarmed="1">74</MI> <operators> <token count="3">!</token> <token count="11">!=</token> <token count="140">()</token> <token count="37">+</token> <token count="10">,</token> <token count="1">-</token> <token count="125">.</token> <token count="96">;</token> <token count="33">=</token> <token count="2">[]</token> <token count="1">catch()</token> <token count="2">class</token> <token count="3">else</token> <token count="2">extends</token> <token count="3">final</token> <token count="20">if()</token> <token count="12">new</token> <token count="8">protected</token> <token count="1">public</token> <token count="4">return</token> <token count="1">static</token> <token count="1">synchronized</token> <token count="1">throws</token> <token count="1">try</token> <token count="1">while()</token> <token count="32">{}</token> </operators> <operands> <token count="1">" classpath="</token> <token count="1">" compiler="</token> <token count="2">" cp="</token> <token count="1">" endorsed dir="</token> <token count="1">" extension dir="</token> <token count="1">" include="</token> <token count="1">" no endorsed dirs specified\n"</token> <token count="1">" srcDir="</token> <token count="1">" work dir="</token> <token count="1">" compilerSourceVM="</token> <token count="1">" compilerTargetVM="</token> <token count="2">" "</token> <token count="1">"-J-Djava.endorsed.dirs="</token> <token count="1">"Compile: javaFileName="</token> <token count="1">"Compiled "</token> <token count="1">"Compiler "</token> <token count="1">"Env: "</token> <token count="1">"Error compiling file: "</token> <token count="1">"Javac exception "</token> <token count="1">"Using classpath: "</token> <token count="12">"\n"</token> <token count="1">"build.compiler"</token> <token count="2">"catalina.home"</token> <token count="3">"java.class.path"</token> <token count="1">"java.endorsed.dirs"</token> <token count="1">"java.ext.dirs"</token> <token count="1">"javac"</token> <token count="2">"line.separator"</token> <token count="1">"ms"</token> <token count="1">"path.separator"</token> <token count="2">0</token> <token count="1">AntCompiler</token> <token count="2">BuildException</token> <token count="1">Compiler</token> <token count="1">DefaultLogger</token> <token count="1">ErrorDispatcher</token> <token count="1">Exception</token> <token count="4">File</token> <token count="1">FileNotFoundException</token> <token count="1">ImplementationSpecificArgument</token> <token count="3">JasperAntLogger</token> <token count="1">JasperException</token> <token count="3">Javac</token> <token count="1">JavacErrorDetail</token> <token count="1">MSG_INFO</token> <token count="1">NameEntry</token> <token count="6">Path</token> <token count="1">PatternSet</token> <token count="1">PrintStream</token> <token count="4">Project</token> <token count="1">SmapUtil</token> <token count="14">String</token> <token count="6">StringBuffer</token> <token count="2">StringTokenizer</token> <token count="16">System</token> <token count="3">SystemLogHandler</token> <token count="1">addBuildListener</token> <token count="18">append</token> <token count="4">be</token> <token count="4">classpath</token> <token count="1">createCompilerArg</token> <token count="1">createInclude</token> <token count="1">createTask</token> <token count="13">ctxt</token> <token count="2">currentTimeMillis</token> <token count="3">debug</token> <token count="1">delete</token> <token count="3">e</token> <token count="4">endorsed</token> <token count="2">endorsedArg</token> <token count="2">err</token> <token count="2">errDispatcher</token> <token count="3">error</token> <token count="3">errorCapture</token> <token count="5">errorReport</token> <token count="4">errorReportString</token> <token count="2">execute</token> <token count="3">extdirs</token> <token count="4">exts</token> <token count="1">generateClass</token> <token count="2">getClassDebugInfo</token> <token count="1">getClassPath</token> <token count="6">getCompiler</token> <token count="3">getCompilerSourceVM</token> <token count="3">getCompilerTargetVM</token> <token count="3">getFork</token> <token count="1">getJavaEncoding</token> <token count="2">getJavaPath</token> <token count="6">getOptions</token> <token count="2">getProject</token> <token count="10">getProperty</token> <token count="2">getReport</token> <token count="3">getScratchDir</token> <token count="2">getServletJavaFileName</token> <token count="1">hasMoreElements</token> <token count="2">includes</token> <token count="15">info</token> <token count="1">init</token> <token count="1">installSmap</token> <token count="1">int</token> <token count="4">isDebugEnabled</token> <token count="1">isPrototypeMode</token> <token count="1">isSmapSuppressed</token> <token count="2">javaEncoding</token> <token count="2">javaFile</token> <token count="5">javaFileName</token> <token count="16">javac</token> <token count="2">javacError</token> <token count="3">javacErrors</token> <token count="1">javacLock</token> <token count="1">keepGenerated</token> <token count="11">log</token> <token count="8">logger</token> <token count="2">long</token> <token count="3">message</token> <token count="1">nextToken</token> <token count="15">null</token> <token count="16">options</token> <token count="1">out</token> <token count="1">pageNodes</token> <token count="1">parseJavacErrors</token> <token count="4">path</token> <token count="2">pathElement</token> <token count="1">printMessage</token> <token count="1">priority</token> <token count="14">project</token> <token count="2">report</token> <token count="5">reportBuf</token> <token count="3">repository</token> <token count="3">sep</token> <token count="1">setBasedir</token> <token count="1">setClasspath</token> <token count="1">setCompiler</token> <token count="1">setDebug</token> <token count="1">setEncoding</token> <token count="1">setErr</token> <token count="1">setErrorPrintStream</token> <token count="1">setExtdirs</token> <token count="1">setFork</token> <token count="1">setLength</token> <token count="1">setLine</token> <token count="2">setLocation</token> <token count="1">setMessageOutputLevel</token> <token count="1">setName</token> <token count="1">setOptimize</token> <token count="1">setOutputPrintStream</token> <token count="2">setPath</token> <token count="1">setProperty</token> <token count="1">setSource</token> <token count="1">setSrcdir</token> <token count="1">setTarget</token> <token count="1">setTempdir</token> <token count="1">setThread</token> <token count="2">smap</token> <token count="4">srcPath</token> <token count="1">stream</token> <token count="3">t1</token> <token count="2">t2</token> <token count="3">toString</token> <token count="3">tokenizer</token> <token count="1">unsetThread</token> <token count="3">void</token> </operands> </class_total> </class> <file_total> <vG_b>23</vG_b> <vG_e>23</vG_e> <LOCphy>275</LOCphy> <LOCbl>51</LOCbl> <LOCpro>179</LOCpro> <LOCcom>45</LOCcom> <semicolons>109</semicolons> </file_total> </file> <file name="F:\cmtjwork\v21\webmater\FunctionMapper.java" stamp="1136286832"> <package>javax.servlet.jsp.el</package> <imports> </imports> <interface name="FunctionMapper" nesting="0" start_line="19"> <interface_total> <vG_b>1</vG_b> <vG_e>1</vG_e> <vG_b_max>19</vG_b_max> <vG_e_max>19</vG_e_max> <vG_b_avg>1</vG_b_avg> <vG_e_avg>1</vG_e_avg> <params>2</params> <LOCphy>20</LOCphy> <LOCpro>4</LOCpro> <LOCbl>0</LOCbl> <LOCcom>16</LOCcom> <N>20</N> <N1>10</N1> <N2>10</N2> <n>16</n> <n1>7</n1> <n2>9</n2> <V alarmed="1">80.000</V> <B>0.015</B> <D>3.889</D> <E>311.111</E> <L>0.257</L> <T>00:00:17</T> <MaxND>2</MaxND> <MIwoc>99</MIwoc> <MIcwc>49</MIcwc> <MI>149</MI> <operators> <token count="1">()</token> <token count="1">,</token> <token count="3">.</token> <token count="1">;</token> <token count="1">interface</token> <token count="2">public</token> <token count="1">{}</token> </operators> <operands> <token count="1">FunctionMapper</token> <token count="1">Method</token> <token count="2">String</token> <token count="1">java</token> <token count="1">lang</token> <token count="1">localName</token> <token count="1">prefix</token> <token count="1">reflect</token> <token count="1">resolveFunction</token> </operands> </interface_total> </interface> <file_total> <vG_b>1</vG_b> <vG_e>1</vG_e> <LOCphy>38</LOCphy> <LOCbl>2</LOCbl> <LOCpro>5</LOCpro> <LOCcom>31</LOCcom> <semicolons>2</semicolons> </file_total> </file> <file name="F:\cmtjwork\v21\webmater\JspConfig.java" stamp="1136286844"> <package>org.apache.jasper.compiler</package> <imports> <import>java.io.InputStream</import> <import>java.util.Iterator</import> <import>java.util.Vector</import> <import>java.net.URL</import> <import>javax.servlet.ServletContext</import> <import>org.apache.commons.logging.Log</import> <import>org.apache.commons.logging.LogFactory</import> <import>org.apache.jasper.JasperException</import> <import>org.apache.jasper.xmlparser.ParserUtils</import> <import>org.apache.jasper.xmlparser.TreeNode</import> <import>org.xml.sax.InputSource</import> </imports> <class name="JspConfig" nesting="0" start_line="33"> <class_total> <vG_b>57</vG_b> <vG_e>73</vG_e> <vG_b_max>24</vG_b_max> <vG_e_max>29</vG_e_max> <vG_b_avg>3</vG_b_avg> <vG_e_avg>4</vG_e_avg> <params>15</params> <LOCphy>440</LOCphy> <LOCpro>329</LOCpro> <LOCbl>66</LOCbl> <LOCcom alarmed="1">47</LOCcom> <N>1588</N> <N1>869</N1> <N2>719</N2> <n>177</n> <n1>32</n1> <n2>145</n2> <V alarmed="1">11858.558</V> <B alarmed="1">3.201</B> <D>79.338</D> <E>940833.438</E> <L>0.013</L> <T>14:31:08</T> <MaxND>7</MaxND> <MIwoc>59</MIwoc> <MIcwc>24</MIcwc> <MI>83</MI> <operators> <token count="7">!</token> <token count="16">!=</token> <token count="9">&&</token> <token count="151">()</token> <token count="7">+</token> <token count="1">++</token> <token count="34">,</token> <token count="115">.</token> <token count="157">;</token> <token count="2"><</token> <token count="100">=</token> <token count="18">==</token> <token count="6">>=</token> <token count="2">catch()</token> <token count="4">class</token> <token count="5">continue</token> <token count="11">else</token> <token count="1">final</token> <token count="1">finally</token> <token count="1">for()</token> <token count="49">if()</token> <token count="13">new</token> <token count="21">private</token> <token count="15">public</token> <token count="26">return</token> <token count="3">static</token> <token count="1">throw</token> <token count="4">throws</token> <token count="2">try</token> <token count="4">while()</token> <token count="76">{}</token> <token count="7">||</token> </operators> <operands> <token count="5">"*"</token> <token count="1">"*."</token> <token count="1">".tag"</token> <token count="1">".tagx"</token> <token count="1">"/WEB-INF/web.xml"</token> <token count="1">"2.4"</token> <token count="1">"el-ignored"</token> <token count="1">"false"</token> <token count="1">"include-coda"</token> <token count="1">"include-prelude"</token> <token count="1">"is-xml"</token> <token count="1">"jsp-config"</token> <token count="1">"jsp-property-group"</token> <token count="1">"jsp.warning.bad.urlpattern.propertygroup"</token> <token count="1">"page-encoding"</token> <token count="1">"scripting-invalid"</token> <token count="1">"true"</token> <token count="1">"url-pattern"</token> <token count="1">"version"</token> <token count="1">'*'</token> <token count="3">'.'</token> <token count="3">'/'</token> <token count="11">0</token> <token count="7">1</token> <token count="1">Exception</token> <token count="2">InputSource</token> <token count="1">InputStream</token> <token count="4">Iterator</token> <token count="5">JasperException</token> <token count="3">JspConfig</token> <token count="13">JspProperty</token> <token count="15">JspPropertyGroup</token> <token count="1">Localizer</token> <token count="1">Log</token> <token count="1">LogFactory</token> <token count="2">ParserUtils</token> <token count="3">ServletContext</token> <token count="48">String</token> <token count="1">Throwable</token> <token count="5">TreeNode</token> <token count="1">URL</token> <token count="18">Vector</token> <token count="3">WEB_XML</token> <token count="2">addAll</token> <token count="4">addElement</token> <token count="3">boolean</token> <token count="1">close</token> <token count="7">ctxt</token> <token count="7">curr</token> <token count="5">currPath</token> <token count="4">defaultIsELIgnored</token> <token count="3">defaultIsScriptingInvalid</token> <token count="3">defaultIsXml</token> <token count="3">defaultJspProperty</token> <token count="8">elIgnored</token> <token count="5">elIgnoredMatch</token> <token count="11">element</token> <token count="1">elementAt</token> <token count="2">endsWith</token> <token count="17">equals</token> <token count="2">ex</token> <token count="19">extension</token> <token count="3">false</token> <token count="7">file</token> <token count="1">findAttribute</token> <token count="1">findChild</token> <token count="2">findChildren</token> <token count="1">findJspProperty</token> <token count="7">getBody</token> <token count="5">getExtension</token> <token count="3">getIncludeCoda</token> <token count="3">getIncludePrelude</token> <token count="7">getJspProperty</token> <token count="1">getLog</token> <token count="1">getMessage</token> <token count="1">getName</token> <token count="3">getPageEncoding</token> <token count="5">getPath</token> <token count="1">getResource</token> <token count="4">hasNext</token> <token count="4">i</token> <token count="8">includeCoda</token> <token count="3">includeCodas</token> <token count="8">includePrelude</token> <token count="3">includePreludes</token> <token count="12">index</token> <token count="2">indexOf</token> <token count="3">init</token> <token count="3">initialized</token> <token count="4">int</token> <token count="3">ip</token> <token count="5">is</token> <token count="6">isELIgnored</token> <token count="1">isJspPage</token> <token count="6">isScriptingInvalid</token> <token count="3">isStar</token> <token count="1">isWarnEnabled</token> <token count="14">isXml</token> <token count="5">isXmlMatch</token> <token count="6">iter</token> <token count="2">iterator</token> <token count="10">jp</token> <token count="12">jpg</token> <token count="3">jspConfig</token> <token count="7">jspProperties</token> <token count="5">jspProperty</token> <token count="3">jspPropertyList</token> <token count="5">lastIndexOf</token> <token count="2">length</token> <token count="3">list</token> <token count="3">log</token> <token count="4">next</token> <token count="55">null</token> <token count="1">openStream</token> <token count="4">p</token> <token count="11">pageEncoding</token> <token count="5">pageEncodingMatch</token> <token count="1">parseXMLDocument</token> <token count="19">path</token> <token count="8">prev</token> <token count="5">prevPath</token> <token count="2">processWebDotXml</token> <token count="2">property</token> <token count="2">propertyGroup</token> <token count="2">pu</token> <token count="8">scriptingInvalid</token> <token count="5">scriptingInvalidMatch</token> <token count="5">selectProperty</token> <token count="1">setSystemId</token> <token count="2">size</token> <token count="2">startsWith</token> <token count="7">substring</token> <token count="1">t</token> <token count="10">this</token> <token count="8">tname</token> <token count="1">toExternalForm</token> <token count="3">true</token> <token count="18">uri</token> <token count="6">uriExtension</token> <token count="7">uriPath</token> <token count="8">urlPattern</token> <token count="5">urlPatterns</token> <token count="2">void</token> <token count="1">warn</token> <token count="4">webApp</token> </operands> </class_total> </class> <file_total> <vG_b>57</vG_b> <vG_e>73</vG_e> <LOCphy>472</LOCphy> <LOCbl>71</LOCbl> <LOCpro>341</LOCpro> <LOCcom>62</LOCcom> <semicolons>169</semicolons> </file_total> </file> <file name="F:\cmtjwork\v21\webmater\ParserUtils.java" stamp="1136286844"> <package>org.apache.jasper.xmlparser</package> <imports> <import>java.io.IOException</import> <import>java.io.InputStream</import> <import>javax.xml.parsers.DocumentBuilder</import> <import>javax.xml.parsers.DocumentBuilderFactory</import> <import>javax.xml.parsers.ParserConfigurationException</import> <import>org.apache.commons.logging.Log</import> <import>org.apache.commons.logging.LogFactory</import> <import>org.apache.jasper.Constants</import> <import>org.apache.jasper.JasperException</import> <import>org.apache.jasper.compiler.Localizer</import> <import>org.w3c.dom.Comment</import> <import>org.w3c.dom.Document</import> <import>org.w3c.dom.NamedNodeMap</import> <import>org.w3c.dom.Node</import> <import>org.w3c.dom.NodeList</import> <import>org.w3c.dom.Text</import> <import>org.xml.sax.EntityResolver</import> <import>org.xml.sax.ErrorHandler</import> <import>org.xml.sax.InputSource</import> <import>org.xml.sax.SAXException</import> <import>org.xml.sax.SAXParseException</import> </imports> <class name="ParserUtils" nesting="0" start_line="44"> <class_total> <vG_b>13</vG_b> <vG_e>13</vG_e> <vG_b_max>24</vG_b_max> <vG_e_max>29</vG_e_max> <vG_b_avg>1</vG_b_avg> <vG_e_avg>1</vG_e_avg> <params>6</params> <LOCphy>143</LOCphy> <LOCpro>72</LOCpro> <LOCbl>21</LOCbl> <LOCcom>50</LOCcom> <N>403</N> <N1>218</N1> <N2>185</N2> <n>104</n> <n1>25</n1> <n2>79</n2> <V>2700.277</V> <B>0.614</B> <D>29.272</D> <E>79042.922</E> <L>0.034</L> <T>01:13:11</T> <MaxND>5</MaxND> <MIwoc>72</MIwoc> <MIcwc>40</MIcwc> <MI>112</MI> <operators> <token count="3">!=</token> <token count="49">()</token> <token count="2">++</token> <token count="18">,</token> <token count="30">.</token> <token count="35">;</token> <token count="2"><</token> <token count="19">=</token> <token count="1">></token> <token count="4">catch()</token> <token count="1">class</token> <token count="1">continue</token> <token count="1">else</token> <token count="2">for()</token> <token count="6">if()</token> <token count="2">instanceof</token> <token count="8">new</token> <token count="1">protected</token> <token count="4">public</token> <token count="3">return</token> <token count="3">static</token> <token count="4">throw</token> <token count="2">throws</token> <token count="1">try</token> <token count="16">{}</token> </operators> <operands> <token count="3">"jsp.error.parse.xml"</token> <token count="1">"jsp.error.parse.xml.line"</token> <token count="3">0</token> <token count="1">Comment</token> <token count="1">Document</token> <token count="1">DocumentBuilder</token> <token count="2">DocumentBuilderFactory</token> <token count="1">EntityResolver</token> <token count="1">ErrorHandler</token> <token count="1">IOException</token> <token count="2">InputSource</token> <token count="1">InputStream</token> <token count="2">Integer</token> <token count="6">JasperException</token> <token count="4">Localizer</token> <token count="1">MyEntityResolver</token> <token count="1">MyErrorHandler</token> <token count="1">NamedNodeMap</token> <token count="3">Node</token> <token count="1">NodeList</token> <token count="1">ParserConfigurationException</token> <token count="1">ParserUtils</token> <token count="1">SAXException</token> <token count="1">SAXParseException</token> <token count="3">String</token> <token count="2">Text</token> <token count="7">TreeNode</token> <token count="1">addAttribute</token> <token count="3">attribute</token> <token count="4">attributes</token> <token count="6">body</token> <token count="1">boolean</token> <token count="4">builder</token> <token count="5">child</token> <token count="4">children</token> <token count="3">convert</token> <token count="3">document</token> <token count="2">entityResolver</token> <token count="2">errorHandler</token> <token count="6">ex</token> <token count="4">factory</token> <token count="1">false</token> <token count="1">getAttributes</token> <token count="1">getChildNodes</token> <token count="1">getColumnNumber</token> <token count="1">getData</token> <token count="1">getDocumentElement</token> <token count="2">getLength</token> <token count="1">getLineNumber</token> <token count="4">getMessage</token> <token count="2">getNodeName</token> <token count="1">getNodeValue</token> <token count="8">i</token> <token count="4">int</token> <token count="2">io</token> <token count="4">is</token> <token count="2">item</token> <token count="1">length</token> <token count="4">n</token> <token count="1">newDocumentBuilder</token> <token count="1">newInstance</token> <token count="4">node</token> <token count="5">null</token> <token count="2">parent</token> <token count="1">parse</token> <token count="3">parseXMLDocument</token> <token count="1">setBody</token> <token count="1">setEntityResolver</token> <token count="1">setErrorHandler</token> <token count="1">setNamespaceAware</token> <token count="1">setValidating</token> <token count="2">sx</token> <token count="2">toString</token> <token count="1">treeChild</token> <token count="5">treeNode</token> <token count="1">trim</token> <token count="1">true</token> <token count="7">uri</token> <token count="2">validating</token> </operands> </class_total> </class> <class name="MyEntityResolver" nesting="0" start_line="189"> <class_total> <vG_b>5</vG_b> <vG_e>5</vG_e> <vG_b_max>24</vG_b_max> <vG_e_max>29</vG_e_max> <vG_b_avg>1</vG_b_avg> <vG_e_avg>1</vG_e_avg> <params>2</params> <LOCphy>30</LOCphy> <LOCpro>25</LOCpro> <LOCbl>3</LOCbl> <LOCcom alarmed="1">2</LOCcom> <N>143</N> <N1>75</N1> <N2>68</N2> <n>59</n> <n1>21</n1> <n2>38</n2> <V>841.218</V> <B>0.210</B> <D>18.789</D> <E>15806.043</E> <L>0.053</L> <T>00:14:38</T> <MaxND>4</MaxND> <MIwoc>80</MIwoc> <MIcwc>19</MIcwc> <MI>99</MI> <operators> <token count="12">()</token> <token count="3">+</token> <token count="1">++</token> <token count="3">,</token> <token count="14">.</token> <token count="12">;</token> <token count="1"><</token> <token count="6">=</token> <token count="1">==</token> <token count="2">[]</token> <token count="2">class</token> <token count="1">for()</token> <token count="3">if()</token> <token count="1">implements</token> <token count="2">new</token> <token count="1">private</token> <token count="1">public</token> <token count="2">return</token> <token count="1">throw</token> <token count="1">throws</token> <token count="5">{}</token> </operators> <operands> <token count="1">" "</token> <token count="1">"Resolve entity failed"</token> <token count="1">"jsp.error.internal.filenotfound"</token> <token count="1">"jsp.error.parse.xml.invalidPublicId"</token> <token count="1">0</token> <token count="2">CACHED_DTD_PUBLIC_IDS</token> <token count="1">CACHED_DTD_RESOURCE_PATHS</token> <token count="3">Constants</token> <token count="1">EntityResolver</token> <token count="3">InputSource</token> <token count="1">InputStream</token> <token count="2">Localizer</token> <token count="1">Log</token> <token count="1">LogFactory</token> <token count="2">MyEntityResolver</token> <token count="2">SAXException</token> <token count="4">String</token> <token count="2">cachedDtdPublicId</token> <token count="1">debug</token> <token count="1">equals</token> <token count="1">error</token> <token count="1">getClass</token> <token count="1">getLog</token> <token count="2">getMessage</token> <token count="1">getResourceAsStream</token> <token count="5">i</token> <token count="3">input</token> <token count="1">int</token> <token count="1">isDebugEnabled</token> <token count="2">isrc</token> <token count="1">length</token> <token count="4">log</token> <token count="2">null</token> <token count="4">publicId</token> <token count="1">resolveEntity</token> <token count="3">resourcePath</token> <token count="2">systemId</token> <token count="1">this</token> </operands> </class_total> </class> <class name="MyErrorHandler" nesting="0" start_line="220"> <class_total> <vG_b>2</vG_b> <vG_e>2</vG_e> <vG_b_max>24</vG_b_max> <vG_e_max>29</vG_e_max> <vG_b_avg>1</vG_b_avg> <vG_e_avg>1</vG_e_avg> <params>3</params> <LOCphy>19</LOCphy> <LOCpro>13</LOCpro> <LOCbl>4</LOCbl> <LOCcom alarmed="1">2</LOCcom> <N>63</N> <N1>33</N1> <N2>30</N2> <n>29</n> <n1>13</n1> <n2>16</n2> <V>306.053</V> <B>0.080</B> <D>12.188</D> <E>3730.019</E> <L>0.082</L> <T>00:03:27</T> <MaxND>1</MaxND> <MIwoc>117</MIwoc> <MIcwc>24</MIcwc> <MI>141</MI> <operators> <token count="6">()</token> <token count="1">,</token> <token count="4">.</token> <token count="4">;</token> <token count="1">=</token> <token count="2">class</token> <token count="1">if()</token> <token count="1">implements</token> <token count="1">private</token> <token count="3">public</token> <token count="2">throw</token> <token count="3">throws</token> <token count="4">{}</token> </operators> <operands> <token count="1">"ParserUtils: warning "</token> <token count="1">ErrorHandler</token> <token count="1">Log</token> <token count="1">LogFactory</token> <token count="2">MyErrorHandler</token> <token count="3">SAXException</token> <token count="3">SAXParseException</token> <token count="1">debug</token> <token count="1">error</token> <token count="6">ex</token> <token count="1">fatalError</token> <token count="1">getLog</token> <token count="1">isDebugEnabled</token> <token count="3">log</token> <token count="3">void</token> <token count="1">warning</token> </operands> </class_total> </class> <file_total> <vG_b>18</vG_b> <vG_e>18</vG_e> <LOCphy>238</LOCphy> <LOCbl>37</LOCbl> <LOCpro>132</LOCpro> <LOCcom>69</LOCcom> <semicolons>73</semicolons> </file_total> </file> <system> <packages>3</packages> <files>4</files> <measured_items>6</measured_items> <LOCphy>1023</LOCphy> <LOCpro>657</LOCpro> <LOCcom>207</LOCcom> <LOCbl>161</LOCbl> <semicolons>353</semicolons> <java_comment_blocks>14</java_comment_blocks> <vG_b>96</vG_b> <vG_e>112</vG_e> <MIwoc>85</MIwoc> <MIcw>27</MIcw> <MI>111</MI> <methods_on_two_top_levels> <total>30</total> <LOCpro_avg>0</LOCpro_avg> <comment_percent_avg>0</comment_percent_avg> <vG_b_avg>0</vG_b_avg> <vG_e_avg>0</vG_e_avg> </methods_on_two_top_levels> <classes> <total>8</total> <on_top_level>5</on_top_level> <extends>2</extends> <implements>2</implements> </classes> <interfaces> <total>1</total> <on_top_level>1</on_top_level> <extends>0</extends> <implements>0</implements> </interfaces> <alarms> <vG_alarmed>0</vG_alarmed> <LOCpro_alarmed>0</LOCpro_alarmed> <comment_percent_alarmed>4</comment_percent_alarmed> <V_alarmed>2</V_alarmed> <B_alarmed>1</B_alarmed> <MI_alarmed>1</MI_alarmed> </alarms> <alarm_limits> <top_level_classes> <vG_low>1</vG_low> <vG_high>100</vG_high> <LOCpro_low>4</LOCpro_low> <LOCpro_high>400</LOCpro_high> <comment_percent_low>20</comment_percent_low> <comment_percent_high>60</comment_percent_high> <V_low>100</V_low> <V_high>8000</V_high> <B_low>0</B_low> <B_high>2</B_high> <MI_low>80</MI_low> </top_level_classes> <second_level_classes> <vG_low>1</vG_low> <vG_high>100</vG_high> <LOCpro_low>4</LOCpro_low> <LOCpro_high>400</LOCpro_high> <comment_percent_low>20</comment_percent_low> <comment_percent_high>60</comment_percent_high> <V_low>100</V_low> <V_high>8000</V_high> <B_low>0</B_low> <B_high>2</B_high> <MI_low>80</MI_low> </second_level_classes> <methods> <vG_low>1</vG_low> <vG_high>10</vG_high> <LOCpro_low>1</LOCpro_low> <LOCpro_high>40</LOCpro_high> <comment_percent_low>20</comment_percent_low> <comment_percent_high>60</comment_percent_high> <V_low>4</V_low> <V_high>1000</V_high> <MI_low>80</MI_low> </methods> </alarm_limits> <error_messages count="0"> </error_messages> </system> </cmtjava_long_report>