Author: tchemit Date: 2010-01-01 18:16:41 +0100 (Fri, 01 Jan 2010) New Revision: 724 Modified: trunk/pom.xml Log: - Evolution #179: Ajouter la configuration des tagglets maven et plexus pour le plugin javadoc - utilisation maven-license-plugin 2.0.1 - utilisation jredmine 1.0.3 - reformat pom Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2009-12-29 17:34:33 UTC (rev 723) +++ trunk/pom.xml 2010-01-01 17:16:41 UTC (rev 724) @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -194,16 +196,19 @@ <!-- default encoding --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> + <project.reporting.outputEncoding>UTF-8 + </project.reporting.outputEncoding> <!-- by default, use maven 2 source base dir --> <maven.src.dir>${basedir}/src</maven.src.dir> <!-- where to generate sources --> - <maven.gen.dir>${project.build.directory}/generated-sources</maven.gen.dir> + <maven.gen.dir>${project.build.directory}/generated-sources + </maven.gen.dir> <!-- where to generate test sources --> - <maven.test.gen.dir>${project.build.directory}/generated-test-sources</maven.test.gen.dir> + <maven.test.gen.dir>${project.build.directory}/generated-test-sources + </maven.test.gen.dir> <!-- locales for the site generation, by default only french --> <maven.site.locales>fr</maven.site.locales> @@ -215,7 +220,9 @@ <defaultLocale>fr</defaultLocale> <!-- scmwebeditor url --> - <scmwebeditorUrl>http://scmwebeditor.nuiton.org/nuiton-scmwebeditor/scmwebeditor</scmwebeditorUrl> + <scmwebeditorUrl> + http://scmwebeditor.nuiton.org/nuiton-scmwebeditor/scmwebeditor + </scmwebeditorUrl> <!-- le fichier de license du projet --> <maven.license.file>${project.basedir}/LICENSE.txt</maven.license.file> @@ -233,10 +240,12 @@ <maven.reports.generate>true</maven.reports.generate> <!-- to activate or not the generation of detail dependencies in site --> - <maven.reports.dependencyDetailsEnabled>true</maven.reports.dependencyDetailsEnabled> + <maven.reports.dependencyDetailsEnabled>true + </maven.reports.dependencyDetailsEnabled> <!-- to activate or not the generation of location detail of dependencies in site --> - <maven.reports.dependencyLocationsEnabled>true</maven.reports.dependencyLocationsEnabled> + <maven.reports.dependencyLocationsEnabled>true + </maven.reports.dependencyLocationsEnabled> <!-- pb with 2.6 + doxia-jrst-module + maven-helper-plugin --> <javadoc.version>2.5</javadoc.version> @@ -249,8 +258,8 @@ <maven.version>2.2.1</maven.version> <helper.version>1.2.0-SNAPSHOT</helper.version> - <jredmine.version>1.0.2</jredmine.version> - <license.version>2.0.0</license.version> + <jredmine.version>1.0.3-SNAPSHOT</jredmine.version> + <license.version>2.0.1-SNAPSHOT</license.version> <jrst.version>1.0.0</jrst.version> <skin.version>1.0.1</skin.version> @@ -258,24 +267,29 @@ <license.licenseName>lgpl_v3</license.licenseName> <!-- release repository url (to be used in site.xml) --> - <repository.home.url>http://maven.${platform}/release</repository.home.url> + <repository.home.url>http://maven.${platform}/release + </repository.home.url> <!-- redmine configuration --> <redmine.safe>false</redmine.safe> <redmine.url>http://www.${platform}</redmine.url> <redmine.projectId>${projectId}</redmine.projectId> <redmine.xmlPath>${maven.gen.dir}/changes/changes.xml</redmine.xmlPath> - <redmine.issueLinkTemplate>${redmine.url}/issues/show/%ISSUE%</redmine.issueLinkTemplate> - <redmine.versionLinkTemplate>${redmine.url}/versions/show/%VERSION%</redmine.versionLinkTemplate> - <redmine.collectedFiles>target/collect.properties</redmine.collectedFiles> + <redmine.issueLinkTemplate>${redmine.url}/issues/show/%ISSUE% + </redmine.issueLinkTemplate> + <redmine.versionLinkTemplate>${redmine.url}/versions/show/%VERSION% + </redmine.versionLinkTemplate> + <redmine.collectedFiles>target/collect.properties + </redmine.collectedFiles> <!-- extra files to include in release --> - <redmine.releaseFiles /> + <redmine.releaseFiles/> <!-- to include (or not) attached files to redmine file to publish --> <redmine.includeAttached>false</redmine.includeAttached> <!-- use this for a lib extra files --> - <redmine.libReleaseFiles>target/${project.artifactId}-${project.version}-deps.zip, + <redmine.libReleaseFiles> + target/${project.artifactId}-${project.version}-deps.zip, target/${project.artifactId}-${project.version}-full.zip </redmine.libReleaseFiles> @@ -362,7 +376,8 @@ <version>2.4.3</version> <configuration> <skip>${maven.test.skip}</skip> - <testFailureIgnore>${maven.test.testFailureIgnore}</testFailureIgnore> + <testFailureIgnore>${maven.test.testFailureIgnore} + </testFailureIgnore> <forkMode>${maven.test.forkMode}</forkMode> </configuration> </plugin> @@ -392,7 +407,8 @@ <artifactId>maven-war-plugin</artifactId> <version>2.1-beta-1</version> <configuration> - <warSourceDirectory>${maven.src.dir}/main/webapp</warSourceDirectory> + <warSourceDirectory>${maven.src.dir}/main/webapp + </warSourceDirectory> </configuration> </plugin> @@ -425,12 +441,255 @@ <artifactId>maven-javadoc-plugin</artifactId> <version>${javadoc.version}</version> <configuration> - <docencoding>${project.reporting.outputEncoding}</docencoding> + <docencoding>${project.reporting.outputEncoding} + </docencoding> <encoding>${project.reporting.outputEncoding}</encoding> <charset>${project.reporting.outputEncoding}</charset> <quiet>${maven.javadoc.quiet}</quiet> <skip>${maven.javadoc.skip}</skip> - <excludePackageNames>${maven.javadoc.excludePackageNames}</excludePackageNames> + <excludePackageNames> + ${maven.javadoc.excludePackageNames} + </excludePackageNames> + <taglets> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoAggregatorTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoComponentFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoConfiguratorTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoExecuteTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoGoalTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoParameterFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoPhaseTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoReadOnlyFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiredFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools + </groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + + <taglet> + <tagletClass> + org.codehaus.plexus.javadoc.PlexusComponentTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc + </artifactId> + <version>1.3.0</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.codehaus.plexus.javadoc.PlexusConfigurationTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc + </artifactId> + <version>1.3.0</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.codehaus.plexus.javadoc.PlexusRequirementTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc + </artifactId> + <version>1.3.0</version> + </tagletArtifact> + </taglet> + </taglets> </configuration> </plugin> @@ -440,9 +699,12 @@ <version>2.1</version> <!--<version>2.0.1</version>--> <configuration> - <inputEncoding>${project.reporting.outputEncoding}</inputEncoding> - <outputEncoding>${project.reporting.outputEncoding}</outputEncoding> - <generateReports>${maven.reports.generate}</generateReports> + <inputEncoding>${project.reporting.outputEncoding} + </inputEncoding> + <outputEncoding>${project.reporting.outputEncoding} + </outputEncoding> + <generateReports>${maven.reports.generate} + </generateReports> <locales>${maven.site.locales}</locales> <!-- generate symetric site for any locale (no default locale at root) --> <!--<symetricLayout>true</symetricLayout>--> @@ -601,8 +863,12 @@ <artifactId>maven-project-info-reports-plugin</artifactId> <version>2.1.2</version> <configuration> - <dependencyDetailsEnabled>${maven.reports.dependencyDetailsEnabled}</dependencyDetailsEnabled> - <dependencyLocationsEnabled>${maven.reports.dependencyLocationsEnabled}</dependencyLocationsEnabled> + <dependencyDetailsEnabled> + ${maven.reports.dependencyDetailsEnabled} + </dependencyDetailsEnabled> + <dependencyLocationsEnabled> + ${maven.reports.dependencyLocationsEnabled} + </dependencyLocationsEnabled> </configuration> <reportSets> <reportSet> @@ -633,7 +899,231 @@ <charset>${project.reporting.outputEncoding}</charset> <quiet>${maven.javadoc.quiet}</quiet> <skip>${maven.javadoc.skip}</skip> - <excludePackageNames>${maven.javadoc.excludePackageNames}</excludePackageNames> + <excludePackageNames>${maven.javadoc.excludePackageNames} + </excludePackageNames> + <taglets> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoAggregatorTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoComponentFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoConfiguratorTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoExecuteTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoGoalTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoParameterFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoPhaseTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoReadOnlyFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiredFieldTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc + </artifactId> + <version>2.5.1</version> + </tagletArtifact> + </taglet> + + <taglet> + <tagletClass> + org.codehaus.plexus.javadoc.PlexusComponentTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc + </artifactId> + <version>1.3.0</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.codehaus.plexus.javadoc.PlexusConfigurationTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc + </artifactId> + <version>1.3.0</version> + </tagletArtifact> + </taglet> + <taglet> + <tagletClass> + org.codehaus.plexus.javadoc.PlexusRequirementTaglet + </tagletClass> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc + </artifactId> + <version>1.3.0</version> + </tagletArtifact> + </taglet> + </taglets> </configuration> <reportSets> <reportSet> @@ -690,7 +1180,8 @@ <version>2.4</version> <configuration> <linkXRef>true</linkXRef> - <sourceEncoding>${project.reporting.outputEncoding}</sourceEncoding> + <sourceEncoding>${project.reporting.outputEncoding} + </sourceEncoding> <minimumTokens>100</minimumTokens> <targetJdk>${maven.compile.target}</targetJdk> </configuration> @@ -761,33 +1252,50 @@ <mailingLists> <mailingList> <name>${listId}-commits</name> - <subscribe>http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-commits</subscribe> - <unsubscribe>http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-commits</unsubscribe> + <subscribe> + http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-commits + </subscribe> + <unsubscribe> + http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-commits + </unsubscribe> <post>${listId}-commits@list.${platform}</post> - <archive>http://list.${platform}/pipermail/${listId}-commits/</archive> + <archive>http://list.${platform}/pipermail/${listId}-commits/ + </archive> </mailingList> <mailingList> <name>${listId}-devel</name> - <subscribe>http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-devel</subscribe> - <unsubscribe>http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-devel</unsubscribe> + <subscribe> + http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-devel + </subscribe> + <unsubscribe> + http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-devel + </unsubscribe> <post>${listId}-devel@list.${platform}</post> - <archive>http://list.${platform}/pipermail/${listId}-devel/</archive> + <archive>http://list.${platform}/pipermail/${listId}-devel/ + </archive> </mailingList> <mailingList> <name>${listId}-users</name> - <subscribe>http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-users</subscribe> - <unsubscribe>http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-users</unsubscribe> + <subscribe> + http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-users + </subscribe> + <unsubscribe> + http://list.${platform}/cgi-bin/mailman/listinfo/${listId}-users + </unsubscribe> <post>${listId}-users@list.${platform}</post> - <archive>http://list.${platform}/pipermail/${listId}-users/</archive> + <archive>http://list.${platform}/pipermail/${listId}-users/ + </archive> </mailingList> </mailingLists> <!-- Source control management. --> <scm> - <connection>scm:svn:http://svn.nuiton.org/svn/mavenpom/trunk</connection> - <developerConnection>scm:svn:http://svn.nuiton.org/svn/mavenpom/trunk</developerConnection> + <connection>scm:svn:http://svn.nuiton.org/svn/mavenpom/trunk + </connection> + <developerConnection>scm:svn:http://svn.nuiton.org/svn/mavenpom/trunk + </developerConnection> <url>http://www.nuiton.org/repositories/browse/mavenpom/trunk</url> </scm> @@ -816,7 +1324,8 @@ qui héritent de ce pom (/artifactId est rajouté) mais cela ne fonctionne pas pour mavenpom lui-même (voir profile internal) --> - <url>scpexe://${platform}/var/lib/redmine-${platform}/project-site/</url> + <url>scpexe://${platform}/var/lib/redmine-${platform}/project-site/ + </url> </site> </distributionManagement> @@ -851,7 +1360,8 @@ <activeByDefault>false</activeByDefault> </activation> <properties> - <maven.reports.dependencyDetailsEnabled>false</maven.reports.dependencyDetailsEnabled> + <maven.reports.dependencyDetailsEnabled>false + </maven.reports.dependencyDetailsEnabled> </properties> </profile> <!-- do not build locations of dependencies in maven-project-info-report (speedup site generation in dev) --> @@ -861,7 +1371,8 @@ <activeByDefault>false</activeByDefault> </activation> <properties> - <maven.reports.dependencyLocationsEnabled>false</maven.reports.dependencyLocationsEnabled> + <maven.reports.dependencyLocationsEnabled>false + </maven.reports.dependencyLocationsEnabled> </properties> </profile> @@ -944,7 +1455,8 @@ <artifactId>maven-jredmine-plugin</artifactId> <version>${jredmine.version}</version> <configuration> - <columnNames>key,summary,status,assignee,tracker,priority,version,category,createdOn + <columnNames> + key,summary,status,assignee,tracker,priority,version,category,createdOn </columnNames> </configuration> <reportSets> @@ -1001,9 +1513,12 @@ </goals> <phase>install</phase> <configuration> - <extraFiles>${redmine.releaseFiles}</extraFiles> - <descriptionFile>${redmine.collectedFiles}</descriptionFile> - <includeAttached>${redmine.includeAttached}</includeAttached> + <extraFiles>${redmine.releaseFiles} + </extraFiles> + <descriptionFile>${redmine.collectedFiles} + </descriptionFile> + <includeAttached>${redmine.includeAttached} + </includeAttached> <!--<copyFiles>false</copyFiles>--> </configuration> </execution> @@ -1033,7 +1548,9 @@ <statusIds>3,4,5</statusIds> <!-- generate announcements --> - <urlDownload>${redmine.url}/projects/list_files/${projectId}</urlDownload> + <urlDownload> + ${redmine.url}/projects/list_files/${projectId} + </urlDownload> <!--<changesTitle>Release note of Maven pom project</changesTitle>--> <!--<releaseDescription>Description of first release</releaseDescription>--> @@ -1097,8 +1614,10 @@ <!-- for a multi-module just run on root project --> <runOnce>true</runOnce> - <emailTitle>[ANN] - ${project.name} ${project.version} released</emailTitle> - <emailContentFile>target/generated-sources/announcement/release-email-announcement.vm + <emailTitle>[ANN] - ${project.name} ${project.version} released + </emailTitle> + <emailContentFile> + target/generated-sources/announcement/release-email-announcement.vm </emailContentFile> <mailSender> <name>${platform} Release Notification</name> @@ -1143,10 +1662,12 @@ <closeVersion>true</closeVersion> <!-- publish-attachments --> - <filesFromProperties>${redmine.collectedFiles}</filesFromProperties> + <filesFromProperties>${redmine.collectedFiles} + </filesFromProperties> <!-- publish-news --> - <newsContentFile>target/generated-sources/announcement/release-news-announcement.vm + <newsContentFile> + target/generated-sources/announcement/release-news-announcement.vm </newsContentFile> <newsSummary>${project.description}</newsSummary> <newsTitle>${project.name} ${project.version} released</newsTitle> @@ -1222,7 +1743,7 @@ </execution> </executions> <configuration> - + <!-- for a multi-module just run on root project --> <runOnce>true</runOnce> @@ -1295,7 +1816,8 @@ </property> </activation> <properties> - <jnlp.codebase>file://${project.build.directory}/jnlp</jnlp.codebase> + <jnlp.codebase>file://${project.build.directory}/jnlp + </jnlp.codebase> </properties> <build> <plugins> @@ -1361,8 +1883,7 @@ <rules> <requireProperty> <property>maven.jar.main.class</property> - <message>Could not find the "maven.jar.main.class" required property, use - -Dmaven.jar.main.class=your.main.class.fqn + <message>Could not find the "maven.jar.main.class" required property, use -Dmaven.jar.main.class=your.main.class.fqn </message> </requireProperty> </rules> @@ -1386,7 +1907,8 @@ </goals> <phase>compile</phase> <configuration> - <mainClass>${maven.jar.main.class}</mainClass> + <mainClass>${maven.jar.main.class} + </mainClass> <classpathScope>runtime</classpathScope> </configuration> </execution> @@ -1478,20 +2000,25 @@ <distributionManagement> <site> <id>nuiton</id> - <url>scpexe://${platform}/var/lib/redmine-nuiton/project-site/mavenpom</url> + <url> + scpexe://${platform}/var/lib/redmine-nuiton/project-site/mavenpom + </url> </site> </distributionManagement> <properties> <maven.site.locales>fr,en</maven.site.locales> <siteSourcesType>apt</siteSourcesType> - <redmine.releaseFiles>src/site/site_fr.xml,src/site/site_en.xml</redmine.releaseFiles> + <redmine.releaseFiles>src/site/site_fr.xml,src/site/site_en.xml + </redmine.releaseFiles> </properties> </profile> <profile> <id>testSCM</id> <properties> - <scmwebeditorUrl>http://localhost:8080/scmwebeditor-0.0.1-SNAPSHOT/scmwebeditor</scmwebeditorUrl> + <scmwebeditorUrl> + http://localhost:8080/scmwebeditor-0.0.1-SNAPSHOT/scmwebeditor + </scmwebeditorUrl> </properties> </profile> @@ -1505,7 +2032,8 @@ </property> </activation> <properties> - <stagingUrl>scpexe://localhost/var/www/maven-staging-site</stagingUrl> + <stagingUrl>scpexe://localhost/var/www/maven-staging-site + </stagingUrl> </properties> <distributionManagement> <site>