Full name:
org.scala-tools:maven-scala-plugin:2.12-SNAPSHOT:testCompile
Description:
Attributes:
test.test-compile.| Name | Type | Since | Description |
|---|---|---|---|
| displayCmd | boolean |
- |
Display the command line called ? Default value is: false. |
| scalaClassName | String |
- |
className (FQN) of the scala tool to provide as Default value is: scala.tools.nsc.Main. |
| Name | Type | Since | Description |
|---|---|---|---|
| args | String[] |
- |
compiler additionnals arguments |
| checkMultipleScalaVersions | boolean |
- |
Check if every dependencies use the same version of scala-library. Default value is: true. |
| compilerPlugins | BasicArtifact[] |
- |
Compiler plugin dependencies to use when compiling. ex: |
| dependencies | BasicArtifact[] |
- |
Additional dependencies/jar to add to classpath to run
"scalaClassName" (scope and optional field not supported) ex :
<dependencies> <dependency> <groupId>org.scala-tools</groupId> <artifactId>scala-compiler-addon</artifactId> <version>1.0-SNAPSHOT</version> </dependency> </dependencies> |
| excludes | Set |
- |
A list of exclusion filters for the compiler. ex :
<excludes> <exclude>SomeBadFile.scala</exclude> </excludes> |
| failOnMultipleScalaVersions | boolean |
- |
Determines if a detection of multiple scala versions in the
dependencies will cause the build to fail. Default value is: false. |
| forceUseArgFile | boolean |
- |
Force the use of an external ArgFile to run any forked process. Default value is: false. |
| fork | boolean |
- |
Forks the execution of scalac into a separate process. Default value is: true. |
| includes | Set |
- |
A list of inclusion filters for the compiler. ex :
<includes> <include>SomeFile.scala</include> </includes> |
| jvmArgs | String[] |
- |
Jvm Arguments. |
| scalaVersion | String |
- |
Scala 's version to use |
| sendJavaToScalac | boolean |
- |
Enables/Disables sending java source to the scala compiler. Default value is: true. |
| skip | boolean |
- |
Set this to 'true' to bypass unit tests entirely. Its use is NOT
RECOMMENDED, but quite convenient on occasion. |
| testOutputDir | File |
- |
The directory in which to place test compilation output |
| testSourceDir | File |
- |
The directory in which to find test scala source code |
args:
java.lang.String[]NobooleanNo${maven.scala.checkConsistency}trueorg.scala_tools.maven.BasicArtifact[]No<dependencies> <dependency> <groupId>org.scala-tools</groupId> <artifactId>scala-compiler-addon</artifactId> <version>1.0-SNAPSHOT</version> </dependency> </dependencies>
org.scala_tools.maven.BasicArtifact[]NobooleanYes${maven.scala.displayCmd}false<excludes> <exclude>SomeBadFile.scala</exclude> </excludes>
java.util.SetNobooleanNofalsebooleanNofalsefork:
booleanNotrue<includes> <include>SomeFile.scala</include> </includes>
java.util.SetNojava.lang.String[]Nojava.lang.StringYes${maven.scala.className}scala.tools.nsc.Mainjava.lang.StringNo${maven.scala.version}booleanNotrueskip:
booleanNo${maven.test.skip}java.io.FileNo${project.build.testOutputDirectory}java.io.FileNo${project.build.testSourceDirectory}/../scala