Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide
Consultez :
  • Les documents de reference sur le projet original
  • Les sources de la traduction fr sur GitHub
  • maven


    13.6. Rapports du plugin FlexMojos

    Le plugin Maven FlexMojos propose le rapport suivant :

    flexmojos:asdoc-report

    Produit la documentation du code source ActionScript sous la forme d'un rapport pouvant être intégré dans un site Maven

    13.6.1. Produire le rapport de documentation ActionScript

    Pour que l'asdoc-report soit intégré au build du site Maven, il suffit d'ajouter le code XML suivant à votre POM :

    Exemple 13.16. Configuration pour une génération de documentation ActionScript

    <reporting>
      <plugins>
        <plugin>
          <groupId>org.sonatype.flexmojos</groupId>
          <artifactId>flexmojos-maven-plugin</artifactId>
          <version>3.5.0</version>
          <reportSets>
            <reportSet>
              <id>flex-reports</id>
              <reports>
                <report>asdoc-report</report>
              </reports>
            </reportSet>
          </reportSets>
        </plugin>
      </plugins>
    </reporting>
    

    Quand vous exécutez la commande mvn site, Maven générera cette documentation et la placera dans le menu "Project Reports" comme vous pouvez le voir dans la Figure 13.10, « Documentation ActionScript incluse dans le site Maven ».

    Documentation ActionScript incluse dans le site Maven

    Figure 13.10. Documentation ActionScript incluse dans le site Maven


    Si vous avez besoin de fournir des options de configuration au goal asdoc-report, il vous faudra ajouter un élément de configuration reportSets comme le montre l'Exemple 13.17, « Configuration de asdoc-report ».

    Exemple 13.17. Configuration de asdoc-report

    <reporting>
        <plugins>
          <plugin>
            <groupId>org.sonatype.flexmojos</groupId>
            <artifactId>flexmojos-maven-plugin</artifactId>
            <version>3.5.0</version>
            <reportSets>
              <reportSet>
                <id>flex-reports</id>
                <reports>
                  <report>asdoc-report</report>
                </reports>
                <configuration>
                  <windowTitle>My TEST API Doc</windowTitle>
                  <footer>Copyright 2010 Sonatype</footer>
                </configuration>
              </reportSet>
            </reportSets>
          </plugin>
        </plugins>
      </reporting>