Clover icon

Magnolia REST Integration 2.0-rc1

  1. Project Clover database Mon Oct 30 2017 16:27:09 CET

Project overview

 

Code coverage 19 classes, 134 / 234 elements

0.572649657.3%

See more

Test results 19 / 19 tests 2.07 secs

1.0100%

See more

Code metrics

26
158
50
19
18
4
1,573
659
74
0.47
3.16
2.63
4.75
1.48

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.553571455.4%
info.magnolia.rest 35
2.
0.36986337%
info.magnolia.rest.registry 27
3.
0.918367391.8%
info.magnolia.rest.setup 12
4.
-1.0 -
info.magnolia.rest.provider 0

Most complex classes

1.
0.641975364.2%
RestDispatcherServlet 21
2.
0.529411852.9%
EndpointDefinitionRegistry 13
3.
0.62562.5%
RestExceptionMapper 8
4.
0.330%
EndpointDefinitionRegistryEvent 7
5.
0.96296396.3%
UpdateRestEditorRoleTask 6

Least tested methods

1.
0.00%
EndpointDefinitionRegistryEvent.dispatch(EndpointDefinitionRegistryEventHandler) : void 4
2.
0.00%
RestDispatcherServlet.registerEndpoint(EndpointDefinition) : Object 2
3.
0.00%
RestIntegrationModule.start(ModuleLifecycleContext) : void 2
4.
0.00%
ConfiguredEndpointDefinitionProvider.ConfiguredEndpointDefinitionProvider(String,Node) 2
5.
0.00%
EndpointDefinitionRegistry.isEndpointDefinitionRegistered(String) : boolean 2
6.
0.00%
RestDispatcherServlet.destroy() : void 1
7.
0.00%
RestDispatcherServlet.onEndpointReregistered(EndpointDefinitionRegistryEvent) : void 1
8.
0.00%
RestIntegrationModule.RestIntegrationModule(ConfigurationSourceFactory,EndpointDefinitionRegistry) 1
9.
0.00%
EndpointDefinitionRegistryEvent.EndpointDefinitionRegistryEvent(EndpointDefinitionRegistryEventType,EndpointDefinition) 1
10.
0.00%
EndpointDefinitionRegistryEvent.FixedDefinitionProvider.FixedDefinitionProvider(EndpointDefinition) 1
11.
0.00%
AbstractEndpoint.AbstractEndpoint(D) 1
12.
0.00%
RestDispatcherServlet.RestDispatcherServlet(RestIntegrationModule,EndpointDefinitionRegistry,EventBus) 1
13.
0.00%
RestDispatcherServlet.onEndpointUnregistered(EndpointDefinitionRegistryEvent) : void 1
14.
0.00%
RestIntegrationModule.RestIntegrationModule(ConfiguredEndpointDefinitionManager) 1
15.
0.00%
ConfiguredEndpointDefinitionManager.reload(List<Node>) : void 1
16.
0.00%
ConfiguredEndpointDefinitionManager.start() : void 1
17.
0.00%
EndpointDefinitionRegistry.name() : String 1
18.
0.00%
EndpointDefinitionRegistry.baseClass() : Class 1
19.
0.00%
EndpointDefinitionRegistry.EndpointDefinitionRegistry(EventBus) 1
20.
0.00%
EndpointDefinitionRegistry.type() : DefinitionType 1