Serialized Form

  • Package io.jenkins.plugins.coverage.metrics.source

    • Class io.jenkins.plugins.coverage.metrics.source.VectorCastSourcePrinter

      class VectorCastSourcePrinter extends io.jenkins.plugins.coverage.metrics.source.CoverageSourcePrinter implements Serializable
      serialVersionUID:
      7204367145168517936L
      • Serialized Fields

        • functionCallCoveredPerLine
          int[] functionCallCoveredPerLine
        • functionCallMissedPerLine
          int[] functionCallMissedPerLine
        • mcdcPairCoveredPerLine
          int[] mcdcPairCoveredPerLine
        • mcdcPairMissedPerLine
          int[] mcdcPairMissedPerLine
  • Package io.jenkins.plugins.coverage.metrics.steps

    • Class io.jenkins.plugins.coverage.metrics.steps.CoverageBuildAction

      class CoverageBuildAction extends io.jenkins.plugins.util.BuildAction<edu.hm.hafner.coverage.Node> implements Serializable
      serialVersionUID:
      -6023811049340671399L
      • Serialization Methods

        • readResolve
          protected Object readResolve()
      • Serialized Fields

        • differences
          List<edu.hm.hafner.coverage.Difference> differences
        • icon
          String icon
        • id
          String id
        • indirectCoverageChanges
          List<? extends edu.hm.hafner.coverage.Value> indirectCoverageChanges
          The indirect coverage changes of the associated change request with respect to the reference build.
        • log
          edu.hm.hafner.util.FilteredLog log
        • modifiedFilesCoverage
          List<? extends edu.hm.hafner.coverage.Value> modifiedFilesCoverage
          The coverage of the modified lines.
        • modifiedFilesDifferences
          List<edu.hm.hafner.coverage.Difference> modifiedFilesDifferences
        • modifiedLinesCoverage
          List<? extends edu.hm.hafner.coverage.Value> modifiedLinesCoverage
          The coverages filtered by modified lines of the associated change request.
        • modifiedLinesDifferences
          List<edu.hm.hafner.coverage.Difference> modifiedLinesDifferences
        • name
          String name
        • projectValues
          List<? extends edu.hm.hafner.coverage.Value> projectValues
          The aggregated values of the result for the root of the tree.
        • qualityGateResult
          io.jenkins.plugins.util.QualityGateResult qualityGateResult
        • referenceBuildId
          String referenceBuildId
    • Class io.jenkins.plugins.coverage.metrics.steps.CoverageQualityGate

      class CoverageQualityGate extends io.jenkins.plugins.util.QualityGate implements Serializable
      serialVersionUID:
      -397278599489426668L
      • Serialized Fields

        • baseline
          Baseline baseline
        • metric
          edu.hm.hafner.coverage.Metric metric
    • Class io.jenkins.plugins.coverage.metrics.steps.CoverageReportScanner

      class CoverageReportScanner extends io.jenkins.plugins.util.AgentFileVisitor<edu.hm.hafner.coverage.ModuleNode> implements Serializable
      serialVersionUID:
      6940864958150044554L
      • Serialized Fields

        • parser
          CoverageTool.Parser parser
        • processingMode
          edu.hm.hafner.coverage.CoverageParser.ProcessingMode processingMode
    • Class io.jenkins.plugins.coverage.metrics.steps.CoverageStep

      class CoverageStep extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable
      serialVersionUID:
      34386077204781270L
      • Serialized Fields

        • checksAnnotationScope
          CoverageRecorder.ChecksAnnotationScope checksAnnotationScope
        • checksName
          String checksName
        • enabledForFailure
          boolean enabledForFailure
        • failOnError
          boolean failOnError
        • id
          String id
        • ignoreParsingErrors
          boolean ignoreParsingErrors
        • name
          String name
        • qualityGates
          List<CoverageQualityGate> qualityGates
        • scm
          String scm
        • skipPublishingChecks
          boolean skipPublishingChecks
        • skipSymbolicLinks
          boolean skipSymbolicLinks
        • sourceCodeEncoding
          String sourceCodeEncoding
        • sourceCodeRetention
          io.jenkins.plugins.prism.SourceCodeRetention sourceCodeRetention
        • sourceDirectories
          Set<io.jenkins.plugins.prism.SourceCodeDirectory> sourceDirectories
        • tools
          List<CoverageTool> tools
    • Class io.jenkins.plugins.coverage.metrics.steps.CoverageTool

      class CoverageTool extends AbstractDescribableImpl<CoverageTool> implements Serializable
      serialVersionUID:
      -8612521458890553037L
      • Serialization Methods

        • readResolve
          protected Object readResolve()
          Called after de-serialization to retain backward compatibility.
      • Serialized Fields