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.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
-
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.
-
-