- checkDeletedClass(PCDEntry) - Method in class org.pantsbuild.jmake.CompatibilityChecker
-
Find all dependent classes for a deleted class.
- checkFileForName(String) - Static method in class org.pantsbuild.jmake.Utils
-
- checkOrCreateDirForName(String) - Static method in class org.pantsbuild.jmake.Utils
-
- classAlreadyRecompiledOrUncompileable(String) - Method in class org.pantsbuild.jmake.PCDManager
-
Returns null if class is compileable (has a .java source) and not recompiled yet, "" if
class has already been recompiled or has been deleted from project, and the class's .jar
name if class comes from a jar, hence is uncompileable.
- ClassFileReader - Class in org.pantsbuild.jmake
-
This class implements reading a byte array representing a class file and converting it into ClassInfo.
- ClassFileReader() - Constructor for class org.pantsbuild.jmake.ClassFileReader
-
- ClassInfo - Class in org.pantsbuild.jmake
-
A reflection of a class, in the form that allows fast checks and information obtaining.
- ClassInfo(byte[], int, PCDManager, String) - Constructor for class org.pantsbuild.jmake.ClassInfo
-
Creates new ClassInfo out of a class file.
- ClassInfo(byte[], PCDManager, String) - Constructor for class org.pantsbuild.jmake.ClassInfo
-
Create a "lightweight" ClassInfo, that contains just the class name, super name, interfaces, flags and verCode.
- ClassInfo(String, PCDManager) - Constructor for class org.pantsbuild.jmake.ClassInfo
-
Even more lightweight variant - created for a deleted non-project class, to enable minimum possible checks.
- ClassInfo() - Constructor for class org.pantsbuild.jmake.ClassInfo
-
- ClassInfo.MethodHandler - Class in org.pantsbuild.jmake
-
- ClassPath - Class in org.pantsbuild.jmake
-
An instance of this class represents a class path, on which binary classes can be looked up.
- compareClassVersions(PCDEntry) - Method in class org.pantsbuild.jmake.CompatibilityChecker
-
Compares the two class versions for the given PCDEntry.
- CompatibilityChecker - Class in org.pantsbuild.jmake
-
This class implements checking of source compatibility of classes and supporting operations
- CompatibilityChecker(PCDManager, boolean, boolean) - Constructor for class org.pantsbuild.jmake.CompatibilityChecker
-
- compile() - Method in class org.pantsbuild.jmake.ant.JavaMake
-
This method is called by execute() in the superclass, and it invokes a jmake
public API method.
- compileSourceFiles(String[]) - Method in class org.pantsbuild.jmake.ant.JavaMake
-
Compile the given source files using all attributes set for this task.
- CONSTANT_Class - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Double - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Fieldref - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Float - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Integer - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_InterfaceMethodref - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_InvokeDynamic - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Long - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_MethodHandle - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Methodref - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_MethodType - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_NameandType - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_String - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Unicode - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- CONSTANT_Utf8 - Static variable in class org.pantsbuild.jmake.ClassFileReader
-
- constFieldInitValuesEqual(ClassInfo, int, ClassInfo, int) - Static method in class org.pantsbuild.jmake.ClassInfo
-
Check if the initial values for the given primitive constatnts in two classes are the same.
- convertDriveLetterToLowerCase(String) - Static method in class org.pantsbuild.jmake.Utils
-
For a Windows path, convert the drive letter to the lower case
- createProjClasspath() - Method in class org.pantsbuild.jmake.ant.JavaMake
-
Adds a path to the project classpath.
- curBufPos - Variable in class org.pantsbuild.jmake.BinaryFileReader
-
- curBufPos - Variable in class org.pantsbuild.jmake.BinaryFileWriter
-
- curBufSize - Variable in class org.pantsbuild.jmake.BinaryFileWriter
-
- customizeOutput(boolean, boolean, boolean) - Static method in class org.pantsbuild.jmake.Main
-
Customize the output of jmake.
- customizeOutput(boolean, boolean, boolean) - Static method in class org.pantsbuild.jmake.Utils
-