• About Clover
    • About Code Coverage
    • About Distributed Per-Test Coverage
    • About Test Optimization
    • About Clover Editions
    • About Clover code metrics
    • Comparison of code coverage tools
  • サポート対象プラットフォーム
    • End of Platform Support Announcements
  • Clover-for-Ant
    • Clover-for-Ant User's Guide
      • 1. QuickStart Guide
        • Clover for Ant Best Practices
        • Clover-for-Ant Two Line Integration
        • Test Optimization Quick Start Guide for Ant
      • 2. Using Clover Interactively
      • 3. Using Clover in Automated Builds
      • 4. Understanding Reports
        • 'Current' Report
          • Coverage Legend
          • Dashboard Widgets
          • Source Cross-Referencing in Reports
          • Stack Trace Navigation
          • Tag Clouds
        • 'Historical' Report
      • 5. Configuring Reports
        • Unit Test Results and Per-Test Coverage
        • Using Coverage Contexts
        • Using Spans
          • Specifying an Interval
        • Sharing Report Formats
        • Extracting Coverage Data programmatically
      • 6. Ant Task Reference
        • clover-check
        • clover-clean
        • clover-env
        • clover-historypoint
        • clover-html-report
        • clover-instr
        • clover-log
        • clover-merge
        • clover-pdf-report
        • clover-report
          • <added> element
          • <chart> element
          • <columns> element
          • <format> element
          • <movers> element
          • JSON reference
            • Basic Clover Confluence Integration
        • clover-setup
          • Clover test detection
          • Lambda rewriting heuristics
          • methodContext
          • profiles
          • statementContext
        • clover-snapshot
      • 7. Ant Type Reference
        • clover-columns
        • clover-format
        • clover-optimized-testset
      • 8. Controlling Clover at Runtime
        • Clover Performance Tuning
        • Coverage Recorders
        • JVM properties
        • Managing the Coverage Database
        • Using a Flush Policy
        • Using Source Directives
        • Working with Distributed Applications
          • Using Distributed Per-test Coverage with Clover-for-Ant
        • Working with Restricted Security Environments
        • Clover Runtime JAR
      • 9. Clover Target Reference
      • A. Integrating Clover-for-Ant with other tools
        • Integrating Clover with JUnit4 Parameterized Tests
        • Using Clover-for-Ant with GWT
    • Clover-for-Ant Installation Guide
      • Adding to Ant's build.xml
      • Adding to Ant's Classpath
    • Clover-for-Ant Upgrade Guide
    • Clover-for-Ant Changelog
  • Clover-for-Maven 2 and 3
    • About Clover-for-Maven 2 and 3
    • Clover-for-Maven 2 and 3 Quick Start Guide
    • Clover-for-Maven 2 and 3 User's Guide
      • Basic usage
      • Configuring instrumentation
      • Configuring reports
        • カスタム レポートを作成する
      • Configuring a coverage goal
      • Using Test Optimization in Maven
      • Using Distributed Per-test Coverage
      • Using Clover in various environment configurations
      • Using Clover for web applications
      • Best Practices for Maven
      • Compiling Groovy with GMaven plugin
      • Compiling Groovy with Groovy Eclipse Plugin
      • Using with Surefire and Failsafe Plugins
      • Running JUnit4 Parameterized tests with Surefire
      • Using Clover with the GWT-maven plugin
      • Using Clover with JAXB plugin
      • Using Clover with Maven + surefire-test + inner test classes
      • Using Clover with the maven-bundle-plugin
      • Using Clover via the maven-antrun-plugin
      • Using Clover with Maven Tycho Plugin
    • Clover-for-Maven 2 and 3 Installation Guide
    • Clover-for-Maven 2 and 3 Upgrade Guide
    • Clover-for-Maven 2 and 3 Changelog
    • Clover-for-Maven 2 and 3 FAQ
  • Clover-for-Eclipse
    • Clover-for-Eclipse User's Guide
      • 1. Clover for Eclipse in 10 minutes
      • 2. Exploration of coverage in Eclipse
      • 3. Exploration of test results in Eclipse
      • 4. Scope of instrumentation in Eclipse
      • 5. Eclipse configuration options
      • 6. Generating reports in Eclipse
      • 7. Test Optimization for Eclipse
      • 8. Launching an Ant build from Eclipse
      • 9. Eclipse advanced topics
        • Instrumenting RCP Application
        • Performance Tuning in Clover for Eclipse
    • Clover-for-Eclipse Installation Guide
      • Installing Clover-for-Eclipse
    • Clover-for-Eclipse Upgrade Guide
    • Clover-for-Eclipse Changelog
    • Clover-for-Eclipse Glossary of Terms
    • Clover-for-Eclipse FAQ
  • Clover-for-IDEA
    • Clover-for-IDEA User's Guide
      • 1. Clover for IDEA in 10 minutes
      • 2. Exploration of coverage in IDEA
      • 3. Exploration of test results in IDEA
      • 4. Scope of instrumentation in IDEA
      • 5. IDEA configuration options
        • Clover-for-IDEA Auto-Updates
      • 6. Generating reports in IDEA
      • 7. Test Optimization for IDEA
      • 9. IDEA Advanced topics
    • Clover-for-IDEA Installation Guide
    • Clover-for-IDEA Upgrade Guide
    • Clover-for-IDEA Changelog
    • Clover-for-IDEA Glossary of Terms
    • Clover-for-IDEA FAQ
  • Clover-for-Grails
    • Clover-for-Grails Quick Start Guide
    • Clover-for-Grails User's Guide
      • 設定オプション
      • Advanced report configuration
      • Advanced setup configuration
      • Configuring method context filters
      • Test Optimization with Clover-for-Grails
    • Clover-for-Grails Installation Guide
    • Clover-for-Grails Upgrade Guide
    • About Clover-for-Grails
    • Clover-for-Grails Changelog
  • Clover Command Line Tools
    • CloverInstr
    • CloverMerge
    • ConsoleReporter
    • HtmlReporter
    • JSONReporter
    • PDFReporter
    • XMLReporter
  • Clover AspectJ Compiler
  • AnthillPro Clover Plugin
  • Bamboo Clover Plugin
  • Gradle Clover Plugin
  • Griffon Clover Plugin
  • Hudson Clover Plugin
  • Jenkins Clover Plugin
  • SBT Clover Plugin
  • Sonar Clover Plugin
  • Clover Release Notes
    • Clover 4.1 Release Notes
    • Clover 4.0 Release Notes
      • A side-by-side comparison of the Classic and the ADG HTML report
    • Clover 3.3 Release Notes
    • Clover 3.2 Release Notes
    • Clover 3.1 Release Notes
    • Clover 3.0 Release Notes
    • Clover 2.6 Release Notes
    • Clover 2.5 Release Notes
    • Clover 2.4 Release Notes
    • Clover 2.3 Release Notes
    • Clover 2.2 Release Notes
    • Clover 2.1 Release Notes
    • Clover 2.0 Release Notes
    • Clover Release Summary
  • Clover Tutorials
    • Clover-for-Ant tutorial
      • Part 0 - Clover in 10 minutes
      • Part 1 - Measuring Coverage
      • Part 2 - Historical Reporting
      • Part 3 - Automating Coverage Checks
      • Part 4 - Test Optimization Tutorial
    • Clover-for-Maven tutorials
    • How to configure your Clover license
  • Hacking Clover
    • Clover-for-Android
    • Measuring per-test coverage for manual tests
    • Updating optimization snapshot file
    • Using Clover for other programming languages
      • Instrumenting JSP files
      • Using Clover for PHP
  • 用語集
    • branch coverage
    • code coverage
    • coverage
    • coverage clouds
    • decision coverage
    • history point
    • interval
    • method coverage
    • span
    • statement coverage
    • test coverage
  • Clover FAQ
    • Clover open-sourcing FAQ
    • Concepts & Usage FAQ
      • Can I create a Clover Report on Server A if I have the clover.db which I generated on Server B?
      • Does Clover depend on JUnit?
      • Does Clover integrate with Maven?
      • Does Clover support the new language features in JDK1.5?
      • Does Clover work with JUnit4 and TestNG?
      • How are the Clover coverage percentages calculated?
      • How do I get started with Clover?
      • How do I use Clover with NetBeans?
      • What are the limitations of Code Coverage?
      • What does the name "Clover" mean?
      • What is Code Coverage Analysis?
      • What is the coverage.db file and why am I seeing files like coverage.dbxxxxxxxxx_xxxxx_xxxx?
      • What third-party libraries does Clover utilize?
      • Why does Clover instrument classes I have excluded using the 'exclude' element of the 'clover-setup ' task?
      • Why does Clover use source code instrumentation?
      • Will Clover integrate with my IDE?
    • Eclipse Plugin FAQ
      • Can I use Clover for Eclipse to test web applications?
      • I only need instrumented classes for unit testing and I don't want to risk publishing them to my production environment. How can I do this with Clover?
      • Is Clover supported on IBM's RAD?
      • Why can I only see coverage data for the last test case I executed?
    • IDEA Plugin FAQ
      • I've run my tests, but coverage information does not show in IDEA
      • What does enabling Instrument Test Source Folders do?
      • Where does IDEA write its log file?
    • Maven 2 and 3 Plugin FAQ
      • Deploying Instrumented Jars
      • How to keep Clover reports between builds?
      • How to remove -clover suffix from artifact name?
      • Is there an alternative to using the Maven Central repository?
      • Preparing multi-module projects for remote deployment with Clover-for-Maven 2
      • Troubleshooting License problems
      • Troubleshooting problems with displaying characters
      • What happened to maven-clover2-plugin ?
    • サポート ポリシー
      • バグ修正ポリシー
      • 新機能ポリシー
      • Update Policy
    • トラブルシューティング
      • Compiling my instrumented sources fails with a 'code too large' error.
      • For some statements in my code Clover reports "No Coverage information gathered for this expression". What does that mean?
      • Hit count for multi-threaded test is incorrect in Clover's report.
      • I'm trying to get a coverage report mailed, but I keep getting "mail  Failed to send email". How do I fix this?
      • Tools for Troubleshooting Clover-for-Ant
      • Two questions to ask yourself first when troubleshooting Clover
      • When generating some report types on my UNIX server with no XServer, I get an exception "Can't connect to X11 server" or similar.
      • When using Clover, why do I get a java.lang.NoClassDefFoundError when I run my code?
      • When using Clover from Ant, why do I get "Compiler Adapter 'org.apache.tools.ant.taskdefs.CloverCompilerAdapter' can't be found." or similar?
      • Why does the 'Test Results' summary page report show that I have unique coverage, when the source page shows no unique coverage?
      • Why do I get 0% coverage when I run my tests and then a reporter from the same instance of Ant?
      • Why do I get a 'java.lang.OutOfMemoryError - PermGen space' error?
      • Why do I get an java.lang.OutOfMemoryError when compiling with Clover turned on?
  • Clover Resources
  • Clover Knowledge Base
  • Clover Development Hub
    • Clover architecture
      • Build system
      • Clover sites
      • Database Structure
      • Debugging Clover
      • Mind maps
      • Upgrading third party libraries
        • Upgrading libraries in Clover sources
        • Upgrading libraries in compiled binaries
    • Clover Core, Ant, Eclipse and IDEA Plugins Developer Guide
    • Clover Maven Plugin Developer Guide
    • Bamboo Clover Plugin Developer Guide
    • Grails Clover Plugin Developer Guide
      • Creating Grails plugins using Clover
    • Hudson Clover Plugin Developer Guide
    • Jenkins Clover Plugin Developer Guide
    • Clover Road Map
    • Contributing to the Clover Documentation
    • Intellectual property protection