1. Project Clover database Mon Aug 5 2019 23:32:56 UTC

Project overview

 

Code coverage 1,099 classes, 18,639 / 27,601 elements

0.675301667.5%

See more

Test results 1,067 / 1,083 tests 23.71 secs

0.985226298.5%

See more

Code metrics

5,980
16,982
4,639
1,099
1,035
210
114,692
54,520
8,660
0.51
3.66
4.22
5.23
1.87

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.8232600782.3%
org.xwiki.extension.repository.internal 294
2.
0.7747035677.5%
org.xwiki.logging 290
3.
0.889667389%
org.xwiki.extension.job.internal 273
4.
0.70798970.8%
org.xwiki.extension 269
5.
0.8665879486.7%
org.xwiki.extension.version.internal 263

Most complex classes

1.
0.9134775491.3%
AbstractInstallPlanJob 145
2.
0.8801020488%
DefaultInstalledExtensionRepository 111
3.
0.3693931436.9%
VelocityParser 109
4.
0.8362989483.6%
AbstractExtension 109
5.
0.9379157493.8%
DefaultExtensionSerializer 97

Least tested methods

1.
0.00%
XWikiExtension.XWikiExtension(XWikiExtensionRepository,ExtensionVersion,ExtensionLicenseManager,ExtensionFactory) 13
2.
0.00%
JarProxy.openJarFile(JarURLConnection) : JarFile 12
3.
0.00%
TestDataParser.parse(InputStream,String) : TestResourceData 9
4.
0.00%
JarURLStreamHandler.parseURL(URL,String,int,int) : void 8
5.
0.00%
VelocityParser.getVar(char[],int,StringBuffer,StringBuffer,VelocityParserContext) : int 8
6.
0.00%
ExtractHandler.characters(char[],int,int) : void 7
7.
0.00%
ResourceLoader.findResource(URL,String,Set<URL>,Set<URL>) : URL 10
8.
0.00%
VelocityParser.getEscape(char[],int,StringBuffer,VelocityParserContext) : int 8
9.
0.00%
VelocityParser.getMacroParameter(char[],int,StringBuffer,VelocityParserContext) : int 10
10.
0.00%
XWikiExtensionRepository.search(org.xwiki.extension.repository.search.ExtensionQuery) : IterableResult<Extension> 3
11.
0.00%
DefaultKeyFactory.getKeyFactoryHint(ASN1Object) : String 8
12.
0.00%
InputSourceConverter.convertToType(Type,Object) : G 7
13.
0.00%
ExtensionMojoHelper.collectMavenArtifacts(List<ExtensionArtifact>) : Set<Artifact> 5
14.
0.00%
ExtensionMojoHelper.override(MutableExtension) : void 8
15.
0.00%
FilterProxy.invokeUnkown(Object,FilterDescriptor,Method,Object[]) : void 7
16.
0.00%
DefaultDiffManager.fallback(List<E>,Delta<E>,Delta<E>,List<E>,int,MergeConfiguration<E>) : int 6
17.
0.00%
ResourceLoader.ResourceEnumeration.fetchNext() : void 6
18.
0.00%
XMLUtils.serialize(Node,boolean) : String 5
19.
0.00%
ComponentAnnotationLoader.findComponentRoleClasses(Class<?>) : Set<Class<?>> 7
20.
0.00%
VelocityParser.followVar(char[],int,boolean,VelocityParserContext) : int 7