smartics-jboss-modules:jandex

Full name:

de.smartics.maven.plugin:smartics-jboss-modules-maven-plugin:2.1.5:jandex

Description:

Generates an index of annotations for JBoss modules.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 1.0.
  • Binds by default to the lifecycle phase: process-classes.

Optional Parameters

Name Type Since Description
fileSets List 1.0 The set of class files to process. If empty, all class files are processed.
<fileSets>
  <fileSet>
    <directory>${project.build.outputDirectory}</directory>
    <includes>
      <include>some/classes/to</include>
      ...
    </includes>
    <excludes>
      <exclude>some/classes/to/exclude/**</exclude>
      ...
    </excludes>
  </fileSet>
  ...
</fileSets>

skip boolean 1.0 A simple flag to skip the execution of this MOJO. If set on the command line use -Dsmartics-jandex.skip.
Default value is: false.
User property is: smartics-jandex.skip.
verbose boolean 1.0 The verbose level. If set on the command line use -Dsmartics-jandex.verbose.
Default value is: false.
User property is: smartics-jandex.verbose.

Parameter Details

fileSets:

The set of class files to process. If empty, all class files are processed.
<fileSets>
  <fileSet>
    <directory>${project.build.outputDirectory}</directory>
    <includes>
      <include>some/classes/to</include>
      ...
    </includes>
    <excludes>
      <exclude>some/classes/to/exclude/**</exclude>
      ...
    </excludes>
  </fileSet>
  ...
</fileSets>
  • Type: java.util.List
  • Since: 1.0
  • Required: No

skip:

A simple flag to skip the execution of this MOJO. If set on the command line use -Dsmartics-jandex.skip.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: smartics-jandex.skip
  • Default: false

verbose:

The verbose level. If set on the command line use -Dsmartics-jandex.verbose.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: smartics-jandex.verbose
  • Default: false