Clover icon

Magnolia REST Integration 2.1

  1. Project Clover database Fri Mar 16 2018 18:18:02 CET

Project overview

 

Code coverage 26 classes, 353 / 521 elements

0.6775431667.8%

See more

Test results 42 / 42 tests 3.32 secs

1.0100%

See more

Code metrics

90
355
76
26
23
4
2,424
1,132
133
0.37
4.67
2.92
6.5
1.75

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

Most complex classes

1.
0.6782608667.8%
RestDispatcherServlet 29
2.
0.7575%
RestJerseyDispatcherServlet 25
3.
0.682539768.3%
EndpointDefinitionRegistry 20
4.
0.6595744566%
RestExceptionMapper 12
5.
0.330%
EndpointDefinitionRegistryEvent 7

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%
RestJerseyDispatcherServlet.destroy() : void 1
6.
0.00%
EndpointDefinitionRegistry.isEndpointDefinitionRegistered(String) : boolean 2
7.
0.00%
RestDispatcherServlet.destroy() : void 1
8.
0.00%
RestDispatcherServlet.onEndpointReregistered(EndpointDefinitionRegistryEvent) : void 1
9.
0.00%
RestJerseyDispatcherServlet.onEndpointReregistered(EndpointDefinitionRegistryEvent) : void 1
10.
0.00%
EndpointDefinitionRegistry.removeDecorator(DefinitionDecorator<EndpointDefinition>) : void 1
11.
0.00%
RestIntegrationModule.RestIntegrationModule(ConfigurationSourceFactory,EndpointDefinitionRegistry) 1
12.
0.00%
EndpointDefinitionRegistryEvent.EndpointDefinitionRegistryEvent(EndpointDefinitionRegistryEventType,EndpointDefinition) 1
13.
0.00%
EndpointDefinitionRegistryEvent.FixedDefinitionProvider.FixedDefinitionProvider(EndpointDefinition) 1
14.
0.00%
AbstractEndpoint.AbstractEndpoint(D) 1
15.
0.00%
RestDispatcherServlet.RestDispatcherServlet(RestIntegrationModule,EndpointDefinitionRegistry,EventBus) 1
16.
0.00%
RestDispatcherServlet.onEndpointUnregistered(EndpointDefinitionRegistryEvent) : void 1
17.
0.00%
RestIntegrationModule.RestIntegrationModule(ConfiguredEndpointDefinitionManager) 1
18.
0.00%
RestJerseyDispatcherServlet.onEndpointUnregistered(EndpointDefinitionRegistryEvent) : void 1
19.
0.00%
ConfiguredEndpointDefinitionManager.reload(List<Node>) : void 1
20.
0.00%
ConfiguredEndpointDefinitionManager.start() : void 1