Clover Coverage Report -
magnolia-module-templating 4.4.5
Coverage timestamp:
Mon Sep 12 2011 16:32:30 CEST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Mon Sep 12 2011 16:32:19 CEST:
Stmts:
723
LOC:
4,981
Total cmp:
367
Stmts/Method:
3.43
Branches:
196
NCLOC:
2,010
Cmp density:
0.51
Methods/Class:
4.4
Methods:
211
Files:
46
Avg method cmp:
1.74
Classes/Pkg:
4.8
Classes:
48
Packages:
10
Statistics for project Clover database Mon Sep 12 2011 16:32:19 CEST:
Stmts:
723
LOC:
4,981
Total cmp:
367
Stmts/Method:
3.43
Branches:
196
NCLOC:
2,010
Cmp density:
0.51
Methods/Class:
4.4
Methods:
211
Files:
46
Avg method cmp:
1.74
Classes/Pkg:
4.8
Classes:
48
Packages:
10
Coverage
48 classes, 382 / 1,130 elements
33.8%
0.3380531
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
30.1%
0.30120483
info.magnolia.module.templating
(248)
2.
78.8%
0.7881356
info.magnolia.module.templating.setup.for4_0
(35)
3.
1.9%
0.018867925
info.magnolia.module.templating.renderers
(31)
4.
0%
0.0
info.magnolia.module.templating.engine
(24)
5.
75.5%
0.754717
info.magnolia.module.templating.paragraphs
(20)
Most Complex Classes
1.
0%
0.0
TemplateManager
(34)
2.
2.9%
0.028571429
MagnoliaTemplatingUtilities
(30)
3.
0%
0.0
RenderingFilter
(24)
4.
0%
0.0
ModelExecutionFilter
(24)
5.
90.2%
0.90217394
AbstractRenderer
(24)
Test Results
34 / 34
tests 3.78 secs
100%
Top 20 Project Risks
RenderingFilter
ModelExecutionFilter
TemplateManager
DefaultRenderingEngine
PlainTextTemplateRenderer
TemplateRendererManager
DefaultRenderingEngine.RenderingHelper
ServletTemplateRenderer
JspTemplateRenderer
FreemarkerTemplateRenderer
AbstractTemplateRenderer
DeprecateDialogPathAllModules
HTMLEncodingNodeDataWrapper
NestPropertiesAllModulesNodeTask
FixTemplatePathTask
Paragraph
FreemarkerParagraphRenderer
Template
MagnoliaTemplatingUtilities
RenamePropertyAllModulesNodeTask
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
ModelExecutionFilter.doFilter(HttpServletRequest,HttpServletResponse,FilterChain) : void
(9)
2.
0%
PlainTextTemplateRenderer.renderTemplate(Content,Template,Writer) : void
(4)
3.
0%
DefaultRenderingEngine.render(Content,String,RenderingHelper,Writer) : void
(7)
4.
0%
RenderingFilter.doFilter(HttpServletRequest,HttpServletResponse,FilterChain) : void
(8)
5.
0%
RenderingFilter.handleResourceRequest(AggregationState,HttpServletRequest,HttpServletResponse) : void
(6)
6.
0%
RenderingFilter.getNodedataAstream(String,HierarchyManager,HttpServletResponse) : InputStream
(7)
7.
0%
TemplateRendererManager.onRegister(Content) : void
(6)
8.
0%
DefaultRenderingEngine.RenderingHelper.getDefinition(String) : RenderableDefinition
(5)
9.
0%
TemplateManager.getAvailableTemplates(Content) : Iterator<Template>
(5)
10.
0%
TemplateManager.getDefaultTemplate(Content) : Template
(5)
11.
0%
TemplateManager.addTemplatesToCache(Iterator<Content>,List<Template>) : void
(5)
12.
0%
ModelExecutionFilter.handleActionResult(String,HttpServletRequest,HttpServletResponse) : boolean
(4)
13.
0%
TemplateManager.collectChildren(Content) : Collection<Content>
(5)
14.
0%
ModelExecutionFilter.getParagraph(Content) : Paragraph
(3)
15.
0%
TemplateManager.getInfo(String,String) : Template
(3)
16.
0%
TemplateManager.onRegister(Content) : void
(4)
17.
0%
JspTemplateRenderer.onRender(Content,RenderableDefinition,Writer,Map,String) : void
(3)
18.
0%
RenderingFilter.sendUnCompressed(InputStream,HttpServletResponse) : void
(2)
19.
0%
DeprecateDialogPathAllModules.visit(Content) : void
(2)
20.
0%
Paragraph.setDialogPath(String) : void
(2)
Report generated by
Clover
Code Coverage
v3.0.2
Mon Sep 12 2011 16:33:15 CEST
.
Clover: Open Source License registered to Magnolia CMS.