Clover Coverage Report -
Maven Cloud Front Plugin 1.0.30
Coverage timestamp:
Wed Nov 9 2011 21:05:10 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Nov 9 2011 21:05:05 EST:
Stmts:
788
LOC:
2,587
Total cmp:
348
Stmts/Method:
2.98
Branches:
144
NCLOC:
1,684
Cmp density:
0.44
Methods/Class:
13.2
Methods:
264
Files:
20
Avg method cmp:
1.32
Classes/Pkg:
20
Classes:
20
Packages:
1
Statistics for project Clover database Wed Nov 9 2011 21:05:05 EST:
Stmts:
788
LOC:
2,587
Total cmp:
348
Stmts/Method:
2.98
Branches:
144
NCLOC:
1,684
Cmp density:
0.44
Methods/Class:
13.2
Methods:
264
Files:
20
Avg method cmp:
1.32
Classes/Pkg:
20
Classes:
20
Packages:
1
Coverage
20 classes, 68 / 1,196 elements
5.7%
0.05685619
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
5.7%
0.05685619
org.kuali.maven.mojo.s3
(348)
Most Complex Classes
1.
0%
0.0
UpdateOriginBucketMojo
(81)
2.
0%
0.0
S3DataConverter
(31)
3.
0%
0.0
S3Mojo
(26)
4.
0%
0.0
CloudFrontHtmlGenerator
(25)
5.
0%
0.0
BaseMojo
(19)
Test Results
10 / 10
tests 0.05 secs
100%
Top 19 Project Risks
SimpleFormatter
S3DataConverter
UpdateDirectoryThread
UpdateOriginBucketMojo
CloudFrontHtmlGenerator
BaseMojo
HtmlUtils
PercentCompleteTracker
S3Mojo
DisplayRowComparator
ProgressTracker
ThreadHandler
DisplayRow
S3BucketContext
S3PrefixContext
UpdateDirectoryThreadContext
ColumnDecorator
UpdateDirectoryContext
Tag
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
CloudFrontHtmlGenerator.getHtml(List<String[]>,String,String) : String
(1)
2.
0%
UpdateOriginBucketMojo.executeMojo() : void
(4)
3.
0%
UpdateOriginBucketMojo.getThreads(ThreadHandler,List<UpdateDirectoryContext>) : Thread[]
(3)
4.
0%
UpdateOriginBucketMojo.getS3PrefixContext(S3BucketContext,String) : S3PrefixContext
(3)
5.
0%
CloudFrontHtmlGenerator.getHtmlTable(List<String[]>,List<ColumnDecorator>) : String
(2)
6.
0%
UpdateDirectoryThread.run() : void
(4)
7.
0%
UpdateOriginBucketMojo.getUpdateDirContexts(List<S3PrefixContext>) : List<UpdateDirectoryContext>
(2)
8.
0%
UpdateOriginBucketMojo.getContextsGoingUp(S3BucketContext,String) : List<S3PrefixContext>
(4)
9.
0%
UpdateOriginBucketMojo.getThreadHandler(List<UpdateDirectoryContext>) : ThreadHandler
(2)
10.
0%
S3DataConverter.isDirectory(S3ObjectSummary,List<String>,String,String) : boolean
(4)
11.
0%
S3DataConverter.getUpOneDirectoryDisplayRow(String,String) : DisplayRow
(2)
12.
0%
UpdateOriginBucketMojo.updateDirectory(S3PrefixContext,boolean,String) : void
(3)
13.
0%
SimpleFormatter.getTime(long) : String
(4)
14.
0%
HtmlUtils.openTag(Tag) : String
(3)
15.
0%
UpdateOriginBucketMojo.updateRoot(S3PrefixContext) : void
(2)
16.
0%
S3DataConverter.getDisplayRow(S3ObjectSummary,String,String) : DisplayRow
(1)
17.
0%
DisplayRow.compareTo(DisplayRow) : int
(5)
18.
0%
S3Mojo.updateCredentials() : void
(4)
19.
0%
S3DataConverter.getObjectDisplayRows(ObjectListing,String,String) : List<DisplayRow>
(3)
20.
0%
UpdateOriginBucketMojo.isCreateOrUpdateDefaultObject(S3PrefixContext) : boolean
(3)
Report generated by
Clover
Code Coverage
v3.0.2
Wed Nov 9 2011 21:06:15 EST
.
Clover: Open Source License registered to University of Arizona.