What is the significance of minimumClassCoverage
and maximumClassCoverage
in https://jenkins.io/doc/pipeline/steps/jacoco/
jacoco exclusionPattern: '**/generated-sources/**.class',
execPattern: '**/coverage-reports/jacoco-unit.exec',
inclusionPattern: '**/*.class',
sourceExclusionPattern: '**/generated-sources/**.java',
changeBuildStatus: true,
minimumBranchCoverage: '43',
minimumClassCoverage: '80',
minimumInstructionCoverage: '54',
maximumInstructionCoverage: '80',
minimumClassCoverage: '57',
maximumClassCoverage: '80',
minimumMethodCoverage: '55'