Clover Coverage Report -
Liquibase Maven Plugin 2.0.2
Coverage timestamp:
Wed Aug 3 2011 19:38:24 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Aug 3 2011 19:38:18 EDT:
Stmts:
435
LOC:
1,863
Total cmp:
208
Stmts/Method:
5.37
Branches:
164
NCLOC:
1,071
Cmp density:
0.48
Methods/Class:
3.52
Methods:
81
Files:
22
Avg method cmp:
2.57
Classes/Pkg:
23
Classes:
23
Packages:
1
Statistics for project Clover database Wed Aug 3 2011 19:38:18 EDT:
Stmts:
435
LOC:
1,863
Total cmp:
208
Stmts/Method:
5.37
Branches:
164
NCLOC:
1,071
Cmp density:
0.48
Methods/Class:
3.52
Methods:
81
Files:
22
Avg method cmp:
2.57
Classes/Pkg:
23
Classes:
23
Packages:
1
Coverage
23 classes, 79 / 680 elements
11.6%
0.11617647
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
11.6%
0.11617647
org.liquibase.maven.plugins
(208)
Most Complex Classes
1.
25.8%
0.25791857
AbstractLiquibaseMojo
(60)
2.
22%
0.21978022
MavenUtils
(26)
3.
0%
0.0
LiquibaseRollback
(22)
4.
0%
0.0
LiquibaseRollbackSQL
(15)
5.
0%
0.0
LiquibaseMigrateSQL
(12)
Test Results
10 / 10
tests 0.1 secs
100%
Top 20 Project Risks
LiquibaseRollback
LiquibaseRollbackSQL
LiquibaseDatabaseDiff
LiquibaseUpdateSQL
LiquibaseMigrateSQL
LiquibaseChangeLogSyncSQLMojo
LiquibaseUpdate
LiquibaseTag
AbstractLiquibaseChangeLogMojo
LiquibaseDropAll
MavenUtils
LiquibaseMigrate
AbstractLiquibaseMojo
MavenResourceAccessor
AbstractLiquibaseUpdateMojo
LiquibaseChangeLogSyncMojo
LiquibaseClearChecksumsMojo
LiquibaseListLocksMojo
LiquibaseReleaseLocksMojo
LiquibaseReportStatusMojo
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
AbstractLiquibaseMojo.execute() : void
(17)
2.
0%
LiquibaseRollback.checkRequiredParametersAreSpecified() : void
(15)
3.
0%
MavenUtils.getArtifactClassloader(MavenProject,boolean,boolean,Class,Log,boolean) : ClassLoader
(9)
4.
0%
LiquibaseRollback.performLiquibaseTask(Liquibase) : void
(6)
5.
0%
LiquibaseRollbackSQL.performLiquibaseTask(Liquibase) : void
(6)
6.
0%
MavenUtils.getDatabaseConnection(ClassLoader,String,String,String,String) : Connection
(6)
7.
0%
LiquibaseDatabaseDiff.performLiquibaseTask(Liquibase) : void
(5)
8.
0%
LiquibaseChangeLogSyncSQLMojo.createLiquibase(ResourceAccessor,Database) : Liquibase
(4)
9.
0%
LiquibaseMigrateSQL.createLiquibase(ResourceAccessor,Database) : Liquibase
(4)
10.
0%
LiquibaseRollbackSQL.createLiquibase(ResourceAccessor,Database) : Liquibase
(4)
11.
0%
LiquibaseUpdateSQL.createLiquibase(ResourceAccessor,Database) : Liquibase
(4)
12.
0%
AbstractLiquibaseMojo.cleanup(Database) : void
(5)
13.
0%
AbstractLiquibaseMojo.printSettings(String) : void
(2)
14.
0%
AbstractLiquibaseMojo.checkRequiredParametersAreSpecified() : void
(5)
15.
0%
AbstractLiquibaseMojo.processSystemProperties() : void
(3)
16.
0%
MavenResourceAccessor.toString() : String
(2)
17.
0%
LiquibaseDatabaseDiff.checkRequiredParametersAreSpecified() : void
(3)
18.
0%
LiquibaseUpdate.doUpdate(Liquibase) : void
(3)
19.
0%
MavenUtils.addFile(Set<URL>,File,Log,boolean) : void
(3)
20.
0%
LiquibaseChangeLogSyncSQLMojo.cleanup(Database) : void
(3)
Report generated by
Clover
Code Coverage
v3.0.2
Wed Aug 3 2011 19:38:58 EDT
.
Clover: Open Source License registered to University of Arizona.