public class IncToolOptionsUtil
extends java.lang.Object
IncToolOptions that provides information on
default class file managers used and gives
default incremental compilation options to the user.
The default customized classfile manager and incremental options are empty
options because these are disabled by default in Java compilers and Java doc.
IncToolOptions are only supposed to be used for the Scala incremental
compiler.| Constructor and Description |
|---|
IncToolOptionsUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Optional<ClassFileManager> |
defaultClassFileManager()
Return an optional default
ClassFileManager. |
static IncToolOptions |
defaultIncToolOptions()
Define the default options of the tooling around incremental compilation.
|
static boolean |
defaultUseCustomizedFileManager()
Return whether the default
ClassFileManager should be used or not. |
public static boolean defaultUseCustomizedFileManager()
ClassFileManager should be used or not.
If true, defaultClassFileManager() is used.defaultClassFileManager() is used, false otherwise.public static java.util.Optional<ClassFileManager> defaultClassFileManager()
ClassFileManager.public static IncToolOptions defaultIncToolOptions()