java.lang.Object
com.parasoft.findings.jenkins.coverage.api.metrics.steps.PathResolver

public class PathResolver extends Object
Resolves source code files on the agent using the stored paths of the coverage reports.
  • Constructor Details

    • PathResolver

      public PathResolver()
  • Method Details

    • resolvePaths

      public Map<String,String> resolvePaths(Set<String> paths, FilePath workspace, edu.hm.hafner.util.FilteredLog log) throws InterruptedException
      Resolves source code files on the agent using the stored paths of the coverage reports.
      Parameters:
      paths - the paths to map
      workspace - the workspace that contains the source code files
      log - the log to write to
      Returns:
      the resolved paths as mapping of relative to absolute paths
      Throws:
      InterruptedException