Package | Description |
---|---|
org.eth.cyril.bugfixer | |
org.eth.cyril.bugfixer.execution |
Modifier and Type | Method and Description |
---|---|
DynamicJavaCode.FullClassName |
CompilationUnitParser.getMainClass() |
Constructor and Description |
---|
MainRewriter(java.util.List<RewritableClass> rewritableClasses,
InputGenerator<?> generator,
java.util.List<ASTRewriteRule.RewritePossibilities> rewritePossibilities,
DynamicJavaCode.FullClassName mainClass,
java.lang.String mainMethod,
ModelEditor editor) |
TestAllPermutations(java.util.List<RewritableClass> rewritableClasses,
DynamicJavaCode dynamicCode,
RewritingPermutator permutator,
DynamicJavaCode.FullClassName mainClass,
java.lang.String mainMethod) |
Modifier and Type | Method and Description |
---|---|
DynamicJavaCode.FullClassName |
CompilableClass.getFullClassName() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.nio.file.Path |
PathUtil.createEmptyClassFile(java.nio.file.Path directory,
DynamicJavaCode.FullClassName className,
PathUtil.FileType fileType) |
(package private) static java.nio.file.Path |
PathUtil.getClassFile(java.nio.file.Path directory,
DynamicJavaCode.FullClassName className,
PathUtil.FileType fileType) |
DynamicJavaCode.MainMethod |
DynamicJavaCode.getMainMethod(DynamicJavaCode.FullClassName className,
java.lang.String methodName,
DynamicJavaCode.CompileInformation information,
java.util.Collection<java.lang.Class<?>> validComponentTypes)
Get the main method from the class with the given name, getting the method with the given name.
|
Constructor and Description |
---|
CompilableClass(DynamicJavaCode.FullClassName className,
java.lang.String originalCode,
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite) |
InMemorySourceFile(DynamicJavaCode.FullClassName className,
java.lang.String content) |