[ 
https://issues.apache.org/jira/browse/AVRO-812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13027183#comment-13027183
 ] 

Scott Carey commented on AVRO-812:
----------------------------------

Also, here is detailed parameter output for the 'schema' goal:

{noformat}
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Avro IPC 1.6.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- avro-maven-plugin:1.6.0-SNAPSHOT:help (default-cli) @ avro-ipc ---
[INFO] org.apache.avro:avro-maven-plugin:1.6.0-SNAPSHOT

Apache Avro Maven Plugin
  Maven plugin for Avro IDL and Specific API Compilers

avro:schema
  Generate Java classes from Avro schema files (.avsc)

  Available parameters:

    excludes
      A set of Ant-like exclusion patterns used to prevent certain files from
      being processed. By default, this set is empty such that no files are
      excluded.

    includes
      A set of Ant-like inclusion patterns used to select files from the source
      directory for processing. By default, the pattern **/*.avsc is used to
      select grammar files.

    outputDirectory (Default: ${project.build.directory}/generated-sources/avro)
      (no description available)
      Expression: ${outputDirectory}

    sourceDirectory (Default: ${basedir}/src/main/avro)
      (no description available)
      Expression: ${sourceDirectory}

    testExcludes
      A set of Ant-like exclusion patterns used to prevent certain files from
      being processed. By default, this set is empty such that no files are
      excluded.

    testIncludes
      A set of Ant-like inclusion patterns used to select files from the source
      directory for processing. By default, the pattern **/*.avsc is used to
      select grammar files.

    testOutputDirectory (Default:
    ${project.build.directory}/generated-test-sources/avro)
      (no description available)
      Expression: ${outputDirectory}

    testSourceDirectory (Default: ${basedir}/src/test/avro)
      (no description available)
      Expression: ${sourceDirectory}


[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.931s
[INFO] Finished at: Fri Apr 29 13:52:28 PDT 2011
[INFO] Final Memory: 3M/81M
[INFO] ------------------------------------------------------------------------
{noformat}

> Maven plugin could provide a "help" goal
> ----------------------------------------
>
>                 Key: AVRO-812
>                 URL: https://issues.apache.org/jira/browse/AVRO-812
>             Project: Avro
>          Issue Type: Improvement
>          Components: java
>    Affects Versions: 1.5.0
>            Reporter: Holger Hoffstätte
>            Assignee: Holger Hoffstätte
>            Priority: Minor
>             Fix For: 1.5.1
>
>         Attachments: create-help.patch, goal-descriptions.patch
>
>
> Maven plugins can output a nice description of their goals via a plugin:help 
> goal. This can be autogenerated (via 
> http://maven.apache.org/plugins/maven-plugin-plugin/helpmojo-mojo.html) as 
> part of the build.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to