Full name:
net.sourceforge.rules:rules-compiler-plugin:1.0-SNAPSHOT:testCompile
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| sourceDirectory | File | - | Specifies the directory containing rules files. |
| Name | Type | Since | Description |
|---|---|---|---|
| compilerArgument | String | - | Sets the unformatted argument string to be passed to the rules
compiler if fork is set to true.
This is because the list of valid arguments passed to a rules compiler varies based on the concrete rules compiler and rules compiler version. |
| compilerArguments | Map | - | Sets the arguments to be passed to the rules compiler (prepending a
dash) if fork is set to true.
This is because the list of valid arguments passed to a rules compiler varies based on the concrete rules compiler and rules compiler version. |
| debug | boolean | - | Set to true to include debugging information in the compiled rules
files. The default value is true. Default value is: true. |
| debugRulesCompiler | boolean | - | Set to true to start the rules compiler in debugging mode if fork
is set to true too. Default value is: false. |
| encoding | String | - | The encoding argument for the rules compiler. Default value is: ${project.build.sourceEncoding}. |
| executable | String | - | Sets the executable of the rules compiler to use when fork is true. |
| failOnError | boolean | - | Indicates whether the build will continue even if there are rules
compilation errors; defaults to true. Default value is: true. |
| fork | boolean | - | Allows running the rules compiler in a separate process. If "false"
it uses the built in rules compiler, while if "true" it will use an
executable. Default value is: false. |
| maxmem | String | - | Sets the maximum size, in megabytes, of the memory allocation pool,
ex. "128", "128m" if fork is set to true. |
| meminitial | String | - | Initial size, in megabytes, of the memory allocation pool, ex.
"64", "64m" if fork is set to true. |
| optimize | boolean | - | Set to true to optimize the compiled rules using the rules
compiler's optimization methods. Default value is: false. |
| outputFileName | String | - | Sets the name of the output file when compiling a set of rules to a
single file. |
| rulesCompilerId | String | - | The id of the rules compiler to be used. |
| rulesCompilerVersion | String | - | Version of the rules compiler to use. |
| showDeprecation | boolean | - | Sets whether to show source locations where deprecated APIs are
used. Default value is: false. |
| showWarnings | boolean | - | Set to true to show rules compilation warnings. Default value is: false. |
| skip | boolean | - | Set this to 'true' to bypass unit tests entirely. Its use is NOT
RECOMMENDED, but quite convenient on occasion. |
| source | String | - | The source argument for the rules compiler. |
| staleMillis | int | - | Sets the granularity in milliseconds of the last modification date
for testing whether a source needs recompilation. Default value is: 0. |
| target | String | - | The target argument for the rules compiler. |
| testExcludes | Set | - | A list of exclusion filters for the rules compiler. |
| testIncludes | Set | - | A list of inclusion filters for the rules compiler. |
| verbose | boolean | - | Set to true to show messages about what the rules compiler is
doing. Default value is: false. |
This is because the list of valid arguments passed to a rules compiler varies based on the concrete rules compiler and rules compiler version.
This is because the list of valid arguments passed to a rules compiler varies based on the concrete rules compiler and rules compiler version.
fork:
skip: