Class DeltaCalculator.NullDeltaCalculator

java.lang.Object
io.jenkins.plugins.forensics.delta.DeltaCalculator
io.jenkins.plugins.forensics.delta.DeltaCalculator.NullDeltaCalculator
All Implemented Interfaces:
Serializable
Enclosing class:
DeltaCalculator

public static class DeltaCalculator.NullDeltaCalculator extends DeltaCalculator
A delta calculator that does nothing.
See Also:
  • Constructor Details

    • NullDeltaCalculator

      public NullDeltaCalculator()
  • Method Details

    • calculateDelta

      public Optional<Delta> calculateDelta(Run<?,?> build, Run<?,?> referenceBuild, String scmKeyFilter, edu.hm.hafner.util.FilteredLog logger)
      Description copied from class: DeltaCalculator
      Calculates the Delta between two passed Jenkins builds.
      Specified by:
      calculateDelta in class DeltaCalculator
      Parameters:
      build - The currently processed build
      referenceBuild - The reference build
      scmKeyFilter - The SCM key filter
      logger - The used log
      Returns:
      the delta if it could be calculated