Class JacocoConfig

    • Field Detail

      • reuseDataFile

        @ConfigItem(defaultValue="false")
        public boolean reuseDataFile
        Whether to reuse (true) or delete (false) the jacoco data file on each run.
      • includes

        @ConfigItem(defaultValue="**")
        public List<String> includes
        A list of class files to include in the report. May use wildcard characters (* and ?). When not specified everything will be included.

        For instance:

        • **/fo/**/* targets all classes under fo and sub packages
        • **/bar/* targets all classes directly under bar
        • **/*BAR*.class targets classes that contain BAR in their name regardless of path
      • excludes

        @ConfigItem
        public Optional<List<String>> excludes
        A list of class files to exclude from the report. May use wildcard characters (* and ?). When not specified nothing will be excluded.

        For instance:

        • **/fo/**/* targets all classes under fo and sub packages
        • **/bar/* targets all classes directly under bar
        • **/*BAR*.class targets classes that contain BAR in their name regardless of path
    • Constructor Detail

      • JacocoConfig

        public JacocoConfig()