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: Siegfried G. <wd...@us...> - 2004-10-12 13:13:34
|
wdsgoe 04/10/12 06:12:36 Modified: webtest plugin.properties Log: Preparing release 0.9.1 Revision Changes Path 1.5 +6 -2 maven-plugins/webtest/plugin.properties Index: plugin.properties =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/webtest/plugin.properties,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- plugin.properties 10 Aug 2003 13:59:33 -0000 1.4 +++ plugin.properties 12 Oct 2004 13:12:35 -0000 1.5 @@ -4,6 +4,10 @@ # Canoo WebTest plugin. # ------------------------------------------------------------------- +# The plugin directory + +maven.webtest.home = ${plugin.dir}/plugin-resources + # Define here your regular expression for the test to be executes maven.webtest.file = *.xml @@ -39,6 +43,6 @@ maven.webtest.config.saveresponse = true maven.webtest.config.resultpath = ${basedir}/target/webtest maven.webtest.config.resultfile = -maven.webtest.config.haltonfailure = true -maven.webtest.config.haltonerror = true +maven.webtest.config.haltonfailure = false +maven.webtest.config.haltonerror = false maven.webtest.config.showhtmlparseroutput = true \ No newline at end of file |
From: Dominik D. <da...@us...> - 2004-10-05 11:08:22
|
dahlemd 04/10/05 04:08:10 Added: dotuml Tag: new-dotuml-plugin_01-branch .cvsignore Log: added .cvsignore Revision Changes Path No revision No revision 1.1.2.1 +2 -0 maven-plugins/dotuml/Attic/.cvsignore |
From: Dominik D. <da...@us...> - 2004-10-05 11:05:30
|
dahlemd 04/10/05 04:05:16 Modified: dotuml/xdocs Tag: new-dotuml-plugin_01-branch changes.xml Log: update revision history Revision Changes Path No revision No revision 1.1.2.2 +3 -0 maven-plugins/dotuml/xdocs/Attic/changes.xml Index: changes.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dotuml/xdocs/Attic/changes.xml,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- changes.xml 3 Oct 2004 15:59:00 -0000 1.1.2.1 +++ changes.xml 5 Oct 2004 11:05:15 -0000 1.1.2.2 @@ -14,6 +14,9 @@ <action dev="dahlemd" type="fix"> Fix project structure to suit maven-plugins.sf.net. </action> + <action dev="dahlemd" type="fix"> + Execute pic2plot in the ${maven.dotuml.pic2plot.src.dir} directory. + </action> </release> <release version="0.8" date="29.09.2004"> <action dev="dahlemd" type="fix"> |
From: Dominik D. <da...@us...> - 2004-10-05 11:04:34
|
dahlemd 04/10/05 04:04:11 Modified: dotuml Tag: new-dotuml-plugin_01-branch project.xml Log: removed some reports Revision Changes Path No revision No revision 1.1.2.2 +0 -5 maven-plugins/dotuml/Attic/project.xml Index: project.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dotuml/Attic/project.xml,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- project.xml 3 Oct 2004 15:58:59 -0000 1.1.2.1 +++ project.xml 5 Oct 2004 11:04:11 -0000 1.1.2.2 @@ -99,15 +99,10 @@ <reports> <report>maven-changes-plugin</report> - <report>maven-jdepend-plugin</report> <report>maven-checkstyle-plugin</report> <report>maven-javadoc-plugin</report> <report>maven-jxr-plugin</report> - <report>maven-junit-report-plugin</report> <report>maven-tasklist-plugin</report> - <report>maven-pmd-plugin</report> - <report>maven-simian-plugin</report> - <report>maven-faq-plugin</report> </reports> </project> |
From: Dominik D. <da...@us...> - 2004-10-05 11:03:55
|
dahlemd 04/10/05 04:03:43 Modified: dotuml/xdocs Tag: new-dotuml-plugin_01-branch todos.xml Log: updated todos Revision Changes Path No revision No revision 1.1.2.2 +3 -0 maven-plugins/dotuml/xdocs/Attic/todos.xml Index: todos.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dotuml/xdocs/Attic/todos.xml,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- todos.xml 3 Oct 2004 15:59:00 -0000 1.1.2.1 +++ todos.xml 5 Oct 2004 11:03:43 -0000 1.1.2.2 @@ -27,6 +27,9 @@ <li> Get rid of the duplications while generating the index.xml file. </li> + <li> + Fix the image map to allow cross-references to the javadocs in multi-package mode. + </li> </ul> </p> </section> |
From: Dominik D. <da...@us...> - 2004-10-05 11:03:08
|
dahlemd 04/10/05 04:02:55 Modified: dotuml/xdocs Tag: new-dotuml-plugin_01-branch properties.xml Log: added missing properties description Revision Changes Path No revision No revision 1.1.2.2 +5 -0 maven-plugins/dotuml/xdocs/Attic/properties.xml Index: properties.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dotuml/xdocs/Attic/properties.xml,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- properties.xml 3 Oct 2004 15:59:00 -0000 1.1.2.1 +++ properties.xml 5 Oct 2004 11:02:55 -0000 1.1.2.2 @@ -95,6 +95,11 @@ Default to 12pt. </td> </tr> + <tr> + <td colspan="3"><strong>Note:</strong> the sequence.pic file from the UmlGraph + distribution has to be somewhere in your project path. The header of the .pic files + require a relative/absolute path to the sequence.pic file.</td> + </tr> </table> </section> <section name="UmlGraph Doclet Behavioural Settings"> |
From: Dominik D. <da...@us...> - 2004-10-05 11:00:27
|
dahlemd 04/10/05 04:00:17 Modified: dotuml Tag: new-dotuml-plugin_01-branch plugin.jelly Log: execute pic2plot in the directory which contains the sequence diagrams Revision Changes Path No revision No revision 1.1.2.2 +1 -1 maven-plugins/dotuml/Attic/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/dotuml/Attic/plugin.jelly,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- plugin.jelly 3 Oct 2004 15:58:59 -0000 1.1.2.1 +++ plugin.jelly 5 Oct 2004 11:00:16 -0000 1.1.2.2 @@ -558,7 +558,7 @@ </ant:echo> <ant:exec executable="pic2plot" - dir="${basedir}" + dir="${maven.dotuml.pic2plot.src.dir}" timeout="300000" output="${maven.dotuml.pic2plot.dest.dir}/${picFileName}.${maven.dotuml.image.format}" failifexecutionfails="false"> |
From: Dominik D. <da...@us...> - 2004-10-03 15:59:55
|
dahlemd 04/10/03 08:59:01 Added: dotuml Tag: new-dotuml-plugin_01-branch plugin.jelly plugin.properties project.properties project.xml dotuml/src/main/net/sourceforge/mavenplugins/dotuml Tag: new-dotuml-plugin_01-branch PathHelper.java dotuml/xdocs Tag: new-dotuml-plugin_01-branch changes.xml goals.xml index.xml navigation.xml properties.xml todos.xml Log: initial dotuml project Revision Changes Path No revision No revision 1.1.2.1 +580 -0 maven-plugins/dotuml/Attic/plugin.jelly 1.1.2.1 +155 -0 maven-plugins/dotuml/Attic/plugin.properties 1.1.2.1 +18 -0 maven-plugins/dotuml/Attic/project.properties 1.1.2.1 +113 -0 maven-plugins/dotuml/Attic/project.xml No revision No revision 1.1.2.1 +80 -0 maven-plugins/dotuml/src/main/net/sourceforge/mavenplugins/dotuml/Attic/PathHelper.java No revision No revision 1.1.2.1 +83 -0 maven-plugins/dotuml/xdocs/Attic/changes.xml 1.1.2.1 +77 -0 maven-plugins/dotuml/xdocs/Attic/goals.xml 1.1.2.1 +65 -0 maven-plugins/dotuml/xdocs/Attic/index.xml 1.1.2.1 +21 -0 maven-plugins/dotuml/xdocs/Attic/navigation.xml 1.1.2.1 +403 -0 maven-plugins/dotuml/xdocs/Attic/properties.xml 1.1.2.1 +34 -0 maven-plugins/dotuml/xdocs/Attic/todos.xml |
From: Dominik D. <da...@us...> - 2004-10-03 15:56:44
|
dahlemd 04/10/03 08:56:13 maven-plugins/dotuml/src/main/net/sourceforge/mavenplugins/dotuml - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:56:27
|
dahlemd 04/10/03 08:55:58 maven-plugins/dotuml/src/main/net/sourceforge/mavenplugins - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:56:15
|
dahlemd 04/10/03 08:55:40 maven-plugins/dotuml/src/main/net/sourceforge - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:55:55
|
dahlemd 04/10/03 08:55:16 maven-plugins/dotuml/src/main/net - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:55:43
|
dahlemd 04/10/03 08:54:57 maven-plugins/dotuml/src/main - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:55:31
|
dahlemd 04/10/03 08:54:43 maven-plugins/dotuml/src - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:54:57
|
dahlemd 04/10/03 08:54:19 maven-plugins/dotuml/xdocs - New directory |
From: Dominik D. <da...@us...> - 2004-10-03 15:51:18
|
dahlemd 04/10/03 08:51:10 maven-plugins/dotuml - New directory |
From: Eric L. <ele...@us...> - 2004-10-01 22:40:14
|
elegoubin 04/10/01 15:38:15 Modified: . maven.xml Log: Updates for the jdo plugin. Updates for the middlegen plugin. Revision Changes Path 1.24 +9 -0 maven-plugins/maven.xml Index: maven.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/maven.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- maven.xml 1 Oct 2004 22:10:36 -0000 1.23 +++ maven.xml 1 Oct 2004 22:38:14 -0000 1.24 @@ -24,6 +24,9 @@ <ant:mkdir dir="${maven.repo.local}/jpox/jars/"/> <ant:touch file="${maven.repo.local}/jpox/jars/jpox-1.0.0.jar"/> <ant:touch file="${maven.repo.local}/jpox/jars/jpox-enhancer-1.0.0.jar"/> + + <!-- for the jdo plugin --> + <ant:mkdir dir="${maven.repo.local}/jdo/jars/"/> <ant:touch file="${maven.repo.local}/jdo/jars/jdo-1.0.1.jar"/> <!-- for the jaxb plugin --> @@ -37,6 +40,12 @@ <ant:mkdir dir="${maven.repo.local}/jaxrpc/jars/"/> <ant:touch file="${maven.repo.local}/jaxrpc/jars/jaxrpc-1.0.jar"/> + <!-- for the middlegen plugin --> + <ant:mkdir dir="${maven.repo.local}/middlegen/jars/"/> + <ant:touch file="${maven.repo.local}/middlegen/jars/middlegen-2.0-vo.jar"/> + <ant:touch file="${maven.repo.local}/middlegen/jars/middlegen-hibernate-plugin-2.0-vo.jar"/> + <ant:touch file="${maven.repo.local}/hibernate/jars/hibernate-tools-2.1.2.jar"/> + <!-- for the macker plugin --> <ant:mkdir dir="${maven.repo.local}/innig/jars/"/> <ant:touch file="${maven.repo.local}/innig/jars/innig-util-0.4.2.jar"/> |
From: Eric L. <ele...@us...> - 2004-10-01 22:11:41
|
elegoubin 04/10/01 15:10:37 Modified: . maven.xml Log: Updates for Macker 0.4.2 release Revision Changes Path 1.23 +7 -0 maven-plugins/maven.xml Index: maven.xml =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/maven.xml,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- maven.xml 5 Aug 2004 05:03:45 -0000 1.22 +++ maven.xml 1 Oct 2004 22:10:36 -0000 1.23 @@ -36,6 +36,13 @@ <!-- for the jaxb plugin --> <ant:mkdir dir="${maven.repo.local}/jaxrpc/jars/"/> <ant:touch file="${maven.repo.local}/jaxrpc/jars/jaxrpc-1.0.jar"/> + + <!-- for the macker plugin --> + <ant:mkdir dir="${maven.repo.local}/innig/jars/"/> + <ant:touch file="${maven.repo.local}/innig/jars/innig-util-0.4.2.jar"/> + <ant:touch file="${maven.repo.local}/innig/jars/macker-0.4.2.jar"/> + + </goal> <goal name="plugins:clean"> |
From: Eric L. <ele...@us...> - 2004-10-01 22:05:43
|
elegoubin 04/10/01 15:04:22 Added: macker/src/plugin-resources macker-report.xsl macker/xdocs changes.xml goals.xml index.xml navigation.xml properties.xml macker .cvsignore plugin.jelly plugin.properties project.properties project.xml Log: Add Macker plugin for Macker 0.4.2. Revision Changes Path 1.1 maven-plugins/macker/src/plugin-resources/macker-report.xsl Index: macker-report.xsl =================================================================== <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/macker-report"> <document> <properties> <title>Macker</title> </properties> <body> <xsl:apply-templates select="ruleset"/> </body> </document> </xsl:template> <xsl:template match="//ruleset"> <xsl:element name="section"> <xsl:attribute name="name"> <xsl:value-of select="@name"/> </xsl:attribute> <table> <tr> <th>Severity</th> <th>Message</th> <th>From</th> <th>To</th> </tr> <xsl:apply-templates select="descendant::access-rule-violation"/> </table> </xsl:element> </xsl:template> <xsl:template match="access-rule-violation"> <tr> <td> <xsl:value-of select="@severity"/> </td> <td> <xsl:value-of select="message"/> </td> <td> <xsl:value-of select="from/full-name"/> </td> <td> <xsl:value-of select="to/full-name"/> </td> </tr> </xsl:template> </xsl:stylesheet><!-- Stylus Studio meta-information - (c)1998-2004. Sonic Software Corporation. All rights reserved. <metaInformation> <scenarios ><scenario default="yes" name="macker-raw-report.xml" userelativepaths="yes" externalpreview="no" url="macker-raw-report.xml" htmlbaseurl="" outputurl="" processortype="internal" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext=""/></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="macker-report.xml" destSchemaRoot="document" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no" ><SourceSchema srcSchemaPath="macker-raw-report.xml" srcSchemaRoot="macker-report" AssociatedInstance="" loaderFunction="document" loaderFunctionUsesURI="no"/></MapperInfo><MapperBlockPosition><template match="/"><block path="document/body/section/table/xsl:for-each" x="180" y="252"/><block path="document/body/section/table/xsl:for-each/tr/th[1]/xsl:value-of" x="180" y="142"/><block path="document/body/section/table/xsl:for-each/tr/th[2]/xsl:value-of" x="220" y="142"/><block path="document/body/section/table/xsl:for-each/tr/th[3]/xsl:value-of" x="140" y="142"/><block path="document/body/section/table/xsl:for-each/tr/th[4]/xsl:value-of" x="100" y="142"/></template><template name="access-rule-violation"><block path="tr/tr[1]/xsl:value-of" x="180" y="135"/><block path="tr/tr[2]/xsl:value-of" x="220" y="135"/><block path="tr/tr[3]/xsl:value-of" x="140" y="135"/><block path="tr/tr[4]/xsl:value-of" x="100" y="135"/></template><template name="**/access-rule-violation"><block path="tr/tr[1]/xsl:value-of" x="180" y="135"/><block path="tr/tr[2]/xsl:value-of" x="220" y="135"/><block path="tr/tr[3]/xsl:value-of" x="140" y="135"/><block path="tr/tr[4]/xsl:value-of" x="100" y="135"/></template></MapperBlockPosition></MapperMetaTag> </metaInformation> --> 1.1 maven-plugins/macker/xdocs/changes.xml Index: changes.xml =================================================================== <?xml version="1.0"?> <document> <properties> <title>Changes</title> <author email="eri...@la...">Eric Legoubin</author> </properties> <body> <release version="0.4.2" date="2004-10-01"> <action dev="elegoubin" type="add"> Check that a project is compliant with the dependencies rules specified in the Macker configuration file(s). </action> <action dev="elegoubin" type="add"> Register a report Macker. </action> </release> </body> </document> 1.1 maven-plugins/macker/xdocs/goals.xml Index: goals.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <document> <properties> <title>Maven Macker Plugin Goals</title> </properties> <body> <goals> <goal> <name>macker</name> <description>Check Macker rules</description> </goal> <goal> <name>macker:info</name> <description>Display information on the plugin</description> </goal> <goal> <name>macker:macker</name> <description>Check Macker rules</description> </goal> <goal> <name>macker:report</name> <description>Generate Macker report</description> </goal> <goal> <name>maven-macker-plugin:deregister</name> <description> </description> </goal> <goal> <name>maven-macker-plugin:register</name> <description> </description> </goal> <goal> <name>maven-macker-plugin:report</name> <description> </description> </goal> </goals> </body> </document> 1.1 maven-plugins/macker/xdocs/index.xml Index: index.xml =================================================================== <?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. */ --> <document> <properties> <title>Maven Macker Plugin</title> </properties> <body> <section name="Maven Macker Plugin"> <p> Macker is a build-time architectural rule checking utility for Java developers. It's meant to model the architectural ideals programmers always dream up for their projects, and then break -- it helps keep code clean and consistent. You can tailor a rules file to suit a specific project's structure, or write some general "good practice" rules for your code. Macker doesn't try to shove anybody else's rules down your throat; it's flexible, and writing a rules file is part of the development process for each unique project. </p> </section> </body> </document> 1.1 maven-plugins/macker/xdocs/navigation.xml Index: navigation.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <project name="Maven Macker Plugin"> <title>Maven Macker Plugin</title> <body> <links> <item href="http://maven.apache.org/" name="Maven"> </item> </links> <menu name="Overview"> <item href="/goals.html" name="Goals"> </item> <item href="/properties.html" name="Properties"> </item> </menu> </body> </project> 1.1 maven-plugins/macker/xdocs/properties.xml Index: properties.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <document> <properties> <title>Maven Macker Plugin Properties</title> </properties> <body> <section name="Maven Macker Plugin Settings"> <table> <tr> <th>Property</th> <th>Optional?</th> <th>Description</th> </tr> <tr> <td>maven.macker.fork</td> <td>Yes</td> <td> <p>Default value is <code>no</code>.</p> </td> </tr> <tr> <td>maven.macker.ruleset.dir</td> <td>Yes</td> <td> <p>Default value is <code>${basedir}</code>.</p> </td> </tr> <tr> <td>maven.macker.verbose</td> <td>Yes</td> <td> <p>Default value is <code>false</code>.</p> </td> </tr> <tr> <td>maven.macker.ruleset.includes</td> <td>Yes</td> <td> <p>Default value is <code>macker.xml</code>.</p> </td> </tr> <tr> <td>maven.macker.failonerror</td> <td>Yes</td> <td> <p>Default value is <code>no</code>.</p> </td> </tr> <tr> <td>maven.macker.ruleset.excludes</td> <td>Yes</td> <td> <p>Default value is <code>package.html</code>.</p> </td> </tr> </table> </section> </body> </document> 1.1 maven-plugins/macker/.cvsignore Index: .cvsignore =================================================================== target LICENSE.txt *.log build.properties *.iws *.ipr classes maven-macker-plugin.iml 1.1 maven-plugins/macker/plugin.jelly Index: plugin.jelly =================================================================== <?xml version="1.0"?> <!-- | macker | | @todo Set default goal. |--> <project xmlns:j="jelly:core" xmlns:util="jelly:util" xmlns:maven="jelly:maven" xmlns:doc="doc"> <path id="macker.classpath"> <pathelement path="${plugin.getDependencyPath('bcel')}"/> <pathelement path="${plugin.getDependencyPath('commons-lang')}"/> <pathelement path="${plugin.getDependencyPath('innig+util')}"/> <pathelement path="${plugin.getDependencyPath('innig:macker')}"/> <pathelement path="${plugin.getDependencyPath('regexp')}"/> <pathelement path="${plugin.getDependencyPath('jdom')}"/> <pathelement path="${plugin.getDependencyPath('xalan')}"/> <pathelement path="${plugin.getDependencyPath('xerces:xercesImpl')}"/> <pathelement path="${plugin.getDependencyPath('xerces:xmlParserAPIs')}"/> </path> <!-- | Defines the macker ant task. |--> <taskdef name="macker" classname="net.innig.macker.ant.MackerAntTask" classpathref="macker.classpath"/> <taskdef name="macker-report" classname="net.innig.macker.ant.MackerReportAntTask" classpathref="macker.classpath"/> <goal name="maven-macker-plugin:register"> <doc:registerReport name="Macker" pluginName="maven-macker-plugin" link="macker-report" description="Checks Java dependencies rules."/> </goal> <goal name="maven-macker-plugin:deregister"> <doc:deregisterReport name="Macker"/> </goal> <goal name="maven-macker-plugin:report"> <attainGoal name="macker:report"/> </goal> <goal name="macker:info" description="Display information on the plugin"> <echo>maven-macker-plugin</echo> <echo>${pom.description}</echo> </goal> <goal name="macker" prereqs="macker:macker" description="Check Macker rules"/> <!-- | macker:macker | | Run Macker on the project. | | rule file : the file 'macker.xml' under ${basedir}. | If this file is missing, the execution is stopped | | scope : any java classes |--> <goal name="macker:macker" description="Check Macker rules" prereqs="java:compile"> <macker verbose="${maven.macker.verbose}" failonerror="${maven.macker.failonerror}" fork="${maven.macker.fork}"> <!-- This classpath tells Macker where to look for classes. --> <classpath> <pathelement location="${maven.build.dest}"/> <path refid="maven.dependency.classpath"/> <path refid="macker.classpath"/> </classpath> <!-- Rules come from this file: --> <rules dir="${maven.macker.ruleset.dir}" includes="${maven.macker.ruleset.includes}" excludes="${maven.macker.ruleset.excludes}"/> <!-- Macker will apply those rules to these classes: --> <classes dir="${maven.build.dest}"> <include name="**/*.class" /> </classes> </macker> </goal> <goal name="macker:report" description="Generate Macker report" prereqs="java:compile"> <mkdir dir="${macker.report.dir}"/> ${systemScope.setProperty('javax.xml.transform.TransformerFactory','org.apache.xalan.processor.TransformerFactoryImpl')} <macker xmlReportFile="${macker.report.xml}" verbose="${maven.macker.verbose}" failonerror="false" fork="${maven.macker.fork}"> <!-- This classpath tells Macker where to look for classes. --> <classpath> <path refid="maven.dependency.classpath"/> <pathelement location="${maven.build.dest}"/> <path refid="macker.classpath"/> </classpath> <!-- Rules come from this file: --> <rules dir="${maven.macker.ruleset.dir}" includes="${maven.macker.ruleset.includes}" excludes="${maven.macker.ruleset.excludes}"/> <!-- Macker will apply those rules to these classes: --> <classes dir="${maven.build.dest}"> <include name="**/*.class" /> </classes> </macker> <!-- <macker-report xmlReportfile="${macker.report.xml}" outputFile="${macker.report.html}" /> --> <xslt in="${macker.report.xml}" out="${maven.build.dir}/generated-xdocs/macker-report.xml" style="${plugin.resources}/macker-report.xsl"/> </goal> </project> 1.1 maven-plugins/macker/plugin.properties Index: plugin.properties =================================================================== # ---------------------------------------------------------------------- # maven.macker.fork # Should Macker run in its own JVM? As of version 0.3, the answer is # probably "no", unless you encounter problems. # ---------------------------------------------------------------------- maven.macker.fork = no # ---------------------------------------------------------------------- # maven.macker.failonerror # Should a Macker error will cause the Ant build to fail? yes # ---------------------------------------------------------------------- maven.macker.failonerror = no # ---------------------------------------------------------------------- # maven.macker.verbose # Instructs Macker to dump some information useful for debugging a rules # file, including the complete set of references and classes matched # by each pattern. # ---------------------------------------------------------------------- maven.macker.verbose = false maven.macker.ruleset.dir = ${basedir} maven.macker.ruleset.includes = macker.xml maven.macker.ruleset.excludes = package.html macker.report.dir = ${maven.build.dir}/macker macker.report.xml = ${macker.report.dir}/macker-report.xml 1.1 maven-plugins/macker/project.properties Index: project.properties =================================================================== # ------------------------------------------------------------------- # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.xdoc.date=left maven.xdoc.version=${pom.currentVersion} 1.1 maven-plugins/macker/project.xml Index: project.xml =================================================================== <?xml version="1.0" encoding="ISO-8859-1"?> <project> <extend>${basedir}/../plugin-project.xml</extend> <id>maven-macker-plugin</id> <name>Maven Macker Plugin</name> <currentVersion>0.4.2</currentVersion> <organization> <name>Innig</name> <url>http://innig.net</url> <logo>http://innig.net/images/footperson.gif</logo> </organization> <inceptionYear>2002</inceptionYear> <logo>http://innig.net/images/footperson.gif</logo> <description><![CDATA[Macker is a build-time architectural rule checking utility for Java developers. It's meant to model the architectural ideals programmers always dream up for their projects, and then break -- it helps keep code clean and consistent. You can tailor a rules file to suit a specific project's structure, or write some general "good practice" rules for your code. Macker doesn't try to shove anybody else's rules down your throat; it's flexible, and writing a rules file is part of the development process for each unique project. ]]></description> <shortDescription>Build-time architectural rule checking utility</shortDescription> <url>http://innig.net/macker</url> <developers> <developer> <name>Eric Legoubin</name> <id>elegoubin</id> <email>eri...@la...</email> <organization>NET2S</organization> <roles> <role>Developer</role> </roles> </developer> </developers> <contributors> <contributor> <name>Cantrell</name> <id>cantrell</id> <email>can...@po...</email> <organization>Innig</organization> <roles> <role>Macker author</role> </roles> </contributor> </contributors> <dependencies> <!-- | macker |--> <dependency> <groupId>innig</groupId> <artifactId>macker</artifactId> <version>${pom.currentVersion}</version> <url>http://innig.net/macker/</url> </dependency> <dependency> <id>innig+util</id> <version>${pom.currentVersion}</version> <url>http://innig.net/macker/</url> </dependency> <dependency> <id>bcel</id> <version>5.1</version> </dependency> <dependency> <id>commons-lang</id> <version>1.0.1</version> </dependency> <dependency> <id>regexp</id> <version>1.2</version> </dependency> <!-- packaged in the JDK 1.4--> <!-- <dependency> <id>jaxp</id> <version>${pom.currentVersion}</version> </dependency> --> <dependency> <id>jdom</id> <version>b9</version> <type>jar</type> <jar>jdom-b9.jar</jar> </dependency> <dependency> <id>xalan</id> <version>2.5.1</version> <properties> <classloader>root</classloader> </properties> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.6.0</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xmlParserAPIs</artifactId> <version>2.2.1</version> </dependency> </dependencies> </project> |
From: Eric L. <ele...@us...> - 2004-10-01 22:02:51
|
elegoubin 04/10/01 15:01:41 maven-plugins/macker/src/plugin-resources - New directory |
From: Eric L. <ele...@us...> - 2004-10-01 21:59:02
|
elegoubin 04/10/01 14:58:01 maven-plugins/macker/src - New directory |
From: Eric L. <ele...@us...> - 2004-10-01 19:34:50
|
elegoubin 04/10/01 12:34:00 maven-plugins/macker/xdocs - New directory |
From: Eric L. <ele...@us...> - 2004-10-01 19:34:28
|
elegoubin 04/10/01 12:33:42 maven-plugins/macker - New directory |
From: Karl B. <ka...@us...> - 2004-09-20 02:04:17
|
karlb8 04/09/19 19:04:10 Added: middlegen project.xml maven.xml plugin.jelly .cvsignore project.properties Log: Initial commit of maven middlegen plugin Revision Changes Path 1.1 maven-plugins/middlegen/project.xml Index: project.xml =================================================================== <?xml version="1.0" encoding="ISO-8859-1"?> <project> <extend>${basedir}/../plugin-project.xml</extend> <!--pomVersion is in parent --> <id>maven-middlegen-plugin</id> <name>Middlegen Plugin</name> <!-- groupId is in parent --> <currentVersion>1.0</currentVersion> <!-- organization is in parent --> <inceptionYear>2004</inceptionYear> <!-- package, logo are in parent. --> <description>Middlegen Plugin for Maven</description> <shortDescription>Middlegen Plugin for Maven</shortDescription> <!-- issue tracking url, siteAddress are in parent --> <siteDirectory>/home/groups/m/ma/maven-plugins/htdocs/middlegen/</siteDirectory> <distributionDirectory>/home/groups/m/ma/maven-plugins/htdocs/middlegen/distributions/</distributionDirectory> <repository> <connection>scm:cvs:pserver:ano...@cv...:/cvsroot/maven-plugins:maven-plugins/middlegen</connection> <url>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/maven-plugins/maven-plugins/middlegen/</url> </repository> <versions> </versions> <branches> </branches> <!-- mailingLists are in parent --> <developers> <developer> <name>Karl Baum</name> <id>kbaum</id> <email>kb...@ta...</email> <organization>Tallan Inc.</organization> <roles> <role>Architect</role> </roles> </developer> </developers> <dependencies> <dependency> <groupId>middlegen</groupId> <artifactId>middlegen-hibernate-plugin</artifactId> <version>2.0-vo</version> </dependency> <dependency> <groupId>middlegen</groupId> <artifactId>middlegen</artifactId> <version>2.0-vo</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.0</version> <url>http://jakarta.apache.org/commons/collections.html</url> </dependency> <dependency> <groupId>hibernate</groupId> <artifactId>hibernate-tools</artifactId> <version>2.1.2</version> <url>http://jakarta.apache.org/commons/collections.html</url> </dependency> <dependency> <groupId>velocity</groupId> <artifactId>velocity</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.7</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.8</version> </dependency> <dependency> <groupId>jdom</groupId> <artifactId>jdom</artifactId> <version>0.7</version> <url>http://www.jdom.org</url> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.0</version> <url>http://jakarta.apache.org/commons/</url> </dependency> </dependencies> <build> <nagEmailAddress>tur...@ja...</nagEmailAddress> <sourceDirectory>src/java</sourceDirectory> <unitTestSourceDirectory>src/test</unitTestSourceDirectory> <integrationUnitTestSourceDirectory/> <aspectSourceDirectory></aspectSourceDirectory> <!-- Unit test classes --> <unitTest> <includes> <include>**/*Test.java</include> </includes> </unitTest> <!-- J A R R E S O U R C E S --> <!-- Resources that are packaged up inside the JAR file --> <resources> </resources> <jars> </jars> </build> </project> 1.1 maven-plugins/middlegen/maven.xml Index: maven.xml =================================================================== <project default="plugin" xmlns:j="jelly:core" xmlns:m="maven"> <goal name="plugin"> <j:if test="${sourcesPresent == 'true'}"> <attainGoal name="java:compile"/> <attainGoal name="test:test"/> </j:if> <property name="assemblyDir" value="target/assemblyDir"/> <mkdir dir="${assemblyDir}"/> <copy todir="${assemblyDir}"> <fileset dir="."> <exclude name="target/**"/> <exclude name="src/**"/> <exclude name="maven.xml"/> <exclude name="maven.log"/> </fileset> </copy> <j:if test="${sourcesPresent == 'true'}"> <copy todir="${assemblyDir}"> <fileset dir="target/classes"/> </copy> </j:if> <jar jarfile="${maven.build.dir}/${maven.final.name}.jar"> <fileset dir="${assemblyDir}"/> </jar> <copy file="${maven.build.dir}/${maven.final.name}.jar" todir="${maven.repo.local}/maven/jars" /> </goal> <goal name="plugin:install" prereqs="plugin" description="Install the plugin in Maven's plugins dir"> <copy file="${maven.build.dir}/${maven.final.name}.jar" todir="${maven.home}/plugins" /> </goal> <goal name="plugin:deploy" prereqs="plugin" description="Install an unpacked version of the plugin"> <mkdir dir="${maven.home}/plugins/${maven.final.name}"/> <unzip src="${maven.build.dir}/${maven.final.name}.jar" dest="${maven.home}/plugins/${maven.final.name}" /> </goal> <goal name="plugin:undeploy" description="Delete the deployed version of the plugin"> <delete dir="${maven.home}/plugins/${maven.final.name}"/> </goal> <goal name="plugin:uninstall" description="Delete all versions of the plugin"> <attainGoal name="plugin:undeploy"/> <delete> <fileset dir="${maven.home}/plugins/" includes="${maven.final.name}.jar"/> </delete> </goal> </project> 1.1 maven-plugins/middlegen/plugin.jelly Index: plugin.jelly =================================================================== <?xml version="1.0"?> <project xmlns:ant="jelly:ant" xmlns:x="jelly:xml" xmlns:j="jelly:core" xmlns:util="jelly:util"> <goal name="middlegen:hibernate"> <taskdef name="middlegen" classname="middlegen.MiddlegenTask"> <classpath> <pathelement path="${plugin.getDependencyPath('middlegen-hibernate-plugin')}"/> <pathelement path="${plugin.getDependencyPath('middlegen')}"/> <pathelement path="${plugin.getDependencyPath('commons-collections')}"/> <pathelement path="${plugin.getDependencyPath('velocity')}"/> <pathelement path="${plugin.getDependencyPath('junit')}"/> <pathelement path="${plugin.getDependencyPath('log4j')}"/> <path refid="maven.dependency.classpath" /> </classpath> </taskdef> <ant:middlegen appname="${middlegen.appname}" prefsdir="${middlegen.prefsdir}" gui="${middlegen.gui}" databaseurl="${middlegen.databaseurl}" driver="${middlegen.driver}" username="${middlegen.username}" password="${middlegen.password}" > <util:tokenize var="tables" delim=" ">${middlegen.tables}</util:tokenize> <j:forEach var="table" items="${tables}"> <echo>adding table element ${table}</echo> <table name="${table}"/> </j:forEach> <echo>destination: ${middlegen.hibernate.destination}</echo> <echo>package: ${middlegen.hibernate.package}</echo> <echo>java type mapper: ${middlegen.hibernate.javaTypeMapper}</echo> <ant:hibernate destination="${middlegen.hibernate.destination}" package="${middlegen.hibernate.package}" /> </ant:middlegen> </goal> <goal name="middlegen:hbm2java"> <echo>generating java files</echo> <taskdef name="hbm2java" classname="net.sf.hibernate.tool.hbm2java.Hbm2JavaTask" > <classpath> <pathelement path="${plugin.getDependencyPath('hibernate:hibernate-tools')}"/> <pathelement path="${plugin.getDependencyPath('jdom')}"/> <pathelement path="${plugin.getDependencyPath('commons-collections')}"/> <pathelement path="${plugin.getDependencyPath('commons-lang')}"/> <path refid="maven.dependency.classpath" /> </classpath> </taskdef> <hbm2java output="${pom.build.sourceDirectory}"> <fileset dir="${pom.build.sourceDirectory}"> <include name="**/*.hbm.xml"/> </fileset> </hbm2java> </goal> </project> 1.1 maven-plugins/middlegen/.cvsignore Index: .cvsignore =================================================================== target 1.1 maven-plugins/middlegen/project.properties Index: project.properties =================================================================== maven.license.licenseFile=${basedir}/../LICENSE.txt # WebSite definition maven.xdoc.version=${pom.currentVersion} maven.xdoc.date=left maven.ui.body.background=white maven.ui.body.foreground=black maven.ui.banner.background=white #middlegen defaults to be overriden by users middlegen.appname=fooAppname middlegen.prefsdir=${pom.build.sourceDirectory} middlegen.gui=false middlegen.databaseurl=jdbc:vendor:someDatabase://servername:1433;DatabaseName=exampleDatabaseSchema middlegen.driver=com.someCompany.someDriver middlegen.username=sa middlegen.password= #for specifying a subset of tables in the database middlegen.tables= #middlegen hibernate defaults middlegen.hibernate.destination=${pom.build.sourceDirectory} middlegen.hiernate.package=${pom.package} middlegen.hibernate.javaTypeMapper=middlegen.plugins.hibernate.HibernateJavaTypeMapper |
From: Karl B. <ka...@us...> - 2004-09-20 02:04:11
|
karlb8 04/09/19 19:04:05 maven-plugins/middlegen - New directory |