Does Clover depend on JUnit? — Clover has no dependence on JUnit. We mention it frequently in our documentation only because of JUnit's widespread use in the Java development community.
Does Clover integrate with Maven? — There is a Clover Plugin for Maven and Maven2 — both are independent open source developments supported by Cenqua/Atlassian.
How are the Clover coverage percentages calculated? — The "total" coverage percentage of a class (or file, package, project) is provided as a quick guide to how well the class is covered — and to allow ranking of classes.
What are the limitations of Code Coverage? — Code Coverage is not a "silver bullet" of software quality, and 100% coverage is no guarantee of a bug-free application. You can infer a certain level of quality in your tests based on their coverage, but you still need to be writing meaningful tests.
What does the name "Clover" mean? — Clover is actually a shortened version of the tool's original name, "Cover Lover", from the nick name that the tool's author gained while writing Clover ("Mr Cover Lover").
What is Code Coverage Analysis? — Code Coverage Analysis is the process of discovering code within a program that is not being exercised by test cases.
Where did Clover originally come from? — Clover was originally developed at Cenqua (now part of Atlassian) as an internal tool to support development of large J2EE applications.