compile:process-test-sources

Full name:

npanday.plugin:maven-compile-plugin:1.3-incubating:process-test-sources

Description:

Copies test source files to target directory.

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Binds by default to the lifecycle phase: process-sources.

Required Parameters

Name Type Since Description
language String - .NET Language. The default value is C_SHARP. Not case or white-space sensitive.
Default value is: C_SHARP.
outputDirectory String - Output directory for the test sources.
Default value is: ${project.build.directory}/build-test-sources.
sourceDirectory String - Source directory containing the copied test class files.
Default value is: ${project.build.testSourceDirectory}.

Optional Parameters

Name Type Since Description
includes String[] - (no description)
testExcludes String[] - (no description)

Parameter Details

includes:

(no description)
  • Type: java.lang.String[]
  • Required: No
  • Expression: ${includes}

language:

.NET Language. The default value is C_SHARP. Not case or white-space sensitive.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${language}
  • Default: C_SHARP

outputDirectory:

Output directory for the test sources.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${outputDirectory}
  • Default: ${project.build.directory}/build-test-sources

sourceDirectory:

Source directory containing the copied test class files.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${sourceDirectory}
  • Default: ${project.build.testSourceDirectory}

testExcludes:

(no description)
  • Type: java.lang.String[]
  • Required: No
  • Expression: ${testExcludes}