Clover icon

Magnolia REST Content Delivery 2.1.3

  1. Project Clover database Fri Oct 25 2019 12:39:35 CEST

Project overview

 

Code coverage 51 classes, 764 / 1,549 elements

0.4932214349.3%

See more

Test results 108 / 108 tests 1.92 secs

1.0100%

See more

Code metrics

338
967
244
51
50
10
6,106
3,259
483
0.5
3.96
4.78
5.1
1.98

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 classes

1.
0.9753086697.5%
FilteringCondition 52
2.
0.9595%
QueryBuilder 50
3.
0.824858882.5%
NodeWriter 49
4.
0.00%
ReadOnlyNode 39
5.
0.787578.8%
FilteringContentDecoratorBuilder 24

Least tested methods

1.
0.00%
AssetWriter.writeTo(Asset,Class<?>,Type,Annotation[],MediaType,MultivaluedMap<String, Object>,OutputStream) : void 12
2.
0.00%
AssetReferenceResolver.resolve(String) : Optional<Asset> 12
3.
0.00%
JcrReferenceResolver.resolve(String) : Optional<Object> 7
4.
0.00%
JcrDeliveryEndpoint.ReferenceResolverWrapper.resolve(Object) : Optional<?> 7
5.
0.00%
ReadOnlyProperty.equals(Object) : boolean 6
6.
0.00%
I18nContainerResponseFilter.filter(ContainerRequestContext,ContainerResponseContext) : void 6
7.
0.00%
ReferenceExpandWrapper.resolveProperty(Property,List<ReferenceDefinition>) : Optional<Node> 6
8.
0.00%
ReferenceExpandWrapper.ReferenceExpandWrapper(Node,List<ReferenceDefinition>,FilteringContentDecoratorBuilder) 4
9.
0.00%
I18nContainerRequestFilter.filter(ContainerRequestContext) : void 4
10.
0.00%
UuidReferenceResolver.resolve(Property) : Optional<Node> 4
11.
0.00%
ReferenceContextResolver.getContext(Class<?>) : ReferenceContext 3
12.
0.00%
I18nContainerRequestFilter.determineLocaleFromRequest(ContainerRequestContext) : Locale 5
13.
0.00%
I18nContainerRequestFilter.determineLocaleFromQueryParameter(MultivaluedMap<String, String>) : Locale 3
14.
0.00%
JcrDeliveryEndpoint.instantiatePredicate(ReferenceDefinition) : Predicate<Item> 3
15.
0.00%
ReadOnlyProperty.toString() : String 3
16.
0.00%
AssetWriter.writeNonEmptyStringArray(JsonGenerator,String,String[]) : void 2
17.
0.00%
AdditionNodeWrapper.getProperties(String[]) : PropertyIterator 2
18.
0.00%
ReferenceExpandWrapper.getProperties(String[]) : PropertyIterator 2
19.
0.00%
ReadOnlyNode.getPath() : String 2
20.
0.00%
I18nDeliveryNodeWrapper.getNameWithoutLocale(String) : String 2