Package io.codemodder

Interface CodemodExecutorFactory


public interface CodemodExecutorFactory
A utility for generating a CodemodExecutor for testing, with some sane defaults.
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static io.codemodder.CodemodExecutor
    from(Path projectDir, io.codemodder.IncludesExcludes includesExcludes, io.codemodder.CodemodIdPair codemod, List<io.codemodder.ProjectProvider> projectProviders, List<io.codemodder.CodeTFProvider> codetfProviders, io.codemodder.FileCache fileCache, io.codemodder.javaparser.JavaParserFacade javaParser, io.codemodder.EncodingDetector encodingDetector)
     
  • Method Details

    • from

      static io.codemodder.CodemodExecutor from(Path projectDir, io.codemodder.IncludesExcludes includesExcludes, io.codemodder.CodemodIdPair codemod, List<io.codemodder.ProjectProvider> projectProviders, List<io.codemodder.CodeTFProvider> codetfProviders, io.codemodder.FileCache fileCache, io.codemodder.javaparser.JavaParserFacade javaParser, io.codemodder.EncodingDetector encodingDetector)