@Incubating public class BaseScalaCompileOptions extends AbstractOptions
Constructor and Description |
---|
BaseScalaCompileOptions() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAdditionalParameters()
Additional parameters passed to the compiler.
|
java.lang.String |
getDebugLevel()
Generate debugging information.
|
java.lang.String |
getEncoding()
Encoding of source files.
|
ScalaForkOptions |
getForkOptions()
Options for running the Scala compiler in a separate process.
|
IncrementalCompileOptions |
getIncrementalOptions() |
java.lang.String |
getLoggingLevel()
Specifies the amount of logging.
|
java.util.List<java.lang.String> |
getLoggingPhases()
Phases of the compiler to log.
|
boolean |
isDeprecation()
Generate deprecation information.
|
boolean |
isFailOnError()
Fail the build on compilation errors.
|
boolean |
isForce()
Whether to force the compilation of all files.
|
boolean |
isListFiles()
List files to be compiled.
|
boolean |
isOptimize()
Run optimizations.
|
boolean |
isUnchecked()
Generate unchecked information.
|
void |
setAdditionalParameters(java.util.List<java.lang.String> additionalParameters) |
void |
setDebugLevel(java.lang.String debugLevel) |
void |
setDeprecation(boolean deprecation) |
void |
setEncoding(java.lang.String encoding) |
void |
setFailOnError(boolean failOnError) |
void |
setForce(boolean force) |
void |
setForkOptions(ScalaForkOptions forkOptions) |
void |
setIncrementalOptions(IncrementalCompileOptions incrementalOptions) |
void |
setListFiles(boolean listFiles) |
void |
setLoggingLevel(java.lang.String loggingLevel) |
void |
setLoggingPhases(java.util.List<java.lang.String> loggingPhases) |
void |
setOptimize(boolean optimize) |
void |
setUnchecked(boolean unchecked) |
define, excludeFromAntProperties, getAntPropertyName, getAntPropertyValue, optionMap
@Input public boolean isFailOnError()
public void setFailOnError(boolean failOnError)
@Console public boolean isDeprecation()
public void setDeprecation(boolean deprecation)
@Console public boolean isUnchecked()
public void setUnchecked(boolean unchecked)
@Input @Optional public java.lang.String getDebugLevel()
public void setDebugLevel(java.lang.String debugLevel)
@Input public boolean isOptimize()
public void setOptimize(boolean optimize)
public void setEncoding(java.lang.String encoding)
@Input public boolean isForce()
public void setForce(boolean force)
@Optional @Input public java.util.List<java.lang.String> getAdditionalParameters()
public void setAdditionalParameters(java.util.List<java.lang.String> additionalParameters)
@Console public boolean isListFiles()
public void setListFiles(boolean listFiles)
@Console public java.lang.String getLoggingLevel()
public void setLoggingLevel(java.lang.String loggingLevel)
@Console public java.util.List<java.lang.String> getLoggingPhases()
public void setLoggingPhases(java.util.List<java.lang.String> loggingPhases)
public ScalaForkOptions getForkOptions()
public void setForkOptions(ScalaForkOptions forkOptions)
public IncrementalCompileOptions getIncrementalOptions()
public void setIncrementalOptions(IncrementalCompileOptions incrementalOptions)