Clover Coverage Report -
Maven Cloud Front Plugin 1.0.31
Coverage timestamp:
Thu Nov 10 2011 12:58:58 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Nov 10 2011 12:58:54 EST:
Stmts:
812
LOC:
2,642
Total cmp:
358
Stmts/Method:
3.02
Branches:
156
NCLOC:
1,727
Cmp density:
0.44
Methods/Class:
12.81
Methods:
269
Files:
21
Avg method cmp:
1.33
Classes/Pkg:
21
Classes:
21
Packages:
1
Statistics for project Clover database Thu Nov 10 2011 12:58:54 EST:
Stmts:
812
LOC:
2,642
Total cmp:
358
Stmts/Method:
3.02
Branches:
156
NCLOC:
1,727
Cmp density:
0.44
Methods/Class:
12.81
Methods:
269
Files:
21
Avg method cmp:
1.33
Classes/Pkg:
21
Classes:
21
Packages:
1
Coverage
21 classes, 68 / 1,237 elements
5.5%
0.054971706
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
5.5%
0.054971706
org.kuali.maven.mojo.s3
(358)
Most Complex Classes
1.
0%
0.0
UpdateOriginBucketMojo
(88)
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.02 secs
100%
Top 20 Project Risks
SimpleFormatter
S3DataConverter
UpdateDirectoryThread
UpdateOriginBucketMojo
CloudFrontHtmlGenerator
BaseMojo
HtmlUtils
PercentCompleteTracker
S3Mojo
ProgressTracker
DisplayRowComparator
ThreadHandler
DisplayRow
S3BucketContext
S3PrefixContext
UpdateDirectoryThreadContext
ColumnDecorator
UpdateDirectoryContext
Depth
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.isSkip(String) : boolean
(6)
5.
0%
UpdateOriginBucketMojo.getS3PrefixContext(S3BucketContext,String) : S3PrefixContext
(3)
6.
0%
CloudFrontHtmlGenerator.getHtmlTable(List<String[]>,List<ColumnDecorator>) : String
(2)
7.
0%
UpdateDirectoryThread.run() : void
(4)
8.
0%
UpdateOriginBucketMojo.getUpdateDirContexts(List<S3PrefixContext>) : List<UpdateDirectoryContext>
(2)
9.
0%
UpdateOriginBucketMojo.getContextsGoingUp(S3BucketContext,String) : List<S3PrefixContext>
(4)
10.
0%
UpdateOriginBucketMojo.getThreadHandler(List<UpdateDirectoryContext>) : ThreadHandler
(2)
11.
0%
S3DataConverter.isDirectory(S3ObjectSummary,List<String>,String,String) : boolean
(4)
12.
0%
S3DataConverter.getUpOneDirectoryDisplayRow(String,String) : DisplayRow
(2)
13.
0%
UpdateOriginBucketMojo.updateDirectory(S3PrefixContext,boolean,String) : void
(3)
14.
0%
UpdateOriginBucketMojo.getS3PrefixContexts(S3BucketContext,String,Depth) : List<S3PrefixContext>
(2)
15.
0%
SimpleFormatter.getTime(long) : String
(4)
16.
0%
HtmlUtils.openTag(Tag) : String
(3)
17.
0%
UpdateOriginBucketMojo.updateRoot(S3PrefixContext) : void
(2)
18.
0%
S3DataConverter.getDisplayRow(S3ObjectSummary,String,String) : DisplayRow
(1)
19.
0%
DisplayRow.compareTo(DisplayRow) : int
(5)
20.
0%
S3Mojo.updateCredentials() : void
(4)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Nov 10 2011 13:00:03 EST
.
Clover: Open Source License registered to University of Arizona.