public class CheckerDevelMain extends CheckerMain
BOOT_CLASS_PATH_REGEX, checkersJar, javacJar, jdkJar, JVM_OPTS_REGEX
Constructor and Description |
---|
CheckerDevelMain(java.io.File searchPath,
java.lang.String[] args)
Construct all the relevant file locations and java version given the path to this jar and
a set of directories in which to search for jars
|
Modifier and Type | Method and Description |
---|---|
void |
addMainArgs(java.util.List<java.lang.String> args) |
void |
assertValidState() |
protected java.util.List<java.lang.String> |
createCompilationBootclasspath(java.util.List<java.lang.String> argsList) |
protected java.util.List<java.lang.String> |
createCpOpts(java.util.List<java.lang.String> argsList) |
protected java.util.List<java.lang.String> |
createRuntimeBootclasspath(java.util.List<java.lang.String> argsList) |
static void |
main(java.lang.String[] args) |
collectArgLists, expandArgs, extractArg, extractBootClassPath, extractCpOpts, extractFileArg, extractJvmOpts, extractOptWPattern, findPathTo, invokeCompiler, prepFilePath
public CheckerDevelMain(java.io.File searchPath, java.lang.String[] args)
public static void main(java.lang.String[] args)
public void assertValidState()
assertValidState
in class CheckerMain
protected java.util.List<java.lang.String> createRuntimeBootclasspath(java.util.List<java.lang.String> argsList)
createRuntimeBootclasspath
in class CheckerMain
public void addMainArgs(java.util.List<java.lang.String> args)
addMainArgs
in class CheckerMain
protected java.util.List<java.lang.String> createCompilationBootclasspath(java.util.List<java.lang.String> argsList)
createCompilationBootclasspath
in class CheckerMain
protected java.util.List<java.lang.String> createCpOpts(java.util.List<java.lang.String> argsList)
createCpOpts
in class CheckerMain