You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(37) |
Oct
(12) |
Nov
|
Dec
(47) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(9) |
Feb
(6) |
Mar
(1) |
Apr
(85) |
May
(9) |
Jun
|
Jul
(6) |
Aug
(85) |
Sep
(42) |
Oct
(27) |
Nov
(15) |
Dec
(27) |
2004 |
Jan
(39) |
Feb
(52) |
Mar
(43) |
Apr
(32) |
May
(18) |
Jun
(5) |
Jul
(63) |
Aug
(69) |
Sep
(12) |
Oct
(80) |
Nov
(55) |
Dec
(30) |
2005 |
Jan
(27) |
Feb
(6) |
Mar
(43) |
Apr
(5) |
May
(48) |
Jun
(48) |
Jul
(100) |
Aug
(16) |
Sep
(43) |
Oct
(25) |
Nov
(249) |
Dec
(2) |
2006 |
Jan
(9) |
Feb
(2) |
Mar
|
Apr
(26) |
May
(21) |
Jun
(8) |
Jul
(14) |
Aug
(104) |
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
(32) |
Feb
|
Mar
(2) |
Apr
|
May
(38) |
Jun
(2) |
Jul
(9) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
(3) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jeff J. <jef...@us...> - 2006-04-21 02:56:46
|
jeffjensen 06/04/20 19:56:44 Modified: cobertura .cvsignore Added: cobertura .classpath .project Log: Add Eclipse project files. Change .cvsignore to not ignore them. Revision Changes Path 1.2 +0 -1 maven-plugins/cobertura/.cvsignore Index: .cvsignore =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/cobertura/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- .cvsignore 10 Jun 2005 06:16:44 -0000 1.1 +++ .cvsignore 21 Apr 2006 02:56:44 -0000 1.2 @@ -1,4 +1,3 @@ target maven.log -.project *.log 1.1 maven-plugins/cobertura/.classpath Index: .classpath =================================================================== <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src/main"/> <classpathentry kind="src" path="src/plugin-test/testGenerateReportWhenTestFails/src/main"/> <classpathentry kind="src" path="src/plugin-test/testGenerateReportWhenTestFails/src/test"/> <classpathentry kind="src" path="src/plugin-test/testSimple/src/main"/> <classpathentry kind="src" path="src/plugin-test/testSimple/src/test"/> <classpathentry kind="src" path="src/test"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="target"/> </classpath> 1.1 maven-plugins/cobertura/.project Index: .project =================================================================== <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>maven-cobertura-plugin</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription> |
From: Jeff J. <jef...@us...> - 2006-04-17 01:44:35
|
jeffjensen 06/04/16 18:44:33 Modified: dbunit/xdocs goals.xml changes.xml properties.xml dbunit project.xml plugin.properties plugin.jelly Log: Implemented optional lists of tables and queries that dictate data exported in generate-dataset. Added more properties that dbUnit supports. Updated docs for new new features and properties. Corrected a couple of minor doc errors/misc cleanup. Added 'Default Value' column to properties doc. Revision Changes Path 1.11 +5 -5 maven-plugins/dbunit/xdocs/goals.xml Index: goals.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dbunit/xdocs/goals.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- goals.xml 5 Aug 2004 01:13:36 -0000 1.10 +++ goals.xml 17 Apr 2006 01:44:33 -0000 1.11 @@ -9,11 +9,11 @@ <goals> <goal> <name>dbunit</name> - <description>generate dataset and dtd for connection</description> + <description>Generate dataset and DTD for connection.</description> </goal> <goal> <name>dbunit:delete-dataset</name> - <description>Import a dbunit dataset</description> + <description>Delete a dbunit dataset for a connection.</description> </goal> <goal> <name>dbunit:export-xls</name> @@ -33,15 +33,15 @@ </goal> <goal> <name>dbunit:generate-dataset</name> - <description>Generate a dbunit dataset for a connection</description> + <description>Generate a dbunit dataset for a connection.</description> </goal> <goal> <name>dbunit:generate-dtd</name> - <description>Generate a dbunit dtd for a connection</description> + <description>Generate a dbunit dtd for a connection.</description> </goal> <goal> <name>dbunit:import-dataset</name> - <description>Import a dbunit dataset</description> + <description>Import a dbunit dataset.</description> </goal> <goal> <name>dbunit:import-xls</name> 1.22 +5 -1 maven-plugins/dbunit/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dbunit/xdocs/changes.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- changes.xml 22 Jun 2005 12:20:11 -0000 1.21 +++ changes.xml 17 Apr 2006 01:44:33 -0000 1.22 @@ -6,9 +6,13 @@ <author email="dio...@so...">dIon Gillard</author> </properties> <body> + <release version="1.7-SNAPSHOT" date="2006-04-18" + description="Implemented optional lists of tables and queries that dictate data exported in generate-dataset. Added more properties that dbUnit supports. Updated docs for new new features and properties. Corrected a couple of minor doc errors/misc cleanup. Added 'Default Value' column to properties doc."> + <action dev="jeffjensen" type="add" issue="1406821">Support specifying tables and queries for export.</action> + </release> <release version="1.6" date="2005-06-22"> <action dev="diongillard" type="add" due-to="Josh Holtzman">Order tables on export.</action> - <action dev="dep4b" type="fix" due-to="Fabrizio Giustina" issue="1159028">Support mssql operations and warning for invalid values</action> + <action dev="dep4b" type="fix" due-to="Fabrizio Giustina" issue="1159028">Support mssql operations and warning for invalid values.</action> </release> <release version="1.5" date="2004-08-27"> <action dev="diongillard" type="fix">Use version of POI used with dbunit 2.1</action> 1.9 +149 -8 maven-plugins/dbunit/xdocs/properties.xml Index: properties.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dbunit/xdocs/properties.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- properties.xml 1 Aug 2004 11:54:08 -0000 1.8 +++ properties.xml 17 Apr 2006 01:44:33 -0000 1.9 @@ -7,44 +7,50 @@ </properties> <body> <section name="Maven Dbunit Plug-in Settings"> + <p>This is a summary of the plugin's supported dbUnit properties. + Refer to the dbUnit ant task properties page for more details.</p> <table> <tr> <th>Property</th> <th>Optional?</th> <th>Description</th> + <th>Default Value</th> </tr> <tr> <td>maven.dbunit.deleteType</td> <td>Yes</td> <td> <p> - DbUnit operation type for delete. Default is <code>DELETE</code> + DbUnit operation type for delete. </p> </td> + <td><code>DELETE</code></td> </tr> <tr> <td>maven.dbunit.driverClassName</td> <td>Yes</td> <td> - <p>The class name of the JDBC driver to be used. Default value is empty.</p> + <p>The class name of the JDBC driver to be used.</p> </td> + <td>(none)</td> </tr> <tr> <td>maven.dbunit.format</td> <td>Yes</td> <td> <p> - Format for the import/delete functionality. Default is <code>xml</code>. Alternatively you + Format for the import/delete functionality. Alternatively you could specify <code>flat or csv</code>. </p> </td> + <td><code>xml</code></td> </tr> <tr> <td>maven.dbunit.importType</td> <td>Yes</td> <td> <p> - DbUnit operation type for import. Default is <code>INSERT</code>. Other valid + DbUnit operation type for import. Other valid values are: <code> UPDATE, INSERT, DELETE, DELETE_ALL, REFRESH, CLEAN_INSERT, @@ -52,36 +58,171 @@ </code> </p> </td> + <td><code>INSERT</code></td> </tr> <tr> <td>maven.dbunit.password</td> <td>Yes</td> <td> - <p>The password of the user connecting to the database. Default value is empty.</p> + <p>The password of the user connecting to the database.</p> </td> + <td>(none)</td> </tr> <tr> <td>maven.dbunit.schema</td> <td>Yes</td> <td> The schema name that tables can be found under. - <p>Default value is blank.</p> </td> + <td>(none)</td> </tr> <tr> <td>maven.dbunit.url</td> <td>Yes</td> <td> <p>The JDBC URL for the database to access, e.g. <code>jdbc:db2:SAMPLE</code>. - Default value is empty.</p> + </p> </td> + <td>(none)</td> </tr> <tr> <td>maven.dbunit.user</td> <td>Yes</td> <td> - <p>The user name used to connect to the database. The default value is empty.</p> + <p>The user name used to connect to the database.</p> + </td> + <td>(none)</td> + </tr> + + + <tr> + <td>maven.dbunit.datatypeFactory</td> + <td>Yes</td> + <td> + <p> + Set the DataType factory to add support for non-standard + database vendor data types. + </p> + </td> + <td>dbUnit's default value</td> + </tr> + <tr> + <td>maven.dbunit.useQualifiedTableNames</td> + <td>Yes</td> + <td> + <p> + Enable or disable multiple schemas support by prefixing table + names with the schema name. + </p> + </td> + <td>false</td> + </tr> + <tr> + <td>maven.dbunit.dest.dir</td> + <td>Yes</td> + <td> + <p>Directory to write the exported data file to.</p> + </td> + <td>${maven.build.dir}/dbunit</td> + </tr> + <tr> + <td>maven.dbunit.dest.file</td> + <td>Yes</td> + <td> + <p>File name of the exported data file.</p> + </td> + <td>${maven.dbunit.dest.dir}/all.xml</td> + </tr> + <tr> + <td>maven.dbunit.table.list</td> + <td>Yes</td> + <td> + <p> + Delimeter separated list of table names + (see maven.dbunit.table.list.delim). + Currently only used in generate-dataset to list the tables to + export all data from + (if tables or queries are not specified, exports all data from all tables). + For example: <code>table1,table2,table3</code> + </p> + </td> + <td>(none)</td> + </tr> + <tr> + <td>maven.dbunit.table.list.delim</td> + <td>Yes</td> + <td> + <p> + Table name delimeter for list of tables specified in + maven.dbunit.table.list. + </p> + </td> + <td>, (comma)</td> + </tr> + <tr> + <td>maven.dbunit.query.list</td> + <td>Yes</td> + <td> + <p> + Delimeter separated list of query names + (see maven.dbunit.query.list.delim). + Currently only used in generate-dataset to list the queries to + use to export specific data from + (if tables or queries are not specified, exports all data from all tables). + For example: <code>qry1,qry2,qry3</code> + </p> + <p> + For every query listed, it expects 2 additional properties: + <dl> + <dt>(queryname).name</dt> + <dd>Name to use to refer to the sql statement.</dd> + <dt>(queryname).sql</dt> + <dd>SQL to execute to select the data for export.</dd> + </dl> + </p> + <p> + For example, to pull the rows from COMPANY and PERSON tables + for a user_id field of "dbunit": +<source> +maven.dbunit.query.list=company,person +company.name=COMPANY +company.sql=select * from person where user_id = 'dbunit' +person.name=PERSON +person.sql=select * from person where user_id = 'dbunit' +</source> + </p> + </td> + <td>(none)</td> + </tr> + <tr> + <td>maven.dbunit.query.list.delim</td> + <td>Yes</td> + <td> + <p> + Query name delimeter for list of queries specified in + maven.dbunit.query.list. + </p> + </td> + <td>, (comma)</td> + </tr> + <tr> + <td>maven.dbunit.verbose.level</td> + <td>Yes</td> + <td> + <p>The level of runtime messages to display.</p> + <p> + Valid values: + <dl> + <dt>0</dt> + <dd>Specify minimum messages.</dd> + <dt>1</dt> + <dd>Specify medium level messages (e.g. summary info).</dd> + <dt>2</dt> + <dd>Specify detailed level messages (e.g. debug)</dd> + </dl> + </p> </td> + <td>0</td> </tr> </table> </section> 1.36 +14 -1 maven-plugins/dbunit/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dbunit/project.xml,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- project.xml 11 Oct 2005 06:29:04 -0000 1.35 +++ project.xml 17 Apr 2006 01:44:33 -0000 1.36 @@ -8,7 +8,7 @@ <name>Dbunit Plug-in</name> <!-- groupId is in parent --> - <currentVersion>1.6</currentVersion> + <currentVersion>1.7-SNAPSHOT</currentVersion> <!-- organization is in parent --> <inceptionYear>2003</inceptionYear> @@ -57,6 +57,10 @@ <name>1.6</name> <tag>MAVEN_PLUGINS_DBUNIT_1_6</tag> </version> + <version> + <id>1.7-SNAPSHOT</id> + <name>1.7-SNAPSHOT</name> + </version> </versions> <!-- mailingLists is in parent --> @@ -79,6 +83,15 @@ <role>Developer</role> </roles> </developer> + <developer> + <name>Jeff Jensen</name> + <id>jeffjensen</id> + <email>jef...@us...</email> + <organization>Sourceforge</organization> + <roles> + <role>Developer</role> + </roles> + </developer> </developers> <!-- no contributors --> <!-- licenses section not done yet --> 1.5 +10 -1 maven-plugins/dbunit/plugin.properties Index: plugin.properties =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dbunit/plugin.properties,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- plugin.properties 25 Apr 2004 16:43:57 -0000 1.4 +++ plugin.properties 17 Apr 2006 01:44:33 -0000 1.5 @@ -8,4 +8,13 @@ maven.dbunit.format=xml maven.dbunit.importType=INSERT maven.dbunit.deleteType=DELETE -#maven.dbunit.schema= \ No newline at end of file +#maven.dbunit.schema= +#maven.dbunit.datatypeFactory= +maven.dbunit.useQualifiedTableNames=false +maven.dbunit.dest.dir=${maven.build.dir}/dbunit +maven.dbunit.dest.file=${maven.dbunit.dest.dir}/all.xml +maven.dbunit.table.list= +maven.dbunit.table.list.delim=, +maven.dbunit.query.list= +maven.dbunit.query.list.delim=, +maven.dbunit.verbose.level=0 1.15 +61 -7 maven-plugins/dbunit/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dbunit/plugin.jelly,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- plugin.jelly 2 Aug 2004 00:48:01 -0000 1.14 +++ plugin.jelly 17 Apr 2006 01:44:33 -0000 1.15 @@ -1,8 +1,9 @@ <?xml version="1.0"?> -<project +<project xmlns:j="jelly:core" - xmlns:ant="jelly:ant"> + xmlns:ant="jelly:ant" + xmlns:u="jelly:util"> <goal name="dbunit:init"> <taskdef name="dbunit" classname="org.dbunit.ant.DbUnitTask"> @@ -14,8 +15,9 @@ </classpath> </taskdef> <j:set var="schema" value="${maven.dbunit.schema}"/> + <j:set var="datatypeFactory" value="${maven.dbunit.datatypeFactory}"/> </goal> - + <goal name="dbunit" description="generate dataset and dtd for connection" prereqs="dbunit:generate-dtd,dbunit:generate-dataset"/> @@ -39,15 +41,67 @@ description="Generate a dbunit dataset for a connection"> <!-- fixme - this should be a tag lib --> - <ant:mkdir dir="${maven.build.dir}/dbunit/" /> + <ant:mkdir dir="${maven.dbunit.dest.dir}" /> <dbunit driver="${maven.dbunit.driverClassName}" url="${maven.dbunit.url}" userid="${maven.dbunit.user}" - password="${maven.dbunit.password}"> + password="${maven.dbunit.password}" + useQualifiedTableNames="${maven.dbunit.useQualifiedTableNames}" + > <j:if test="${!empty(schema)}"> <setProperty name="schema" value="${schema}"/> </j:if> - <export dest="${maven.build.dir}/dbunit/all.xml" format="${maven.dbunit.format}"/> + + <j:if test="${!empty(datatypeFactory)}"> + <setProperty name="datatypeFactory" value="${datatypeFactory}"/> + </j:if> + + <export dest="${maven.dbunit.dest.dir}/${maven.dbunit.dest.filename}" format="${maven.dbunit.format}"> + <j:if test="${!empty(maven.dbunit.table.list)}"> + <j:if test="${maven.dbunit.verbose.level > 0}"> + <ant:echo>Using table list=${maven.dbunit.table.list}</ant:echo> + </j:if> + <u:tokenize var="items" delim="${maven.dbunit.table.list.delim}"> + ${maven.dbunit.table.list} + </u:tokenize> + <j:forEach var="item" items="${items}"> + <j:if test="${maven.dbunit.verbose.level > 1}"> + <ant:echo>Adding table='${item}'</ant:echo> + </j:if> + <table name="${item}"/> + </j:forEach> + </j:if> + + <j:if test="${!empty(maven.dbunit.query.list)}"> + <j:if test="${maven.dbunit.verbose.level > 0}"> + <ant:echo>Using query list=${maven.dbunit.query.list}</ant:echo> + </j:if> + <u:tokenize var="items" delim="${maven.dbunit.query.list.delim}"> + ${maven.dbunit.query.list} + </u:tokenize> + <j:forEach var="item" items="${items}"> + <j:set var="query.prop.name" value="${item}.name"/> + <j:set var="query.prop.sql" value="${item}.sql"/> + + <!-- get value of variable held in the 'query' variable --> + <j:set var="query.name" value="${context.getVariable(query.prop.name)}"/> + <j:set var="query.sql" value="${context.getVariable(query.prop.sql)}"/> + + <j:if test="${maven.dbunit.verbose.level > 1}"> + <ant:echo>For '${item}', adding query name='${query.name}' sql='${query.sql}'</ant:echo> + </j:if> + + <j:if test="${empty(query.name)}"> + <ant:echo>ERROR: Did not find '${query.prop.name}' in properties!</ant:echo> + </j:if> + <j:if test="${empty(query.sql)}"> + <ant:echo>ERROR: Did not find '${query.prop.sql}' in properties!</ant:echo> + </j:if> + + <query name="${query.name}" sql="${query.sql}"/> + </j:forEach> + </j:if> + </export> </dbunit> </goal> @@ -88,7 +142,7 @@ <operation type="${maven.dbunit.deleteType}" src="${file}" format="${maven.dbunit.format}" /> </dbunit> </goal> - + <goal name="dbunit:export-xls"> <ant:mkdir dir="${maven.build.dir}/dbunit/" /> <j:useBean var="tool" class="net.sourceforge.mavenplugins.dbunit.DataSetTool" |
From: Arun N. <ana...@us...> - 2006-04-11 19:00:45
|
anachimuthu0 06/04/11 12:00:30 Added: hammurapi plugin.jelly plugin.properties project.properties project.xml hammurapi/src/net/sourceforge/mavenplugins/hammurapi/test HelloHammurapi.java hammurapi/src/plugin-resources junit-failed.jsl junit.jsl hammurapi/xdocs changes.xml download.xml faq.fml goals.xml index.xml installation.xml navigation.xml properties.xml Log: Moving plugin from java.net to SF.net Revision Changes Path 1.1 maven-plugins/hammurapi/plugin.jelly Index: plugin.jelly =================================================================== <?xml version="1.0"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <project xmlns:ant="jelly:ant" xmlns:doc="doc" xmlns:j="jelly:core" xmlns:maven="jelly:maven"> <goal name="maven-hammurapi-plugin:register"> <j:if test="${sourcesPresent == 'true'}"> <doc:registerReport name="Hammurapi Report " pluginName="maven-hammurapi-plugin" description="Report on Hammurapi code review." link="hammurapi/report" target="_blank"/> </j:if> </goal> <goal name="maven-hammurapi-plugin:deregister"> <j:if test="${sourcesPresent == 'true'}"> <doc:deregisterReport name="Hammurapi Report"/> </j:if> </goal> <!-- ================================================================== --> <!-- C R E A T E H A M M U R A P I H T M L R E P O R T --> <!-- ================================================================== --> <goal name="hammurapi" prereqs="hammurapi:report"/> <goal name="maven-hammurapi-plugin:report" prereqs="hammurapi:report"/> <goal name="hammurapi:init"> <j:if test="${sourcesPresent == 'true'}"> <ant:taskdef name="hammurapi" classname="org.hammurapi.HammurapiTask"> <ant:classpath> <ant:pathelement location="${plugin.getDependencyPath('checkstyle:checkstyle')}"/> <ant:pathelement location="${plugin.getDependencyPath('checkstyle:checkstyle-optional')}"/> <ant:pathelement location="${plugin.getDependencyPath('antlr:antlr')}"/> <ant:pathelement location="${plugin.getDependencyPath('regexp:regexp')}"/> <ant:pathelement location="${plugin.getDependencyPath('commons-beanutils:commons-beanutils-core')}"/> <ant:pathelement location="${plugin.getDependencyPath('bcel:bcel')}"/> <ant:pathelement location="${plugin.getDependencyPath('commons-cli:commons-cli')}"/> <ant:pathelement location="${plugin.getDependencyPath('commons-jxpath:commons-jxpath')}"/> <ant:pathelement location="${plugin.getDependencyPath('org.hammurapi:hammurapi')}"/> <ant:pathelement location="${plugin.getDependencyPath('org.hammurapi:hammurapi-db')}"/> <ant:pathelement location="${plugin.getDependencyPath('org.hammurapi:historyinspector-db')}"/> <ant:pathelement location="${plugin.getDependencyPath('org.hammurapi:historyoutput-db')}"/> <ant:pathelement location="${plugin.getDependencyPath('hsqldb:hsqldb')}"/> <ant:pathelement location="${plugin.getDependencyPath('oro:oro')}"/> <ant:pathelement location="${plugin.getDependencyPath('jfree:jcommon')}"/> <ant:pathelement location="${plugin.getDependencyPath('jfree:jfreechart')}"/> <ant:pathelement location="${plugin.getDependencyPath('com.pavelvlasov:jsel')}"/> <ant:pathelement location="${plugin.getDependencyPath('com.pavelvlasov:jsel-db')}"/> <ant:pathelement location="${plugin.getDependencyPath('junit:junit')}"/> <ant:pathelement location="${plugin.getDependencyPath('ognl:ognl')}"/> <ant:pathelement location="${plugin.getDependencyPath('com.pavelvlasov:pvcommons')}"/> <ant:pathelement location="${plugin.getDependencyPath('com.pavelvlasov:pvcommons-db')}"/> <ant:pathelement location="${plugin.getDependencyPath('xalan:xalan')}"/> <ant:pathelement location="${plugin.getDependencyPath('xerces:xerces')}"/> <ant:pathelement location="${plugin.getDependencyPath('xml-apis:xml-apis')}"/> <ant:pathelement location="${plugin.getDependencyPath('log4j:log4j')}"/> <ant:pathelement location="${plugin.getDependencyPath('commons-jelly:commons-jelly')}"/> <ant:path refid="maven.dependency.classpath"/> <ant:pathelement path="${maven.build.dest}"/> </ant:classpath> </ant:taskdef> ${systemScope.setProperty('javax.xml.transform.TransformerFactory','org.apache.xalan.processor.TransformerFactoryImpl')} <!-- <ant:property environment="env"/> <ant:sysproperty name="javax.xml.transform.TransformerFactory" value="org.apache.xalan.processor.TransformerFactoryImpl"/> <ant:echo> prop is ${javax.xml.transform.TransformerFactory} </ant:echo> --> </j:if> </goal> <goal name="hammurapi:report" prereqs="hammurapi:init" description="Generate code reivew report from the source files"> <j:if test="${!sourcesPresent}"> <echo>No source files to review.</echo> </j:if> <j:if test="${sourcesPresent == 'true'}"> <j:if test="${!maven.hammurapi.reportsDirectory.exists()}"> <ant:mkdir dir="${maven.hammurapi.reportsDirectory}"/> </j:if> <hammurapi> <j:if test="${context.getVariable('maven.hammurapi.cloudscape') != null}"> <setProperty name="cloudscape" value="${maven.hammurapi.cloudscape}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.cleanup') != null}"> <setProperty name="cleanup" value="${maven.hammurapi.cleanup}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.skipIntactPackages') != null}"> <setProperty name="skipIntactPackages" value="${maven.hammurapi.skipIntactPackages}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.forceOnWaivers') != null}"> <setProperty name="forceOnWaivers" value="${maven.hammurapi.forceOnWaivers}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.baseLine') != null}"> <setProperty name="baseLine" value="${maven.hammurapi.baseLine}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.hostId') != null}"> <setProperty name="hostId" value="${maven.hammurapi.hostId}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.calculateDependencies') != null}"> <setProperty name="calculateDependencies" value="${maven.hammurapi.calculateDependencies}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.storeSource') != null}"> <setProperty name="storeSource" value="${maven.hammurapi.storeSource}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.unpackDir') != null}"> <setProperty name="unpackDir" value="${maven.hammurapi.unpackDir}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.debugType') != null}"> <setProperty name="debugType" value="${maven.hammurapi.debugType}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.embeddedInspectors') != null}"> <setProperty name="embeddedInspectors" value="${maven.hammurapi.embeddedInspectors}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.classPath') != null}"> <setProperty name="classPath" value="${maven.hammurapi.classPath}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.archive') != null}"> <setProperty name="archive" value="${maven.hammurapi.archive}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.dpmoThreshold') != null}"> <setProperty name="dpmoThreshold" value="${maven.hammurapi.dpmoThreshold}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.sigmaThreshold') != null}"> <setProperty name="sigmaThreshold" value="${maven.hammurapi.sigmaThreshold}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.failOnFirstException') != null}"> <setProperty name="failOnFirstException" value="${maven.hammurapi.failOnFirstException}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.failOnWarnings') != null}"> <setProperty name="failOnWarnings" value="${maven.hammurapi.failOnWarnings}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.severityThreshold') != null}"> <setProperty name="severityThreshold" value="${maven.hammurapi.severityThreshold}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.title') != null}"> <setProperty name="title" value="${maven.hammurapi.title}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.waiverStubs') != null}"> <setProperty name="waiverStubs" value="${maven.hammurapi.waiverStubs}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.evictBadInspectors') != null}"> <setProperty name="evictBadInspectors" value="${maven.hammurapi.evictBadInspectors}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.force') != null}"> <setProperty name="force" value="${maven.hammurapi.force}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.baselining') != null}"> <setProperty name="baselining" value="${maven.hammurapi.baselining}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.forceOnWarnings') != null}"> <setProperty name="forceOnWarnings" value="${maven.hammurapi.forceOnWarnings}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.reviewDescription') != null}"> <setProperty name="reviewDescription" value="${maven.hammurapi.reviewDescription}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.database') != null}"> <setProperty name="database" value="${maven.hammurapi.database}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.tabSize') != null}"> <setProperty name="tabSize" value="${maven.hammurapi.tabSize}" /> </j:if> <src dir="${maven.src.dir}" /> <j:if test="${context.getVariable('maven.hammurapi.config.URL') != null || context.getVariable('maven.hammurapi.config.file') != null}"> <config> <j:if test="${context.getVariable('maven.hammurapi.config.failOnError') != null}"> <setProperty name="failOnError" value="${maven.hammurapi.config.failOnError}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.config.URL') != null}"> <setProperty name="URL" value="${maven.hammurapi.config.URL}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.config.file') != null}"> <setProperty name="file" value="${maven.hammurapi.config.file}" /> </j:if> </config> </j:if> <j:if test="${context.getVariable('maven.hammurapi.connection.driverClass') != null}"> <connection> <setProperty name="driverClass" value="${maven.hammurapi.connection.driverClass}" /> <j:if test="${context.getVariable('maven.hammurapi.connection.url') != null}"> <setProperty name="url" value="${maven.hammurapi.connection.url}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.connection.user') != null}"> <setProperty name="user" value="${maven.hammurapi.connection.user}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.connection.password') != null}"> <setProperty name="password" value="${maven.hammurapi.connection.password}" /> </j:if> </connection> </j:if> <j:if test="${context.getVariable('maven.hammurapi.waivers.URL') != null || context.getVariable('maven.hammurapi.waivers.file') != null}"> <config> <j:if test="${context.getVariable('maven.hammurapi.waivers.failOnError') != null}"> <setProperty name="failOnError" value="${maven.hammurapi.waivers.failOnError}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.waivers.URL') != null}"> <setProperty name="URL" value="${maven.hammurapi.waivers.URL}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.waivers.file') != null}"> <setProperty name="file" value="${maven.hammurapi.waivers.file}" /> </j:if> </config> </j:if> <!-- <j:if test="${context.getVariable('maven.hammurapi.include.file') != null}"> <j:include uri="hammurapi-include.xml"/> </j:if> --> <output> <j:if test="${context.getVariable('maven.hammurapi.reportsDirectory') != null}"> <setProperty name="dir" value="${maven.hammurapi.reportsDirectory}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.output.embeddedStyle') != null}"> <setProperty name="embeddedStyle" value="${maven.hammurapi.output.embeddedStyle}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.output.extension') != null}"> <setProperty name="extension" value="${maven.hammurapi.output.extension}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.output.javaDocDir') != null}"> <setProperty name="javaDocDir" value="${maven.hammurapi.output.javaDocDir}" /> </j:if> </output> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.table') != null}"> <historyoutput> <setProperty name="table" value="${maven.hammurapi.historyoutput.table}" /> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.reportUrl') != null}"> <setProperty name="reportUrl" value="${maven.hammurapi.historyoutput.reportUrl}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.host') != null}"> <setProperty name="host" value="${maven.hammurapi.historyoutput.host}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.description') != null}"> <setProperty name="description" value="${maven.hammurapi.historyoutput.description}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.driverClass') != null}"> <setProperty name="driverClass" value="${maven.hammurapi.historyoutput.driverClass}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.password') != null}"> <setProperty name="password" value="${maven.hammurapi.historyoutput.password}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.url') != null}"> <setProperty name="url" value="${maven.hammurapi.historyoutput.url}" /> </j:if> <j:if test="${context.getVariable('maven.hammurapi.historyoutput.user') != null}"> <setProperty name="user" value="${maven.hammurapi.historyoutput.user}" /> </j:if> </historyoutput> </j:if> </hammurapi> </j:if> </goal> </project> 1.1 maven-plugins/hammurapi/plugin.properties Index: plugin.properties =================================================================== # ------------------------------------------------------------------- # Copyright 2001-2004 The Apache Software Foundation. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ------------------------------------------------------------------- # ------------------------------------------------------------------- # P L U G I N P R O P E R I E S # ------------------------------------------------------------------- # Hammurapi plugin. # ------------------------------------------------------------------- maven.hammurapi.reportsDirectory = ${maven.docs.dest}/hammurapi maven.hammurapi.output.javaDocDir = ${maven.javadoc.destdir} #maven.hammurapi.include.file = ${basedir}/hammurapi-include.xml 1.1 maven-plugins/hammurapi/project.properties Index: project.properties =================================================================== # ------------------------------------------------------------------- # Copyright 2001-2004 The Apache Software Foundation. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ------------------------------------------------------------------- # ------------------------------------------------------------------- # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.changelog.type=tag maven.changelog.tag=MAVEN_HAMMURAPI_1_1 #maven.hammurapi.include.file = ${basedir}/hammurapi-include.xml 1.1 maven-plugins/hammurapi/project.xml Index: project.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <project xsi:noNamespaceSchemaLocation="http://maven.apache.org/xsd/maven-project-3.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <extend>${basedir}/../plugin-project.xml</extend> <!--pomVersion is in parent --> <id>maven-hammurapi-plugin</id> <name>Maven Hammurapi Plugin</name> <!-- <artifactId>maven-hammurapi-plugin</artifactId> --> <!-- groupId is in parent --> <currentVersion>1.1</currentVersion> <!-- organization is in parent --> <inceptionYear>2005</inceptionYear> <!-- package, logo are in parent. no gumpRepositoryId --> <description> Reports from Hammurapi, Java code review tool. </description> <shortDescription> Reports from Hammurapi, Java code review tool </shortDescription> <url>http://maven-plugins.sourceforge.net/${pom.artifactId}</url> <!-- issue tracking url, siteAddress are in parent --> <siteDirectory>/home/groups/m/ma/maven-plugins/htdocs/hammurapi/</siteDirectory> <distributionDirectory>/home/groups/m/ma/maven-plugins/htdocs/hammurapi/distributions/</distributionDirectory> <repository> <connection>scm:cvs:pserver:ano...@cv...:/cvsroot/maven-plugins:maven-plugins/hammurapi</connection> <url>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/maven-plugins/maven-plugins/hammurapi/</url> </repository> <versions> <version> <id>1.1</id> <name>1.1</name> <tag>MAVEN_HAMMURAPI_1_1</tag> </version> <version> <id>1.0</id> <name>1.0</name> <tag>MAVEN_HAMMURAPI_1_0</tag> </version> </versions> <!-- mailingLists are in parent --> <developers> <developer> <name>Arun Nachimuthu</name> <id>anachimuthu0</id> <email>anachimuthu0_at_users_dot_sourceforge_dot_net</email> <organization>JavaGeekz JUG</organization> <roles> <role>Developer</role> </roles> <url>http://www.JavaGeekz.com</url> <timezone>+5</timezone> </developer> </developers> <contributors> </contributors> <dependencies> <dependency> <groupId>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.2</version> <type>jar</type> </dependency> <dependency> <groupId>bcel</groupId> <artifactId>bcel</artifactId> <version>5.1</version> <type>jar</type> </dependency> <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.0</version> <type>jar</type> </dependency> <dependency> <groupId>commons-jxpath</groupId> <artifactId>commons-jxpath</artifactId> <version>1.2</version> <type>jar</type> </dependency> <!-- <dependency> <groupId>derby</groupId> <artifactId>derby</artifactId> <version>1.2</version> <url></url> </dependency> --> <dependency> <groupId>org.hammurapi</groupId> <artifactId>hammurapi</artifactId> <version>3.17.0</version> <type>jar</type> </dependency> <dependency> <groupId>org.hammurapi</groupId> <artifactId>hammurapi-db</artifactId> <version>3.17.0</version> <type>jar</type> </dependency> <dependency> <groupId>org.hammurapi</groupId> <artifactId>historyinspector-db</artifactId> <version>3.17.0</version> <type>jar</type> </dependency> <dependency> <groupId>org.hammurapi</groupId> <artifactId>historyoutput-db</artifactId> <version>3.17.0</version> <type>jar</type> </dependency> <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>1.7.3.3</version> <type>jar</type> </dependency> <dependency> <groupId>oro</groupId> <artifactId>oro</artifactId> <version>2.0.6</version> <type>jar</type> </dependency> <dependency> <groupId>jfree</groupId> <artifactId>jcommon</artifactId> <version>0.9.6</version> <type>jar</type> </dependency> <dependency> <groupId>jfree</groupId> <artifactId>jfreechart</artifactId> <version>0.9.21</version> <type>jar</type> </dependency> <dependency> <groupId>com.pavelvlasov</groupId> <artifactId>jsel</artifactId> <version>1.10</version> <type>jar</type> </dependency> <dependency> <groupId>com.pavelvlasov</groupId> <artifactId>jsel-db</artifactId> <version>1.10</version> <type>jar</type> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <type>jar</type> </dependency> <dependency> <groupId>ognl</groupId> <artifactId>ognl</artifactId> <version>2.6.5</version> <type>jar</type> </dependency> <dependency> <groupId>com.pavelvlasov</groupId> <artifactId>pvcommons</artifactId> <version>4.3.0</version> <type>jar</type> </dependency> <dependency> <groupId>com.pavelvlasov</groupId> <artifactId>pvcommons-db</artifactId> <version>4.3.0</version> <type>jar</type> </dependency> <dependency> <groupId>xalan</groupId> <artifactId>xalan</artifactId> <version>2.6.0</version> <type>jar</type> <properties> <classloader>root</classloader> </properties> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.6.0</version> <type>jar</type> </dependency> <dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>2.0.2</version> <type>jar</type> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.8</version> <type>jar</type> </dependency> <dependency> <groupId>commons-jelly</groupId> <artifactId>commons-jelly-tags-jsl</artifactId> <version>1.0</version> <type>jar</type> </dependency> </dependencies> <build> <sourceDirectory>src</sourceDirectory> <unitTest> <includes> <include>**/*Test.java</include> </includes> </unitTest> <resources> <resource> <directory>${basedir}/src/plugin-resources</directory> <targetPath>plugin-resources</targetPath> <filtering>false</filtering> </resource> <resource> <directory>${basedir}</directory> <includes> <include>plugin.jelly</include> <include>plugin.properties</include> <include>project.properties</include> <include>build.properties</include> <include>project.xml</include> </includes> <filtering>false</filtering> </resource> </resources> </build> <reports> <report>maven-changes-plugin</report> <report>maven-changelog-plugin</report> <report>maven-file-activity-plugin</report> <report>maven-developer-activity-plugin</report> <report>maven-faq-plugin</report> <report>maven-hammurapi-plugin</report> <!-- <report>maven-statcvs-plugin</report> --> </reports> </project> 1.1 maven-plugins/hammurapi/src/net/sourceforge/mavenplugins/hammurapi/test/HelloHammurapi.java Index: HelloHammurapi.java =================================================================== package net.sourceforge.mavenplugins.hammurapi.test; public class HelloHammurapi { public static void main(String[] args) { System.out.println("Hello World!"); } } 1.1 maven-plugins/hammurapi/src/plugin-resources/junit-failed.jsl Index: junit-failed.jsl =================================================================== <?xml version="1.0"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <jsl:stylesheet select="$doc" xmlns:j="jelly:core" xmlns:jsl="jelly:jsl" xmlns:x="jelly:xml" xmlns:define="jelly:define" xmlns:util="jelly:util" xmlns:junit="junit" xmlns:doc="doc" trim="false"> <!-- This needs to be instantiated here to be available in the template matches --> <j:useBean var="mavenTool" class="org.apache.maven.MavenTool"/> <j:useBean var="numbers" class="java.text.DecimalFormat"/> <j:useBean var="htmlescape" class="org.apache.velocity.anakia.Escape"/> <j:useBean var="formatter" class="org.apache.maven.DVSLFormatter"/> <j:useBean var="fileutil" class="org.apache.velocity.texen.util.FileUtil"/> <j:useBean var="pathtool" class="org.apache.maven.util.DVSLPathTool"/> <define:taglib uri="junit"> <define:tag name="nav"> <p> [ <a href="#Summary">summary</a>] [ <a href="#Package List">package list</a>] [ <a href="#Test Cases">test cases</a>] </p> </define:tag> <define:tag name="testSuiteHeader"> <tr> <th>Name</th> <th>Tests</th> <th>Errors</th> <th>Failures</th> <th>Time(s)</th> </tr> </define:tag> <define:tag name="testCaseHeader"> <tr> <th>Name</th> <th>Status</th> <th>Type</th> <th>Time(s)</th> </tr> </define:tag> <define:tag name="displayFailure"> <j:choose> <j:when test="${current.attribute('message') != null}"> <code> ${htmlescape.getText(current.attribute('message').value)} </code> </j:when> <j:otherwise> N/A </j:otherwise> </j:choose> </define:tag> </define:taglib> <jsl:template match="testsuites"> <document> <properties> <title>JUnit Test Results</title> </properties> <body> <section name="Summary"> <junit:nav/> <j:set var="testCount"><x:expr select="sum(testsuite/@tests)"/></j:set> <j:set var="errorCount"><x:expr select="sum(testsuite/@errors)"/></j:set> <j:set var="failureCount"><x:expr select="sum(testsuite/@failures)"/></j:set> <j:set var="timeCount"><x:expr select="sum(testsuite/@time)"/></j:set> <j:set var="successRate"><x:expr select="($testCount - ($failureCount + $errorCount)) div $testCount"/></j:set> <table> <tr> <th>Tests</th> <th>Errors</th> <th>Failures</th> <th>Success rate</th> <th>Time(s)</th> </tr> <tr> <td> <doc:formatAsNumber string="${testCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${errorCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${failureCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${successRate}" pattern="0.00%"/> </td> <td> <doc:formatAsNumber string="${timeCount}" pattern="0.00"/> </td> </tr> </table> <p> Note: <i>failures</i> are anticipated and checked for with assertions while <i>errors</i> are unanticipated. </p> </section> <section name="Package List"> <junit:nav/> <table> <!-- <junit:testSuiteHeader/> --> <x:set var="testsuites" select="./testsuite[not(./@package = preceding-sibling::testsuite/@package)]"/> <j:forEach var="testsuite" items="${testsuites}"> <x:set var="errorCount" select="sum($testsuite/@errors)"/> <x:set var="failureCount" select="sum($testsuite/@failures)"/> <j:if test="${errorCount.intValue() gt 0 or failureCount.intValue() gt 0}"> <j:set var="package" value="${testsuite.attribute('package').value}"/> <x:set var="quotedPackage" select='"${package}"'/> <j:set var="testCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@tests)"/></j:set> <j:set var="errorCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@errors)"/></j:set> <j:set var="failureCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@failures)"/></j:set> <j:set var="timeCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@time)"/></j:set> <tr> <td> <a href="#${package}">${package}</a> </td> <td> <doc:formatAsNumber string="${testCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${failureCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${errorCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${timeCount}" pattern="0.00"/> </td> </tr> </j:if> </j:forEach> </table> <p> Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. </p> <j:forEach var="testsuite" items="${testsuites}"> <j:set var="package" value="${testsuite.attribute('package').value}"/> <x:set var="quotedPackage" select='"${package}"'/> <x:set var="errorCount" select="sum($testsuite/@errors)"/> <x:set var="failureCount" select="sum($testsuite/@failures)"/> <j:if test="${errorCount.intValue() gt 0 or failureCount.intValue() gt 0}"> <a name="${package}"></a> <subsection name="${package}"> <table> <x:forEach var="test" select="/testsuites/testsuite[./@package = $quotedPackage]"> <x:set var="errorCount" select="count($test/testcase/error)"/> <x:set var="failureCount" select="count($test/testcase/failure)"/> <j:if test="${errorCount.intValue() gt 0 or failureCount.intValue() gt 0}"> <tr> <td> <a href="#${test.attribute('name').value}">${test.attribute('name').value}</a> </td> <td> <doc:formatAsNumber string="${test.attribute('tests').value}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${test.attribute('errors').value}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${test.attribute('failures').value}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${test.attribute('time').value}" pattern="0.000"/> </td> </tr> </j:if> </x:forEach> </table> </subsection> </j:if> </j:forEach> </section> <section name="Test Cases"> <junit:nav/> <x:set var="testsuites" select="./testsuite"/> <j:forEach var="testsuite" items="${testsuites}"> <!--j:set var="errorCount"><x:expr select="count($testsuite/testcase/error)"/></j:set--> <x:set var="errorCount" select="count($testsuite/testcase/error)"/> <x:set var="failureCount" select="count($testsuite/testcase/failure)"/> <j:if test="${errorCount.intValue() gt 0 or failureCount.intValue() gt 0}"> <a name="${testsuite.attribute('name').value}"></a> <subsection name="${testsuite.attribute('name').value}"> <table> ## test can even not be started at all (failure to load the class) ## so report the error directly ## <x:set var="errors" select="$testsuite/error"/> <j:forEach var="error" items="${errors}"> <tr> <td colspan="4"> <junit:displayFailure current="${error}"/> </td> </tr> </j:forEach> <x:set var="testcases" select="$testsuite/testcase"/> <j:forEach var="testcase" items="${testcases}"> <j:set var="failure" value="${testcase.selectSingleNode('failure')}"/> <j:set var="error" value="${testcase.selectSingleNode('error')}"/> <j:if test="${!empty(failure) or !empty(error)}"> <tr> <td>${testcase.attribute("name").value}</td> <j:choose> <j:when test="${failure != null}"> <td style="width: 60px; color: red; font-weight: bold">Failure</td> </j:when> <j:when test="${error != null}"> <td style="width: 60px; color: red; font-weight: bold">Error</td> </j:when> <j:otherwise> <td style="width: 60px;">Success</td> </j:otherwise> </j:choose> <j:choose> <j:when test="${testcase.attribute('time') != null}"> <td width="60px"> <doc:formatAsNumber string="${testcase.attribute('time').value}" pattern="0.00"/> </td> </j:when> <j:otherwise> <td width="60px"></td> </j:otherwise> </j:choose> </tr> <j:choose> <j:when test="${failure != null}"> <tr> <td colspan="3" style="padding-left: 50px"> <junit:displayFailure current="${failure}"/> </td> </tr> </j:when> <j:when test="${error != null}"> <tr> <td colspan="3" style="padding-left: 50px"> <junit:displayFailure current="${error}"/> </td> </tr> </j:when> </j:choose> </j:if> </j:forEach> </table> </subsection> </j:if> </j:forEach> </section> </body> </document> </jsl:template> </jsl:stylesheet> 1.1 maven-plugins/hammurapi/src/plugin-resources/junit.jsl Index: junit.jsl =================================================================== <?xml version="1.0"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <jsl:stylesheet select="$doc" xmlns:j="jelly:core" xmlns:jsl="jelly:jsl" xmlns:x="jelly:xml" xmlns:define="jelly:define" xmlns:util="jelly:util" xmlns:junit="junit" xmlns:doc="doc" trim="false"> <j:useBean var="stringTool" class="org.apache.maven.util.StringTool"/> <define:taglib uri="junit"> <define:tag name="nav"> <p> [<a href="#Summary">summary</a>] [<a href="#Package List">package list</a>] [<a href="#Test Cases">test cases</a>] </p> </define:tag> <define:tag name="testSuiteHeader"> <tr> <th>Name</th> <th>Tests</th> <th>Errors</th> <th>Failures</th> <th>Time(s)</th> </tr> </define:tag> <define:tag name="testCaseHeader"> <tr> <th>Name</th> <th>Status</th> <th>Type</th> <th>Time(s)</th> </tr> </define:tag> <define:tag name="displayFailure"> <j:choose> <j:when test="${current.attribute('message') != null}"> <code> ${current.attributeValue('message')} </code> </j:when> <j:otherwise> N/A </j:otherwise> </j:choose> </define:tag> <!-- defined here to easily change images globally or set up relative paths --> <define:tag name="displayImage"> <j:choose> <j:when test="${kind == 'failure'}"> <img src="images/icon_warning_sml.gif" width="15" height="15" alt="Failure" /> </j:when> <j:when test="${kind == 'error'}"> <img src="images/icon_error_sml.gif" width="15" height="15" alt="Error" /> </j:when> <j:when test="${kind == 'success'}"> <img src="images/icon_success_sml.gif" width="15" height="15" alt="Success" /> </j:when> </j:choose> </define:tag> </define:taglib> <jsl:template match="testsuites"> <document> <properties> <title>JUnit Test Results</title> </properties> <body> <section name="Summary"> <junit:nav/> <j:set var="testCount"><x:expr select="sum(testsuite/@tests)"/></j:set> <j:set var="errorCount"><x:expr select="sum(testsuite/@errors)"/></j:set> <j:set var="failureCount"><x:expr select="sum(testsuite/@failures)"/></j:set> <j:set var="timeCount"><x:expr select="sum(testsuite/@time)"/></j:set> <j:set var="successRate"><x:expr select="($testCount - ($failureCount + $errorCount)) div $testCount"/></j:set> <table summary="JUnit result summary"> <thead> <tr> <th>Tests</th> <th>Errors</th> <th>Failures</th> <th>Success rate</th> <th>Time(s)</th> </tr> </thead> <tr> <td> <doc:formatAsNumber string="${testCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${errorCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${failureCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${successRate}" pattern="0.00%"/> </td> <td> <doc:formatAsNumber string="${timeCount}" pattern="0.00"/> </td> </tr> </table> <p> Note: <i>failures</i> are anticipated and checked for with assertions while <i>errors</i> are unanticipated. </p> </section> <section name="Package List"> <junit:nav/> <table summary="Package List"> <thead> <tr> <th>Package</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th> </tr> </thead> <x:set var="testsuites" select="./testsuite[not(./@package = preceding-sibling::testsuite/@package)]"/> <j:forEach var="testsuite" items="${testsuites}"> <j:set var="package" value="${testsuite.attribute('package').value}"/> <x:set var="quotedPackage" select='"${package}"'/> <j:set var="testCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@tests)"/></j:set> <j:set var="errorCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@errors)"/></j:set> <j:set var="failureCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@failures)"/></j:set> <j:set var="timeCount"><x:expr select="sum(./testsuite[./@package = $quotedPackage]/@time)"/></j:set> <j:set var="successRate"><x:expr select="($testCount - ($failureCount + $errorCount)) div $testCount"/></j:set> <tr> <td> <a href="#${package}">${package}</a> </td> <td> <doc:formatAsNumber string="${testCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${errorCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${failureCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${successRate}" pattern="0.00%"/> </td> <td> <doc:formatAsNumber string="${timeCount}" pattern="0.00"/> </td> </tr> </j:forEach> </table> <p> Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. </p> <j:forEach var="testsuite" items="${testsuites}"> <j:set var="package" value="${testsuite.attribute('package').value}"/> <x:set var="quotedPackage" select='"${package}"'/> <a name="${package}"></a> <subsection name="${package}"> <table summary="Tests for ${package}"> <thead> <tr> <th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th> </tr> </thead> <x:forEach var="test" select="/testsuites/testsuite[./@package = $quotedPackage]"> <j:set var="testCount"><x:expr select="${test.attribute('tests').value}" /></j:set> <j:set var="errorCount"><x:expr select="${test.attribute('errors').value}" /></j:set> <j:set var="failureCount"><x:expr select="${test.attribute('failures').value}" /></j:set> <j:set var="successRate"><x:expr select="($testCount - ($failureCount + $errorCount)) div $testCount"/></j:set> <tr> <td> <j:choose> <j:when test="${errorCount != 0}"> <junit:displayImage kind="error" /> </j:when> <j:when test="${failureCount != 0}"> <junit:displayImage kind="failure" /> </j:when> <j:otherwise> <junit:displayImage kind="success" /> </j:otherwise> </j:choose> </td> <td> <a href="#${test.attribute('name').value}">${test.attribute('name').value}</a> </td> <td> <doc:formatAsNumber string="${testCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${errorCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${failureCount}" pattern="0"/> </td> <td> <doc:formatAsNumber string="${successRate}" pattern="0.00%"/> </td> <td> <doc:formatAsNumber string="${test.attribute('time').value}" pattern="0.000"/> </td> </tr> </x:forEach> </table> </subsection> </j:forEach> </section> <section name="Test Cases"> <junit:nav/> <x:set var="testsuites" select="./testsuite"/> <j:forEach var="testsuite" items="${testsuites}"> <a name="${testsuite.attribute('name').value}"></a> <subsection name="${testsuite.attribute('name').value}"> <table summary="Testsuite: ${testsuite.attribute('name').value}"> <x:set var="errors" select="$testsuite/error"/> <j:forEach var="error" items="${errors}"> <tr> <td colspan="4"> <junit:displayFailure current="${error}"/> </td> </tr> </j:forEach> <x:set var="testcases" select="$testsuite/testcase"/> <j:forEach var="testcase" items="${testcases}"> <j:set var="failure" value="${testcase.selectSingleNode('failure')}"/> <j:set var="error" value="${testcase.selectSingleNode('error')}"/> <j:set var="testname" value="${testcase.attribute('name').value}"/> <tr> <td style="width:20px"> <j:choose> <j:when test="${failure != null}"> <a href="#${testname}"><junit:displayImage kind="failure" /></a> </j:when> <j:when test="${error != null}"> <a href="#${testname}"><junit:displayImage kind="error" /></a> </j:when> <j:otherwise> <junit:displayImage kind="success" /> </j:otherwise> </j:choose> </td> <td style="width:98%">${testcase.attribute("name").value}</td> <td style="width:60px"> <j:if test="${testcase.attribute('time') != null}"> <doc:formatAsNumber string="${testcase.attribute('time').value}" pattern="0.00"/> </j:if> </td> </tr> <j:choose> <j:when test="${failure != null}"> <tr> <td colspan="3" style="padding-left: 20px"> <junit:displayFailure current="${failure}"/> </td> </tr> </j:when> <j:when test="${error != null}"> <tr> <td colspan="3" style="padding-left: 20px"> <junit:displayFailure current="${error}"/> </td> </tr> </j:when> </j:choose> </j:forEach> </table> </subsection> </j:forEach> </section> <x:set var="errorCheck" select="/testsuites/testsuite/testcase/*" /> <j:if test="${!empty(errorCheck)}"> <section name="Failure details"> <x:forEach var="testcase" select="/testsuites/testsuite/testcase" trim="false"> <j:set var="failure" value="${testcase.selectSingleNode('failure')}"/> <j:set var="error" value="${testcase.selectSingleNode('error')}"/> <j:if test="${empty(failure)}"> <j:set var="failure" value="${error}"/> </j:if> <j:if test="${!empty(failure)}"> <j:set var="testname" value="${testcase.attribute('name').value}"/> <table summary="Failure details for ${testname}"> <thead> <tr> <td style="width:20px"> <j:choose> <j:when test="${!empty(error)}"> <junit:displayImage kind="error" /> </j:when> <j:otherwise> <junit:displayImage kind="failure"/> </j:otherwise> </j:choose> </td> <td style="width:96%"><strong><a name="${testname}">${testname}</a></strong></td> </tr> </thead> <tbody> <tr> <td colspan="2"><junit:displayFailure current="${failure}"/></td> </tr> <tr> <td colspan="2"> <!-- removing stacktrace generated by maven --> <!-- no way to preserve newlines, jelly strips out everything --> <code> ${stringTool.splitStringAtLastDelim(stringTool.splitStringAtLastDelim(failure.text, 'at org.apache.commons.jelly.tags.ant.AntTag.doTag').get(0), 'at sun.reflect.NativeMethodAccessorImpl.invoke0(').get(0)} </code> </td> </tr> </tbody> </table> </j:if> </x:forEach> </section> </j:if> </body> </document> </jsl:template> </jsl:stylesheet> 1.1 maven-plugins/hammurapi/xdocs/changes.xml Index: changes.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <document> <properties> <title>Changes</title> <author email="">Arun Nachimuthu</author> </properties> <body> <release version="1.1" date="April-15-2006"> <action dev="anachimuthu0" type="add"> Moved plugin to SF.Net. </action> </release> <release version="1.0" date="Sep-05-2005"> <action dev="anachimuthu0" type="add"> Initial release of the plugin. </action> </release> </body> </document> 1.1 maven-plugins/hammurapi/xdocs/download.xml Index: download.xml =================================================================== <?xml version="1.0"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <document> <properties> <title>Maven Hammurapi Report Plug-in</title> <author email="">Arun Nachimuthu</author> </properties> <body> <section name="Download"> Please visit the <a href="http://maven-plugins.sourceforge.net/repository/maven-plugins/plugins">Plugin Repository</a> page to download the latest jar. </section> </body> </document> 1.1 maven-plugins/hammurapi/xdocs/faq.fml Index: faq.fml =================================================================== <?xml version="1.0" encoding="ISO-8859-1"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <faqs title="Frequently Asked Questions"> <part id="General"> <title>General</title> <!-- <faq id="release-date"> <question>When will be this plugin available?</question> <answer> The version 1.0 is being tested and will be released shortly. </answer> </faq> --> </part> </faqs> 1.1 maven-plugins/hammurapi/xdocs/goals.xml Index: goals.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ --> <document> <properties> <title>Maven Hammurapi Plug-in Goals</title> <author email="">Arun Nachimuthu</author> </properties> <body> <goals> <goal> <name>hammurapi</name> <description> Generates a code review report </description> </goal> <goal> <name>hammurapi:report</name> <description> Generates a code review report </description> </goal> </goals> </body> </document> 1.1 maven-plugins/hammurapi/xdocs/index.xml Index: index.xml =================================================================== <?xml version="1.0"?> <!-- /* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the Lic... [truncated message content] |
From: Arun N. <ana...@us...> - 2006-04-11 18:59:28
|
anachimuthu0 06/04/11 11:59:20 maven-plugins/hammurapi/src/net/sourceforge/mavenplugins/hammurapi/test - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:59:21
|
anachimuthu0 06/04/11 11:59:10 maven-plugins/hammurapi/src/net/sourceforge/mavenplugins/hammurapi - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:59:16
|
anachimuthu0 06/04/11 11:58:54 maven-plugins/hammurapi/src/net/sourceforge/mavenplugins - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:58:54
|
anachimuthu0 06/04/11 11:58:46 maven-plugins/hammurapi/src/net/sourceforge - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:58:38
|
anachimuthu0 06/04/11 11:58:36 maven-plugins/hammurapi/src/net - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:58:37
|
anachimuthu0 06/04/11 11:58:24 maven-plugins/hammurapi/xdocs - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:58:37
|
anachimuthu0 06/04/11 11:58:36 maven-plugins/hammurapi/src/plugin-resources - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:58:27
|
anachimuthu0 06/04/11 11:58:24 maven-plugins/hammurapi/src - New directory |
From: Arun N. <ana...@us...> - 2006-04-11 18:58:20
|
anachimuthu0 06/04/11 11:58:14 maven-plugins/hammurapi - New directory |
From: Carlos S. <car...@us...> - 2006-02-16 17:57:47
|
carlossg 06/02/16 09:57:38 Modified: cobertura project.xml cobertura/xdocs changes.xml Log: Upgrade to cobertura 1.7 Revision Changes Path 1.24 +3 -9 maven-plugins/cobertura/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/cobertura/project.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- project.xml 11 Oct 2005 06:29:04 -0000 1.23 +++ project.xml 16 Feb 2006 17:57:38 -0000 1.24 @@ -55,7 +55,7 @@ <dependency> <groupId>cobertura</groupId> <artifactId>cobertura</artifactId> - <version>1.6</version> + <version>1.7</version> <url>http://cobertura.sourceforge.net</url> </dependency> <dependency> @@ -67,22 +67,16 @@ <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> - <version>2.0</version> + <version>2.1</version> <url>http://asm.objectweb.org</url> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> - <version>1.2.8</version> + <version>1.2.9</version> <url>http://logging.apache.org/log4j</url> </dependency> <dependency> - <groupId>urbanophile</groupId> - <artifactId>java-getopt</artifactId> - <version>1.0.9</version> - <url>http://www.urbanophile.com/arenn/hacking/download.html</url> - </dependency> - <dependency> <groupId>javancss</groupId> <artifactId>ccl</artifactId> <version>21.41</version> 1.17 +1 -0 maven-plugins/cobertura/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/cobertura/xdocs/changes.xml,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- changes.xml 14 Oct 2005 01:56:05 -0000 1.16 +++ changes.xml 16 Feb 2006 17:57:38 -0000 1.17 @@ -23,6 +23,7 @@ </properties> <body> <release version="1.2-SNAPSHOT" date="in CVS"> + <action dev="carlossg" type="update">Upgrade to cobertura 1.7.</action> <action dev="carlossg" type="add">Add maven.cobertura.ignoreregex property.</action> <action dev="carlossg" type="add">Added maven.cobertura.check.totallinerate and maven.cobertura.check.totalbranchrate properties.</action> <action dev="carlossg" type="fix"> |
From: Geoffrey De S. <ge0...@us...> - 2006-02-05 21:11:21
|
ge0ffrey 06/02/05 13:11:13 Modified: jaxb/xdocs index.xml Log: NOTICE Revision Changes Path 1.4 +14 -1 maven-plugins/jaxb/xdocs/index.xml Index: index.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/jaxb/xdocs/index.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- index.xml 19 Jun 2005 14:10:28 -0000 1.3 +++ index.xml 5 Feb 2006 21:11:13 -0000 1.4 @@ -37,7 +37,7 @@ goal, so that the generated code is automatically processed as if it was part of the normal application source code. </p> - <p> + <p> For more information on the functionality provided by this plugin, please see the <a href="goals.html">Goals</a> document. </p> @@ -48,5 +48,18 @@ </p> </subsection> </section> + <section name="NOTICE"> + <p> + There is a maven 2 plugin with similar functionality at + <a href="http://mojo.codehaus.org/xjc-maven-plugin/"/> + </p> + <p> + There is currently no active maintainer for this plugin. + </p> + <p> + The jaxb jars have been uploaded to java.net's repository, + but it isn't used in this plugin yet. + </p> + </section> </body> </document> |
From: Stephen C. <sco...@us...> - 2006-01-10 01:26:03
|
scolebourne 06/01/09 17:25:14 Modified: sourceforge project.xml Log: Post v1.3 Revision Changes Path 1.11 +1 -2 maven-plugins/sourceforge/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/project.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- project.xml 9 Jan 2006 23:01:24 -0000 1.10 +++ project.xml 10 Jan 2006 01:25:14 -0000 1.11 @@ -6,7 +6,7 @@ <id>maven-sourceforge-plugin</id> <name>Sourceforge plug-in</name> <!-- groupId is in parent --> - <currentVersion>1.3</currentVersion> + <currentVersion>1.4-SNAPSHOT</currentVersion> <!-- organization is in parent --> <inceptionYear>2003</inceptionYear> <!-- package, logo are in parent. --> @@ -18,7 +18,6 @@ <shortDescription>Deploys distributions to Sourceforge</shortDescription> <url>http://maven-plugins.sourceforge.net/${pom.artifactId}</url> <!-- issue tracking url, siteAddress are in parent --> - <siteDirectory>/home/groups/m/ma/maven-plugins/htdocs/sourceforge/</siteDirectory> <repository> <connection>scm:cvs:pserver:ano...@cv...:/cvsroot/maven-plugins:maven-plugins/sourceforge</connection> |
From: Stephen C. <sco...@us...> - 2006-01-09 23:01:35
|
scolebourne 06/01/09 15:01:24 Modified: sourceforge project.xml Log: Prepare for v1.3 Revision Changes Path 1.10 +1 -1 maven-plugins/sourceforge/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/project.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- project.xml 7 Jan 2006 22:50:47 -0000 1.9 +++ project.xml 9 Jan 2006 23:01:24 -0000 1.10 @@ -6,7 +6,7 @@ <id>maven-sourceforge-plugin</id> <name>Sourceforge plug-in</name> <!-- groupId is in parent --> - <currentVersion>1.3-SNAPSHOT</currentVersion> + <currentVersion>1.3</currentVersion> <!-- organization is in parent --> <inceptionYear>2003</inceptionYear> <!-- package, logo are in parent. --> |
From: Stephen C. <sco...@us...> - 2006-01-09 23:00:58
|
scolebourne 06/01/09 15:00:53 Modified: sourceforge/xdocs changes.xml sourceforge project.properties Log: Add fix issue numbers to changes report Revision Changes Path 1.9 +15 -5 maven-plugins/sourceforge/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/xdocs/changes.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- changes.xml 7 Jan 2006 22:50:52 -0000 1.8 +++ changes.xml 9 Jan 2006 23:00:50 -0000 1.9 @@ -14,10 +14,12 @@ <release version="1.3" date="2006-07-01"> <action dev="scolebourne" type="fix"> + <fixes issue="1245493" /> + <fixes issue="1145798" /> Make plugin work against latest sourceforge. </action> - <action dev="scolebourne" type="add"> + <action dev="scolebourne" type="add" issue="1174642"> Added maven.sourceforge.publish.includes and maven.sourceforge.publish.excludes so files to upload can be controlled. @@ -72,21 +74,29 @@ instead of the group ID to simplify setup. </action> - <action dev="ludovicc" type="update" due-to="hkollmann"> + <action dev="ludovicc" type="update" due-to="hkollmann" issue="1002512"> Display the file that is being sent by FTP. </action> - <action dev="ludovicc" type="update" due-to="hkollmann"> + <action dev="ludovicc" type="update" due-to="hkollmann" issue="1054779"> + Fix the changes goal's pre-requisites. + </action> + + <action dev="ludovicc" type="update" due-to="hkollmann" issue="1002519"> Added flexibility to jelly.xml, now it's possible to call each process standalone. You can upload and release more than one package with different files - all build during one site:generate cycle. </action> - <action dev="ludovicc" type="update"> + <action dev="ludovicc" type="update" issue="1145272"> Use nekohtml-0.9.3.jar. </action> - <action dev="ludovicc" type="add" due-to="Carlos Sanchez"> + <action dev="ludovicc" type="add" due-to="Carlos Sanchez" issue="987148"> + Fail if password not present at plugin start. + </action> + + <action dev="ludovicc" type="add" due-to="Carlos Sanchez" issue="1013364"> Added maven.sourceforge.project.sendEmailNotice property. </action> 1.7 +3 -0 maven-plugins/sourceforge/project.properties Index: project.properties =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/project.properties,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- project.properties 7 Jan 2006 22:50:50 -0000 1.6 +++ project.properties 9 Jan 2006 23:00:51 -0000 1.7 @@ -17,6 +17,9 @@ maven.ui.body.foreground=black maven.ui.banner.background=white +# changes plugin +maven.changes.issue.template=http://sourceforge.net/support/tracker.php?aid=%ISSUE% + # build details maven.compile.target=1.3 maven.compile.source=1.3 |
From: Stephen C. <sco...@us...> - 2006-01-09 22:59:20
|
scolebourne 06/01/09 14:59:14 Modified: sourceforge plugin.properties plugin.jelly Log: Fix to ensure plugin stops without password Revision Changes Path 1.6 +1 -1 maven-plugins/sourceforge/plugin.properties Index: plugin.properties =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/plugin.properties,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- plugin.properties 7 Jan 2006 22:50:50 -0000 1.5 +++ plugin.properties 9 Jan 2006 22:59:13 -0000 1.6 @@ -38,7 +38,7 @@ # or in the file ${user.home}/build.properties/build.properties # maven.sourceforge.username = ${maven.username} -maven.sourceforge.password = XXXX +maven.sourceforge.password = # # Proxy settings (optional), 1.10 +1 -1 maven-plugins/sourceforge/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/plugin.jelly,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- plugin.jelly 7 Jan 2006 22:50:50 -0000 1.9 +++ plugin.jelly 9 Jan 2006 22:59:14 -0000 1.10 @@ -67,7 +67,7 @@ <ant:property name="maven.sourceforge.username" value="${maven.username}"/> <maven:user-check user="${maven.sourceforge.username}"/> - <maven:param-check value="${maven.sourceforge.password}" message="Please set the Sourceforge password in the property maven.sourceforge.password" trim="true" /> + <maven:param-check value="${maven.sourceforge.password}" message="Please set the Sourceforge password in the property maven.sourceforge.password" trim="true" fail="true" /> <ant:property name="maven.sourceforge.userEmail" value="${maven.sourceforge.username}@users.sourceforge.net"/> </goal> |
From: Stephen C. <sco...@us...> - 2006-01-07 22:40:25
|
scolebourne 06/01/07 14:40:18 Modified: sourceforge .cvsignore Log: Add bin to ignores Revision Changes Path 1.2 +1 -0 maven-plugins/sourceforge/.cvsignore Index: .cvsignore =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/sourceforge/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- .cvsignore 9 Dec 2003 17:39:02 -0000 1.1 +++ .cvsignore 7 Jan 2006 22:40:18 -0000 1.2 @@ -1,3 +1,4 @@ .clover target *.log +bin |
From: Eric P. <de...@us...> - 2006-01-03 02:54:04
|
dep4b 06/01/02 18:53:58 Modified: findbugs project.xml findbugs/xdocs changes.xml Log: prep for 1.2 version! Revision Changes Path 1.33 +1 -1 maven-plugins/findbugs/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/findbugs/project.xml,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- project.xml 3 Jan 2006 02:33:03 -0000 1.32 +++ project.xml 3 Jan 2006 02:53:58 -0000 1.33 @@ -8,7 +8,7 @@ <name>FindBugs Plug-in</name> <!-- groupId is in parent --> - <currentVersion>1.1</currentVersion> + <currentVersion>1.2-SNAPSHOT</currentVersion> <!-- organization is in parent --> <inceptionYear>2003</inceptionYear> 1.27 +2 -0 maven-plugins/findbugs/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/findbugs/xdocs/changes.xml,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- changes.xml 3 Jan 2006 02:33:03 -0000 1.26 +++ changes.xml 3 Jan 2006 02:53:58 -0000 1.27 @@ -6,6 +6,8 @@ <author email="ep...@op...">Eric Pugh</author> </properties> <body> + <release version="1.2" date="in cvs"> + </release> <release version="1.1" date="2006-01-02"> <action dev="dep4b" type="update">Update to findbugs 0.9.4.</action> </release> |
From: Eric P. <de...@us...> - 2006-01-03 02:33:23
|
dep4b 06/01/02 18:33:03 Modified: findbugs project.xml findbugs/xdocs changes.xml Log: [maven-scm-plugin] prepare release 1.1 Revision Changes Path 1.32 +14 -1 maven-plugins/findbugs/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/findbugs/project.xml,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- project.xml 12 Dec 2005 05:01:42 -0000 1.31 +++ project.xml 3 Jan 2006 02:33:03 -0000 1.32 @@ -3,17 +3,22 @@ <project> <extend>${basedir}/../plugin-project.xml</extend> <!--pomVersion is in parent --> + <artifactId>maven-findbugs-plugin</artifactId> <name>FindBugs Plug-in</name> <!-- groupId is in parent --> - <currentVersion>1.1-SNAPSHOT</currentVersion> + + <currentVersion>1.1</currentVersion> <!-- organization is in parent --> + <inceptionYear>2003</inceptionYear> <!-- package, logo are in parent. no gumpRepositoryId --> + <description>A plugin to automate FindBugs tasks</description> <shortDescription>Findbugs tasks</shortDescription> <url>http://maven-plugins.sourceforge.net/${pom.artifactId}</url> <!-- issue tracking url, siteAddress are in parent --> + <siteDirectory>/home/groups/m/ma/maven-plugins/htdocs/maven-findbugs-plugin/</siteDirectory> <repository> <connection>scm:cvs:pserver:ano...@cv...:/cvsroot/maven-plugins:maven-plugins/findbugs</connection> @@ -41,8 +46,14 @@ <name>1.0</name> <tag>MAVEN_FINDBUGS_1_0</tag> </version> + <version> + <id>1.1</id> + <name>1.1</name> + <tag>MAVEN_FINDBUGS_1_1</tag> + </version> </versions> <!-- mailingLists is in parent --> + <developers> <developer> <name>Eric Pugh</name> @@ -69,6 +80,7 @@ </contributor> </contributors> <!-- licenses section not done yet --> + <dependencies> <dependency> <groupId>findbugs</groupId> @@ -98,4 +110,5 @@ </dependencies> <!-- build is in the parent --> <!-- reports is in the parent --> + </project> 1.26 +1 -1 maven-plugins/findbugs/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/findbugs/xdocs/changes.xml,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- changes.xml 3 Jan 2006 02:23:27 -0000 1.25 +++ changes.xml 3 Jan 2006 02:33:03 -0000 1.26 @@ -6,7 +6,7 @@ <author email="ep...@op...">Eric Pugh</author> </properties> <body> - <release version="1.1" date="cvs"> + <release version="1.1" date="2006-01-02"> <action dev="dep4b" type="update">Update to findbugs 0.9.4.</action> </release> <release version="1.0" date="2005-11-01"> |
From: Eric P. <de...@us...> - 2006-01-03 02:23:36
|
dep4b 06/01/02 18:23:27 Modified: findbugs/xdocs changes.xml Log: mention update to findbug jars for 0.9.4 Revision Changes Path 1.25 +3 -0 maven-plugins/findbugs/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/findbugs/xdocs/changes.xml,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- changes.xml 1 Nov 2005 16:39:37 -0000 1.24 +++ changes.xml 3 Jan 2006 02:23:27 -0000 1.25 @@ -6,6 +6,9 @@ <author email="ep...@op...">Eric Pugh</author> </properties> <body> + <release version="1.1" date="cvs"> + <action dev="dep4b" type="update">Update to findbugs 0.9.4.</action> + </release> <release version="1.0" date="2005-11-01"> <action dev="dep4b" type="update">Switch from naming Maven Findbugs releases after Findbugs versions to using a sequence just for Maven Findbugs Plugin.</action> <action dev="dep4b" type="fix" issue="1078970">Sample findbugs report didn't have xref source to link to.</action> |
From: Morten K. <mor...@us...> - 2005-12-20 12:36:38
|
mortenkr 05/12/20 04:36:18 Modified: files project.xml files/src/main/org/apache/maven/files Generator.java files/xdocs news.xml changes.xml Log: New version 1.1 of plugin Revision Changes Path 1.4 +6 -1 maven-plugins/files/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/files/project.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- project.xml 11 Oct 2005 06:29:04 -0000 1.3 +++ project.xml 20 Dec 2005 12:36:16 -0000 1.4 @@ -10,7 +10,7 @@ <!-- groupId is in parent --> - <currentVersion>1.0</currentVersion> + <currentVersion>1.1</currentVersion> <!-- organization is in parent --> @@ -34,6 +34,11 @@ <versions> <version> + <id>1.1</id> + <name>1.1</name> + <tag>MAVEN_PLUGINS_FILES_1_1</tag> + </version> + <version> <id>1.0</id> <name>1.0</name> <tag>MAVEN_PLUGINS_FILES_1_0</tag> 1.2 +3 -0 maven-plugins/files/src/main/org/apache/maven/files/Generator.java Index: Generator.java =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/files/src/main/org/apache/maven/files/Generator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- Generator.java 7 Mar 2005 10:32:59 -0000 1.1 +++ Generator.java 20 Dec 2005 12:36:17 -0000 1.2 @@ -154,6 +154,9 @@ } File[] children = docsDestFolder.listFiles(); + + // Make sure files are sorted + java.util.Arrays.sort(children); // Assure that folder is not null. if (children != null) { 1.2 +5 -4 maven-plugins/files/xdocs/news.xml Index: news.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/files/xdocs/news.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- news.xml 5 Apr 2005 21:37:39 -0000 1.1 +++ news.xml 20 Dec 2005 12:36:17 -0000 1.2 @@ -3,11 +3,12 @@ <body> - <section name="Current status"> - <p>Version 1.0 of plugin released 05.04.2005.</p> - </section> - <news> + <entry name="20.12.2005"> + <p> + Version 1.1 of plugin released. See <a href="changes-report.html">Changes</a>. + </p> + </entry> <entry name="05.04.2005"> <p> Version 1.0 of plugin released. 1.3 +3 -0 maven-plugins/files/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/files/xdocs/changes.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- changes.xml 5 Apr 2005 21:37:39 -0000 1.2 +++ changes.xml 20 Dec 2005 12:36:17 -0000 1.3 @@ -2,6 +2,9 @@ <document> <body> + <release version="1.1" date="20.12.2005"> + <action type="add" dev="mortenkr">Sorting filenames in site. Thanks to Kjetil Kristiansen.</action> + </release> <release version="1.0" date="05.04.2005"> <action type="add" dev="mortenkr">Version 1.0 released</action> </release> |
From: Eric P. <de...@us...> - 2005-12-12 05:01:49
|
dep4b 05/12/11 21:01:44 Modified: findbugs project.xml Log: prep for 1.1 Revision Changes Path 1.31 +4 -4 maven-plugins/findbugs/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/findbugs/project.xml,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- project.xml 1 Nov 2005 16:39:37 -0000 1.30 +++ project.xml 12 Dec 2005 05:01:42 -0000 1.31 @@ -6,7 +6,7 @@ <artifactId>maven-findbugs-plugin</artifactId> <name>FindBugs Plug-in</name> <!-- groupId is in parent --> - <currentVersion>1.0</currentVersion> + <currentVersion>1.1-SNAPSHOT</currentVersion> <!-- organization is in parent --> <inceptionYear>2003</inceptionYear> <!-- package, logo are in parent. no gumpRepositoryId --> @@ -78,17 +78,17 @@ <dependency> <groupId>findbugs</groupId> <artifactId>coreplugin</artifactId> - <version>0.9.3</version> + <version>0.9.4</version> </dependency> <dependency> <groupId>findbugs</groupId> <artifactId>findbugs</artifactId> - <version>0.9.3</version> + <version>0.9.4</version> </dependency> <dependency> <groupId>findbugs</groupId> <artifactId>findbugs-ant</artifactId> - <version>0.9.3</version> + <version>0.9.4</version> </dependency> <dependency> <groupId>dom4j</groupId> |
From: stephane b. <le...@us...> - 2005-11-15 15:22:42
|
le_phan 05/11/15 07:22:23 Modified: kodo plugin.jelly project.xml plugin.properties Log: release for kodo 4.0.0 EA3 Revision Changes Path 1.6 +3 -2 maven-plugins/kodo/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/kodo/plugin.jelly,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- plugin.jelly 4 Oct 2005 12:16:08 -0000 1.5 +++ plugin.jelly 15 Nov 2005 15:22:23 -0000 1.6 @@ -28,6 +28,7 @@ <goal name="kodo:init"> <!-- Construct CLASSPATH to include Kodo and dependencies --> <j:set var="kodo_properties_dir_var_name" value="maven.kodo.properties.dir"/> + <j:set var="kodo_properties_filename_var_name" value="maven.kodo.properties.filename"/> <path id="kodoClasspath"> <path refid="maven.dependency.classpath"/> <pathelement path="${plugin.getDependencyPath('kodo+jdo')}"/> @@ -83,7 +84,7 @@ failonerror="true" fork="true"> <classpath refid="myclasspath"/> - <arg line="-properties ${context.getVariable(kodo_properties_dir_var_name)}jdo.properties"/> + <arg line="-properties ${context.getVariable(kodo_properties_dir_var_name)}/${context.getVariable(kodo_properties_filename_var_name)}"/> <arg line="-throwExceptions true"/> <arg line="-verifiers com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier"/> <arg line="${kodoMetaDataFiles}"/> @@ -124,7 +125,7 @@ failonerror="true" fork="true"> <classpath refid="myclasspath"/> - <arg line="-properties ${context.getVariable(kodo_properties_dir_var_name)}jdo.properties"/> + <arg line="-properties ${context.getVariable(kodo_properties_dir_var_name)}/${context.getVariable(kodo_properties_filename_var_name)}"/> <arg line="-throwExceptions true"/> <arg line="-verifiers com.solarmetric.kodo.impl.jdbc.ormapping.MetaDataVerifier"/> <arg line="${kodoMetaDataFiles}"/> 1.16 +4 -3 maven-plugins/kodo/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/kodo/project.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- project.xml 11 Oct 2005 06:29:06 -0000 1.15 +++ project.xml 15 Nov 2005 15:22:23 -0000 1.16 @@ -8,7 +8,7 @@ <id>maven-kodo-plugin</id> <name>Kodo Plugin</name> <!-- groupId is in parent --> - <currentVersion>4.0.0-EA2</currentVersion> + <currentVersion>4.0.0-EA3</currentVersion> <!-- organization is in parent --> <inceptionYear>2003</inceptionYear> <!-- package, logo are in parent. no gumpRepositoryId --> @@ -19,6 +19,7 @@ <siteDirectory>/home/groups/m/ma/maven-plugins/htdocs/maven-kodo-plugin/</siteDirectory> <repository> <connection>scm:cvs:pserver:ano...@cv...:/cvsroot/maven-plugins:maven-plugins/kodo</connection> + <developerConnection>scm:cvs:ext:${maven.username}@cvs.sourceforge.net:/cvsroot/maven-plugins:maven-plugins/kodo</developerConnection> <url>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/maven-plugins/maven-plugins/kodo/</url> </repository> <developers> @@ -61,14 +62,14 @@ <dependency> <groupId>kodo</groupId> <artifactId>kodo-jdo</artifactId> - <version>4.0.0-EA2</version> + <version>4.0.0-EA3</version> <type>jar</type> <url>http://www.solarmetric.com/</url> </dependency> <dependency> <groupId>kodo</groupId> <artifactId>kodo-jdo-runtime</artifactId> - <version>4.0.0-EA2</version> + <version>4.0.0-EA3</version> <type>jar</type> <url>http://www.solarmetric.com/</url> </dependency> 1.2 +1 -0 maven-plugins/kodo/plugin.properties Index: plugin.properties =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/kodo/plugin.properties,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- plugin.properties 21 Aug 2003 11:11:41 -0000 1.1 +++ plugin.properties 15 Nov 2005 15:22:23 -0000 1.2 @@ -4,6 +4,7 @@ # Directory containing the Kodo properties file (inc license key) maven.kodo.properties.dir=${basedir}/src/conf/ +maven.kodo.properties.filename=kodo.properties # Parameters for specification of location of JDO files # Directory root |