Full name:
de.jflex:jflex-maven-plugin:1.9.1:generate
Description:
Attributes:
generate-sources.| Name | Type | Since | Description |
|---|---|---|---|
<backup> |
boolean |
- |
A flag whether to enable the generation of a backup copy if the generated source file already exists. Default value is: true. |
<dot> |
boolean |
- |
Whether to produce graphviz .dot files for the generated automata. This feature is EXPERIMENTAL. Default value is: false. |
<dump> |
boolean |
- |
Whether to dump full debug information. Default value is: false. |
<encodingName> |
String |
- |
The name of the character encoding for reading lexer specifications. Uses JVM default encoding if unset. |
<generationMethod> |
String |
- |
The generation method to use for the scanner. The only valid value is pack.Default value is: pack. |
<jlex> |
boolean |
- |
Strict JLex compatibility. Default value is: false. |
<legacyDot> |
boolean |
- |
If true, the dot (.) metachar matches [^\n] instead of [^\n\r\u000B\u000C\u0085\u2028\u2029]. Default value is: false. |
<lexDefinitions> |
File[] |
- |
List of grammar definitions to run the JFlex parser generator on. Each path may either specify a single grammar file or a directory. Directories will be recursively scanned for files with one of the following extensions: ".jflex", ".flex", ".jlex" or ".lex". By default, all files in src/main/jflex will be processed.See also: SRC_MAIN_JFLEX |
<minimize> |
boolean |
- |
A flag whether to perform the DFA minimization step during scanner generation. Default value is: true. |
<outputDirectory> |
File |
- |
Name of the directory into which JFlex should generate the parser. Default value is: ${project.build.directory}/generated-sources/jflex. |
<skeleton> |
File |
- |
Use external skeleton file. |
<staleMillis> |
int |
- |
The granularity in milliseconds of the last modification date for testing whether a source needs regeneration. Default value is: 0.User property is: lastModGranularityMs. |
<unusedWarning> |
boolean |
- |
Whether a warning will be logged when there are unused macros. Default value is: true. |
<verbose> |
boolean |
- |
Whether source code generation should be verbose. Default value is: false. |
booleanNotruebooleanNofalsebooleanNofalsejava.lang.StringNopack.java.lang.StringNopackbooleanNofalsebooleanNofalsesrc/main/jflex will be processed.java.io.File[]NobooleanNotruejava.io.FileNo${project.build.directory}/generated-sources/jflexjava.io.FileNointNolastModGranularityMs0booleanNotruebooleanNofalse