Class BundlerAuditProcessor

java.lang.Object
org.owasp.dependencycheck.utils.processing.Processor<InputStream>
org.owasp.dependencycheck.processing.BundlerAuditProcessor
All Implemented Interfaces:
AutoCloseable, Runnable

public class BundlerAuditProcessor extends Processor<InputStream>
Processor for the output of bundler-audit.
Author:
Jeremy Long
  • Constructor Details

    • BundlerAuditProcessor

      public BundlerAuditProcessor(Dependency gemDependency, Engine engine)
      Constructs a new processor to consume the output of `bundler-audit`.
      Parameters:
      gemDependency - a reference to `gem.lock` dependency
      engine - a reference to the dependency-check engine
  • Method Details

    • close

      public void close() throws IOException, us.springett.parsers.cpe.exceptions.CpeValidationException
      Throws any exceptions that occurred during processing.
      Throws:
      IOException - thrown if an IO Exception occurred
      us.springett.parsers.cpe.exceptions.CpeValidationException - thrown if a CPE validation exception occurred
    • run

      public void run()