Class CodeQLRuleSarifFactory

java.lang.Object
io.codemodder.providers.sarif.codeql.CodeQLRuleSarifFactory
All Implemented Interfaces:
io.codemodder.RuleSarifFactory

public final class CodeQLRuleSarifFactory extends Object implements io.codemodder.RuleSarifFactory
A factory for building CodeQLRuleSarifs.
  • Constructor Details

    • CodeQLRuleSarifFactory

      public CodeQLRuleSarifFactory()
  • Method Details

    • build

      public Optional<io.codemodder.RuleSarif> build(String toolName, String rule, com.contrastsecurity.sarif.SarifSchema210 sarif, io.codemodder.CodeDirectory codeDirectory)
      Specified by:
      build in interface io.codemodder.RuleSarifFactory