| Generator.GenerateVisitor |  | 0% |  | 0% | 359 | 359 | 1,337 | 1,337 | 46 | 46 | 1 | 1 |
| Parser |  | 0% |  | 0% | 348 | 348 | 835 | 835 | 58 | 58 | 1 | 1 |
| Validator.ValidateVisitor |  | 0% |  | 0% | 261 | 261 | 512 | 512 | 39 | 39 | 1 | 1 |
| Generator |  | 0% |  | 0% | 124 | 124 | 581 | 581 | 31 | 31 | 1 | 1 |
| JspDocumentParser |  | 0% |  | 0% | 214 | 214 | 478 | 478 | 33 | 33 | 1 | 1 |
| JspUtil |  | 0% |  | 0% | 197 | 197 | 379 | 379 | 41 | 41 | 1 | 1 |
| TagLibraryInfoImpl |  | 0% |  | 0% | 160 | 160 | 375 | 375 | 16 | 16 | 1 | 1 |
| JspReader |  | 0% |  | 0% | 127 | 127 | 277 | 277 | 32 | 32 | 1 | 1 |
| JspRuntimeContext |  | 0% |  | 0% | 71 | 71 | 203 | 203 | 25 | 25 | 1 | 1 |
| PageDataImpl.SecondPassVisitor |  | 0% |  | 0% | 84 | 84 | 226 | 226 | 42 | 42 | 1 | 1 |
| Validator.DirectiveVisitor |  | 0% |  | 0% | 86 | 86 | 146 | 146 | 9 | 9 | 1 | 1 |
| TagFileProcessor.TagFileDirectiveVisitor |  | 0% |  | 0% | 69 | 69 | 164 | 164 | 10 | 10 | 1 | 1 |
| Compiler |  | 0% |  | 0% | 75 | 75 | 214 | 214 | 15 | 15 | 1 | 1 |
| ELParser |  | 0% |  | 0% | 87 | 87 | 189 | 189 | 20 | 20 | 1 | 1 |
| JspConfig |  | 0% |  | 0% | 97 | 97 | 245 | 245 | 8 | 8 | 1 | 1 |
| PageInfo |  | 0% |  | 0% | 122 | 122 | 234 | 234 | 86 | 86 | 1 | 1 |
| SmapUtil.SDEInstaller |  | 0% |  | 0% | 55 | 55 | 163 | 163 | 19 | 19 | 1 | 1 |
| ParserController |  | 0% |  | 0% | 77 | 77 | 187 | 187 | 14 | 14 | 1 | 1 |
| AttributeParser |  | 0% |  | 0% | 80 | 80 | 121 | 121 | 9 | 9 | 1 | 1 |
| AntCompiler |  | 0% |  | 0% | 30 | 30 | 134 | 134 | 5 | 5 | 1 | 1 |
| TldLocationsCache |  | 0% |  | 0% | 64 | 64 | 179 | 179 | 12 | 12 | 1 | 1 |
| ELFunctionMapper.ELFunctionVisitor |  | 0% |  | 0% | 39 | 39 | 111 | 111 | 16 | 16 | 1 | 1 |
| ErrorDispatcher |  | 0% |  | 0% | 43 | 43 | 113 | 113 | 26 | 26 | 1 | 1 |
| JDTCompiler |  | 0% |  | 0% | 30 | 30 | 96 | 96 | 2 | 2 | 1 | 1 |
| Node.CustomTag |  | 0% |  | 0% | 64 | 64 | 123 | 123 | 45 | 45 | 1 | 1 |
| Generator.FragmentHelperClass |  | 0% |  | 0% | 14 | 14 | 116 | 116 | 9 | 9 | 1 | 1 |
| SmapStratum |  | 0% |  | 0% | 29 | 29 | 71 | 71 | 8 | 8 | 1 | 1 |
| Validator |  | 0% |  | 0% | 43 | 43 | 90 | 90 | 5 | 5 | 1 | 1 |
| Dumper.DumpVisitor |  | 0% |  | 0% | 33 | 33 | 91 | 91 | 28 | 28 | 1 | 1 |
| Collector.CollectVisitor |  | 0% |  | 0% | 52 | 52 | 94 | 94 | 16 | 16 | 1 | 1 |
| Mark |  | 0% |  | 0% | 25 | 25 | 85 | 85 | 15 | 15 | 1 | 1 |
| JDTCompiler.new INameEnvironment() {...} |  | 0% |  | 0% | 20 | 20 | 68 | 68 | 7 | 7 | 1 | 1 |
| SmapUtil.SmapGenVisitor |  | 0% |  | 0% | 39 | 39 | 112 | 112 | 24 | 24 | 1 | 1 |
| ImplicitTagLibraryInfo |  | 0% |  | 0% | 27 | 27 | 81 | 81 | 3 | 3 | 1 | 1 |
| Node |  | 0% |  | 0% | 48 | 48 | 106 | 106 | 30 | 30 | 1 | 1 |
| SmapUtil |  | 0% |  | 0% | 10 | 10 | 56 | 56 | 5 | 5 | 1 | 1 |
| TagPluginManager |  | 0% |  | 0% | 21 | 21 | 84 | 84 | 5 | 5 | 1 | 1 |
| SmapGenerator |  | 0% |  | 0% | 13 | 13 | 53 | 53 | 8 | 8 | 1 | 1 |
| Node.JspAttribute |  | 0% |  | 0% | 38 | 38 | 63 | 63 | 19 | 19 | 1 | 1 |
| TagFileProcessor |  | 0% |  | 0% | 14 | 14 | 64 | 64 | 5 | 5 | 1 | 1 |
| PageDataImpl.FirstPassVisitor |  | 0% |  | 0% | 18 | 18 | 45 | 45 | 6 | 6 | 1 | 1 |
| JavacErrorDetail |  | 0% |  | 0% | 19 | 19 | 55 | 55 | 9 | 9 | 1 | 1 |
| Node.Visitor |  | 0% | | 0% | 37 | 37 | 91 | 91 | 36 | 36 | 1 | 1 |
| SmapStratum.LineInfo |  | 0% |  | 0% | 18 | 18 | 42 | 42 | 8 | 8 | 1 | 1 |
| ScriptingVariabler.ScriptingVariableVisitor |  | 0% |  | 0% | 21 | 21 | 44 | 44 | 3 | 3 | 1 | 1 |
| TagPluginManager.TagPluginContextImpl |  | 0% |  | 0% | 25 | 25 | 48 | 48 | 17 | 17 | 1 | 1 |
| AntCompiler.SystemLogHandler |  | 0% | | 0% | 34 | 34 | 71 | 71 | 32 | 32 | 1 | 1 |
| DefaultErrorHandler |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 5 | 5 | 1 | 1 |
| Generator.new Node.Visitor() {...} |  | 0% |  | 0% | 10 | 10 | 35 | 35 | 2 | 2 | 1 | 1 |
| JDTCompiler.new ICompilerRequestor() {...} |  | 0% |  | 0% | 8 | 8 | 33 | 33 | 2 | 2 | 1 | 1 |
| ServletWriter |  | 0% |  | 0% | 19 | 19 | 44 | 44 | 14 | 14 | 1 | 1 |
| JDTCompiler.new ICompilationUnit() {...} |  | 0% |  | 0% | 12 | 12 | 41 | 41 | 6 | 6 | 1 | 1 |
| WebXml |  | 0% |  | 0% | 11 | 11 | 35 | 35 | 4 | 4 | 1 | 1 |
| Generator.new Node.Visitor() {...} |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 3 | 3 | 1 | 1 |
| Validator.ValidateVisitor.new ELNode.Visitor() {...} |  | 0% | | 0% | 3 | 3 | 23 | 23 | 2 | 2 | 1 | 1 |
| Node.NamedAttribute |  | 0% |  | 0% | 17 | 17 | 36 | 36 | 12 | 12 | 1 | 1 |
| TagFileProcessor.TagFileLoaderVisitor |  | 0% |  | 0% | 5 | 5 | 23 | 23 | 2 | 2 | 1 | 1 |
| Generator.new Node.Visitor() {...} |  | 0% |  | 0% | 9 | 9 | 30 | 30 | 4 | 4 | 1 | 1 |
| Node.TemplateText |  | 0% |  | 0% | 15 | 15 | 28 | 28 | 8 | 8 | 1 | 1 |
| Localizer |  | 0% | | 0% | 9 | 9 | 25 | 25 | 8 | 8 | 1 | 1 |
| Generator.GenerateVisitor.new Node.Visitor() {...} |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 2 | 2 | 1 | 1 |
| Node.Root |  | 0% |  | 0% | 18 | 18 | 32 | 32 | 15 | 15 | 1 | 1 |
| Validator.TagExtraInfoVisitor |  | 0% |  | 0% | 7 | 7 | 22 | 22 | 2 | 2 | 1 | 1 |
| Validator.ValidateVisitor.new ELNode.Visitor() {...} |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 2 | 2 | 1 | 1 |
| Node.PageDirective |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 6 | 6 | 1 | 1 |
| TextOptimizer.TextCatVisitor |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 10 | 10 | 1 | 1 |
| Generator.TagHandlerInfo |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 4 | 4 | 1 | 1 |
| Node.Nodes |  | 0% | | 0% | 11 | 11 | 29 | 29 | 10 | 10 | 1 | 1 |
| Generator.GenBuffer |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 6 | 6 | 1 | 1 |
| Node.ScriptingElement |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 4 | 4 | 1 | 1 |
| Node.TagDirective |  | 0% | | 0% | 7 | 7 | 16 | 16 | 5 | 5 | 1 | 1 |
| ELNode.Nodes |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 8 | 8 | 1 | 1 |
| BeanRepository |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 4 | 4 | 1 | 1 |
| JspConfig.JspProperty |  | 0% | | n/a | 12 | 12 | 24 | 24 | 12 | 12 | 1 | 1 |
| ELParser.TextBuilder |  | 0% | | n/a | 6 | 6 | 17 | 17 | 6 | 6 | 1 | 1 |
| Generator.GenerateVisitor.new Node.Visitor() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| ELFunctionMapper |  | 0% | | 0% | 3 | 3 | 13 | 13 | 2 | 2 | 1 | 1 |
| JarURLResource |  | 0% | | n/a | 5 | 5 | 14 | 14 | 5 | 5 | 1 | 1 |
| ELInterpreterFactory |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 3 | 3 | 1 | 1 |
| ELNode.Function |  | 0% | | n/a | 13 | 13 | 22 | 22 | 13 | 13 | 1 | 1 |
| ELFunctionMapper.ELFunctionVisitor.new ELNode.Visitor() {...} | | 0% | | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
| PageDataImpl | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| Node.ChildInfo | | 0% | | n/a | 13 | 13 | 19 | 19 | 13 | 13 | 1 | 1 |
| TldLocation | | 0% | | 0% | 8 | 8 | 13 | 13 | 6 | 6 | 1 | 1 |
| Node.JspElement | | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| Node.PlugIn | | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| Mark.IncludeState | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 | 1 | 1 |
| Validator.ValidateVisitor.new FunctionMapper() {...} | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ScriptingVariabler.CustomTagCounter | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| SmapUtil.PreScanVisitor | | 0% | | 0% | 5 | 5 | 7 | 7 | 3 | 3 | 1 | 1 |
| ELParser.Char | | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| Node.ForwardAction | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| Node.UseBean | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| Node.ParamAction | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| Node.JspBody | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| Node.SetProperty | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| AntCompiler.JasperAntLogger | | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| Node.IncludeAction | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| JasperTagInfo | | 0% | | 0% | 4 | 4 | 5 | 5 | 3 | 3 | 1 | 1 |
| Generator.GenBuffer.new Node.Visitor() {...} | | 0% | | 0% | 5 | 5 | 7 | 7 | 3 | 3 | 1 | 1 |
| Node.ELExpression | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| TldLocationsCache.TldJarScannerCallback | | 0% | | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
| ErrorDispatcher.ErrorVisitor | | 0% | | 0% | 5 | 5 | 7 | 7 | 3 | 3 | 1 | 1 |
| Node.DoBodyAction | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.GetProperty | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Dumper | | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| Node.InvokeAction | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.AttributeDirective | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.IncludeDirective | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.VariableDirective | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.FallBackAction | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.ParamsAction | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.Scriptlet | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.UninterpretedTag | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| Node.Expression | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| TagFileProcessor.TagFileDirectiveVisitor.NameEntry | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ELParser.QuotedString | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| Node.AttributeGenerator | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| Node.Declaration | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ScriptingVariabler | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| JspConfig.JspPropertyGroup | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ELParser.Id | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| Generator.FragmentHelperClass.Fragment | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ELNode.Root | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| TagPluginManager.NodeVisitor | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| JarScannerFactory | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 |
| Node.NamedAttribute.new Node.Visitor() {...} | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| ELParser.Token | | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| Validator.ValidateVisitor.NamedAttributeVisitor | | 0% | | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| Collector | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| Validator.ValidateVisitor.XmlEscapeNonELVisitor | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| Node.JspRoot | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| Node.JspText | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| TextOptimizer | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| JspUtil.ValidAttribute | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| Node.JspOutput | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ELNode.ELText | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ELNode.Text | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| Node.Comment | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| Node.TaglibDirective | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ELNode.Visitor | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| ELInterpreterFactory.DefaultELInterpreter | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| JspRuntimeContext.SecurityHolder | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| JspDocumentParser.EnableDTDValidationException | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ELNode | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |