1. Project Clover database Fri Apr 29 2016 13:24:33 CEST

Project overview

 

Code coverage 119 classes, 1,919 / 2,941 elements

0.6524991465.2%

See more

Test results 151 / 151 tests 4.11 secs

1.0100%

See more

Code metrics

780
1,780
381
119
114
20
12,261
5,663
859
0.48
4.67
3.2
5.95
2.25

Class Coverage Distribution

img/classDistrubutionChart.png

Class Complexity

img/classComplexityChart.png

Coverage tree map

Generating Coverage Tree Map. Please wait...

Loading Treemap

See more

Most complex packages

1.
0.7766570477.7%
info.magnolia.module.blossom.template 182
2.
0.732530173.3%
info.magnolia.module.blossom.support 131
3.
0.7938596679.4%
info.magnolia.module.blossom.dialog 129
4.
0.683473468.3%
info.magnolia.module.blossom.web 98
5.
0.2234636822.3%
info.magnolia.module.blossom.view 51

Most complex classes

1.
0.772471977.2%
TemplateExporter 99
2.
0.765567876.6%
TemplateDefinitionBuilder 61
3.
0.7575%
DefaultDialogCreator 50
4.
0.943089494.3%
DialogDescriptionBuilder 33
5.
0.957446895.7%
SpecialAttributeRequestWrapper 30

Least tested methods

1.
0.00%
BlossomDispatcherServlet.executeChain(HandlerExecutionChain,HttpServletRequest,HttpServletResponse) : ModelAndView 13
2.
0.00%
BlossomFilter.doFilter(HttpServletRequest,HttpServletResponse,FilterChain) : void 6
3.
0.00%
BlossomFilter.executeHandler(Node,HttpServletResponse) : void 5
4.
0.00%
FreemarkerTemplateViewRenderer.onRender(Node,RenderableDefinition,RenderingContext,Map<String, Object>,String) : void 5
5.
0.00%
SiteAwareFreemarkerTemplateViewRenderer.onRender(Node,RenderableDefinition,RenderingContext,Map<String, Object>,String) : void 5
6.
0.00%
BlossomHandlerMapping.getHandler(HttpServletRequest) : HandlerExecutionChain 5
7.
0.00%
BlossomFormDialogPresenter.start(Item,String,UiContext,EditorCallback) : DialogView 4
8.
0.00%
BlossomTemplateRenderer.render(RenderingContext,Map<String, Object>) : void 6
9.
0.00%
DefaultDirectRenderingVoter.renderDirectly(ModelAndView,HttpServletRequest,HttpServletResponse) : boolean 5
10.
0.00%
BlossomRequestMappingHandlerAdapter.handleReturnValue(Object,MethodParameter,ModelAndViewContainer,NativeWebRequest) : void 5
11.
0.00%
PecidInputTag.doStartTag() : int 3
12.
0.00%
InstallationAwareServletProxy.initTargetServlet() : Servlet 4
13.
0.00%
ModelAndViewGrabbingController.handleRequest(HttpServletRequest,HttpServletResponse) : ModelAndView 3
14.
0.00%
InstallationAwareServletProxy.service(ServletRequest,ServletResponse) : void 3
15.
0.00%
TemplateView.renderMergedOutputModel(Map,HttpServletRequest,HttpServletResponse) : void 1
16.
0.00%
PecidTag.doStartTag() : int 4
17.
0.00%
RepositoryUtils.getNodeData(Content,String) : String 3
18.
0.00%
JspTemplateViewRenderer.onRender(Node,info.magnolia.rendering.template.RenderableDefinition,RenderingContext,Map<String, Object>,String) : void 3
19.
0.00%
TemplateExporter.scanHandlerMapping(RequestMappingInfoHandlerMapping) : void 2
20.
0.00%
BlossomFilter.findMainContent(Node) : Node 3