This is an automated email from the git hooks/post-receive script. New commit to annotated tag v2.0.0-beta-1 in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git commit 32d6e7a0ee5a7dbb06daf5c89df842cda5dbbbf4 Author: Tony Chemit <chemit@codelutin.com> Date: Fri Oct 9 07:23:00 2009 +0000 fix javadoc + documentation --- .../src/main/java/jaxx/compiler/JAXXCompiler.java | 10 +++++----- maven-jaxx-plugin/pom.xml | 6 ------ maven-jaxx-plugin/src/site/rst/index.rst | 21 +++++++++++++++++---- maven-jaxx-plugin/src/site/site.xml | 8 +------- 4 files changed, 23 insertions(+), 22 deletions(-) diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java index 3beaa21..23bd95e 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java @@ -93,11 +93,11 @@ public class JAXXCompiler { */ public static final int INLINE_THRESHOLD = 300; /** - * + * The unique object handler used in first pass */ protected final DefaultObjectHandler firstPassClassTagHandler; /** - * + * list of static imports */ protected List<String> staticImports = new ArrayList<String>(); @@ -133,7 +133,7 @@ public class JAXXCompiler { */ protected List<DataBinding> dataBindings = new ArrayList<DataBinding>(); /** - * + * table of symbols for this compiler */ protected SymbolTable symbolTable = new SymbolTable(); /** @@ -250,7 +250,7 @@ public class JAXXCompiler { */ protected JavaFile javaFile; /** - * + * configuration of the compiler */ protected CompilerConfiguration configuration; /** @@ -270,7 +270,7 @@ public class JAXXCompiler { */ protected Map<CompiledObject, String> ids = new LinkedHashMap<CompiledObject, String>(); /** - * + * default decodator to use if none specified */ protected CompiledObjectDecorator defaultDecorator; diff --git a/maven-jaxx-plugin/pom.xml b/maven-jaxx-plugin/pom.xml index ff20a08..9a623a1 100644 --- a/maven-jaxx-plugin/pom.xml +++ b/maven-jaxx-plugin/pom.xml @@ -77,12 +77,6 @@ <groupId>org.apache.maven.shared</groupId> <artifactId>maven-verifier</artifactId> </dependency> - - <!-- <dependency> - <groupId>org.apache.velocity</groupId> - <artifactId>velocity</artifactId> - <version>1.5</version> - </dependency>--> <dependency> <groupId>commons-lang</groupId> diff --git a/maven-jaxx-plugin/src/site/rst/index.rst b/maven-jaxx-plugin/src/site/rst/index.rst index a12f742..c0184f1 100644 --- a/maven-jaxx-plugin/src/site/rst/index.rst +++ b/maven-jaxx-plugin/src/site/rst/index.rst @@ -4,10 +4,23 @@ maven-jaxx-plugin .. contents:: -Présentation +Introduction ------------ -Le plugin maven pour lancer le compilateur jaxx dans un projet maven TODO +The plugin permits to generate java files from jaxx files via the `generate`_ goal. -**Veuillez consulter la JavaDoc pour de plus ample détails sur les différentes -librairies.** +You can also generate the java help system via the `generate-help`_ goal. + +Default layout +-------------- + +The plugin defines some directory layout convention, using them is a great +benefit. + + * the jaxx files should be under *src/main/java* + * the generated java files should be under *target/generated-sources/java* + * the java help files should be under *src/main/help* + +.. _generate: generate-mojo.html + +.. _generate-help: generate-help-mojo.html diff --git a/maven-jaxx-plugin/src/site/site.xml b/maven-jaxx-plugin/src/site/site.xml index b50ff43..8019064 100644 --- a/maven-jaxx-plugin/src/site/site.xml +++ b/maven-jaxx-plugin/src/site/site.xml @@ -19,17 +19,11 @@ <item name="Accueil" href="index.html"/> <item name="Détail goals" href="plugin-info.html"> <item name="generate" href="generate-mojo.html"/> + <item name="generate-help" href="generate-help-mojo.html"/> <item name="help" href="help-mojo.html"/> </item> </menu> - <menu name="Téléchargement" inherit="top"> - <item href="${labs.builder.url}/org/codelutin/jaxx/${project.artifactId}/${project.version}" - name="Télécharger la dernière version"/> - <item href="${labs.builder.url}/org/codelutin/jaxx/${project.artifactId}" - name="Voir toutes les versions"/> - </menu> - <menu name="Développeur" inherit="top"> <item name="A faire" href="Todo.html"/> </menu> -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.