| Modifier and Type | Field and Description |
|---|---|
| private static List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| private boolean | Returns: booleanCommandline cmd, int int firstFileName)helper method to execute our command on VMS. |
| public boolean | Returns: true if the compilation succeededImplements org. |
| private static boolean | |
| private static boolean | |
| private int | Returns: int index of first argument that could be put into argfilecommand line to process commandLine)Moves all -J and @argfiles arguments to the beginning So that all command line arguments could be written to file, but -J and @argfile As per javac documentation: you can specify one or more files that contain arguments to the javac command (except -J options) |
| private static int |
| ARGS_FOLLOWED_BY_PATH | back to summary |
|---|---|
| private static List<String> ARGS_FOLLOWED_BY_PATH | |
| JavacExternal | back to summary |
|---|---|
| public JavacExternal() | |
| containsWildcards | back to summary |
|---|---|
| private static boolean containsWildcards(String path) | |
| execOnVMS | back to summary |
|---|---|
| private boolean execOnVMS(Commandline cmd, int firstFileName) helper method to execute our command on VMS.
| |
| execute | back to summary |
|---|---|
| public boolean execute() throws BuildException Implements org. Performs a compile using the Javac externally.
| |
| isArgFileEligible | back to summary |
|---|---|
| private static boolean isArgFileEligible(String option) | |
| isArgFollowedByPath | back to summary |
|---|---|
| private static boolean isArgFollowedByPath(String option) | |
| moveArgFileEligibleOptionsToEnd | back to summary |
|---|---|
| private int moveArgFileEligibleOptionsToEnd(String[] commandLine) Moves all -J and @argfiles arguments to the beginning So that all command line arguments could be written to file, but -J and @argfile As per javac documentation: you can specify one or more files that contain arguments to the javac command (except -J options)
| |
| numberOfArgsNotEligibleForFile | back to summary |
|---|---|
| private static int numberOfArgsNotEligibleForFile(String[] args, int currentIndex) | |