Package io.quarkus.jacoco.runtime
Class JacocoConfig
- java.lang.Object
-
- io.quarkus.jacoco.runtime.JacocoConfig
-
@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) public class JacocoConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description StringdataFileThe jacoco data fileOptional<List<String>>excludesA list of class files to exclude from the report.Optional<String>footerFooter text used in HTML report pages.List<String>includesA list of class files to include in the report.StringoutputEncodingEncoding of the generated reports.booleanreportIf Quarkus should generate the Jacoco reportStringreportLocationThe location of the report files.booleanreuseDataFileWhether to reuse (true) or delete (false) the jacoco data file on each run.StringsourceEncodingEncoding of the source files.Optional<String>titleName of the root node HTML report pages.
-
Constructor Summary
Constructors Constructor Description JacocoConfig()
-
-
-
Field Detail
-
dataFile
@ConfigItem(defaultValue="jacoco-quarkus.exec") public String dataFile
The jacoco data file
-
reuseDataFile
@ConfigItem(defaultValue="false") public boolean reuseDataFile
Whether to reuse (true) or delete (false) the jacoco data file on each run.
-
report
@ConfigItem(defaultValue="true") public boolean report
If Quarkus should generate the Jacoco report
-
outputEncoding
@ConfigItem(defaultValue="UTF-8") public String outputEncoding
Encoding of the generated reports.
-
title
@ConfigItem public Optional<String> title
Name of the root node HTML report pages.
-
footer
@ConfigItem public Optional<String> footer
Footer text used in HTML report pages.
-
sourceEncoding
@ConfigItem(defaultValue="UTF-8") public String sourceEncoding
Encoding of the source files.
-
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.
-
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.
-
reportLocation
@ConfigItem(defaultValue="jacoco-report") public String reportLocation
The location of the report files.
-
-