|
193 | 193 | <groupId>org.javacc.plugin</groupId> |
194 | 194 | <artifactId>javacc-maven-plugin</artifactId> |
195 | 195 | <version>3.0.3</version> |
196 | | - |
| 196 | + |
197 | 197 | <executions> |
198 | 198 | <execution> |
199 | 199 | <id>javacc</id> |
|
202 | 202 | <goal>jjtree-javacc</goal> |
203 | 203 | </goals> |
204 | 204 | </execution> |
205 | | - |
| 205 | + |
206 | 206 | <!-- execute JJTree explicitely in order to generate the *.jj file needed for JJDoc --> |
207 | 207 | <execution> |
208 | 208 | <id>jjtree</id> |
209 | 209 | <phase>generate-sources</phase> |
210 | 210 | <goals> |
211 | 211 | <goal>jjtree</goal> |
212 | 212 | </goals> |
213 | | - </execution> |
| 213 | + </execution> |
214 | 214 | </executions> |
215 | 215 | <dependencies> |
216 | 216 | <dependency> |
|
394 | 394 | <useStandardDocletOptions>true</useStandardDocletOptions> |
395 | 395 | <maxmemory>800m</maxmemory> |
396 | 396 | <doclint>none</doclint> |
397 | | - |
| 397 | + |
398 | 398 | <!-- Doclint does not work on the Test Sources |
399 | 399 | <doclint>all,-missing</doclint> |
400 | 400 | <excludePackageNames>net.sf.jsqlparser.parser</excludePackageNames> |
|
414 | 414 | <artifactId>maven-jxr-plugin</artifactId> |
415 | 415 | <version>3.0.0</version> |
416 | 416 | </plugin> |
417 | | - |
| 417 | + |
418 | 418 | <!-- Cobertura is broken with Java 1.8 and there is not fix |
419 | 419 | please refer to https://github.com/cobertura/cobertura/issues/248 |
420 | | - |
| 420 | +
|
421 | 421 | <plugin> |
422 | 422 | <groupId>org.codehaus.mojo</groupId> |
423 | 423 | <artifactId>cobertura-maven-plugin</artifactId> |
|
428 | 428 | </configuration> |
429 | 429 | </plugin> |
430 | 430 | --> |
431 | | - |
| 431 | + |
432 | 432 | <plugin> |
433 | 433 | <groupId>org.codehaus.mojo</groupId> |
434 | 434 | <artifactId>findbugs-maven-plugin</artifactId> |
435 | 435 | <version>3.0.5</version> |
436 | 436 | </plugin> |
437 | | - |
| 437 | + |
438 | 438 | <!-- Obsolete or Unused |
439 | 439 | <plugin> |
440 | 440 | <groupId>org.apache.maven.plugins</groupId> |
|
444 | 444 | </configuration> |
445 | 445 | </plugin> |
446 | 446 | --> |
447 | | - |
| 447 | + |
448 | 448 | <!-- JJDoc report generating the BNF documentation --> |
449 | 449 | <plugin> |
450 | 450 | <groupId>org.codehaus.mojo</groupId> |
451 | 451 | <artifactId>javacc-maven-plugin</artifactId> |
452 | 452 | <version>2.6</version> |
453 | 453 | <configuration> |
454 | | - <!-- |
| 454 | + <!-- |
455 | 455 | /** |
456 | 456 | * A flag to specify the output format for the generated documentation. If set to <code>true</code>, JJDoc will |
457 | 457 | * generate a plain text description of the BNF. Some formatting is done via tab characters, but the intention is to |
458 | 458 | * leave it as plain as possible. Specifying <code>false</code> causes JJDoc to generate a hyperlinked HTML document |
459 | 459 | * unless the parameter {@link #bnf} has been set to <code>true</code>. Default value is <code>false</code>. |
460 | | - * |
| 460 | + * |
461 | 461 | * @parameter expression="${text}" |
462 | 462 | */ |
463 | 463 | --> |
464 | 464 | <text>false</text> |
465 | | - |
| 465 | + |
466 | 466 | <!-- |
467 | 467 | /** |
468 | 468 | * A flag whether to generate a plain text document with the unformatted BNF. Note that setting this option to |
469 | 469 | * <code>true</code> is only effective if the parameter {@link #text} is <code>false</code>. Default value is |
470 | 470 | * <code>false</code>. |
471 | | - * |
| 471 | + * |
472 | 472 | * @parameter expression="${bnf}" |
473 | 473 | * @since 2.6 |
474 | 474 | */ |
475 | 475 | --> |
476 | 476 | <bnf>false</bnf> |
477 | | - |
| 477 | + |
478 | 478 | <!-- |
479 | 479 | /** |
480 | 480 | * This option controls the structure of the generated HTML output. If set to <code>true</code>, a single HTML |
481 | 481 | * table for the entire BNF is generated. Setting it to <code>false</code> will produce one table for every |
482 | 482 | * production in the grammar. |
483 | | - * |
| 483 | + * |
484 | 484 | * @parameter expression="${oneTable}" default-value=true |
485 | 485 | */ |
486 | 486 | --> |
487 | 487 | <oneTable>false</oneTable> |
488 | | - |
| 488 | + |
489 | 489 | <!-- |
490 | 490 | /** |
491 | 491 | * The hypertext reference to an optional CSS file for the generated HTML documents. If specified, this CSS file |
492 | 492 | * will be included via a <code><link></code> element in the HTML documents. Otherwise, the default style will |
493 | 493 | * be used. |
494 | | - * |
| 494 | + * |
495 | 495 | * @parameter expression="${cssHref}" |
496 | 496 | * @since 2.5 |
497 | | - */ |
| 497 | + */ |
498 | 498 | --> |
499 | 499 | <!-- <cssHref></cssHref> --> |
500 | | - |
| 500 | + |
501 | 501 | <outputDirectory>${project.reporting.outputDirectory}</outputDirectory> |
502 | 502 | </configuration> |
503 | 503 | </plugin> |
|
0 commit comments