Description
Cobertura is a free Java code coverage reporting tool. It is
based on jcoverage 1.0.5. See the Cobertura web page
and wiki for more details.
Since 2.0.0, Cobertura versions follow the Semantic versioning guidelines.
Cobertura alternatives and similar libraries
Based on the "Code Coverage" category.
Alternatively, view Cobertura alternatives based on common mentions on social networks and blogs.
-
Clover
Proprietary code coverage tool by Atlassian that relies on source-code instrumentation, instead of bytecode instrumentation.
InfluxDB high-performance time series database

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Cobertura or a related project?
Popular Comparisons
README
COBERTURA
ABOUT
Cobertura is a free Java code coverage reporting tool. It is based on jcoverage 1.0.5. See the Cobertura web page and wiki for more details.
Since 2.0.0, Cobertura versions follow the Semantic versioning guidelines.
DOWNLOAD
You can download Cobertura from The Central Repository. That includes the distributions for stand-alone command line usage.
To use it as Maven dependency, you can use the following snippet:
<dependency>
<groupId>net.sourceforge.cobertura</groupId>
<artifactId>cobertura</artifactId>
<version>2.1.1</version>
<scope>test</scope>
</dependency>
COPYRIGHT
Code in the net.sourceforge.cobertura.javancss package is Copyright (C) 2000 Chr. Clemens Lee
See the included file "LICENSE.txt"
LICENSE
Cobertura is free software. Most of it is licensed under the GNU GPL, and you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Please review the file LICENSE.txt included in this distribution for further details. Parts of Cobertura are licensed under the Apache Software License, Version 1.1.
WARRANTY
Cobertura is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
CONVENTIONS
Before committing
- check all tests pass
- build the project, so that all code gets uniformly indented. A Maven plugin ensures this.
MAVEN MIGRATION NOTES
- How do we get a good blame while all files were moved?
Use "git blame --follow" nameOfFile.java
Cobertura is built on Travis-CI.
*Note that all licence references and agreements mentioned in the Cobertura README section above
are relevant to that project's source code only.