Class CheckovProcessReports

java.lang.Object
com.hack23.sonar.cloudformation.reports.process.CheckovProcessReports

public final class CheckovProcessReports extends Object
The Class CheckovProcessReports.
  • Field Details

  • Constructor Details

    • CheckovProcessReports

      public CheckovProcessReports(org.sonar.api.batch.fs.FileSystem fileSystem, org.sonar.api.scan.filesystem.PathResolver pathResolver)
      Instantiates a new checkov process reports.
      Parameters:
      fileSystem - the file system
      pathResolver - the path resolver
  • Method Details

    • processCheckovReport

      public void processCheckovReport(org.sonar.api.batch.sensor.SensorContext context, Optional<String> reportFilesProperty) throws IOException
      Process checkov report.
      Parameters:
      context - the context
      reportFilesProperty - the report files property
      Throws:
      IOException - Signals that an I/O exception has occurred.