svn commit: r6771 - /release/maven/plugins/
Author: jdcasey Date: Mon Oct 13 18:05:45 2014 New Revision: 6771 Log: Adding maven-compiler-plugin-3.2 Added: release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip (with props) release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.asc (with props) release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.md5 Removed: release/maven/plugins/maven-compiler-plugin-3.1-source-release.zip release/maven/plugins/maven-compiler-plugin-3.1-source-release.zip.asc release/maven/plugins/maven-compiler-plugin-3.1-source-release.zip.md5 Added: release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip == Binary file - no diff available. Propchange: release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip -- svn:mime-type = application/zip Added: release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.asc == Binary file - no diff available. Propchange: release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.asc -- svn:mime-type = application/pgp-signature Added: release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.md5 == --- release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.md5 (added) +++ release/maven/plugins/maven-compiler-plugin-3.2-source-release.zip.md5 Mon Oct 13 18:05:45 2014 @@ -0,0 +1 @@ +1ede21af479172e7bb16f9652c399d82 \ No newline at end of file
svn commit: r925646 - /websites/production/maven/content/plugins/maven-compiler-plugin/
Author: jdcasey Date: Mon Oct 13 18:25:09 2014 New Revision: 925646 Log: Archive maven-compiler-plugin 3.1 documentation, and promote maven-compiler-plugin 3.2 documentation Removed: websites/production/maven/content/plugins/maven-compiler-plugin/
svn commit: r925647 - /websites/production/maven/content/plugins/maven-compiler-plugin/
Author: jdcasey Date: Mon Oct 13 18:25:10 2014 New Revision: 925647 Log: Archive maven-compiler-plugin 3.1 documentation, and promote maven-compiler-plugin 3.2 documentation Added: websites/production/maven/content/plugins/maven-compiler-plugin/ - copied from r925646, websites/production/maven/content/plugins-archives/maven-compiler-plugin-3.2/
svn commit: r1630174 - /maven/plugins/trunk/maven-compiler-plugin/pom.xml
Author: jdcasey Date: Wed Oct 8 16:39:12 2014 New Revision: 1630174 URL: http://svn.apache.org/r1630174 Log: [maven-release-plugin] prepare for next development iteration Modified: maven/plugins/trunk/maven-compiler-plugin/pom.xml Modified: maven/plugins/trunk/maven-compiler-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/pom.xml?rev=1630174r1=1630173r2=1630174view=diff == --- maven/plugins/trunk/maven-compiler-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-compiler-plugin/pom.xml Wed Oct 8 16:39:12 2014 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-compiler-plugin/artifactId - version3.2/version + version3.3-SNAPSHOT/version packagingmaven-plugin/packaging nameApache Maven Compiler Plugin/name @@ -42,9 +42,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.2/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.2/developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-compiler-plugin-3.2/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-compiler-plugin//connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-compiler-plugin//developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin//url /scm issueManagement systemJIRA/system
svn commit: r1630173 - /maven/plugins/tags/maven-compiler-plugin-3.2/
Author: jdcasey Date: Wed Oct 8 16:39:11 2014 New Revision: 1630173 URL: http://svn.apache.org/r1630173 Log: [maven-release-plugin] copy for tag maven-compiler-plugin-3.2 Added: maven/plugins/tags/maven-compiler-plugin-3.2/ (props changed) - copied from r1630172, maven/plugins/trunk/maven-compiler-plugin/ Propchange: maven/plugins/tags/maven-compiler-plugin-3.2/ -- --- svn:ignore (added) +++ svn:ignore Wed Oct 8 16:39:11 2014 @@ -0,0 +1,12 @@ +target +*~ +*.log +*.ipr +*.iws +*.iml +.idea +.wtpmodules +.project +.classpath +.settings +bin Propchange: maven/plugins/tags/maven-compiler-plugin-3.2/ -- --- svn:mergeinfo (added) +++ svn:mergeinfo Wed Oct 8 16:39:11 2014 @@ -0,0 +1 @@ +/maven/plugins/branches/maven-compiler-plugin-annotations:1337379-1351482
svn commit: r1630172 - /maven/plugins/trunk/maven-compiler-plugin/pom.xml
Author: jdcasey Date: Wed Oct 8 16:39:09 2014 New Revision: 1630172 URL: http://svn.apache.org/r1630172 Log: [maven-release-plugin] prepare release maven-compiler-plugin-3.2 Modified: maven/plugins/trunk/maven-compiler-plugin/pom.xml Modified: maven/plugins/trunk/maven-compiler-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/pom.xml?rev=1630172r1=1630171r2=1630172view=diff == --- maven/plugins/trunk/maven-compiler-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-compiler-plugin/pom.xml Wed Oct 8 16:39:09 2014 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-compiler-plugin/artifactId - version3.2-SNAPSHOT/version + version3.2/version packagingmaven-plugin/packaging nameApache Maven Compiler Plugin/name @@ -42,9 +42,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-compiler-plugin//connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-compiler-plugin//developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin//url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.2/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.2/developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-compiler-plugin-3.2/url /scm issueManagement systemJIRA/system
svn commit: r925068 [1/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-use
Author: jdcasey Date: Wed Oct 8 16:53:02 2014 New Revision: 925068 Log: Site checkin for project Apache Maven Compiler Plugin Added: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/download.cgi websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/download.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/invoker-report.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/rat-report.html Removed: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/cpd.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/cpd.xml websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/pmd.xml Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/allclasses-frame.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/allclasses-noframe.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/constant-values.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/deprecated-list.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/help-doc.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/index-all.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/index.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/AbstractCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/CompilationFailureException.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/CompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/TestCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/class-use/AbstractCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/class-use/CompilationFailureException.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/class-use/CompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/class-use/TestCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/AbstractCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/CompilationFailureException.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/CompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/HelpMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/TestCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/class-use/AbstractCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/class-use/CompilationFailureException.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/class-use/CompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/class-use/HelpMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/class-use/TestCompilerMojo.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/package-frame.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/package-summary.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/package-tree.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs/org/apache/maven/plugin/compiler/package-use.html websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/apidocs
svn commit: r925068 [5/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-use
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/dependencies.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/dependencies.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/dependencies.html Wed Oct 8 16:53:02 2014 @@ -1,18 +1,18 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; !-- - | Generated by Apache Maven Doxia at Apr 3, 2013 + | Generated by Apache Maven Doxia at 2014-10-08 | Rendered using Apache Maven Stylus Skin 1.5 -- html xmlns=http://www.w3.org/1999/xhtml; head -titleMaven Compiler plugin - Project Dependencies/title +titleApache Maven Compiler Plugin - Project Dependencies/title style type=text/css media=all @import url(./css/maven-base.css); @import url(./css/maven-theme.css); @import url(./css/site.css); /style link rel=stylesheet href=./css/print.css type=text/css media=print / -meta name=Date-Revision-mmdd content=20130403 / +meta name=Date-Revision-mmdd content=20141008 / meta http-equiv=Content-Type content=text/html; charset=UTF-8 / script src=http://www.google-analytics.com/urchin.js; type=text/javascript/script @@ -41,13 +41,13 @@ gt; a href=../index.htmlPlugins/a gt; - a href=./Maven Compiler plugin/a + a href=./Apache Maven Compiler Plugin/a gt; Project Dependencies /div div class=xright -Last Published: 2013-04-03 - nbsp;| Version: 3.1 +Last Published: 2014-10-08 + nbsp;| Version: 3.2 /div div class=clear hr/ @@ -70,6 +70,12 @@ li class=none a href=faq.htmlFAQ/a /li + li class=none + a href=http://www.apache.org/licenses/; class=externalLinkLicense/a +/li + li class=none + a href=download.htmlDownload/a +/li /ul h5Examples/h5 ul @@ -210,7 +216,360 @@ /div div id=bodyColumn div id=contentBox -a name=Project_Dependencies/adiv class=sectionh2Project Dependenciesa name=Project_Dependencies/a/h2a name=Project_Dependencies_compile/adiv class=sectionh3compilea name=compile/a/h3pThe following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:/ptable border=0 class=bodyTabletr class=athGroupId/ththArtifactId/ththVersion/ththType/ththLicense/th/trtr class=btdorg.apache.maven/tdtda class=externalLink href=http://maven.apache.org/maven-artifact;maven-artifact/a/tdtd2.0.9/tdtdjar/tdtda class=externalLink href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software License, Version 2.0/a/td/trtr class=atdorg.apache.maven/tdtda class=externalLink href=http://maven.apache.org/maven-core;maven-core/a/tdtd2.0.9/tdtdjar/tdtda class=externalLink href=http:/ /www.apache.org/licenses/LICENSE-2.0.txtThe Apache Software License, Version 2.0/a/td/trtr class=btdorg.apache.maven/tdtda class=externalLink href=http://maven.apache.org/maven-plugin-api;maven-plugin-api/a/tdtd2.0.9/tdtdjar/tdtda class=externalLink href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software License, Version 2.0/a/td/trtr class=atdorg.apache.maven/tdtda class=externalLink href=http://maven.apache.org;maven-toolchain/a/tdtd1.0/tdtdjar/tdtda class=externalLink href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software License, Version 2.0/a/td/trtr class=btdorg.apache.maven.shared/tdtda class=externalLink href=http://maven.apache.org/shared/maven-shared-incremental/;maven-shared-incremental/a/tdtd1.1/tdtdjar/tdtda class=externalLink href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software License, Version 2.0 /a/td/trtr class=atdorg.apache.maven.shared/tdtda class=externalLink href=http://maven.apache.org/shared/maven-shared-utils/;maven-shared-utils/a/tdtd0.1/tdtdjar/tdtda class=externalLink href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software License, Version 2.0/a/td/trtr class=btdorg.codehaus.plexus/tdtda class=externalLink href=http://plexus.codehaus.org/plexus-components/plexus-compiler/plexus-compiler-api;plexus-compiler-api/a/tdtd2.2/tdtdjar/tdtda class=externalLink href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software License, Version 2.0/a/td/trtr class=atdorg.codehaus.plexus/tdtda class=externalLink
svn commit: r925068 [10/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-us
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/testCompile-mojo.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/testCompile-mojo.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/testCompile-mojo.html Wed Oct 8 16:53:02 2014 @@ -1,11 +1,11 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; !-- - | Generated by Apache Maven Doxia at Apr 3, 2013 + | Generated by Apache Maven Doxia at 2014-10-08 | Rendered using Apache Maven Stylus Skin 1.5 -- html xmlns=http://www.w3.org/1999/xhtml; head -titleMaven Compiler plugin - +titleApache Maven Compiler Plugin - compiler:testCompile/title style type=text/css media=all @import url(./css/maven-base.css); @@ -13,7 +13,7 @@ @import url(./css/site.css); /style link rel=stylesheet href=./css/print.css type=text/css media=print / -meta name=Date-Revision-mmdd content=20130403 / +meta name=Date-Revision-mmdd content=20141008 / meta http-equiv=Content-Type content=text/html; charset=UTF-8 / script src=http://www.google-analytics.com/urchin.js; type=text/javascript/script @@ -42,14 +42,14 @@ gt; a href=../index.htmlPlugins/a gt; - a href=./Maven Compiler plugin/a + a href=./Apache Maven Compiler Plugin/a gt; compiler:testCompile /div div class=xright -Last Published: 2013-04-03 - nbsp;| Version: 3.1 +Last Published: 2014-10-08 + nbsp;| Version: 3.2 /div div class=clear hr/ @@ -72,6 +72,12 @@ li class=none a href=faq.htmlFAQ/a /li + li class=none + a href=http://www.apache.org/licenses/; class=externalLinkLicense/a +/li + li class=none + a href=download.htmlDownload/a +/li /ul h5Examples/h5 ul @@ -170,358 +176,608 @@ div id=contentBox -div class=sectionh2compiler:testCompilea name=compiler:testCompile/a/h2 - pbFull name/b:/p - porg.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile/p - pbDescription/b:/p - divCompiles application test sources./div - pbAttributes/b:/p - ul -liRequires a Maven project to be executed./li -liRequires dependency resolution of artifacts in scope: tttest/tt./li -liThe goal is thread-safe and supports parallel builds./li -liSince version: tt2.0/tt./li -liBinds by default to the a class=externalLink href=http://maven.apache.org/ref/current/maven-core/lifecycles.html;lifecycle phase/a: tttest-compile/tt./li +div class=section +h2compiler:testCompilea name=compiler:testCompile/a/h2 + +pbFull name/b:/p + +porg.apache.maven.plugins:maven-compiler-plugin:3.2:testCompile/p + +pbDescription/b:/p + +divCompiles application test sources./div + +pbAttributes/b:/p + +ul + +liRequires a Maven project to be executed./li + +liRequires dependency resolution of artifacts in scope: tttest/tt./li + +liThe goal is thread-safe and supports parallel builds./li + +liSince version: tt2.0/tt./li + +liBinds by default to the a class=externalLink href=http://maven.apache.org/ref/current/maven-core/lifecycles.html;lifecycle phase/a: tttest-compile/tt./li /ul - div class=sectionh3Optional Parametersa name=Optional_Parameters/a/h3 -table class=bodyTable border=0 - tr class=a -thName/th -thType/th -thSince/th -thDescription/th - /tr - tr class=b -tdba href=#annotationProcessorsannotationProcessors/a/b/td -tdttString[]/tt/td -tdtt2.2/tt/td -tdpNames of annotation processors to run. Only applies to JDK 1.6+ + +div class=section +h3Optional Parametersa name=Optional_Parameters/a/h3 + +table class=bodyTable border=0 + +tr class=a + +thName/th + +thType/th + +thSince/th + +thDescription/th + /tr + +tr class=b + +tdba href=#annotationProcessorsannotationProcessors/a/b/td + +tdttString[]/tt/td + +tdtt2.2/tt/td + +td +pNames of annotation processors to run. Only applies to JDK 1.6+ If not set, the default annotation processors discovery process
svn commit: r925068 [4/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-use
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/compile-mojo.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/compile-mojo.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/compile-mojo.html Wed Oct 8 16:53:02 2014 @@ -1,11 +1,11 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; !-- - | Generated by Apache Maven Doxia at Apr 3, 2013 + | Generated by Apache Maven Doxia at 2014-10-08 | Rendered using Apache Maven Stylus Skin 1.5 -- html xmlns=http://www.w3.org/1999/xhtml; head -titleMaven Compiler plugin - +titleApache Maven Compiler Plugin - compiler:compile/title style type=text/css media=all @import url(./css/maven-base.css); @@ -13,7 +13,7 @@ @import url(./css/site.css); /style link rel=stylesheet href=./css/print.css type=text/css media=print / -meta name=Date-Revision-mmdd content=20130403 / +meta name=Date-Revision-mmdd content=20141008 / meta http-equiv=Content-Type content=text/html; charset=UTF-8 / script src=http://www.google-analytics.com/urchin.js; type=text/javascript/script @@ -42,14 +42,14 @@ gt; a href=../index.htmlPlugins/a gt; - a href=./Maven Compiler plugin/a + a href=./Apache Maven Compiler Plugin/a gt; compiler:compile /div div class=xright -Last Published: 2013-04-03 - nbsp;| Version: 3.1 +Last Published: 2014-10-08 + nbsp;| Version: 3.2 /div div class=clear hr/ @@ -72,6 +72,12 @@ li class=none a href=faq.htmlFAQ/a /li + li class=none + a href=http://www.apache.org/licenses/; class=externalLinkLicense/a +/li + li class=none + a href=download.htmlDownload/a +/li /ul h5Examples/h5 ul @@ -170,328 +176,554 @@ div id=contentBox -div class=sectionh2compiler:compilea name=compiler:compile/a/h2 - pbFull name/b:/p - porg.apache.maven.plugins:maven-compiler-plugin:3.1:compile/p - pbDescription/b:/p - divCompiles application sources/div - pbAttributes/b:/p - ul -liRequires a Maven project to be executed./li -liRequires dependency resolution of artifacts in scope: ttcompile/tt./li -liThe goal is thread-safe and supports parallel builds./li -liSince version: tt2.0/tt./li -liBinds by default to the a class=externalLink href=http://maven.apache.org/ref/current/maven-core/lifecycles.html;lifecycle phase/a: ttcompile/tt./li +div class=section +h2compiler:compilea name=compiler:compile/a/h2 + +pbFull name/b:/p + +porg.apache.maven.plugins:maven-compiler-plugin:3.2:compile/p + +pbDescription/b:/p + +divCompiles application sources/div + +pbAttributes/b:/p + +ul + +liRequires a Maven project to be executed./li + +liRequires dependency resolution of artifacts in scope: ttcompile/tt./li + +liThe goal is thread-safe and supports parallel builds./li + +liSince version: tt2.0/tt./li + +liBinds by default to the a class=externalLink href=http://maven.apache.org/ref/current/maven-core/lifecycles.html;lifecycle phase/a: ttcompile/tt./li /ul - div class=sectionh3Optional Parametersa name=Optional_Parameters/a/h3 -table class=bodyTable border=0 - tr class=a -thName/th -thType/th -thSince/th -thDescription/th - /tr - tr class=b -tdba href=#annotationProcessorsannotationProcessors/a/b/td -tdttString[]/tt/td -tdtt2.2/tt/td -tdpNames of annotation processors to run. Only applies to JDK 1.6+ + +div class=section +h3Optional Parametersa name=Optional_Parameters/a/h3 + +table class=bodyTable border=0 + +tr class=a + +thName/th + +thType/th + +thSince/th + +thDescription/th + /tr + +tr class=b + +tdba href=#annotationProcessorsannotationProcessors/a/b/td + +tdttString[]/tt/td + +tdtt2.2/tt/td + +td +pNames of annotation processors to run. Only applies to JDK 1.6+ If not set, the default annotation processors discovery process applies./pbr //td /tr - tr class=a -
svn commit: r925068 [6/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-use
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/dependency-info.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/dependency-info.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/dependency-info.html Wed Oct 8 16:53:02 2014 @@ -1,18 +1,18 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; !-- - | Generated by Apache Maven Doxia at Apr 3, 2013 + | Generated by Apache Maven Doxia at 2014-10-08 | Rendered using Apache Maven Stylus Skin 1.5 -- html xmlns=http://www.w3.org/1999/xhtml; head -titleMaven Compiler plugin - Dependency Information/title +titleApache Maven Compiler Plugin - Dependency Information/title style type=text/css media=all @import url(./css/maven-base.css); @import url(./css/maven-theme.css); @import url(./css/site.css); /style link rel=stylesheet href=./css/print.css type=text/css media=print / -meta name=Date-Revision-mmdd content=20130403 / +meta name=Date-Revision-mmdd content=20141008 / meta http-equiv=Content-Type content=text/html; charset=UTF-8 / script src=http://www.google-analytics.com/urchin.js; type=text/javascript/script @@ -41,13 +41,13 @@ gt; a href=../index.htmlPlugins/a gt; - a href=./Maven Compiler plugin/a + a href=./Apache Maven Compiler Plugin/a gt; Dependency Information /div div class=xright -Last Published: 2013-04-03 - nbsp;| Version: 3.1 +Last Published: 2014-10-08 + nbsp;| Version: 3.2 /div div class=clear hr/ @@ -70,6 +70,12 @@ li class=none a href=faq.htmlFAQ/a /li + li class=none + a href=http://www.apache.org/licenses/; class=externalLinkLicense/a +/li + li class=none + a href=download.htmlDownload/a +/li /ul h5Examples/h5 ul @@ -210,16 +216,45 @@ /div div id=bodyColumn div id=contentBox -div class=sectionh2Dependency Informationa name=Dependency_Information/a/h2a name=Dependency_Information/adiv class=sectionh3Apache Mavena name=Apache_Maven/a/h3a name=Apache_Maven/adiv class=sourceprelt;dependencygt; +div class=section +h2Dependency Informationa name=Dependency_Information/a/h2a name=Dependency_Information/a +div class=section +h3Apache Mavena name=Apache_Maven/a/h3a name=Apache_Maven/a +div class=source +prelt;dependencygt; lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt; lt;artifactIdgt;maven-compiler-pluginlt;/artifactIdgt; - lt;versiongt;3.1lt;/versiongt; + lt;versiongt;3.2lt;/versiongt; lt;typegt;maven-pluginlt;/typegt; -lt;/dependencygt;/pre/div/divdiv class=sectionh3Apache Buildra name=Apache_Buildr/a/h3a name=Apache_Buildr/adiv class=sourcepre'org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:3.1'/pre/div/divdiv class=sectionh3Apache Anta name=Apache_Ant/a/h3a name=Apache_Ant/adiv class=sourceprelt;dependency org=quot;org.apache.maven.pluginsquot; name=quot;maven-compiler-pluginquot; rev=quot;3.1quot;gt; +lt;/dependencygt;/pre/div/div +div class=section +h3Apache Buildra name=Apache_Buildr/a/h3a name=Apache_Buildr/a +div class=source +pre'org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:3.2'/pre/div/div +div class=section +h3Apache Anta name=Apache_Ant/a/h3a name=Apache_Ant/a +div class=source +prelt;dependency org=quot;org.apache.maven.pluginsquot; name=quot;maven-compiler-pluginquot; rev=quot;3.2quot;gt; lt;artifact name=quot;maven-compiler-pluginquot; type=quot;maven-pluginquot; /gt; -lt;/dependencygt;/pre/div/divdiv class=sectionh3Groovy Grapea name=Groovy_Grape/a/h3a name=Groovy_Grape/adiv class=sourcepre@Grapes( -@Grab(group='org.apache.maven.plugins', module='maven-compiler-plugin', version='3.1') -)/pre/div/divdiv class=sectionh3Grailsa name=Grails/a/h3a name=Grails/adiv class=sourceprecompile 'org.apache.maven.plugins:maven-compiler-plugin:3.1'/pre/div/divdiv class=sectionh3Leiningena name=Leiningen/a/h3a name=Leiningen/adiv class=sourcepre[org.apache.maven.plugins/maven-compiler-plugin quot;3.1quot;]/pre/div/divdiv class=sectionh3SBTa name=SBT/a/h3a name=SBT/adiv class=sourceprelibraryDependencies += quot;org.apache.maven.pluginsquot; %% quot;maven-compiler-pluginquot; % quot;3.1quot;/pre/div/div/div +lt;/dependencygt;/pre/div/div +div class=section +h3Groovy Grapea
svn commit: r925068 [14/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-us
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/package-frame.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/package-frame.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/package-frame.html Wed Oct 8 16:53:02 2014 @@ -1,9 +1,9 @@ -!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN DTD/xhtml1-transitional.dtd +!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; html xml:lang=en lang=en head meta http-equiv=content-type content=text/html; charset=UTF-8 / - titleMaven Compiler Plugin 3.1 Reference Package org.apache.maven.plugin.compiler/title + titleApache Maven Compiler Plugin 3.2 Reference Package org.apache.maven.plugin.compiler/title link rel=stylesheet type=text/css href=../../../../../stylesheet.css title=style / /head body Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/package-summary.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/package-summary.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/package-summary.html Wed Oct 8 16:53:02 2014 @@ -1,9 +1,9 @@ -!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN DTD/xhtml1-transitional.dtd +!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; html xml:lang=en lang=en head meta http-equiv=content-type content=text/html; charset=UTF-8 / - titleMaven Compiler Plugin 3.1 Reference Package org.apache.maven.plugin.compiler/title + titleApache Maven Compiler Plugin 3.2 Reference Package org.apache.maven.plugin.compiler/title link rel=stylesheet type=text/css href=../../../../../stylesheet.css title=style / /head body @@ -62,6 +62,8 @@ /ul /div hr / - Copyright #169; 2001-2013 The Apache Software Foundation. All Rights Reserved. + div id=footer + Copyright #169; 2001#x2013;2014 a href=http://www.apache.org/;The Apache Software Foundation/a. All rights reserved. + /div /body /html \ No newline at end of file Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/stubs/CompilerManagerStub.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/stubs/CompilerManagerStub.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref-test/org/apache/maven/plugin/compiler/stubs/CompilerManagerStub.html Wed Oct 8 16:53:02 2014 @@ -1,61 +1,61 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en lang=en -head -meta http-equiv=content-type content=text/html; charset=UTF-8 / +headmeta http-equiv=content-type content=text/html; charset=UTF-8 / titleCompilerManagerStub xref/title link type=text/css rel=stylesheet href=../../../../../../stylesheet.css / /head body div id=overviewa href=../../../../../../../testapidocs/org/apache/maven/plugin/compiler/stubs/CompilerManagerStub.htmlView Javadoc/a/divpre - -a class=jxr_linenumber name=1 href=#11/a strong class=jxr_keywordpackage/strong org.apache.maven.plugin.compiler.stubs; -a class=jxr_linenumber name=2 href=#22/a -a class=jxr_linenumber name=3 href=#33/a em class=jxr_comment/*/em -a class=jxr_linenumber name=4 href=#44/a em class=jxr_comment * Licensed to the Apache Software Foundation (ASF) under one/em -a class=jxr_linenumber name=5 href=#55/a em class=jxr_comment * or more contributor license agreements. See the NOTICE file/em -a class=jxr_linenumber name=6 href=#66/a em class=jxr_comment * distributed with this work for additional information/em -a class=jxr_linenumber name=7 href=#77/a em class=jxr_comment * regarding copyright ownership. The ASF licenses this file/em -a class=jxr_linenumber name=8 href=#88/a em class=jxr_comment * to you under the
svn commit: r925068 [7/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-use
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/help-mojo.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/help-mojo.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/help-mojo.html Wed Oct 8 16:53:02 2014 @@ -1,11 +1,11 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; !-- - | Generated by Apache Maven Doxia at Apr 3, 2013 + | Generated by Apache Maven Doxia at 2014-10-08 | Rendered using Apache Maven Stylus Skin 1.5 -- html xmlns=http://www.w3.org/1999/xhtml; head -titleMaven Compiler plugin - +titleApache Maven Compiler Plugin - compiler:help/title style type=text/css media=all @import url(./css/maven-base.css); @@ -13,7 +13,7 @@ @import url(./css/site.css); /style link rel=stylesheet href=./css/print.css type=text/css media=print / -meta name=Date-Revision-mmdd content=20130403 / +meta name=Date-Revision-mmdd content=20141008 / meta http-equiv=Content-Type content=text/html; charset=UTF-8 / script src=http://www.google-analytics.com/urchin.js; type=text/javascript/script @@ -42,14 +42,14 @@ gt; a href=../index.htmlPlugins/a gt; - a href=./Maven Compiler plugin/a + a href=./Apache Maven Compiler Plugin/a gt; compiler:help /div div class=xright -Last Published: 2013-04-03 - nbsp;| Version: 3.1 +Last Published: 2014-10-08 + nbsp;| Version: 3.2 /div div class=clear hr/ @@ -72,6 +72,12 @@ li class=none a href=faq.htmlFAQ/a /li + li class=none + a href=http://www.apache.org/licenses/; class=externalLinkLicense/a +/li + li class=none + a href=download.htmlDownload/a +/li /ul h5Examples/h5 ul @@ -170,83 +176,148 @@ div id=contentBox -div class=sectionh2compiler:helpa name=compiler:help/a/h2 - pbFull name/b:/p - porg.apache.maven.plugins:maven-compiler-plugin:3.1:help/p - pbDescription/b:/p - divDisplay help information on maven-compiler-plugin.br / +div class=section +h2compiler:helpa name=compiler:help/a/h2 + +pbFull name/b:/p + +porg.apache.maven.plugins:maven-compiler-plugin:3.2:help/p + +pbDescription/b:/p + +divDisplay help information on maven-compiler-plugin.br / Call ttmvn compiler:help -Ddetail=true -Dgoal=lt;goal-namegt;/tt to display parameter details./div - pbAttributes/b:/p - ul -liThe goal is thread-safe and supports parallel builds./li + +pbAttributes/b:/p + +ul + +liThe goal is thread-safe and supports parallel builds./li /ul - div class=sectionh3Optional Parametersa name=Optional_Parameters/a/h3 -table class=bodyTable border=0 - tr class=a -thName/th -thType/th -thSince/th -thDescription/th + +div class=section +h3Optional Parametersa name=Optional_Parameters/a/h3 + +table class=bodyTable border=0 + +tr class=a + +thName/th + +thType/th + +thSince/th + +thDescription/th /tr - tr class=b -tdba href=#detaildetail/a/b/td -tdttboolean/tt/td -tdtt-/tt/td -tdIf tttrue/tt, display all settable properties for each + +tr class=b + +tdba href=#detaildetail/a/b/td + +tdttboolean/tt/td + +tdtt-/tt/td + +tdIf tttrue/tt, display all settable properties for each goal.br /bDefault value is/b: ttfalse/tt.br /bUser property is/b: ttdetail/tt./td /tr - tr class=a -tdba href=#goalgoal/a/b/td -tdttString/tt/td -tdtt-/tt/td -tdThe name of the goal for which to show help. If unspecified, all + +tr class=a + +tdba href=#goalgoal/a/b/td + +tdttString/tt/td + +tdtt-/tt/td + +tdThe name of the goal for which to show help. If unspecified, all goals will be displayed.br /bUser property is/b: ttgoal/tt./td /tr - tr class=b -tdba href=#indentSizeindentSize/a/b/td -tdttint/tt/td -tdtt-/tt/td -tdThe number of spaces per indentation level, should be positive.br /bDefault value
svn commit: r925068 [16/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-us
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref/org/apache/maven/plugin/compiler/AbstractCompilerMojo.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref/org/apache/maven/plugin/compiler/AbstractCompilerMojo.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref/org/apache/maven/plugin/compiler/AbstractCompilerMojo.html Wed Oct 8 16:53:02 2014 @@ -1,1221 +1,1294 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en lang=en -head -meta http-equiv=content-type content=text/html; charset=UTF-8 / +headmeta http-equiv=content-type content=text/html; charset=UTF-8 / titleAbstractCompilerMojo xref/title link type=text/css rel=stylesheet href=../../../../../stylesheet.css / /head body div id=overviewa href=../../../../../../apidocs/org/apache/maven/plugin/compiler/AbstractCompilerMojo.htmlView Javadoc/a/divpre - -a class=jxr_linenumber name=1 href=#11/a strong class=jxr_keywordpackage/strong org.apache.maven.plugin.compiler; -a class=jxr_linenumber name=2 href=#22/a -a class=jxr_linenumber name=3 href=#33/a em class=jxr_comment/*/em -a class=jxr_linenumber name=4 href=#44/a em class=jxr_comment * Licensed to the Apache Software Foundation (ASF) under one/em -a class=jxr_linenumber name=5 href=#55/a em class=jxr_comment * or more contributor license agreements. See the NOTICE file/em -a class=jxr_linenumber name=6 href=#66/a em class=jxr_comment * distributed with this work for additional information/em -a class=jxr_linenumber name=7 href=#77/a em class=jxr_comment * regarding copyright ownership. The ASF licenses this file/em -a class=jxr_linenumber name=8 href=#88/a em class=jxr_comment * to you under the Apache License, Version 2.0 (the/em -a class=jxr_linenumber name=9 href=#99/a em class=jxr_comment * License); you may not use this file except in compliance/em -a class=jxr_linenumber name=10 href=#1010/a em class=jxr_comment * with the License. You may obtain a copy of the License at/em -a class=jxr_linenumber name=11 href=#/a em class=jxr_comment */em -a class=jxr_linenumber name=12 href=#1212/a em class=jxr_comment * a href=http://www.apache.org/licenses/LICENSE-2.0; target=alexandria_urihttp://www.apache.org/licenses/LICENSE-2.0/a/em -a class=jxr_linenumber name=13 href=#1313/a em class=jxr_comment */em -a class=jxr_linenumber name=14 href=#1414/a em class=jxr_comment * Unless required by applicable law or agreed to in writing,/em -a class=jxr_linenumber name=15 href=#1515/a em class=jxr_comment * software distributed under the License is distributed on an/em -a class=jxr_linenumber name=16 href=#1616/a em class=jxr_comment * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY/em -a class=jxr_linenumber name=17 href=#1717/a em class=jxr_comment * KIND, either express or implied. See the License for the/em -a class=jxr_linenumber name=18 href=#1818/a em class=jxr_comment * specific language governing permissions and limitations/em -a class=jxr_linenumber name=19 href=#1919/a em class=jxr_comment * under the License./em -a class=jxr_linenumber name=20 href=#2020/a em class=jxr_comment *//em -a class=jxr_linenumber name=21 href=#2121/a -a class=jxr_linenumber name=22 href=#/a strong class=jxr_keywordimport/strong org.apache.maven.execution.MavenSession; -a class=jxr_linenumber name=23 href=#2323/a strong class=jxr_keywordimport/strong org.apache.maven.plugin.AbstractMojo; -a class=jxr_linenumber name=24 href=#2424/a strong class=jxr_keywordimport/strong org.apache.maven.plugin.MojoExecution; -a class=jxr_linenumber name=25 href=#2525/a strong class=jxr_keywordimport/strong org.apache.maven.plugin.MojoExecutionException; -a class=jxr_linenumber name=26 href=#2626/a strong class=jxr_keywordimport/strong org.apache.maven.plugins.annotations.Component; -a class=jxr_linenumber name=27 href=#2727/a strong class=jxr_keywordimport/strong org.apache.maven.plugins.annotations.Parameter; -a class=jxr_linenumber name=28 href=#2828/a strong class=jxr_keywordimport/strong org.apache.maven.shared.incremental.IncrementalBuildHelper; -a class=jxr_linenumber name=29 href=#2929/a strong class=jxr_keywordimport/strong org.apache.maven.shared.incremental.IncrementalBuildHelperRequest; -a class=jxr_linenumber name=30 href=#3030/a strong class=jxr_keywordimport/strong org.apache.maven.shared.utils.ReaderFactory; -a class=jxr_linenumber name=31 href=#3131/a strong class=jxr_keywordimport/strong org.apache.maven.shared.utils.StringUtils; -a class=jxr_linenumber name=32 href=#3232/a strong class=jxr_keywordimport/strong org.apache.maven.shared.utils.io.FileUtils; -a class=jxr_linenumber
svn commit: r925068 [18/19] - in /websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/class-us
Modified: websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref/org/apache/maven/plugin/compiler/HelpMojo.html == --- websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref/org/apache/maven/plugin/compiler/HelpMojo.html (original) +++ websites/production/maven/content/plugins-archives/maven-compiler-plugin-LATEST/xref/org/apache/maven/plugin/compiler/HelpMojo.html Wed Oct 8 16:53:02 2014 @@ -1,451 +1,451 @@ !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en lang=en -head -meta http-equiv=content-type content=text/html; charset=UTF-8 / +headmeta http-equiv=content-type content=text/html; charset=UTF-8 / titleHelpMojo xref/title link type=text/css rel=stylesheet href=../../../../../stylesheet.css / /head body div id=overviewa href=../../../../../../apidocs/org/apache/maven/plugin/compiler/HelpMojo.htmlView Javadoc/a/divpre - -a class=jxr_linenumber name=1 href=#11/a strong class=jxr_keywordpackage/strong org.apache.maven.plugin.compiler; -a class=jxr_linenumber name=2 href=#22/a -a class=jxr_linenumber name=3 href=#33/a strong class=jxr_keywordimport/strong org.apache.maven.plugin.AbstractMojo; -a class=jxr_linenumber name=4 href=#44/a strong class=jxr_keywordimport/strong org.apache.maven.plugin.MojoExecutionException; -a class=jxr_linenumber name=5 href=#55/a strong class=jxr_keywordimport/strong org.apache.maven.plugins.annotations.Mojo; -a class=jxr_linenumber name=6 href=#66/a strong class=jxr_keywordimport/strong org.apache.maven.plugins.annotations.Parameter; -a class=jxr_linenumber name=7 href=#77/a -a class=jxr_linenumber name=8 href=#88/a strong class=jxr_keywordimport/strong org.w3c.dom.Document; -a class=jxr_linenumber name=9 href=#99/a strong class=jxr_keywordimport/strong org.w3c.dom.Element; -a class=jxr_linenumber name=10 href=#1010/a strong class=jxr_keywordimport/strong org.w3c.dom.Node; -a class=jxr_linenumber name=11 href=#/a strong class=jxr_keywordimport/strong org.w3c.dom.NodeList; -a class=jxr_linenumber name=12 href=#1212/a strong class=jxr_keywordimport/strong org.xml.sax.SAXException; -a class=jxr_linenumber name=13 href=#1313/a -a class=jxr_linenumber name=14 href=#1414/a strong class=jxr_keywordimport/strong javax.xml.parsers.DocumentBuilder; -a class=jxr_linenumber name=15 href=#1515/a strong class=jxr_keywordimport/strong javax.xml.parsers.DocumentBuilderFactory; -a class=jxr_linenumber name=16 href=#1616/a strong class=jxr_keywordimport/strong javax.xml.parsers.ParserConfigurationException; -a class=jxr_linenumber name=17 href=#1717/a strong class=jxr_keywordimport/strong java.io.IOException; -a class=jxr_linenumber name=18 href=#1818/a strong class=jxr_keywordimport/strong java.io.InputStream; -a class=jxr_linenumber name=19 href=#1919/a strong class=jxr_keywordimport/strong java.util.ArrayList; -a class=jxr_linenumber name=20 href=#2020/a strong class=jxr_keywordimport/strong java.util.Iterator; -a class=jxr_linenumber name=21 href=#2121/a strong class=jxr_keywordimport/strong java.util.List; -a class=jxr_linenumber name=22 href=#/a -a class=jxr_linenumber name=23 href=#2323/a em class=jxr_javadoccomment/**/em -a class=jxr_linenumber name=24 href=#2424/a em class=jxr_javadoccomment * Display help information on maven-compiler-plugin.lt;br/gt;/em -a class=jxr_linenumber name=25 href=#2525/a em class=jxr_javadoccomment * Call lt;codegt;mvn compiler:help -Ddetail=true -Dgoal=amp;lt;goal-nameamp;gt;lt;/codegt; to display parameter details./em -a class=jxr_linenumber name=26 href=#2626/a em class=jxr_javadoccomment * @author/em -a class=jxr_linenumber name=27 href=#2727/a em class=jxr_javadoccomment * @version/em -a class=jxr_linenumber name=28 href=#2828/a em class=jxr_javadoccomment *//em -a class=jxr_linenumber name=29 href=#2929/a @Mojo( name = span class=jxr_stringhelp/span, requiresProject = false, threadSafe = strong class=jxr_keywordtrue/strong ) -a class=jxr_linenumber name=30 href=#3030/a strong class=jxr_keywordpublic/strong strong class=jxr_keywordclass/strong a href=../../../../../org/apache/maven/plugin/compiler/HelpMojo.htmlHelpMojo/a -a class=jxr_linenumber name=31 href=#3131/a strong class=jxr_keywordextends/strong AbstractMojo -a class=jxr_linenumber name=32 href=#3232/a { -a class=jxr_linenumber name=33 href=#/a em class=jxr_javadoccomment/**/em -a class=jxr_linenumber name=34 href=#3434/a em class=jxr_javadoccomment * If lt;codegt;truelt;/codegt;, display all settable properties for each goal./em -a class=jxr_linenumber name=35 href=#3535/a em class=jxr_javadoccomment */em -a class=jxr_linenumber name=36 href=#3636/a em class=jxr_javadoccomment *//em -a class=jxr_linenumber
svn commit: r1629309 - /maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy
Author: jdcasey Date: Fri Oct 3 20:24:08 2014 New Revision: 1629309 URL: http://svn.apache.org/r1629309 Log: now that plexus-compiler-api messages are being cleaned up (PR#24) we can make the integration test verification more strict Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy?rev=1629309r1=1629308r2=1629309view=diff == --- maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy (original) +++ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy Fri Oct 3 20:24:08 2014 @@ -18,10 +18,10 @@ */ def log = new File( basedir, 'build.log').text -def noteExists = log =~ /\[INFO\] (\w+: )?NOTE Test message\./ -def otherExists = log =~ /\[INFO\] (\w+: )?OTHER Test message\./ -def warningExists = log =~ /\[WARNING\] (\w+: )?WARNING Test message\./ -def mandatoryWarningExists = log =~ /\[WARNING\] (\w+: )?MANDATORY_WARNING Test message\./ +def noteExists = log.contains([INFO] NOTE Test message.) +def otherExists = log.contains([INFO] OTHER Test message.) +def warningExists = log.contains([WARNING] WARNING Test message.) +def mandatoryWarningExists = log.contains([WARNING] MANDATORY_WARNING Test message.) def fail = false def messages = The following assertions were violated:
svn commit: r1629322 - in /maven/plugins/trunk/maven-compiler-plugin/src: it/MCOMPILER-157/ it/MCOMPILER-157/annotation-processor/ it/MCOMPILER-157/annotation-processor/src/ it/MCOMPILER-157/annotatio
Author: jdcasey Date: Fri Oct 3 21:06:58 2014 New Revision: 1629322 URL: http://svn.apache.org/r1629322 Log: [MCOMPILER-157] Add generated sources directory as compile/testCompile source root after annotation processor runs. This includes an integration test that uses a custom annotation processor to generate text files based on annotated classes, and a custom plugin to verify that these text files are available via project.getCompileSourceRoots() / project.getTestCompileSourceRoots(). Added: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/pom.xml maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/main/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/main/java/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/main/java/org/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/main/java/org/issue/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/main/java/org/issue/SimpleAnnotation.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/src/main/java/org/issue/SimpleAnnotationProcessor.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/pom.xml maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/main/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/main/java/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/main/java/org/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/main/java/org/issue/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/main/java/org/issue/SimpleObject.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/test/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/test/java/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/test/java/org/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/test/java/org/issue/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-user/src/test/java/org/issue/SimpleTestObject.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/pom.xml maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/src/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/src/main/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/src/main/java/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/src/main/java/org/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/src/main/java/org/issue/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-verify/src/main/java/org/issue/SourcePathReadGoal.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/invoker.properties maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/pom.xml (with props) Modified: maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/compiler/TestCompilerMojo.java maven/plugins/trunk/maven-compiler-plugin/src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java Added: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/pom.xml?rev=1629322view=auto == --- maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/pom.xml (added) +++ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-157/annotation-processor/pom.xml Fri Oct 3 21:06:58 2014 @@ -0,0 +1,13 @@ +project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; + xsi:schemaLocation=http://maven.apache.org/POM/4.0.0
svn commit: r1597880 - in /maven/plugins/trunk/maven-compiler-plugin: ./ src/it/MCOMPILER-224/ src/it/MCOMPILER-224/annotation-processor/ src/it/MCOMPILER-224/annotation-processor/src/ src/it/MCOMPILE
Author: jdcasey Date: Tue May 27 21:01:00 2014 New Revision: 1597880 URL: http://svn.apache.org/r1597880 Log: [MCOMPILER-224] Fixing processing of non-error output from compiler. Added: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/pom.xml (with props) maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224AnnotationProcessor.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/pom.xml (with props) maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/user/ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/user/User.java maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/invoker.properties maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/pom.xml (with props) maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/verify.groovy Modified: maven/plugins/trunk/maven-compiler-plugin/pom.xml maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java Modified: maven/plugins/trunk/maven-compiler-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/pom.xml?rev=1597880r1=1597879r2=1597880view=diff == --- maven/plugins/trunk/maven-compiler-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-compiler-plugin/pom.xml Tue May 27 21:01:00 2014 @@ -258,6 +258,9 @@ under the License. plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-invoker-plugin/artifactId + executions +execution + idintegration-test/id configuration debugtrue/debug projectsDirectorysrc/it/projectsDirectory @@ -274,6 +277,8 @@ under the License. goaltest-compile/goal /goals /configuration +/execution + /executions /plugin /plugins /pluginManagement Added: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/pom.xml?rev=1597880view=auto == Binary file - no diff available. Propchange: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/pom.xml -- svn:mime-type = application/xml Added: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java?rev=1597880view=auto == --- maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java (added) +++ maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java Tue May 27 21:01:00 2014 @@ -0,0 +1,6 @@ +package org.issue
svn commit: r1590093 - in /maven/plugins/trunk/maven-shade-plugin/src: main/java/org/apache/maven/plugins/shade/DefaultShader.java test/java/org/apache/maven/plugins/shade/DefaultShaderTest.java
Author: jdcasey Date: Fri Apr 25 18:23:42 2014 New Revision: 1590093 URL: http://svn.apache.org/r1590093 Log: [MSHADE-167] Applying supplied patch, with small modifications to adjust to ASM 5 API Modified: maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java maven/plugins/trunk/maven-shade-plugin/src/test/java/org/apache/maven/plugins/shade/DefaultShaderTest.java Modified: maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java?rev=1590093r1=1590092r2=1590093view=diff == --- maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java (original) +++ maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java Fri Apr 25 18:23:42 2014 @@ -21,9 +21,11 @@ package org.apache.maven.plugins.shade; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugins.shade.filter.Filter; + import com.google.common.base.Joiner; import com.google.common.collect.HashMultimap; import com.google.common.collect.Multimap; + import org.apache.maven.plugins.shade.relocation.Relocator; import org.apache.maven.plugins.shade.resource.ManifestResourceTransformer; import org.apache.maven.plugins.shade.resource.ResourceTransformer; @@ -335,7 +337,20 @@ public class DefaultShader // that use the constant pool to determine the dependencies of a class. ClassWriter cw = new ClassWriter( 0 ); -ClassVisitor cv = new RemappingClassAdapter( cw, remapper ); +final String pkg = name.substring(0, name.lastIndexOf('/') + 1); +ClassVisitor cv = new RemappingClassAdapter( cw, remapper ) { +@Override +public void visitSource(final String source, final String debug) { +if (source == null) { +super.visitSource(source, debug); +} else { +final String fqSource = pkg + source; +final String mappedSource = remapper.map(fqSource); +final String filename = mappedSource.substring(mappedSource.lastIndexOf('/') + 1); +super.visitSource(filename, debug); +} +} +}; try { Modified: maven/plugins/trunk/maven-shade-plugin/src/test/java/org/apache/maven/plugins/shade/DefaultShaderTest.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-shade-plugin/src/test/java/org/apache/maven/plugins/shade/DefaultShaderTest.java?rev=1590093r1=1590092r2=1590093view=diff == --- maven/plugins/trunk/maven-shade-plugin/src/test/java/org/apache/maven/plugins/shade/DefaultShaderTest.java (original) +++ maven/plugins/trunk/maven-shade-plugin/src/test/java/org/apache/maven/plugins/shade/DefaultShaderTest.java Fri Apr 25 18:23:42 2014 @@ -37,6 +37,12 @@ import org.apache.maven.plugins.shade.re import org.apache.maven.plugins.shade.resource.ResourceTransformer; import org.codehaus.plexus.logging.Logger; import org.codehaus.plexus.logging.console.ConsoleLogger; +import org.objectweb.asm.Attribute; +import org.objectweb.asm.ClassReader; +import org.objectweb.asm.ClassVisitor; +import org.objectweb.asm.FieldVisitor; +import org.objectweb.asm.MethodVisitor; +import org.objectweb.asm.Opcodes; /** * @author Jason van Zyl @@ -102,7 +108,58 @@ public class DefaultShaderTest shaderWithPattern( org/shaded/plexus/util, new File( target/foo-custom-without-excludes.jar ), new String[] {} ); } -public void shaderWithPattern( String shadedPattern, File jar, String[] excludes ) +public void testShaderWithRelocatedClassname() +throws Exception +{ +DefaultShader s = newShader(); + +SetFile set = new LinkedHashSetFile(); + +set.add( new File( src/test/jars/test-project-1.0-SNAPSHOT.jar ) ); + +set.add( new File( src/test/jars/plexus-utils-1.4.1.jar ) ); + +ListRelocator relocators = new ArrayListRelocator(); + +relocators.add( new SimpleRelocator( org/codehaus/plexus/util/, _plexus/util/__, null, Arrays.String asList() ) ); + +ListResourceTransformer resourceTransformers = new ArrayListResourceTransformer(); + +resourceTransformers.add( new ComponentsXmlResourceTransformer() ); + +ListFilter filters = new ArrayListFilter(); + +File file = new File( target/foo-relocate-class.jar ); + +ShadeRequest shadeRequest = new ShadeRequest(); +shadeRequest.setJars( set ); +shadeRequest.setUberJar( file
svn commit: r1583469 - /maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java
Author: jdcasey Date: Mon Mar 31 21:23:15 2014 New Revision: 1583469 URL: http://svn.apache.org/r1583469 Log: [MJAVADOC-389] Use Project's managed version map when resolving javadoc resource bundles and source jars. Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java?rev=1583469r1=1583468r2=1583469view=diff == --- maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java (original) +++ maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java Mon Mar 31 21:23:15 2014 @@ -342,9 +342,12 @@ public final class ResourceResolver } final ArtifactResolver resolver = config.artifactResolver(); - + +@SuppressWarnings( rawtypes ) +Map managed = config.project().getManagedVersionMap(); + final ArtifactResolutionResult resolutionResult = resolver.resolveTransitively( -artifactSet, pomArtifact, localRepo, remoteRepos, metadataSource, resolutionFilter ); +artifactSet, pomArtifact, managed, localRepo, remoteRepos, metadataSource, resolutionFilter ); final ListString result = new ArrayListString( artifacts.size() ); for ( final Artifact a : (CollectionArtifact) resolutionResult.getArtifacts() )
git commit: Adding envar MAVEN_CMD_LINE_ARGS to shell scripts to provide consistency for accessing CLI args via env.MAVEN_CMD_LINE_ARGS user property (from plugins, for example).
Updated Branches: refs/heads/master b0acd5e73 - 70218af1c Adding envar MAVEN_CMD_LINE_ARGS to shell scripts to provide consistency for accessing CLI args via env.MAVEN_CMD_LINE_ARGS user property (from plugins, for example). Project: http://git-wip-us.apache.org/repos/asf/maven/repo Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/70218af1 Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/70218af1 Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/70218af1 Branch: refs/heads/master Commit: 70218af1c1824caa892e7e507463ea713faa7133 Parents: b0acd5e Author: John Casey jdca...@commonjava.org Authored: Mon Oct 21 13:26:56 2013 -0500 Committer: John Casey jdca...@commonjava.org Committed: Mon Oct 21 13:26:56 2013 -0500 -- apache-maven/src/bin/mvn | 4 apache-maven/src/bin/mvnDebug | 4 2 files changed, 8 insertions(+) -- http://git-wip-us.apache.org/repos/asf/maven/blob/70218af1/apache-maven/src/bin/mvn -- diff --git a/apache-maven/src/bin/mvn b/apache-maven/src/bin/mvn index f535d38..1a65193 100755 --- a/apache-maven/src/bin/mvn +++ b/apache-maven/src/bin/mvn @@ -182,6 +182,10 @@ if $cygwin; then CLASSPATH=`cygpath --path --windows $CLASSPATH` fi +# Provide a standardized way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +export MAVEN_CMD_LINE_ARGS=$@ + exec $JAVACMD \ $MAVEN_OPTS \ -classpath ${M2_HOME}/boot/plexus-classworlds-*.jar \ http://git-wip-us.apache.org/repos/asf/maven/blob/70218af1/apache-maven/src/bin/mvnDebug -- diff --git a/apache-maven/src/bin/mvnDebug b/apache-maven/src/bin/mvnDebug index 43a09cc..263a061 100755 --- a/apache-maven/src/bin/mvnDebug +++ b/apache-maven/src/bin/mvnDebug @@ -186,6 +186,10 @@ if $cygwin; then CLASSPATH=`cygpath --path --windows $CLASSPATH` fi +# Provide a standardized way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +export MAVEN_CMD_LINE_ARGS=$@ + exec $JAVACMD \ $MAVEN_OPTS \ $MAVEN_DEBUG_OPTS \
svn commit: r1507754 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Sun Jul 28 02:37:30 2013 New Revision: 1507754 URL: http://svn.apache.org/r1507754 Log: reverting role change Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1507754r1=1507753r2=1507754view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Sun Jul 28 02:37:30 2013 @@ -158,6 +158,16 @@ under the License. timezoneEurope/Paris/timezone /developer developer + idjdcasey/id + nameJohn Casey/name + emailjdca...@apache.org/email + organizationASF/organization + roles +rolePMC Member/role + /roles + timezone-6/timezone +/developer +developer idkrosenvold/id nameKristian Rosenvold/name emailkrosenv...@apache.org/email @@ -313,16 +323,6 @@ under the License. timezone+1/timezone /developer developer - idjdcasey/id - nameJohn Casey/name - emailjdca...@apache.org/email - organizationASF/organization - roles -roleCommitter/role - /roles - timezone-6/timezone -/developer -developer idcstamas/id nameTamas Cservenak/name organizationSonatype/organization
svn commit: r1507139 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Thu Jul 25 21:43:13 2013 New Revision: 1507139 URL: http://svn.apache.org/r1507139 Log: resigned from PMC Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1507139r1=1507138r2=1507139view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Thu Jul 25 21:43:13 2013 @@ -158,16 +158,6 @@ under the License. timezoneEurope/Paris/timezone /developer developer - idjdcasey/id - nameJohn Casey/name - emailjdca...@apache.org/email - organizationASF/organization - roles -rolePMC Member/role - /roles - timezone-5/timezone -/developer -developer idkrosenvold/id nameKristian Rosenvold/name emailkrosenv...@apache.org/email @@ -323,6 +313,16 @@ under the License. timezone+1/timezone /developer developer + idjdcasey/id + nameJohn Casey/name + emailjdca...@apache.org/email + organizationASF/organization + roles +roleCommitter/role + /roles + timezone-6/timezone +/developer +developer idcstamas/id nameTamas Cservenak/name organizationSonatype/organization
svn commit: r1506778 - /maven/site/trunk/content/markdown/project-roles.md
Author: jdcasey Date: Wed Jul 24 23:21:58 2013 New Revision: 1506778 URL: http://svn.apache.org/r1506778 Log: Adding section on PMC standards of community commitment Modified: maven/site/trunk/content/markdown/project-roles.md Modified: maven/site/trunk/content/markdown/project-roles.md URL: http://svn.apache.org/viewvc/maven/site/trunk/content/markdown/project-roles.md?rev=1506778r1=1506777r2=1506778view=diff == --- maven/site/trunk/content/markdown/project-roles.md (original) +++ maven/site/trunk/content/markdown/project-roles.md Wed Jul 24 23:21:58 2013 @@ -176,6 +176,29 @@ The Project Management Committee has the * Voting on release artifacts. * !-- TODO: get the rest of these -- + Standards for Community Commitment + +In the spirit of supporting the health of our community, Project +Management Committee members refrain from actions that subvert the +functioning of the committee itself. + +First, Project Management Committee members should not maintain long-running +forks of Maven code outside of the project itself. Making significant +changes to Maven code outside of the project displays a lack of +investment in the community. Additionally, attempting to re-integrate +a large number of code changes in bulk overwhelms the ability of +volunteers in the community to review (and potentially veto) the +changes. This effectively thwarts the policing function of the +PMC. + +Second, Project Management Committee members should not divert +work on redesigning, reimplementing, or improving Maven code to +alternative projects outside of this community for the purposes of +reintroducing them as replacement for existing Maven code. While there +is a danger here of falling into a Not Invented Here mentality, new projects +created by Maven PMC members strictly to replace Maven code should not be +allowed. + ### [Project Management Chair](http://www.apache.org/foundation/how-it-works.html#pmc-chair) For various legal reasons, there are certain things that the Apache
svn commit: r1554 - /release/maven/plugins/
Author: jdcasey Date: Wed Mar 13 16:14:00 2013 New Revision: 1554 Log: Adding maven dependency plugin 2.7 release and removing 2.4 release Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip (with props) release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 Removed: release/maven/plugins/maven-dependency-plugin-2.4-source-release.zip release/maven/plugins/maven-dependency-plugin-2.4-source-release.zip.asc release/maven/plugins/maven-dependency-plugin-2.4-source-release.zip.md5 Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip == Binary file - no diff available. Propchange: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc == --- release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc (added) +++ release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc Wed Mar 13 16:14:00 2013 @@ -0,0 +1,18 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG/MacGPG2 v2.0.17 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iQIcBAABCgAGBQJROOtYAAoJEJmgMCnd+hmeJ/oP/1BzTAwrcCtVJ1L465aZLqLm +o1FdwBJ/w+26JtclF6u/37dqEofrPBUQS7q4IaqlWyRtGx7kyid1zQnBuD9Ko9OV +OFSPl82mF9A9qY0j72lkJoo7DwRLIzkHGFTt4WeTsnuJ1PwxXABpMFzCYMwcDSgI +fv2IKFfIz7PlWH23347itcmdZqTAIZxcXk8+WNAWYWj0PGWsvphAqt0Nu9e2we1/ +fBKUe6x7tGVwrv8GL3ERyE68vB6rHQseBmyfTZZfYTp14xkHqFcZTpQSvJyeKgNf +bZUAK/HoH0HzGKekAfLvXCGASyvaaSJQFfClNytZuY0+jOdbm5WlM1wHaWz4c65l +fxpgJanMi6icqidelQSlGhj9AIWb+YqDDEGM+ghTKFcyKRXsxLwWq1GCkYRPr64Z +XVVwFTXzO6/V89n4QBOhs8fhWGrIYu+0NMYl1z1bdd31U5XfJxwn9WjyXHO9PHum +cqLn0e2nYnO8c1/loagj86TahbaBkfj+sFjzK31qe3pCTJMNKbRgLJ1SWl8jbzLv +HDXrAREqT0KXOA7iR+sCmKc6XONbKiaNVeQqQP3w/HIw+/ppM3njw+HWfB/GxRT4 +v+bT/TqFibOfQDVYu4eoS24hLDtcw0fDkaLgCH9/gZx79tpbxBjeqLOcN6ttn7uZ +0kk9wnxeGbfc5otNAkGE +=ffyy +-END PGP SIGNATURE- Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 == --- release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 (added) +++ release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 Wed Mar 13 16:14:00 2013 @@ -0,0 +1 @@ +f95695283b9c6fe64fec5cf69281b8a0
svn commit: r1554 - /release/maven/plugins/
Author: jdcasey Date: Wed Mar 13 16:14:00 2013 New Revision: 1554 Log: Adding maven dependency plugin 2.7 release and removing 2.4 release Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip (with props) release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 Removed: release/maven/plugins/maven-dependency-plugin-2.4-source-release.zip release/maven/plugins/maven-dependency-plugin-2.4-source-release.zip.asc release/maven/plugins/maven-dependency-plugin-2.4-source-release.zip.md5 Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip == Binary file - no diff available. Propchange: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc == --- release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc (added) +++ release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.asc Wed Mar 13 16:14:00 2013 @@ -0,0 +1,18 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG/MacGPG2 v2.0.17 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iQIcBAABCgAGBQJROOtYAAoJEJmgMCnd+hmeJ/oP/1BzTAwrcCtVJ1L465aZLqLm +o1FdwBJ/w+26JtclF6u/37dqEofrPBUQS7q4IaqlWyRtGx7kyid1zQnBuD9Ko9OV +OFSPl82mF9A9qY0j72lkJoo7DwRLIzkHGFTt4WeTsnuJ1PwxXABpMFzCYMwcDSgI +fv2IKFfIz7PlWH23347itcmdZqTAIZxcXk8+WNAWYWj0PGWsvphAqt0Nu9e2we1/ +fBKUe6x7tGVwrv8GL3ERyE68vB6rHQseBmyfTZZfYTp14xkHqFcZTpQSvJyeKgNf +bZUAK/HoH0HzGKekAfLvXCGASyvaaSJQFfClNytZuY0+jOdbm5WlM1wHaWz4c65l +fxpgJanMi6icqidelQSlGhj9AIWb+YqDDEGM+ghTKFcyKRXsxLwWq1GCkYRPr64Z +XVVwFTXzO6/V89n4QBOhs8fhWGrIYu+0NMYl1z1bdd31U5XfJxwn9WjyXHO9PHum +cqLn0e2nYnO8c1/loagj86TahbaBkfj+sFjzK31qe3pCTJMNKbRgLJ1SWl8jbzLv +HDXrAREqT0KXOA7iR+sCmKc6XONbKiaNVeQqQP3w/HIw+/ppM3njw+HWfB/GxRT4 +v+bT/TqFibOfQDVYu4eoS24hLDtcw0fDkaLgCH9/gZx79tpbxBjeqLOcN6ttn7uZ +0kk9wnxeGbfc5otNAkGE +=ffyy +-END PGP SIGNATURE- Added: release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 == --- release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 (added) +++ release/maven/plugins/maven-dependency-plugin-2.7-source-release.zip.md5 Wed Mar 13 16:14:00 2013 @@ -0,0 +1 @@ +f95695283b9c6fe64fec5cf69281b8a0
svn commit: r1555 - /release/maven/shared/
Author: jdcasey Date: Wed Mar 13 16:16:20 2013 New Revision: 1555 Log: Adding maven dependency analyzer 1.4 release and removing 1.2 release Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip (with props) release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 Removed: release/maven/shared/maven-dependency-analyzer-1.2-source-release.zip release/maven/shared/maven-dependency-analyzer-1.2-source-release.zip.asc release/maven/shared/maven-dependency-analyzer-1.2-source-release.zip.md5 Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip == Binary file - no diff available. Propchange: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc == --- release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc (added) +++ release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc Wed Mar 13 16:16:20 2013 @@ -0,0 +1,18 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG/MacGPG2 v2.0.17 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iQIcBAABCgAGBQJROOBBAAoJEJmgMCnd+hmeapoP/3+FWlLwnAou6eobBAsED88X +CUU+Q/7aeicaLPiZO83neYiub+hYV9kI+ZoPRO76a1H7jpkGt4ujp4Zb0VRXQF6+ +0ZPC3e3jr3C5dFA/lwSjrwN6Y/mKWGjB3t1zfrwueOXAvKPHOhZyCulTaKalVfLd +S7sBa2KO2DN9XEYehrtyvGlaUJptF/7lVHZ0Dg39Q+NgcQUF+JiMPM4D66Q0V/+7 +rEX95ppUfR6k5GLM3csNyKaI9NgAV1TRgrFtOM0kbBn5uU8GibXYd1rWvCrmvWJM +3s2aefW2Wm11vGQQQCIu5TdLs3EMHx0KrK/NfX3DQmO7s9yV39S1q8aR9uT+AIow +WitFhbv55zMLrpW91iey25zJPyj79jVkREzAfU/6mOPV/Ao2DqVw5qMBd/vVfZR7 +w8X4NAVW+AqFHIUbqIaCeXNa1HYZvVOAUHa/s2W3h1jKn3gemXDZ/zIkNkVQ/9AQ +6kYX+UFOK4CYS2Un7bxPt0lVXBqi11Wv6GOIGXsicvfHpVplS373jiudEy3nA/QQ +VURYnkYmv4Qo7+zdD8ZHHmEJvSmEqu7ifD+f4knWgZcPX8orllzkl496cGuBzeP6 +tAEaDel2yFx/XJj0KkOy+GRVgwIvJ9NknsxCL7QJ49x48C9QgGsEEoSZZoV+/nmh +J4vq0LPGz/wrzahKaNil +=xOZb +-END PGP SIGNATURE- Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 == --- release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 (added) +++ release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 Wed Mar 13 16:16:20 2013 @@ -0,0 +1 @@ +9e840848f6229ea8e432f3d34600c174
svn commit: r1555 - /release/maven/shared/
Author: jdcasey Date: Wed Mar 13 16:16:20 2013 New Revision: 1555 Log: Adding maven dependency analyzer 1.4 release and removing 1.2 release Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip (with props) release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 Removed: release/maven/shared/maven-dependency-analyzer-1.2-source-release.zip release/maven/shared/maven-dependency-analyzer-1.2-source-release.zip.asc release/maven/shared/maven-dependency-analyzer-1.2-source-release.zip.md5 Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip == Binary file - no diff available. Propchange: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc == --- release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc (added) +++ release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.asc Wed Mar 13 16:16:20 2013 @@ -0,0 +1,18 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG/MacGPG2 v2.0.17 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iQIcBAABCgAGBQJROOBBAAoJEJmgMCnd+hmeapoP/3+FWlLwnAou6eobBAsED88X +CUU+Q/7aeicaLPiZO83neYiub+hYV9kI+ZoPRO76a1H7jpkGt4ujp4Zb0VRXQF6+ +0ZPC3e3jr3C5dFA/lwSjrwN6Y/mKWGjB3t1zfrwueOXAvKPHOhZyCulTaKalVfLd +S7sBa2KO2DN9XEYehrtyvGlaUJptF/7lVHZ0Dg39Q+NgcQUF+JiMPM4D66Q0V/+7 +rEX95ppUfR6k5GLM3csNyKaI9NgAV1TRgrFtOM0kbBn5uU8GibXYd1rWvCrmvWJM +3s2aefW2Wm11vGQQQCIu5TdLs3EMHx0KrK/NfX3DQmO7s9yV39S1q8aR9uT+AIow +WitFhbv55zMLrpW91iey25zJPyj79jVkREzAfU/6mOPV/Ao2DqVw5qMBd/vVfZR7 +w8X4NAVW+AqFHIUbqIaCeXNa1HYZvVOAUHa/s2W3h1jKn3gemXDZ/zIkNkVQ/9AQ +6kYX+UFOK4CYS2Un7bxPt0lVXBqi11Wv6GOIGXsicvfHpVplS373jiudEy3nA/QQ +VURYnkYmv4Qo7+zdD8ZHHmEJvSmEqu7ifD+f4knWgZcPX8orllzkl496cGuBzeP6 +tAEaDel2yFx/XJj0KkOy+GRVgwIvJ9NknsxCL7QJ49x48C9QgGsEEoSZZoV+/nmh +J4vq0LPGz/wrzahKaNil +=xOZb +-END PGP SIGNATURE- Added: release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 == --- release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 (added) +++ release/maven/shared/maven-dependency-analyzer-1.4-source-release.zip.md5 Wed Mar 13 16:16:20 2013 @@ -0,0 +1 @@ +9e840848f6229ea8e432f3d34600c174
svn commit: r854296 [4/11] - in /websites/production/maven/content/shared/maven-dependency-analyzer: ./ apidocs/ apidocs/org/apache/maven/shared/dependency/analyzer/ apidocs/org/apache/maven/shared/de
Modified: websites/production/maven/content/shared/maven-dependency-analyzer/apidocs/org/apache/maven/shared/dependency/analyzer/asm/package-tree.html == --- websites/production/maven/content/shared/maven-dependency-analyzer/apidocs/org/apache/maven/shared/dependency/analyzer/asm/package-tree.html (original) +++ websites/production/maven/content/shared/maven-dependency-analyzer/apidocs/org/apache/maven/shared/dependency/analyzer/asm/package-tree.html Wed Mar 13 16:24:33 2013 @@ -2,13 +2,11 @@ !--NewPage-- HTML HEAD -!-- Generated by javadoc (build 1.6.0_37) on Sun Nov 25 21:37:29 CET 2012 -- META http-equiv=Content-Type content=text/html; charset=UTF-8 TITLE -org.apache.maven.shared.dependency.analyzer.asm Class Hierarchy (Maven Dependency Analyzer 1.3 API) +org.apache.maven.shared.dependency.analyzer.asm Class Hierarchy (Maven Dependency Analyzer 1.4 API) /TITLE -META NAME=date CONTENT=2012-11-25 LINK REL =stylesheet TYPE=text/css HREF=../../../../../../../stylesheet.css TITLE=Style @@ -16,7 +14,7 @@ org.apache.maven.shared.dependency.analy function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { -parent.document.title=org.apache.maven.shared.dependency.analyzer.asm Class Hierarchy (Maven Dependency Analyzer 1.3 API); +parent.document.title=org.apache.maven.shared.dependency.analyzer.asm Class Hierarchy (Maven Dependency Analyzer 1.4 API); } } /SCRIPT @@ -92,7 +90,7 @@ Hierarchy For Package org.apache.maven.s Class Hierarchy /H2 UL -LI TYPE=circlejava.lang.A HREF=http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true; title=class or interface in java.langBObject/B/AUL +LI TYPE=circlejava.lang.A HREF=http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true; title=class or interface in java.langBObject/B/AUL LI TYPE=circleorg.apache.maven.shared.dependency.analyzer.asm.A HREF=../../../../../../../org/apache/maven/shared/dependency/analyzer/asm/ASMDependencyAnalyzer.html title=class in org.apache.maven.shared.dependency.analyzer.asmBASMDependencyAnalyzer/B/A (implements org.apache.maven.shared.dependency.analyzer.A HREF=../../../../../../../org/apache/maven/shared/dependency/analyzer/DependencyAnalyzer.html title=interface in org.apache.maven.shared.dependency.analyzerDependencyAnalyzer/A) LI TYPE=circleorg.apache.maven.shared.dependency.analyzer.asm.A HREF=../../../../../../../org/apache/maven/shared/dependency/analyzer/asm/DependencyClassFileVisitor.html title=class in org.apache.maven.shared.dependency.analyzer.asmBDependencyClassFileVisitor/B/A (implements org.apache.maven.shared.dependency.analyzer.A HREF=../../../../../../../org/apache/maven/shared/dependency/analyzer/ClassFileVisitor.html title=interface in org.apache.maven.shared.dependency.analyzerClassFileVisitor/A) LI TYPE=circleorg.apache.maven.shared.dependency.analyzer.asm.A HREF=../../../../../../../org/apache/maven/shared/dependency/analyzer/asm/DependencyVisitor.html title=class in org.apache.maven.shared.dependency.analyzer.asmBDependencyVisitor/B/A (implements org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.ClassVisitor, org.objectweb.asm.FieldVisitor, org.objectweb.asm.MethodVisitor, org.objectweb.asm.signature.SignatureVisitor) @@ -152,6 +150,6 @@ Class Hierarchy !-- END OF BOTTOM NAVBAR === -- HR -Copyright #169; 2002-2012 a href=http://www.apache.org/;The Apache Software Foundation/a. All Rights Reserved. +Copyright #169; 2002-2013 a href=http://www.apache.org/;The Apache Software Foundation/a. All Rights Reserved. /BODY -/HTML +/HTML \ No newline at end of file Modified: websites/production/maven/content/shared/maven-dependency-analyzer/apidocs/org/apache/maven/shared/dependency/analyzer/asm/package-use.html == --- websites/production/maven/content/shared/maven-dependency-analyzer/apidocs/org/apache/maven/shared/dependency/analyzer/asm/package-use.html (original) +++ websites/production/maven/content/shared/maven-dependency-analyzer/apidocs/org/apache/maven/shared/dependency/analyzer/asm/package-use.html Wed Mar 13 16:24:33 2013 @@ -2,13 +2,11 @@ !--NewPage-- HTML HEAD -!-- Generated by javadoc (build 1.6.0_37) on Sun Nov 25 21:37:29 CET 2012 -- META http-equiv=Content-Type content=text/html; charset=UTF-8 TITLE -Uses of Package org.apache.maven.shared.dependency.analyzer.asm (Maven Dependency Analyzer 1.3 API) +Uses of Package org.apache.maven.shared.dependency.analyzer.asm (Maven Dependency Analyzer 1.4 API) /TITLE -META NAME=date CONTENT=2012-11-25 LINK REL =stylesheet TYPE=text/css HREF=../../../../../../../stylesheet.css TITLE=Style @@ -16,7 +14,7 @@ Uses of Package org.apache.maven.shared. function windowTitle() { if (location.href.indexOf('is-external=true')
svn commit: r1456044 - /maven/site/trunk/content/apt/plugins/index.apt
Author: jdcasey Date: Wed Mar 13 16:43:02 2013 New Revision: 1456044 URL: http://svn.apache.org/r1456044 Log: Update maven-dependency-plugin to 2.7 Modified: maven/site/trunk/content/apt/plugins/index.apt Modified: maven/site/trunk/content/apt/plugins/index.apt URL: http://svn.apache.org/viewvc/maven/site/trunk/content/apt/plugins/index.apt?rev=1456044r1=1456043r2=1456044view=diff == --- maven/site/trunk/content/apt/plugins/index.apt (original) +++ maven/site/trunk/content/apt/plugins/index.apt Wed Mar 13 16:43:02 2013 @@ -136,7 +136,7 @@ Available Plugins *--++--++--+++ | {{{/plugins/maven-assembly-plugin/} assembly}} | B | 2.4 | 2012-11-18 | Build an assembly (distribution) of sources and/or binaries. | {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-assembly-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MASSEMBLY}JIRA}} *--++--++--+++ -| {{{/plugins/maven-dependency-plugin/} dependency}} | B+R| 2.6 | 2012-11-25 | Dependency manipulation (copy, unpack) and analysis. | {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MDEP}JIRA}} +| {{{/plugins/maven-dependency-plugin/} dependency}} | B+R| 2.7 | 2013-03-13 | Dependency manipulation (copy, unpack) and analysis. | {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MDEP}JIRA}} *--++--++--+++ | {{{/enforcer/maven-enforcer-plugin/} enforcer}}| B | 1.2 | 2012-12-03 | Environmental constraint checking (Maven Version, JDK etc), User Custom Rule Execution. | {{{http://svn.apache.org/repos/asf/maven/enforcer/trunk/maven-enforcer-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MENFORCER}JIRA}} *--++--++--+++
svn commit: r1456045 - /maven/site/trunk/content/apt/shared/index.apt
Author: jdcasey Date: Wed Mar 13 16:44:07 2013 New Revision: 1456045 URL: http://svn.apache.org/r1456045 Log: Update maven-dependency-analyzer to 1.4 Modified: maven/site/trunk/content/apt/shared/index.apt Modified: maven/site/trunk/content/apt/shared/index.apt URL: http://svn.apache.org/viewvc/maven/site/trunk/content/apt/shared/index.apt?rev=1456045r1=1456044r2=1456045view=diff == --- maven/site/trunk/content/apt/shared/index.apt (original) +++ maven/site/trunk/content/apt/shared/index.apt Wed Mar 13 16:44:07 2013 @@ -21,7 +21,7 @@ Shared Components *+--+---+--++-+ | {{{/shared/maven-common-artifact-filters/} maven-common-artifact-filters}} | 1.4 | 2011-12-02| Used to filter lists of Artifact instances. | {{{http://svn.apache.org/repos/asf/maven/shared/trunk/maven-common-artifact-filters/}SVN}} | {{{http://jira.codehaus.org/browse/MSHARED/component/13269}JIRA}} *+--+---+--++-+ -| {{{/shared/maven-dependency-analyzer/} maven-dependency-analyzer}} | 1.3 | 2012-11-25| Maven Dependency Analyzer component. | {{{http://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-analyzer/}SVN}} | {{{http://jira.codehaus.org/browse/MSHARED/component/13265}JIRA}} +| {{{/shared/maven-dependency-analyzer/} maven-dependency-analyzer}} | 1.4 | 2013-03-13| Maven Dependency Analyzer component. | {{{http://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-analyzer/}SVN}} | {{{http://jira.codehaus.org/browse/MSHARED/component/13265}JIRA}} *+--+---+--++-+ | {{{/shared/maven-dependency-tree/} maven-dependency-tree}} | 2.0 | 2012-08-04| Maven Dependency Tree constructs a tree model of a Maven project's dependencies. | {{{http://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-tree/}SVN}} | {{{http://jira.codehaus.org/browse/MSHARED/component/13264}JIRA}} *+--+---+--++-+
svn commit: r1453995 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Thu Mar 7 18:48:01 2013 New Revision: 1453995 URL: http://svn.apache.org/r1453995 Log: rollback to version 2.7 to retry the release. Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1453995r1=1453994r2=1453995view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Thu Mar 7 18:48:01 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.8-SNAPSHOT/version + version2.7-SNAPSHOT/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name
svn commit: r1453996 - /maven/plugins/tags/maven-dependency-plugin-2.7/
Author: jdcasey Date: Thu Mar 7 18:49:01 2013 New Revision: 1453996 URL: http://svn.apache.org/r1453996 Log: Rollback due to MDEP-391 Removed: maven/plugins/tags/maven-dependency-plugin-2.7/
svn commit: r1454006 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Thu Mar 7 19:10:09 2013 New Revision: 1454006 URL: http://svn.apache.org/r1454006 Log: [maven-release-plugin] prepare release maven-dependency-plugin-2.7 Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1454006r1=1454005r2=1454006view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Thu Mar 7 19:10:09 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.7-SNAPSHOT/version + version2.7/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name @@ -41,9 +41,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin//url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-dependency-plugin-2.7/url /scm issueManagement systemJIRA/system
svn commit: r1454007 - /maven/plugins/tags/maven-dependency-plugin-2.7/
Author: jdcasey Date: Thu Mar 7 19:10:12 2013 New Revision: 1454007 URL: http://svn.apache.org/r1454007 Log: [maven-release-plugin] copy for tag maven-dependency-plugin-2.7 Added: maven/plugins/tags/maven-dependency-plugin-2.7/ - copied from r1454006, maven/plugins/trunk/maven-dependency-plugin/
svn commit: r1454009 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Thu Mar 7 19:10:14 2013 New Revision: 1454009 URL: http://svn.apache.org/r1454009 Log: [maven-release-plugin] prepare for next development iteration Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1454009r1=1454008r2=1454009view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Thu Mar 7 19:10:14 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.7/version + version2.8-SNAPSHOT/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name @@ -41,9 +41,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-dependency-plugin-2.7/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin//url /scm issueManagement systemJIRA/system
svn commit: r1454013 - /maven/plugins/tags/maven-dependency-plugin-2.7/
Author: jdcasey Date: Thu Mar 7 19:14:30 2013 New Revision: 1454013 URL: http://svn.apache.org/r1454013 Log: rollback again...need one more update. Removed: maven/plugins/tags/maven-dependency-plugin-2.7/
svn commit: r1454014 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Thu Mar 7 19:15:05 2013 New Revision: 1454014 URL: http://svn.apache.org/r1454014 Log: rollback to grab one more change before trying this release again. Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1454014r1=1454013r2=1454014view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Thu Mar 7 19:15:05 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.8-SNAPSHOT/version + version2.7-SNAPSHOT/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name
svn commit: r1454015 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Thu Mar 7 19:17:49 2013 New Revision: 1454015 URL: http://svn.apache.org/r1454015 Log: [maven-release-plugin] prepare release maven-dependency-plugin-2.7 Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1454015r1=1454014r2=1454015view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Thu Mar 7 19:17:49 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.7-SNAPSHOT/version + version2.7/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name @@ -41,9 +41,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin//url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-dependency-plugin-2.7/url /scm issueManagement systemJIRA/system
svn commit: r1454017 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Thu Mar 7 19:17:53 2013 New Revision: 1454017 URL: http://svn.apache.org/r1454017 Log: [maven-release-plugin] prepare for next development iteration Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1454017r1=1454016r2=1454017view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Thu Mar 7 19:17:53 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.7/version + version2.8-SNAPSHOT/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name @@ -41,9 +41,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-dependency-plugin-2.7/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin//url /scm issueManagement systemJIRA/system
svn commit: r1454016 - /maven/plugins/tags/maven-dependency-plugin-2.7/
Author: jdcasey Date: Thu Mar 7 19:17:52 2013 New Revision: 1454016 URL: http://svn.apache.org/r1454016 Log: [maven-release-plugin] copy for tag maven-dependency-plugin-2.7 Added: maven/plugins/tags/maven-dependency-plugin-2.7/ - copied from r1454015, maven/plugins/trunk/maven-dependency-plugin/
svn commit: r853527 [1/7] - in /websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7: ./ apidocs/org/apache/maven/plugin/dependency/ examples/ xref/org/apache/maven/plugin/de
Author: jdcasey Date: Thu Mar 7 19:46:21 2013 New Revision: 853527 Log: Site checkin for project Maven Dependency Plugin Added: websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/invoker-report.html (with props) websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/rat-report.html (with props) Modified: websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/analyze-dep-mgt-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/analyze-duplicate-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/analyze-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/analyze-only-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/analyze-report-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/apidocs/org/apache/maven/plugin/dependency/AbstractDependencyMojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/build-classpath-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/checkstyle.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/copy-dependencies-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/copy-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/cpd.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/dependencies.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/dependency-info.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/dependency-management.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/distribution-management.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/copying-artifacts.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/copying-project-dependencies.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/failing-the-build-on-dependency-analysis-warnings.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/filtering-the-dependency-tree.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/preparing-dependencies.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/purging-local-repository.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/resolving-conflicts-using-the-dependency-tree.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/unpacking-artifacts.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/unpacking-project-dependencies.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/examples/using-dependencies-sources.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/faq.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/findbugs.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/get-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/go-offline-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/help-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/index.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/integration.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/issue-tracking.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/l10n-status.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/license.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/list-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/list-repositories-mojo.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/mail-lists.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/plugin-info.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/plugin-management.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/plugins.html websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/pmd.html
svn commit: r853527 [7/7] - in /websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7: ./ apidocs/org/apache/maven/plugin/dependency/ examples/ xref/org/apache/maven/plugin/de
Modified: websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/xref/org/apache/maven/plugin/dependency/AbstractDependencyMojo.html == --- websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/xref/org/apache/maven/plugin/dependency/AbstractDependencyMojo.html (original) +++ websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/xref/org/apache/maven/plugin/dependency/AbstractDependencyMojo.html Thu Mar 7 19:46:21 2013 @@ -121,8 +121,8 @@ a class=jxr_linenumber name=111 href=#11/a em class=jxr_javadoccomment * ignore to set file permissions when unpacking a dependency/em a class=jxr_linenumber name=112 href=#112112/a em class=jxr_javadoccomment * @since 2.7/em a class=jxr_linenumber name=113 href=#113113/a em class=jxr_javadoccomment *//em -a class=jxr_linenumber name=114 href=#114114/a @Parameter( property = span class=jxr_stringdependency.ignorePermissions/span, defaultValue = span class=jxr_stringtrue/span ) -a class=jxr_linenumber name=115 href=#115115/a strong class=jxr_keywordprotected/strong strong class=jxr_keywordboolean/strong ignorePermissions = strong class=jxr_keywordtrue/strong; +a class=jxr_linenumber name=114 href=#114114/a @Parameter( property = span class=jxr_stringdependency.ignorePermissions/span, defaultValue = span class=jxr_stringfalse/span ) +a class=jxr_linenumber name=115 href=#115115/a strong class=jxr_keywordprotected/strong strong class=jxr_keywordboolean/strong ignorePermissions; a class=jxr_linenumber name=116 href=#116116/a a class=jxr_linenumber name=117 href=#117117/a em class=jxr_javadoccomment/**/em a class=jxr_linenumber name=118 href=#118118/a em class=jxr_javadoccomment * POM/em
svn commit: r1452923 - /maven/shared/trunk/maven-dependency-analyzer/pom.xml
Author: jdcasey Date: Tue Mar 5 18:08:56 2013 New Revision: 1452923 URL: http://svn.apache.org/r1452923 Log: commit very small formatting change to check my authentication. Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/pom.xml?rev=1452923r1=1452922r2=1452923view=diff == --- maven/shared/trunk/maven-dependency-analyzer/pom.xml (original) +++ maven/shared/trunk/maven-dependency-analyzer/pom.xml Tue Mar 5 18:08:56 2013 @@ -33,6 +33,7 @@ version1.4-SNAPSHOT/version nameMaven Dependency Analyzer/name + description Analyzes the dependencies of a project for undeclared or unused artifacts. /description
svn commit: r1452925 - /maven/shared/trunk/maven-dependency-analyzer/pom.xml
Author: jdcasey Date: Tue Mar 5 18:09:35 2013 New Revision: 1452925 URL: http://svn.apache.org/r1452925 Log: [maven-release-plugin] prepare release maven-dependency-analyzer-1.4 Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/pom.xml?rev=1452925r1=1452924r2=1452925view=diff == --- maven/shared/trunk/maven-dependency-analyzer/pom.xml (original) +++ maven/shared/trunk/maven-dependency-analyzer/pom.xml Tue Mar 5 18:09:35 2013 @@ -30,7 +30,7 @@ artifactIdmaven-dependency-analyzer/artifactId packagingjar/packaging - version1.4-SNAPSHOT/version + version1.4/version nameMaven Dependency Analyzer/name @@ -39,9 +39,9 @@ /description scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-analyzer/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-analyzer/developerConnection - urlhttp://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/shared/tags/maven-dependency-analyzer-1.4/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/shared/tags/maven-dependency-analyzer-1.4/developerConnection + urlhttp://svn.apache.org/viewvc/maven/shared/tags/maven-dependency-analyzer-1.4/url /scm issueManagement systemjira/system
svn commit: r1452926 - /maven/shared/tags/maven-dependency-analyzer-1.4/
Author: jdcasey Date: Tue Mar 5 18:09:37 2013 New Revision: 1452926 URL: http://svn.apache.org/r1452926 Log: [maven-release-plugin] copy for tag maven-dependency-analyzer-1.4 Added: maven/shared/tags/maven-dependency-analyzer-1.4/ - copied from r1452925, maven/shared/trunk/maven-dependency-analyzer/
svn commit: r1452927 - /maven/shared/trunk/maven-dependency-analyzer/pom.xml
Author: jdcasey Date: Tue Mar 5 18:09:39 2013 New Revision: 1452927 URL: http://svn.apache.org/r1452927 Log: [maven-release-plugin] prepare for next development iteration Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/pom.xml?rev=1452927r1=1452926r2=1452927view=diff == --- maven/shared/trunk/maven-dependency-analyzer/pom.xml (original) +++ maven/shared/trunk/maven-dependency-analyzer/pom.xml Tue Mar 5 18:09:39 2013 @@ -30,7 +30,7 @@ artifactIdmaven-dependency-analyzer/artifactId packagingjar/packaging - version1.4/version + version1.5-SNAPSHOT/version nameMaven Dependency Analyzer/name @@ -39,9 +39,9 @@ /description scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/shared/tags/maven-dependency-analyzer-1.4/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/shared/tags/maven-dependency-analyzer-1.4/developerConnection - urlhttp://svn.apache.org/viewvc/maven/shared/tags/maven-dependency-analyzer-1.4/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-analyzer/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/shared/trunk/maven-dependency-analyzer/developerConnection + urlhttp://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/url /scm issueManagement systemjira/system
svn commit: r1452928 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Tue Mar 5 18:13:48 2013 New Revision: 1452928 URL: http://svn.apache.org/r1452928 Log: [maven-release-plugin] prepare release maven-dependency-plugin-2.7 Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1452928r1=1452927r2=1452928view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Tue Mar 5 18:13:48 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.7-SNAPSHOT/version + version2.7/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name @@ -41,9 +41,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin//url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-dependency-plugin-2.7/url /scm issueManagement systemJIRA/system @@ -168,7 +168,7 @@ under the License. dependency groupIdorg.apache.maven.shared/groupId artifactIdmaven-dependency-analyzer/artifactId - version1.4-SNAPSHOT/version + version1.4/version /dependency dependency groupIdorg.apache.maven.shared/groupId
svn commit: r1452929 - /maven/plugins/tags/maven-dependency-plugin-2.7/
Author: jdcasey Date: Tue Mar 5 18:13:51 2013 New Revision: 1452929 URL: http://svn.apache.org/r1452929 Log: [maven-release-plugin] copy for tag maven-dependency-plugin-2.7 Added: maven/plugins/tags/maven-dependency-plugin-2.7/ - copied from r1452928, maven/plugins/trunk/maven-dependency-plugin/
svn commit: r1452930 - /maven/plugins/trunk/maven-dependency-plugin/pom.xml
Author: jdcasey Date: Tue Mar 5 18:13:53 2013 New Revision: 1452930 URL: http://svn.apache.org/r1452930 Log: [maven-release-plugin] prepare for next development iteration Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1452930r1=1452929r2=1452930view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Tue Mar 5 18:13:53 2013 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-dependency-plugin/artifactId - version2.7/version + version2.8-SNAPSHOT/version packagingmaven-plugin/packaging nameMaven Dependency Plugin/name @@ -41,9 +41,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-dependency-plugin-2.7/developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-dependency-plugin-2.7/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-dependency-plugin//developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin//url /scm issueManagement systemJIRA/system
svn commit: r853142 - /websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/
Author: jdcasey Date: Tue Mar 5 18:17:24 2013 New Revision: 853142 Log: Automatic svn path creation: https://svn.apache.org/repos/infra/websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4 Added: websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/
svn commit: r853143 - /websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/
Author: jdcasey Date: Tue Mar 5 18:17:36 2013 New Revision: 853143 Log: Automatic svn path creation: https://svn.apache.org/repos/infra/websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7 Added: websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7/
svn commit: r853144 [22/27] - in /websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/maven/ apidocs/org/ap
Added: websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref-test/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysisTest.html == --- websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref-test/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysisTest.html (added) +++ websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref-test/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysisTest.html Tue Mar 5 18:18:18 2013 @@ -0,0 +1,67 @@ +!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd; +html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en lang=en +head +meta http-equiv=content-type content=text/html; charset=UTF-8 / +titleProjectDependencyAnalysisTest xref/title +link type=text/css rel=stylesheet href=../../../../../../stylesheet.css / +/head +body +div id=overviewa href=../../../../../../../testapidocs/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysisTest.htmlView Javadoc/a/divpre + +a class=jxr_linenumber name=1 href=#11/a strong class=jxr_keywordpackage/strong org.apache.maven.shared.dependency.analyzer; +a class=jxr_linenumber name=2 href=#22/a +a class=jxr_linenumber name=3 href=#33/a em class=jxr_comment/*/em +a class=jxr_linenumber name=4 href=#44/a em class=jxr_comment * Licensed to the Apache Software Foundation (ASF) under one/em +a class=jxr_linenumber name=5 href=#55/a em class=jxr_comment * or more contributor license agreements. See the NOTICE file/em +a class=jxr_linenumber name=6 href=#66/a em class=jxr_comment * distributed with this work for additional information/em +a class=jxr_linenumber name=7 href=#77/a em class=jxr_comment * regarding copyright ownership. The ASF licenses this file/em +a class=jxr_linenumber name=8 href=#88/a em class=jxr_comment * to you under the Apache License, Version 2.0 (the/em +a class=jxr_linenumber name=9 href=#99/a em class=jxr_comment * License); you may not use this file except in compliance/em +a class=jxr_linenumber name=10 href=#1010/a em class=jxr_comment * with the License. You may obtain a copy of the License at/em +a class=jxr_linenumber name=11 href=#/a em class=jxr_comment */em +a class=jxr_linenumber name=12 href=#1212/a em class=jxr_comment * a href=http://www.apache.org/licenses/LICENSE-2.0; target=alexandria_urihttp://www.apache.org/licenses/LICENSE-2.0/a/em +a class=jxr_linenumber name=13 href=#1313/a em class=jxr_comment */em +a class=jxr_linenumber name=14 href=#1414/a em class=jxr_comment * Unless required by applicable law or agreed to in writing,/em +a class=jxr_linenumber name=15 href=#1515/a em class=jxr_comment * software distributed under the License is distributed on an/em +a class=jxr_linenumber name=16 href=#1616/a em class=jxr_comment * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY/em +a class=jxr_linenumber name=17 href=#1717/a em class=jxr_comment * KIND, either express or implied. See the License for the/em +a class=jxr_linenumber name=18 href=#1818/a em class=jxr_comment * specific language governing permissions and limitations/em +a class=jxr_linenumber name=19 href=#1919/a em class=jxr_comment * under the License./em +a class=jxr_linenumber name=20 href=#2020/a em class=jxr_comment *//em +a class=jxr_linenumber name=21 href=#2121/a +a class=jxr_linenumber name=22 href=#/a strong class=jxr_keywordimport/strong java.util.HashSet; +a class=jxr_linenumber name=23 href=#2323/a strong class=jxr_keywordimport/strong java.util.Set; +a class=jxr_linenumber name=24 href=#2424/a +a class=jxr_linenumber name=25 href=#2525/a strong class=jxr_keywordimport/strong org.apache.maven.artifact.Artifact; +a class=jxr_linenumber name=26 href=#2626/a +a class=jxr_linenumber name=27 href=#2727/a strong class=jxr_keywordimport/strong junit.framework.TestCase; +a class=jxr_linenumber name=28 href=#2828/a +a class=jxr_linenumber name=29 href=#2929/a em class=jxr_javadoccomment/**/em +a class=jxr_linenumber name=30 href=#3030/a em class=jxr_javadoccomment * Tests lt;codegt;ProjectDependencyAnalysislt;/codegt;./em +a class=jxr_linenumber name=31 href=#3131/a em class=jxr_javadoccomment * /em +a class=jxr_linenumber name=32 href=#3232/a em class=jxr_javadoccomment * @author lt;a href=a href=mailto:markhob...@gmail.com; target=alexandria_urimailto:markhob...@gmail.com/agt;Mark Hobsonlt;/agt;/em +a class=jxr_linenumber name=33 href=#/a em class=jxr_javadoccomment * @version $Id: ProjectDependencyAnalysisTest.java 1173378 2011-09-20 21:17:48Z hboutemy $/em +a class=jxr_linenumber name=34 href=#3434/a em class=jxr_javadoccomment * @see ProjectDependencyAnalysis/em +a class=jxr_linenumber name=35 href=#3535/a em class=jxr_javadoccomment
svn commit: r853144 [27/27] - in /websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/maven/ apidocs/org/ap
Added: websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html == --- websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html (added) +++ websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html Tue Mar 5 18:18:18 2013 @@ -0,0 +1,77 @@ + +!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN DTD/xhtml1-transitional.dtd +html xml:lang=en lang=en + head + meta http-equiv=content-type content=text/html; charset=UTF-8 / + titleMaven Dependency Analyzer 1.4 Reference Package org.apache.maven.shared.dependency.analyzer.asm/title + link rel=stylesheet type=text/css href=../../../../../../../stylesheet.css title=style / + /head + body + div class=overview + ul + li + a href=../../../../../../../overview-summary.htmlOverview/a + /li + li class=selectedPackage/li + /ul + /div + div class=framenoframe + ul + li + a href=../../../../../../../index.html target=_topFRAMES/a + /li + li + a href=package-summary.html target=_topNO FRAMES/a + /li + /ul + /div + + h2Package org.apache.maven.shared.dependency.analyzer.asm/h2 + + table class=summary + thead + tr + thClass Summary/th + /tr + /thead + tbody + tr + td + a href=ASMDependencyAnalyzer.html target=classFrameASMDependencyAnalyzer/a + /td + /tr + tr + td + a href=DependencyClassFileVisitor.html target=classFrameDependencyClassFileVisitor/a + /td + /tr + tr + td + a href=DependencyVisitor.html target=classFrameDependencyVisitor/a + /td + /tr + /tbody + /table + + div class=overview + ul + li + a href=../../../../../../../overview-summary.htmlOverview/a + /li + li class=selectedPackage/li + /ul + /div + div class=framenoframe + ul + li + a href=../../../../../../../index.html target=_topFRAMES/a + /li + li + a href=package-summary.html target=_topNO FRAMES/a + /li + /ul + /div + hr / + Copyright #169; 2002-2013 The Apache Software Foundation. All Rights Reserved. + /body +/html \ No newline at end of file Propchange: websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/asm/package-summary.html -- svn:eol-style = native Added: websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/package-frame.html == --- websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/package-frame.html (added) +++ websites/production/maven/content/shared-archives/maven-dependency-analyzer-1.4/xref/org/apache/maven/shared/dependency/analyzer/package-frame.html Tue Mar 5 18:18:18 2013 @@ -0,0 +1,51 @@ + +!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN DTD/xhtml1-transitional.dtd +html xml:lang=en lang=en + head + meta http-equiv=content-type content=text/html; charset=UTF-8 / + titleMaven Dependency Analyzer 1.4 Reference Package org.apache.maven.shared.dependency.analyzer/title + link rel=stylesheet type=text/css href=../../../../../../stylesheet.css title=style / + /head + body + + h3 +
svn commit: r853145 - in /websites/production/maven/content/plugins-archives/maven-dependency-plugin-2.7: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/maven/ apidocs/org/apache/mave
Author: jdcasey Date: Tue Mar 5 18:20:02 2013 New Revision: 853145 Log: Site checkin for project Maven Dependency Plugin [This commit notification would consist of 117 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1448351 - in /maven/plugins/trunk/maven-dependency-plugin: ./ src/it/resolve-plugins-exclude-reactor/ src/it/resolve-plugins-exclude-reactor/child-a/ src/it/resolve-plugins-exclude-reacto
Author: jdcasey Date: Wed Feb 20 19:02:48 2013 New Revision: 1448351 URL: http://svn.apache.org/r1448351 Log: [MDEP-401][MDEP-402] Adding excludeReactor parameter and getPluginArtifactsFilter() method, to make use of in/exclude parameters already in existence from the resolve-plugins mojo. Also adding ITs to verify this functionality. Added: maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/pom.xml (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/src/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/src/main/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/src/main/resources/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/src/main/resources/DoNotDelete.xml (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-b/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-b/pom.xml (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/invoker.properties (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/pom.xml (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/verify.groovy maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-with-exclude/ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-with-exclude/invoker.properties (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-with-exclude/pom.xml (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-with-exclude/test.properties (with props) maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-with-exclude/verify.groovy Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/AbstractResolveMojo.java maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/resolvers/ResolvePluginsMojo.java Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=1448351r1=1448350r2=1448351view=diff == --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Wed Feb 20 19:02:48 2013 @@ -141,7 +141,7 @@ under the License. dependency groupIdorg.codehaus.plexus/groupId artifactIdplexus-archiver/artifactId - version2.3-SNAPSHOT/version + version2.3/version /dependency dependency groupIdorg.codehaus.plexus/groupId Added: maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/pom.xml?rev=1448351view=auto == --- maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/pom.xml (added) +++ maven/plugins/trunk/maven-dependency-plugin/src/it/resolve-plugins-exclude-reactor/child-a/pom.xml Wed Feb 20 19:02:48 2013 @@ -0,0 +1,36 @@ +?xml version=1.0 encoding=UTF-8? +!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you 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=http://maven.apache.org/POM/4.0.0; + xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; + xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; + modelVersion4.0.0/modelVersion + + parent
svn commit: r1378697 - /maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java
Author: jdcasey Date: Wed Aug 29 20:11:09 2012 New Revision: 1378697 URL: http://svn.apache.org/viewvc?rev=1378697view=rev Log: Fixing inappropriate translation of Vector.copyInto() - List.addAll() (should have been replaced with a different formulation based on List.toArray(..) ) Modified: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java Modified: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java?rev=1378697r1=1378696r2=1378697view=diff == --- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java (original) +++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java Wed Aug 29 20:11:09 2012 @@ -22,7 +22,6 @@ package org.apache.maven.shared.utils.io import java.io.File; import java.io.IOException; import java.util.ArrayList; -import java.util.Arrays; import java.util.List; /** @@ -550,11 +549,9 @@ public class DirectoryScanner return; } -final String[] excl = new String[dirsExcluded.size()]; -dirsExcluded.addAll( Arrays.asList( excl ) ); +final String[] excl = dirsExcluded.toArray( new String[] {} ); -final String[] notIncl = new String[dirsNotIncluded.size()]; -dirsNotIncluded.addAll( Arrays.asList( notIncl ) ); +final String[] notIncl = dirsNotIncluded.toArray( new String[] {} ); for ( int i = 0; i excl.length; i++ ) { @@ -648,8 +645,7 @@ public class DirectoryScanner noLinks.add( newfile ); } } -newfiles = new String[noLinks.size()]; -noLinks.addAll( Arrays.asList( newfiles ) ); +newfiles = noLinks.toArray( new String[] {} ); } for ( final String newfile : newfiles ) @@ -880,8 +876,7 @@ public class DirectoryScanner */ public String[] getIncludedFiles() { -final String[] files = new String[filesIncluded.size()]; -filesIncluded.addAll( Arrays.asList( files ) ); +final String[] files = filesIncluded.toArray( new String[] {} ); return files; } @@ -895,8 +890,7 @@ public class DirectoryScanner public String[] getNotIncludedFiles() { slowScan(); -final String[] files = new String[filesNotIncluded.size()]; -filesNotIncluded.addAll( Arrays.asList( files ) ); +final String[] files = filesNotIncluded.toArray( new String[] {} ); return files; } @@ -912,8 +906,7 @@ public class DirectoryScanner public String[] getExcludedFiles() { slowScan(); -final String[] files = new String[filesExcluded.size()]; -filesExcluded.addAll( Arrays.asList( files ) ); +final String[] files = filesExcluded.toArray( new String[] {} ); return files; } @@ -932,8 +925,7 @@ public class DirectoryScanner public String[] getDeselectedFiles() { slowScan(); -final String[] files = new String[filesDeselected.size()]; -filesDeselected.addAll( Arrays.asList( files ) ); +final String[] files = filesDeselected.toArray( new String[] {} ); return files; } @@ -946,8 +938,7 @@ public class DirectoryScanner */ public String[] getIncludedDirectories() { -final String[] directories = new String[dirsIncluded.size()]; -dirsIncluded.addAll( Arrays.asList( directories ) ); +final String[] directories = dirsIncluded.toArray( new String[] {} ); return directories; } @@ -961,8 +952,7 @@ public class DirectoryScanner public String[] getNotIncludedDirectories() { slowScan(); -final String[] directories = new String[dirsNotIncluded.size()]; -dirsNotIncluded.addAll( Arrays.asList( directories ) ); +final String[] directories = dirsNotIncluded.toArray( new String[] {} ); return directories; } @@ -978,8 +968,7 @@ public class DirectoryScanner public String[] getExcludedDirectories() { slowScan(); -final String[] directories = new String[dirsExcluded.size()]; -dirsExcluded.addAll( Arrays.asList( directories ) ); +final String[] directories = dirsExcluded.toArray( new String[] {} ); return directories; } @@ -998,8 +987,7 @@ public class DirectoryScanner public String[] getDeselectedDirectories() { slowScan(); -final String[] directories = new String[dirsDeselected.size()]; -dirsDeselected.addAll( Arrays.asList( directories ) ); +final String[] directories = dirsDeselected.toArray
svn commit: r1378737 - /maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java
Author: jdcasey Date: Wed Aug 29 21:17:13 2012 New Revision: 1378737 URL: http://svn.apache.org/viewvc?rev=1378737view=rev Log: Adding Arg.java Added: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java (with props) Added: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java?rev=1378737view=auto == --- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java (added) +++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java Wed Aug 29 21:17:13 2012 @@ -0,0 +1,33 @@ +package org.apache.maven.shared.utils.cli; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + +import java.io.File; + +public interface Arg +{ +void setValue( String value ); + +void setLine( String line ); + +void setFile( File value ); + +String[] getParts(); +} Propchange: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/cli/Arg.java -- svn:eol-style = native
svn commit: r1378758 - in /maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell: ./ BourneShellTest.java
Author: jdcasey Date: Wed Aug 29 22:25:08 2012 New Revision: 1378758 URL: http://svn.apache.org/viewvc?rev=1378758view=rev Log: adding test for BourneShell Added: maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/ maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java (with props) Added: maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java?rev=1378758view=auto == --- maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java (added) +++ maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java Wed Aug 29 22:25:08 2012 @@ -0,0 +1,197 @@ +package org.apache.maven.shared.utils.cli.shell; + +/* + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license + * agreements. See the NOTICE file distributed with this work for additional information regarding + * copyright ownership. The ASF licenses this file to you 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. + */ + +import org.codehaus.plexus.util.StringUtils; +import org.codehaus.plexus.util.cli.Commandline; + +import java.util.Arrays; +import java.util.List; + +import junit.framework.TestCase; + +public class BourneShellTest +extends TestCase +{ + +protected Shell newShell() +{ +return new BourneShell(); +} + +public void testQuoteWorkingDirectoryAndExecutable() +{ +Shell sh = newShell(); + +sh.setWorkingDirectory( /usr/local/bin ); +sh.setExecutable( chmod ); + +String executable = StringUtils.join( sh.getShellCommandLine( new String[]{} ).iterator(), ); + +assertEquals( /bin/sh -c cd /usr/local/bin chmod, executable ); +} + +public void testQuoteWorkingDirectoryAndExecutable_WDPathWithSingleQuotes() +{ +Shell sh = newShell(); + +sh.setWorkingDirectory( /usr/local/'something else' ); +sh.setExecutable( chmod ); + +String executable = StringUtils.join( sh.getShellCommandLine( new String[]{} ).iterator(), ); + +assertEquals( /bin/sh -c cd \/usr/local/\'something else\'\ chmod, executable ); +} + +public void testQuoteWorkingDirectoryAndExecutable_WDPathWithSingleQuotes_BackslashFileSep() +{ +Shell sh = newShell(); + +sh.setWorkingDirectory( \\usr\\local\\'something else' ); +sh.setExecutable( chmod ); + +String executable = StringUtils.join( sh.getShellCommandLine( new String[]{} ).iterator(), ); + +assertEquals( /bin/sh -c cd \\\usr\\local\\\'something else\'\ chmod, executable ); +} + +public void testPreserveSingleQuotesOnArgument() +{ +Shell sh = newShell(); + +sh.setWorkingDirectory( /usr/bin ); +sh.setExecutable( chmod ); + +String[] args = { \'some arg with spaces\' }; + +List shellCommandLine = sh.getShellCommandLine( args ); + +String cli = StringUtils.join( shellCommandLine.iterator(), ); +System.out.println( cli ); +assertTrue( cli.endsWith( args[0] ) ); +} + +public void testAddSingleQuotesOnArgumentWithSpaces() +{ +Shell sh = newShell(); + +sh.setWorkingDirectory( /usr/bin ); +sh.setExecutable( chmod ); + +String[] args = { some arg with spaces }; + +List shellCommandLine = sh.getShellCommandLine( args ); + +String cli = StringUtils.join( shellCommandLine.iterator(), ); +System.out.println( cli ); +assertTrue( cli.endsWith( \' + args[0] + \' ) ); +} + +public void testArgumentsWithsemicolon() +{ + +System.out.println( semi colon tests ); + +Shell sh = newShell(); + +sh.setWorkingDirectory( /usr/bin ); +sh.setExecutable( chmod ); + +String[] args = { ;someargwithunix$chars }; + +List shellCommandLine = sh.getShellCommandLine( args ); + +String cli = StringUtils.join( shellCommandLine.iterator(), ); +System.out.println( cli ); +assertTrue( cli.endsWith( \' + args[0
svn commit: r1378760 - /maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java
Author: jdcasey Date: Wed Aug 29 22:28:25 2012 New Revision: 1378760 URL: http://svn.apache.org/viewvc?rev=1378760view=rev Log: fixing imports Modified: maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java Modified: maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java?rev=1378760r1=1378759r2=1378760view=diff == --- maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java (original) +++ maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java Wed Aug 29 22:28:25 2012 @@ -15,8 +15,8 @@ package org.apache.maven.shared.utils.cl * the License. */ -import org.codehaus.plexus.util.StringUtils; -import org.codehaus.plexus.util.cli.Commandline; +import org.apache.maven.shared.utils.StringUtils; +import org.apache.maven.shared.utils.cli.Commandline; import java.util.Arrays; import java.util.List;
svn commit: r1348913 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Mon Jun 11 15:41:46 2012 New Revision: 1348913 URL: http://svn.apache.org/viewvc?rev=1348913view=rev Log: Reinstate Milos Kleint and add Mark Hobson to Maven PMC Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1348913r1=1348912r2=1348913view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Mon Jun 11 15:41:46 2012 @@ -176,6 +176,22 @@ under the License. timezone+1/timezone /developer developer + idmarkh/id + nameMark Hobson/name + emailma...@apache.org/email + roles +rolePMC Member/role + /roles + timezone0/timezone +/developer +developer + idmkleint/id + nameMilos Kleint/name + roles +rolePMC Member/role + /roles +/developer +developer idoching/id nameMaria Odea B. Ching/name roles @@ -394,22 +410,6 @@ under the License. /roles /developer developer - idmarkh/id - nameMark Hobson/name - emailma...@apache.org/email - roles -roleCommitter/role - /roles - timezone0/timezone -/developer -developer - idmkleint/id - nameMilos Kleint/name - roles -roleCommitter/role - /roles -/developer -developer idnicolas/id nameNicolas de Loof/name roles
svn commit: r1240241 - in /maven/surefire/trunk: surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/ surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr
Author: jdcasey Date: Fri Feb 3 16:53:32 2012 New Revision: 1240241 URL: http://svn.apache.org/viewvc?rev=1240241view=rev Log: [SUREFIRE-828] Fixing problems with missing empty-string check on groups/excludedGroups, especially in TestNG...this is the fixed code for TestNG, along with tests. The fix is disabled until I verify that the tests fail. Added: maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/pom.xml (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/BasicTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/CategoryA.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/CategoryB.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/CategoryC.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/CategoryCTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/src/test/java/junit4/NoCategoryTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/pom.xml (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/test/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/test/java/testng/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/test/java/testng/BasicTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/test/java/testng/CategoryCTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/src/test/java/testng/NoCategoryTest.java (with props) Modified: maven/surefire/trunk/surefire-providers/surefire-testng-utils/src/main/java/org/apache/maven/surefire/testng/utils/GroupMatcherMethodSelector.java Added: maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java?rev=1240241view=auto == --- maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java (added) +++ maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java Fri Feb 3 16:53:32 2012 @@ -0,0 +1,76 @@ +package org.apache.maven.surefire.its.jiras; + +import org.apache.maven.surefire.its.fixture.OutputValidator; +import org.apache.maven.surefire.its.fixture.SurefireIntegrationTestCase; +import org.apache.maven.surefire.its.fixture.SurefireLauncher; + +public class Surefire828EmptyGroupExprIT +extends SurefireIntegrationTestCase +{ +// !CategoryC +public void testJUnitRunEmptyGroups() +{ +OutputValidator validator = unpackJUnit().addD( profile, emptyGroups ).executeTest(); +validator.verifyErrorFreeLog(); +validator.assertTestSuiteResults( 2, 0, 0, 0 ); +validator.verifyTextInLog( catA: 1 ); +validator.verifyTextInLog( catB: 1
svn commit: r1240242 - in /maven/surefire/trunk: ./ surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/ surefire-integration-tests/src/test/resources/surefire-828-emptyGroupE
Author: jdcasey Date: Fri Feb 3 16:53:44 2012 New Revision: 1240242 URL: http://svn.apache.org/viewvc?rev=1240242view=rev Log: [SUREFIRE-828] Enable code to test for empty groups/excludedGroups strings, both for junit and testng. Also, minor corrections to the tests to get them running. Finally, shift the site-plugin configuration to a profile to keep it from interfering with snapshot building. Modified: maven/surefire/trunk/pom.xml maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-junit48/pom.xml maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-828-emptyGroupExpr-testng/pom.xml maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java maven/surefire/trunk/surefire-providers/surefire-testng-utils/src/main/java/org/apache/maven/surefire/testng/utils/GroupMatcherMethodSelector.java Modified: maven/surefire/trunk/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/pom.xml?rev=1240242r1=1240241r2=1240242view=diff == --- maven/surefire/trunk/pom.xml (original) +++ maven/surefire/trunk/pom.xml Fri Feb 3 16:53:44 2012 @@ -259,33 +259,47 @@ artifactIdmaven-plugin-plugin/artifactId version2.8/version /plugin - plugin -groupIdorg.apache.maven.plugins/groupId -artifactIdmaven-site-plugin/artifactId -version3.0/version -configuration - reportPlugins -plugin - groupIdorg.apache.maven.plugins/groupId - artifactIdmaven-surefire-plugin/artifactId - version${shadedVersion}/version -/plugin - /reportPlugins -/configuration -dependencies -dependency -groupIdorg.apache.maven.surefire/groupId -artifactIdsurefire-shadefire/artifactId -version${project.version}/version - /dependency - /dependencies - /plugin /plugins /pluginManagement /build profiles profile + idreporting/id + build +pluginManagement + plugins +!-- Moving to a profile, since these dependencies won't exist the first + time a new snapshot version is built. This prevents the first + snapshot build from proceeding beyond the build for the top-level + Surefire parent POM. +-- +plugin + groupIdorg.apache.maven.plugins/groupId + artifactIdmaven-site-plugin/artifactId + version3.0/version + configuration +reportPlugins + plugin +groupIdorg.apache.maven.plugins/groupId +artifactIdmaven-surefire-plugin/artifactId +version${shadedVersion}/version + /plugin +/reportPlugins + /configuration + dependencies + dependency + groupIdorg.apache.maven.surefire/groupId + artifactIdsurefire-shadefire/artifactId + version${project.version}/version +/dependency +/dependencies +/plugin + /plugins +/pluginManagement + /build +/profile +profile idm2e/id properties m2BuildDirectorytarget/m2BuildDirectory Modified: maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java?rev=1240242r1=1240241r2=1240242view=diff == --- maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java (original) +++ maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire828EmptyGroupExprIT.java Fri Feb 3 16:53:44 2012 @@ -12,14 +12,12 @@ public class Surefire828EmptyGroupExprIT { OutputValidator validator = unpackJUnit().addD( profile, emptyGroups ).executeTest(); validator.verifyErrorFreeLog(); -validator.assertTestSuiteResults( 2, 0, 0, 0 ); -validator.verifyTextInLog( catA: 1 ); -validator.verifyTextInLog( catB: 1 ); +validator.assertTestSuiteResults( 5, 0, 0, 0 ); +validator.verifyTextInLog( catA: 2 ); +validator.verifyTextInLog( catB: 2 ); validator.verifyTextInLog( catC: 0 ); -validator.verifyTextInLog( catNone
svn commit: r1235805 [2/2] - in /maven/surefire/trunk: ./ maven-surefire-common/ maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/ maven-surefire-common/src/main/java/org/apache/ma
Modified: maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java?rev=1235805r1=1235804r2=1235805view=diff == --- maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java (original) +++ maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java Wed Jan 25 16:12:14 2012 @@ -27,11 +27,6 @@ import java.util.List; import java.util.Map; import org.apache.maven.surefire.booter.ProviderParameterNames; -import org.apache.maven.surefire.group.match.AndGroupMatcher; -import org.apache.maven.surefire.group.match.GroupMatcher; -import org.apache.maven.surefire.group.parse.GroupMatcherParser; -import org.apache.maven.surefire.group.parse.ParseException; -import org.apache.maven.surefire.testng.group.GroupMatcherMethodSelector; import org.apache.maven.surefire.testset.TestSetFailedException; import org.apache.maven.surefire.util.NestedRuntimeException; import org.testng.TestNG; @@ -56,6 +51,7 @@ public abstract class AbstractDirectConf public void configure( TestNG testng, Map options ) throws TestSetFailedException { +System.out.println( \n\n\n\nCONFIGURING TESTNG\n\n\n\n ); // kind of ugly, but listeners are configured differently final String listeners = (String) options.remove( listener ); // DGF In 4.7, default listeners dump XML files in the surefire-reports directory, @@ -83,52 +79,6 @@ public abstract class AbstractDirectConf } // TODO: we should have the Profile so that we can decide if this is needed or not testng.setListenerClasses( loadListenerClasses( listeners ) ); - -loadGroupMatcher( testng, options ); -} - -private void loadGroupMatcher( TestNG testng, Map options ) -throws TestSetFailedException -{ -String includes = (String) options.get( ProviderParameterNames.TESTNG_GROUPS_PROP ); -String excludes = (String) options.get( ProviderParameterNames.TESTNG_EXCLUDEDGROUPS_PROP ); - -try -{ -GroupMatcher in = includes == null ? null : new GroupMatcherParser( includes ).parse(); -GroupMatcher ex = excludes == null ? null : new GroupMatcherParser( excludes ).parse(); - -GroupMatcher matcher = null; -if ( in != null ) -{ -if ( ex != null ) -{ -matcher = new AndGroupMatcher( new GroupMatcher[] { in, ex } ); -} -else -{ -matcher = in; -} -} -else if ( ex != null ) -{ -matcher = ex; -} - -if ( matcher != null ) -{ -// HORRIBLE hack, but TNG doesn't allow us to setup a method selector instance directly. -// Need some good way of setting the group-matching object / expression, and the test execution -// should always be in-process from this point on... -GroupMatcherMethodSelector.setGroupMatcher( matcher ); -testng.addMethodSelector( GroupMatcherMethodSelector.class.getName(), 0 ); -} -} -catch ( ParseException e ) -{ -throw new TestSetFailedException( Cannot parse group includes/excludes expression(s):\nIncludes: -+ includes + \nExcludes: + excludes, e ); -} } public static List loadListenerClasses( String listenerClasses ) Modified: maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java?rev=1235805r1=1235804r2=1235805view=diff == --- maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java (original) +++ maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/TestNGMapConfigurator.java Wed Jan 25 16:12:14 2012 @@ -24,31 +24,29 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.Map; + import org.apache.maven.surefire.booter.ProviderParameterNames; import org.apache.maven.surefire.testset.TestSetFailedException; -
svn commit: r1235885 - in /maven/surefire/trunk: ./ maven-failsafe-plugin/ maven-surefire-common/ maven-surefire-plugin/ maven-surefire-report-plugin/ surefire-api/ surefire-booter/ surefire-integrati
Author: jdcasey Date: Wed Jan 25 19:48:31 2012 New Revision: 1235885 URL: http://svn.apache.org/viewvc?rev=1235885view=rev Log: roll back version in preparation for second attempt to release 2.12 Modified: maven/surefire/trunk/maven-failsafe-plugin/pom.xml maven/surefire/trunk/maven-surefire-common/pom.xml maven/surefire/trunk/maven-surefire-plugin/pom.xml maven/surefire/trunk/maven-surefire-report-plugin/pom.xml maven/surefire/trunk/pom.xml maven/surefire/trunk/surefire-api/pom.xml maven/surefire/trunk/surefire-booter/pom.xml maven/surefire/trunk/surefire-integration-tests/pom.xml maven/surefire/trunk/surefire-providers/common-junit3/pom.xml maven/surefire/trunk/surefire-providers/common-junit4/pom.xml maven/surefire/trunk/surefire-providers/common-junit48/pom.xml maven/surefire/trunk/surefire-providers/pom.xml maven/surefire/trunk/surefire-providers/surefire-junit3/pom.xml maven/surefire/trunk/surefire-providers/surefire-junit4/pom.xml maven/surefire/trunk/surefire-providers/surefire-junit47/pom.xml maven/surefire/trunk/surefire-providers/surefire-testng-utils/pom.xml maven/surefire/trunk/surefire-providers/surefire-testng/pom.xml maven/surefire/trunk/surefire-setup-integration-tests/pom.xml maven/surefire/trunk/surefire-shadefire/pom.xml Modified: maven/surefire/trunk/maven-failsafe-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-failsafe-plugin/pom.xml?rev=1235885r1=1235884r2=1235885view=diff == --- maven/surefire/trunk/maven-failsafe-plugin/pom.xml (original) +++ maven/surefire/trunk/maven-failsafe-plugin/pom.xml Wed Jan 25 19:48:31 2012 @@ -24,7 +24,7 @@ parent groupIdorg.apache.maven.surefire/groupId artifactIdsurefire/artifactId -version2.13-SNAPSHOT/version +version2.12-SNAPSHOT/version relativePath../pom.xml/relativePath /parent @@ -160,7 +160,7 @@ dependency groupIdorg.apache.maven.plugins/groupId artifactIdmaven-surefire-plugin/artifactId - version2.13-SNAPSHOT/version + version2.12-SNAPSHOT/version scopeprovided/scope typezip/type classifiersite-source/classifier Modified: maven/surefire/trunk/maven-surefire-common/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/pom.xml?rev=1235885r1=1235884r2=1235885view=diff == --- maven/surefire/trunk/maven-surefire-common/pom.xml (original) +++ maven/surefire/trunk/maven-surefire-common/pom.xml Wed Jan 25 19:48:31 2012 @@ -24,7 +24,7 @@ parent groupIdorg.apache.maven.surefire/groupId artifactIdsurefire/artifactId -version2.13-SNAPSHOT/version +version2.12-SNAPSHOT/version relativePath../pom.xml/relativePath /parent Modified: maven/surefire/trunk/maven-surefire-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-plugin/pom.xml?rev=1235885r1=1235884r2=1235885view=diff == --- maven/surefire/trunk/maven-surefire-plugin/pom.xml (original) +++ maven/surefire/trunk/maven-surefire-plugin/pom.xml Wed Jan 25 19:48:31 2012 @@ -24,7 +24,7 @@ parent groupIdorg.apache.maven.surefire/groupId artifactIdsurefire/artifactId -version2.13-SNAPSHOT/version +version2.12-SNAPSHOT/version relativePath../pom.xml/relativePath /parent Modified: maven/surefire/trunk/maven-surefire-report-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-report-plugin/pom.xml?rev=1235885r1=1235884r2=1235885view=diff == --- maven/surefire/trunk/maven-surefire-report-plugin/pom.xml (original) +++ maven/surefire/trunk/maven-surefire-report-plugin/pom.xml Wed Jan 25 19:48:31 2012 @@ -24,7 +24,7 @@ parent groupIdorg.apache.maven.surefire/groupId artifactIdsurefire/artifactId -version2.13-SNAPSHOT/version +version2.12-SNAPSHOT/version relativePath../pom.xml/relativePath /parent Modified: maven/surefire/trunk/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/pom.xml?rev=1235885r1=1235884r2=1235885view=diff == --- maven/surefire/trunk/pom.xml (original) +++ maven/surefire/trunk/pom.xml Wed Jan 25 19:48:31 2012 @@ -29,7 +29,7 @@ groupIdorg.apache.maven.surefire/groupId artifactIdsurefire/artifactId - version2.13-SNAPSHOT/version + version2.12-SNAPSHOT/version packagingpom/packaging nameSureFire/name Modified: maven/surefire/trunk/surefire-api/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/pom.xml?rev=1235885r1=1235884r2=1235885view=diff
svn commit: r1235412 - in /maven/surefire/trunk: maven-surefire-common/ maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/ maven-surefire-common/src/main/java/org/apache/maven/suref
Author: jdcasey Date: Tue Jan 24 19:03:20 2012 New Revision: 1235412 URL: http://svn.apache.org/viewvc?rev=1235412view=rev Log: [SUREFIRE-809] implemented grammar for parsing boolean expressions in group parameters, along with group matchers to render the parsed expression into matches against @Category annotations and the like. Started trying to integrate with the JUnit 47 provider, but the tests are still failing. Started implementing unit tests for the expression-based filter, but haven't completed this yet. Added: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/AndGroupMatcher.java (with props) maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/GroupMatcher.java (with props) maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/InverseGroupMatcher.java (with props) maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/JoinGroupMatcher.java (with props) maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/OrGroupMatcher.java (with props) maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java (with props) maven/surefire/trunk/maven-surefire-common/src/main/javacc/ maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/ maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/ maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/First.java (with props) maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/Second.java (with props) maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/Third.java (with props) maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/ maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/FirstTest.java (with props) maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/SecondTest.java (with props) maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/ThirdTest.java (with props) Modified: maven/surefire/trunk/maven-surefire-common/pom.xml maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/SpecificTestClassFilter.java maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/util/DefaultDirectoryScanner.java maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/booter/BooterDeserializer.java maven/surefire/trunk/surefire-providers/common-junit48/pom.xml maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java Modified: maven/surefire/trunk/maven-surefire-common/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/pom.xml?rev=1235412r1=1235411r2=1235412view=diff == --- maven/surefire/trunk/maven-surefire-common/pom.xml (original) +++ maven/surefire/trunk/maven-surefire-common/pom.xml Tue Jan 24 19:03:20 2012 @@ -85,6 +85,19 @@ build plugins plugin +groupIdorg.codehaus.mojo/groupId +artifactIdjavacc-maven-plugin/artifactId +version2.6/version +executions + execution +idjavacc/id +goals + goaljavacc/goal +/goals + /execution +/executions + /plugin + plugin artifactIdmaven-surefire-plugin/artifactId dependencies dependency @@ -94,6 +107,16 @@ /dependency /dependencies /plugin + plugin +artifactIdmaven-jar-plugin/artifactId +configuration + archive +manifest + mainClassorg.apache.maven.surefire.group.parse.GroupMatcherParser/mainClass +/manifest + /archive
svn commit: r1235413 - in /maven/surefire/trunk: maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/ surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/co
Author: jdcasey Date: Tue Jan 24 19:03:34 2012 New Revision: 1235413 URL: http://svn.apache.org/viewvc?rev=1235413view=rev Log: [SUREFIRE-809] check child descriptions to figure out whether the class-level descriptions should be run, and cache the answers to speed up for next time (seems like it'll process the children twice in this approach). Also, load the categories as classes the way it used to be done before...just now, delegate the actual classloading to the matchers. Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/GroupMatcher.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/InverseGroupMatcher.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/JoinGroupMatcher.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/GroupMatcher.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/GroupMatcher.java?rev=1235413r1=1235412r2=1235413view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/GroupMatcher.java (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/GroupMatcher.java Tue Jan 24 19:03:34 2012 @@ -4,6 +4,8 @@ package org.apache.maven.surefire.group. public interface GroupMatcher { +void loadGroupClasses( ClassLoader cloader ); + boolean enabled( Class?... cats ); boolean enabled( String... cats ); Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/InverseGroupMatcher.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/InverseGroupMatcher.java?rev=1235413r1=1235412r2=1235413view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/InverseGroupMatcher.java (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/InverseGroupMatcher.java Tue Jan 24 19:03:34 2012 @@ -57,4 +57,9 @@ public class InverseGroupMatcher return true; } +public void loadGroupClasses( ClassLoader cloader ) +{ +matcher.loadGroupClasses( cloader ); +} + } Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/JoinGroupMatcher.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/JoinGroupMatcher.java?rev=1235413r1=1235412r2=1235413view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/JoinGroupMatcher.java (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/JoinGroupMatcher.java Tue Jan 24 19:03:34 2012 @@ -19,4 +19,12 @@ public abstract class JoinGroupMatcher return matchers; } +public void loadGroupClasses( ClassLoader cloader ) +{ +for ( GroupMatcher matcher : matchers ) +{ +matcher.loadGroupClasses( cloader ); +} +} + } Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java?rev=1235413r1=1235412r2=1235413view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java Tue Jan 24 19:03:34 2012 @@ -7,6 +7,8 @@ public class SingleGroupMatcher private String enabled; +private Class? enabledClass; + @Override public int hashCode() { @@ -54,6 +56,11 @@ public class SingleGroupMatcher for ( Class? cls : cats ) { String name = cls.getName(); +if ( enabledClass != null enabledClass.getName().equals( name
svn commit: r1235414 - /maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java
Author: jdcasey Date: Tue Jan 24 19:04:10 2012 New Revision: 1235414 URL: http://svn.apache.org/viewvc?rev=1235414view=rev Log: [SUREFIRE-809] fixing NPE Modified: maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java Modified: maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java?rev=1235414r1=1235413r2=1235414view=diff == --- maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java (original) +++ maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java Tue Jan 24 19:04:10 2012 @@ -59,8 +59,15 @@ public class FilterFactory GroupMatcher included = commaSeparatedListToFilters( groups ); GroupMatcher excluded = commaSeparatedListToFilters( excludedGroups ); -included.loadGroupClasses( testClassLoader ); -excluded.loadGroupClasses( testClassLoader ); +if ( included != null testClassLoader != null ) +{ +included.loadGroupClasses( testClassLoader ); +} + +if ( excluded != null testClassLoader != null ) +{ +excluded.loadGroupClasses( testClassLoader ); +} return new GroupMatcherCategoryFilter( included, excluded ); }
svn commit: r1235415 - in /maven/surefire/trunk: maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/ maven-surefire-common/src/main/javacc/ maven-surefire-common/src/test/java/o
Author: jdcasey Date: Tue Jan 24 19:05:19 2012 New Revision: 1235415 URL: http://svn.apache.org/viewvc?rev=1235415view=rev Log: [SUREFIRE-809] Wire up support for boolean group expressions to testng Added: maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/ maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/match/ maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/match/AndGroupMatcherTest.java (with props) maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/match/InverseGroupMatcherTest.java (with props) maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/match/OrGroupMatcherTest.java (with props) maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/match/SingleGroupMatcherTest.java (with props) maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/ maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/GroupMatcherParserTest.java (with props) maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/group/ maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/group/GroupMatcherMethodSelector.java (with props) Removed: maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/First.java maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/Second.java maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/cat/Third.java maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/FirstTest.java maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/SecondTest.java maven/surefire/trunk/surefire-providers/common-junit48/src/test/java/org/apache/maven/surefire/common/junit48/fixture/test/ThirdTest.java Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj maven/surefire/trunk/surefire-providers/surefire-testng/pom.xml maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/conf/AbstractDirectConfigurator.java Modified: maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java?rev=1235415r1=1235414r2=1235415view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/surefire/group/match/SingleGroupMatcher.java Tue Jan 24 19:05:19 2012 @@ -9,6 +9,11 @@ public class SingleGroupMatcher private Class? enabledClass; +public SingleGroupMatcher( String enabled ) +{ +this.enabled = enabled.endsWith( .class ) ? enabled.substring( 0, enabled.length() - 6 ) : enabled; +} + @Override public int hashCode() { @@ -44,11 +49,6 @@ public class SingleGroupMatcher return * + enabled; } -public SingleGroupMatcher( String disabled ) -{ -this.enabled = disabled; -} - public boolean enabled( Class?... cats ) { if ( cats != null ) Modified: maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj?rev=1235415r1=1235414r2=1235415view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj Tue Jan 24 19:05:19 2012 @@ -134,10 +134,11 @@ GroupMatcher rhs=null; Op op=null; } { - (not())? + (not() { inverted=true; } + )? LPAREN lhs=expr() ( @@ -170,7 +171,6 @@ Token val=null; GroupMatcher m = new SingleGroupMatcher( val.image ); return inverted ? new InverseGroupMatcher( m ) : m; } - (CLS)? } Op op() : Added: maven/surefire/trunk/maven-surefire-common/src/test
svn commit: r1235416 - in /maven/surefire/trunk: maven-surefire-common/src/main/javacc/ maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/ surefire-providers/common-junit48/src
Author: jdcasey Date: Tue Jan 24 19:05:34 2012 New Revision: 1235416 URL: http://svn.apache.org/viewvc?rev=1235416view=rev Log: [SUREFIRE-809] process comma-separated lists with the expression parser, as OR chains Modified: maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/GroupMatcherParserTest.java maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java Modified: maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj?rev=1235416r1=1235415r2=1235416view=diff == --- maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj (original) +++ maven/surefire/trunk/maven-surefire-common/src/main/javacc/category-expression.jj Tue Jan 24 19:05:34 2012 @@ -78,6 +78,7 @@ TOKEN: | OR: ([O,o] [R, r]) | AMP2: | PIPE2: || +| COMMA: , | NOT: NOT | BANG: ! | LPAREN: ( @@ -185,6 +186,8 @@ Op op() : {o=Op.AND;} | PIPE2 {o=Op.OR;} +| COMMA + {o=Op.OR;} ) {return o;} } Modified: maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/GroupMatcherParserTest.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/GroupMatcherParserTest.java?rev=1235416r1=1235415r2=1235416view=diff == --- maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/GroupMatcherParserTest.java (original) +++ maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/surefire/group/parse/GroupMatcherParserTest.java Tue Jan 24 19:05:34 2012 @@ -50,6 +50,17 @@ public class GroupMatcherParserTest assertTrue( matcher.enabled( GroupMatcherParser.class, SingleGroupMatcher.class ) ); } +public void testBareCommaSeparatedORedPair() +throws ParseException +{ +GroupMatcher matcher = +new GroupMatcherParser( GroupMatcherParser.class.getName() + , + SingleGroupMatcher.class.getName() ).parse(); + +assertTrue( Wrong matcher type: + matcher.getClass().getName(), matcher instanceof OrGroupMatcher ); +assertTrue( matcher.enabled( GroupMatcherParser.class ) ); +assertTrue( matcher.enabled( GroupMatcherParser.class, SingleGroupMatcher.class ) ); +} + public void testParseGroupedANDedPair() throws ParseException { @@ -110,7 +121,6 @@ public class GroupMatcherParserTest throws ParseException { GroupMatcher matcher = new GroupMatcherParser( SingleGroupMatcher.class.getSimpleName() ).parse(); -System.out.println( matcher ); assertTrue( Wrong matcher type: + matcher.getClass().getName(), matcher instanceof SingleGroupMatcher ); assertTrue( matcher.enabled( SingleGroupMatcher.class ) ); } Modified: maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java?rev=1235416r1=1235415r2=1235416view=diff == --- maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java (original) +++ maven/surefire/trunk/surefire-providers/common-junit48/src/main/java/org/apache/maven/surefire/common/junit48/FilterFactory.java Tue Jan 24 19:05:34 2012 @@ -32,7 +32,6 @@ import org.apache.maven.surefire.booter. import org.apache.maven.surefire.group.match.AndGroupMatcher; import org.apache.maven.surefire.group.match.GroupMatcher; import org.apache.maven.surefire.group.match.InverseGroupMatcher; -import org.apache.maven.surefire.group.match.OrGroupMatcher; import org.apache.maven.surefire.group.parse.GroupMatcherParser; import org.apache.maven.surefire.group.parse.ParseException; import org.codehaus.plexus.util.SelectorUtils; @@ -56,8 +55,37 @@ public class FilterFactory { String groups = providerProperties.getProperty( ProviderParameterNames.TESTNG_GROUPS_PROP ); String excludedGroups = providerProperties.getProperty( ProviderParameterNames.TESTNG_EXCLUDEDGROUPS_PROP ); -GroupMatcher included = commaSeparatedListToFilters( groups ); -GroupMatcher excluded = commaSeparatedListToFilters( excludedGroups ); + +GroupMatcher included = null; +if ( groups != null
svn commit: r1234978 - /maven/site/trunk/src/site/apt/plugins/index.apt
Author: jdcasey Date: Mon Jan 23 20:40:12 2012 New Revision: 1234978 URL: http://svn.apache.org/viewvc?rev=1234978view=rev Log: javadoc plugin release Modified: maven/site/trunk/src/site/apt/plugins/index.apt Modified: maven/site/trunk/src/site/apt/plugins/index.apt URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/plugins/index.apt?rev=1234978r1=1234977r2=1234978view=diff == --- maven/site/trunk/src/site/apt/plugins/index.apt (original) +++ maven/site/trunk/src/site/apt/plugins/index.apt Mon Jan 23 20:40:12 2012 @@ -112,7 +112,7 @@ Available Plugins *--++--++--+++ | {{{/plugins/maven-docck-plugin/} docck}} | B | 1.0 | 2008-11-16 | Documentation checker plugin. | {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-docck-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MDOCCK}JIRA}} *--++--++--+++ -| {{{/plugins/maven-javadoc-plugin/} javadoc}} | B+R| 2.8 | 2011-05-06 | Generate Javadoc for the project. | {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MJAVADOC}JIRA}} +| {{{/plugins/maven-javadoc-plugin/} javadoc}} | B+R| 2.8.1| 2012-01-23 | Generate Javadoc for the project. | {{{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin}SVN}} | {{{http://jira.codehaus.org/browse/MJAVADOC}JIRA}} *--++--++--+++ | {{{/plugins/maven-jxr-plugin/} jxr}} | R | 2.3 | 2011-07-17 | Generate a source cross reference. | {{{http://svn.apache.org/repos/asf/maven/jxr/trunk/maven-jxr-plugin}SVN}} | {{{http://jira.codehaus.org/browse/JXR}JIRA}} *--++--++--+++
svn commit: r1233482 - in /maven/surefire/trunk: maven-failsafe-plugin/ maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/ maven-failsafe-plugin/src/main/mdo/ surefire-integration-t
Author: jdcasey Date: Thu Jan 19 17:21:50 2012 New Revision: 1233482 URL: http://svn.apache.org/viewvc?rev=1233482view=rev Log: [SUREFIRE-803] Accumulate failsafe results in the failsafe-summary file instead of overwriting it. This allows multiple failsafe executions to contribute to it, and avoids masking the results of an earlier test run with those from a later one. Added: maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire803MultiFailsafeExecsIT.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/pom.xml (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/org/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/org/apache/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/org/apache/maven/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/org/apache/maven/surefire/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/org/apache/maven/surefire/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/main/java/org/apache/maven/surefire/test/App.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/surefire/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/surefire/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/surefire/test/FailingTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/surefire/test/SucceedingTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/surefire/test/TokenSurefireTest.java (with props) Modified: maven/surefire/trunk/maven-failsafe-plugin/pom.xml maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java maven/surefire/trunk/maven-failsafe-plugin/src/main/mdo/failsafe-summary.mdo maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/fixture/HelperAssertions.java maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/fixture/OutputValidator.java maven/surefire/trunk/surefire-setup-integration-tests/pom.xml Modified: maven/surefire/trunk/maven-failsafe-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-failsafe-plugin/pom.xml?rev=1233482r1=1233481r2=1233482view=diff == --- maven/surefire/trunk/maven-failsafe-plugin/pom.xml (original) +++ maven/surefire/trunk/maven-failsafe-plugin/pom.xml Thu Jan 19 17:21:50 2012 @@ -218,7 +218,7 @@ models modelsrc/main/mdo/failsafe-summary.mdo/model /models - version2.6.0/version + version2.12/version /configuration /plugin plugin Modified: maven/surefire
svn commit: r1233522 - in /maven/surefire/trunk: maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/ surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/fixture/ s
Author: jdcasey Date: Thu Jan 19 18:38:31 2012 New Revision: 1233522 URL: http://svn.apache.org/viewvc?rev=1233522view=rev Log: [SUREFIRE-803] Use plugin context to determine whether we're seeing a failsafe summary from earlier in the current build vs. from a previous build. If it's from a previous build, overwrite it. Added: maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/pom.xml (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/org/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/org/apache/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/org/apache/maven/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/org/apache/maven/surefire/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/org/apache/maven/surefire/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/main/java/org/apache/maven/surefire/test/App.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/org/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/org/apache/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/org/apache/maven/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/org/apache/maven/surefire/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/org/apache/maven/surefire/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-rebuildOverwrites/src/test/java/org/apache/maven/surefire/test/TheTest.java (with props) Removed: maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/src/test/java/org/apache/maven/surefire/test/TokenSurefireTest.java Modified: maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/fixture/OutputValidator.java maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/fixture/SurefireLauncher.java maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire803MultiFailsafeExecsIT.java maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-803-multiFailsafeExec-failureInFirst/pom.xml Modified: maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java?rev=1233522r1=1233521r2=1233522view=diff == --- maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java (original) +++ maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java Thu Jan 19 18:38:31 2012 @@ -43,6 +43,7 @@ import org.apache.maven.artifact.metadat import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.resolver.ArtifactResolver; import org.apache.maven.execution.MavenSession; +import org.apache.maven.plugin.MojoExecution; import
svn commit: r1232972 - in /maven/surefire/trunk: maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/ maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/ maven-suref
Author: jdcasey Date: Wed Jan 18 17:53:39 2012 New Revision: 1232972 URL: http://svn.apache.org/viewvc?rev=1232972view=rev Log: [SUREFIRE-806] Detect when multiple test executions are configured, and if only a single execution is present, use specified tests for includes (if they're available), which is the old behavior. If multiple test executions are specified, then use the specified tests as a filter for the existing includes/excludes, to make sure each specified test executes in the appropriate configuration. Also, adding three integration tests to verify these include/exclude conditions, plus the functioning of the new failIfNoSpecifiedTests parameter. Added: maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/CheckSingleTestIT.java.orig maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire806SpecifiedTestControlsIT.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/pom.xml (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/java/defaultConfiguration/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/java/defaultConfiguration/FirstTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/java/defaultConfiguration/FourthTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/java/defaultConfiguration/SecondTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-multi/src/test/java/defaultConfiguration/ThirdTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/pom.xml (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/java/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/java/defaultConfiguration/ maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/java/defaultConfiguration/FirstTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/java/defaultConfiguration/FourthTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/java/defaultConfiguration/SecondTest.java (with props) maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-806-specifiedTests-single/src/test/java/defaultConfiguration/ThirdTest.java (with props) Modified: maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/SurefireExecutionParameters.java maven/surefire/trunk/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/surefire/SurefirePlugin.java maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/fixture/SurefireLauncher.java Modified: maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java?rev=1232972r1=1232971r2=1232972view=diff == --- maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java (original) +++ maven/surefire/trunk/maven
svn commit: r1232525 - /maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java
Author: jdcasey Date: Tue Jan 17 18:29:55 2012 New Revision: 1232525 URL: http://svn.apache.org/viewvc?rev=1232525view=rev Log: [MJAVADOC-336] Delete argument files directly after use to prevent their inclusion in reports/archives/etc. Submitted by: Christian Schulte Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java Modified: maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java?rev=1232525r1=1232524r2=1232525view=diff == --- maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java (original) +++ maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java Tue Jan 17 18:29:55 2012 @@ -1997,6 +1997,8 @@ public abstract class AbstractJavadocMoj executeJavadocCommandLine( cmd, javadocOutputDirectory ); // delete generated javadoc files only if no error and no debug mode +// [MJAVADOC-336] Use File.delete() instead of File.deleteOnExit() to +// prevent these files from making their way into archives. if ( !debug ) { for ( int i = 0; i cmd.getArguments().length; i++) @@ -2011,14 +2013,14 @@ public abstract class AbstractJavadocMoj File argFile = new File( javadocOutputDirectory, arg.substring( 1 ) ); if ( argFile.exists() ) { -argFile.deleteOnExit(); +argFile.delete(); } } File scriptFile = new File( javadocOutputDirectory, DEBUG_JAVADOC_SCRIPT_NAME ); if ( scriptFile.exists() ) { -scriptFile.deleteOnExit(); +scriptFile.delete(); } } }
svn commit: r1232536 - /maven/plugins/trunk/maven-javadoc-plugin/pom.xml
Author: jdcasey Date: Tue Jan 17 19:08:40 2012 New Revision: 1232536 URL: http://svn.apache.org/viewvc?rev=1232536view=rev Log: [maven-release-plugin] prepare release maven-javadoc-plugin-2.8.1 Modified: maven/plugins/trunk/maven-javadoc-plugin/pom.xml Modified: maven/plugins/trunk/maven-javadoc-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/pom.xml?rev=1232536r1=1232535r2=1232536view=diff == --- maven/plugins/trunk/maven-javadoc-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-javadoc-plugin/pom.xml Tue Jan 17 19:08:40 2012 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-javadoc-plugin/artifactId - version2.8.1-SNAPSHOT/version + version2.8.1/version packagingmaven-plugin/packaging nameMaven Javadoc Plugin/name @@ -45,9 +45,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin//connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin//developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin//url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-javadoc-plugin-2.8.1/connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-javadoc-plugin-2.8.1/developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-javadoc-plugin-2.8.1/url /scm issueManagement systemjira/system
svn commit: r1232537 - /maven/plugins/tags/maven-javadoc-plugin-2.8.1/
Author: jdcasey Date: Tue Jan 17 19:08:50 2012 New Revision: 1232537 URL: http://svn.apache.org/viewvc?rev=1232537view=rev Log: [maven-release-plugin] copy for tag maven-javadoc-plugin-2.8.1 Added: maven/plugins/tags/maven-javadoc-plugin-2.8.1/ - copied from r1232536, maven/plugins/trunk/maven-javadoc-plugin/
svn commit: r1232538 - /maven/plugins/trunk/maven-javadoc-plugin/pom.xml
Author: jdcasey Date: Tue Jan 17 19:08:54 2012 New Revision: 1232538 URL: http://svn.apache.org/viewvc?rev=1232538view=rev Log: [maven-release-plugin] prepare for next development iteration Modified: maven/plugins/trunk/maven-javadoc-plugin/pom.xml Modified: maven/plugins/trunk/maven-javadoc-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/pom.xml?rev=1232538r1=1232537r2=1232538view=diff == --- maven/plugins/trunk/maven-javadoc-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-javadoc-plugin/pom.xml Tue Jan 17 19:08:54 2012 @@ -30,7 +30,7 @@ under the License. /parent artifactIdmaven-javadoc-plugin/artifactId - version2.8.1/version + version2.8.2-SNAPSHOT/version packagingmaven-plugin/packaging nameMaven Javadoc Plugin/name @@ -45,9 +45,9 @@ under the License. /prerequisites scm - connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-javadoc-plugin-2.8.1/connection - developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-javadoc-plugin-2.8.1/developerConnection - urlhttp://svn.apache.org/viewvc/maven/plugins/tags/maven-javadoc-plugin-2.8.1/url + connectionscm:svn:http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin//connection + developerConnectionscm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin//developerConnection + urlhttp://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin//url /scm issueManagement systemjira/system
svn commit: r1232091 - in /maven/surefire/trunk: maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/ maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/ maven-suref
Author: jdcasey Date: Mon Jan 16 18:15:51 2012 New Revision: 1232091 URL: http://svn.apache.org/viewvc?rev=1232091view=rev Log: [SUREFIRE-806] Adding parameter 'failIfNoSpecifiedTests' and separating -Dtest=... specified tests from includes, so they will not be included in every execution of the test mojo automatically. If a -Dtest=... class is not already included via the includes/ of an execution, it will not be run in that execution. If -DfailIfNoSpecifiedTests=true and no specified tests are available in a particular execution of the plugin, the build will fail. When using -Dtest=... the plugin will now check if a value is set for -DfailIfNoSpecifiedTests, then -DfailIfNoTests, then default to fail if no specified test is present in a particular execution. Still need integration tests for this feature, and may need a more careful examination of what happens with -Dtest using some test class that's not normally included, when there's only a single execution. Added: maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/SpecificTestClassFilter.java (with props) maven/surefire/trunk/surefire-api/src/test/java/org/apache/maven/surefire/SpecificTestClassFilterTest.java (with props) Modified: maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/SurefireExecutionParameters.java maven/surefire/trunk/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/BooterSerializer.java maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/booterclient/BooterDeserializerProviderConfigurationTest.java maven/surefire/trunk/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/booterclient/BooterDeserializerStartupConfigurationTest.java maven/surefire/trunk/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/surefire/SurefirePlugin.java maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/BaseProviderFactory.java maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/booter/SurefireReflector.java maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/testset/DirectoryScannerParameters.java maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/util/DefaultDirectoryScanner.java maven/surefire/trunk/surefire-api/src/test/java/org/apache/maven/surefire/util/DefaultDirectoryScannerTest.java maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/booter/BooterConstants.java maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/booter/BooterDeserializer.java maven/surefire/trunk/surefire-booter/src/test/java/org/apache/maven/surefire/booter/SurefireReflectorTest.java maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGProvider.java Modified: maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java URL: http://svn.apache.org/viewvc/maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java?rev=1232091r1=1232090r2=1232091view=diff == --- maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java (original) +++ maven/surefire/trunk/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java Mon Jan 16 18:15:51 2012 @@ -352,6 +352,15 @@ public class IntegrationTestMojo private Boolean failIfNoTests; /** + * Set this to true to cause a failure if the none of the tests specified in -Dtest=... are run. Defaults to + * true. + * + * @parameter expression=${it.failIfNoSpecifiedTests} + * @since 2.12 + */ +private Boolean failIfNoSpecifiedTests; + +/** * Option to specify the forking mode. Can be never, once, always or perthread. none and pertest are also accepted * for backwards compatibility. always forks for each test-class. perthread will create threadCount parallel forks. * @@ -1407,4 +1416,14 @@ public class IntegrationTestMojo checksum.add( summaryFile ); } +public Boolean getFailIfNoSpecifiedTests() +{ +return failIfNoSpecifiedTests; +} + +public void setFailIfNoSpecifiedTests( Boolean failIfNoSpecifiedTests ) +{ +this.failIfNoSpecifiedTests
svn commit: r1213268 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Mon Dec 12 15:16:00 2011 New Revision: 1213268 URL: http://svn.apache.org/viewvc?rev=1213268view=rev Log: Adding Benson Margulies to Maven PMC Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1213268r1=1213267r2=1213268view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Mon Dec 12 15:16:00 2011 @@ -69,6 +69,15 @@ under the License. /roles /developer developer + idbimargulies/id + nameBenson Margulies/name + emailbimargul...@apache.org/email + roles +rolePMC Member/role + /roles + timezoneAmerica/New_York/timezone +/developer +developer idbrett/id nameBrett Porter/name emailbr...@apache.org/email @@ -279,15 +288,6 @@ under the License. timezone+1/timezone /developer developer - idbimargulies/id - nameBenson Margulies/name - emailbimargul...@apache.org/email - roles -roleCommitter/role - /roles - timezoneAmerica/New_York/timezone -/developer -developer idcstamas/id nameTamas Cservenak/name organizationSonatype/organization
svn commit: r1213271 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Mon Dec 12 15:20:07 2011 New Revision: 1213271 URL: http://svn.apache.org/viewvc?rev=1213271view=rev Log: commenting Benson's PMC status change; I jumped the gun a bit on the process Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1213271r1=1213270r2=1213271view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Mon Dec 12 15:20:07 2011 @@ -68,7 +68,7 @@ under the License. rolePMC Member/role /roles /developer -developer +!-- developer idbimargulies/id nameBenson Margulies/name emailbimargul...@apache.org/email @@ -76,7 +76,7 @@ under the License. rolePMC Member/role /roles timezoneAmerica/New_York/timezone -/developer +/developer -- developer idbrett/id nameBrett Porter/name @@ -288,6 +288,15 @@ under the License. timezone+1/timezone /developer developer + idbimargulies/id + nameBenson Margulies/name + emailbimargul...@apache.org/email + roles +roleCommitter/role + /roles + timezoneAmerica/New_York/timezone +/developer +developer idcstamas/id nameTamas Cservenak/name organizationSonatype/organization
svn commit: r1213278 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Mon Dec 12 15:28:44 2011 New Revision: 1213278 URL: http://svn.apache.org/viewvc?rev=1213278view=rev Log: re-adding benson; assured this shouldn't present a problem to do right now Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1213278r1=1213277r2=1213278view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Mon Dec 12 15:28:44 2011 @@ -68,7 +68,7 @@ under the License. rolePMC Member/role /roles /developer -!-- developer +developer idbimargulies/id nameBenson Margulies/name emailbimargul...@apache.org/email @@ -76,7 +76,7 @@ under the License. rolePMC Member/role /roles timezoneAmerica/New_York/timezone -/developer -- +/developer developer idbrett/id nameBrett Porter/name @@ -288,15 +288,6 @@ under the License. timezone+1/timezone /developer developer - idbimargulies/id - nameBenson Margulies/name - emailbimargul...@apache.org/email - roles -roleCommitter/role - /roles - timezoneAmerica/New_York/timezone -/developer -developer idcstamas/id nameTamas Cservenak/name organizationSonatype/organization
svn commit: r1196137 - /maven/app-engine/
Author: jdcasey Date: Tue Nov 1 17:08:11 2011 New Revision: 1196137 URL: http://svn.apache.org/viewvc?rev=1196137view=rev Log: Creating MAE dir structure Added: maven/app-engine/
svn commit: r1196140 - /maven/app-engine/branches/
Author: jdcasey Date: Tue Nov 1 17:08:41 2011 New Revision: 1196140 URL: http://svn.apache.org/viewvc?rev=1196140view=rev Log: Creating branches/ for MAE Added: maven/app-engine/branches/
svn commit: r1196144 - /maven/app-engine/trunk/
Author: jdcasey Date: Tue Nov 1 17:08:55 2011 New Revision: 1196144 URL: http://svn.apache.org/viewvc?rev=1196144view=rev Log: Promoting out of sandbox Added: maven/app-engine/trunk/ - copied from r1196141, maven/sandbox/trunk/mae/
svn commit: r1189431 - in /maven/sandbox/trunk/mae: ./ mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/ mae-components/mae-graph-support/ mae-prompter-cli/ mae-prompter-cli/sr
Author: jdcasey Date: Wed Oct 26 20:32:38 2011 New Revision: 1189431 URL: http://svn.apache.org/viewvc?rev=1189431view=rev Log: fixing license and adding RAT plugin Removed: maven/sandbox/trunk/mae/README.markdown Modified: maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/ContainerOwner.java maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/Part.java maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml maven/sandbox/trunk/mae/mae-prompter-cli/pom.xml maven/sandbox/trunk/mae/mae-prompter-cli/src/main/java/org/apache/maven/mae/prompt/Prompt.java maven/sandbox/trunk/mae/mae-prompter-cli/src/main/java/org/apache/maven/mae/prompt/PromptException.java maven/sandbox/trunk/mae/pom.xml Modified: maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/ContainerOwner.java URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/ContainerOwner.java?rev=1189431r1=1189430r2=1189431view=diff == --- maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/ContainerOwner.java (original) +++ maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/ContainerOwner.java Wed Oct 26 20:32:38 2011 @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + package org.apache.maven.mae.internal.container.fixture; import org.codehaus.plexus.PlexusContainer; Modified: maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/Part.java URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/Part.java?rev=1189431r1=1189430r2=1189431view=diff == --- maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/Part.java (original) +++ maven/sandbox/trunk/mae/mae-booter/src/test/java/org/apache/maven/mae/internal/container/fixture/Part.java Wed Oct 26 20:32:38 2011 @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + package org.apache.maven.mae.internal.container.fixture; public interface Part Modified: maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml?rev=1189431r1=1189430r2=1189431view=diff == --- maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml Wed Oct 26 20:32:38 2011 @@ -1,4 +1,22 @@ ?xml version=1.0? +!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you 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
svn commit: r1189432 - /maven/sandbox/trunk/mae/pom.xml
Author: jdcasey Date: Wed Oct 26 20:36:49 2011 New Revision: 1189432 URL: http://svn.apache.org/viewvc?rev=1189432view=rev Log: adding maven default excludes...not sure, but seems like this isn't enabled by default Modified: maven/sandbox/trunk/mae/pom.xml Modified: maven/sandbox/trunk/mae/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/pom.xml?rev=1189432r1=1189431r2=1189432view=diff == --- maven/sandbox/trunk/mae/pom.xml (original) +++ maven/sandbox/trunk/mae/pom.xml Wed Oct 26 20:36:49 2011 @@ -161,6 +161,7 @@ goalcheck/goal /goals configuration +useMavenDefaultExcludestrue/useMavenDefaultExcludes excludes exclude**/.plxarc/exclude exclude*.log/exclude
svn commit: r1189465 - /maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml
Author: jdcasey Date: Wed Oct 26 21:14:41 2011 New Revision: 1189465 URL: http://svn.apache.org/viewvc?rev=1189465view=rev Log: remove maeVersion reference Modified: maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml Modified: maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml?rev=1189465r1=1189464r2=1189465view=diff == --- maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml Wed Oct 26 21:14:41 2011 @@ -67,7 +67,7 @@ dependency groupIdorg.apache.maven.mae.components/groupId artifactIdmae-project-tools/artifactId - version${maeVersion}/version + version${project.version}/version /dependency /dependencies /project
svn commit: r1189471 - in /maven/sandbox/trunk/mae: ./ mae-api/ mae-boms/ mae-boms/mae-app-bom/ mae-boms/mae-library-bom/ mae-booter/ mae-components/ mae-components/mae-dependency-grapher/ mae-compone
Author: jdcasey Date: Wed Oct 26 21:20:47 2011 New Revision: 1189471 URL: http://svn.apache.org/viewvc?rev=1189471view=rev Log: [maven-release-plugin] prepare release mae-1.0-alpha-1 Modified: maven/sandbox/trunk/mae/mae-api/pom.xml maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml maven/sandbox/trunk/mae/mae-boms/pom.xml maven/sandbox/trunk/mae/mae-booter/pom.xml maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml maven/sandbox/trunk/mae/mae-components/mae-project-tools/pom.xml maven/sandbox/trunk/mae/mae-components/pom.xml maven/sandbox/trunk/mae/mae-container/pom.xml maven/sandbox/trunk/mae/mae-prompter-cli/pom.xml maven/sandbox/trunk/mae/pom.xml Modified: maven/sandbox/trunk/mae/mae-api/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-api/pom.xml?rev=1189471r1=1189470r2=1189471view=diff == --- maven/sandbox/trunk/mae/mae-api/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-api/pom.xml Wed Oct 26 21:20:47 2011 @@ -17,12 +17,12 @@ specific language governing permissions and limitations under the License. -- -project xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd' xmlns='http://maven.apache.org/POM/4.0.0' +project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdmae/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1-SNAPSHOT/version +version1.0-alpha-1/version /parent artifactIdmae-api/artifactId Modified: maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml?rev=1189471r1=1189470r2=1189471view=diff == --- maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml Wed Oct 26 21:20:47 2011 @@ -14,12 +14,12 @@ See the License for the specific language governing permissions and limitations under the License. -- -project xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd' xmlns='http://maven.apache.org/POM/4.0.0' +project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdmae-boms/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1-SNAPSHOT/version +version1.0-alpha-1/version /parent artifactIdmae-app-bom/artifactId Modified: maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml?rev=1189471r1=1189470r2=1189471view=diff == --- maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml Wed Oct 26 21:20:47 2011 @@ -14,12 +14,12 @@ See the License for the specific language governing permissions and limitations under the License. -- -project xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd' xmlns='http://maven.apache.org/POM/4.0.0' +project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdmae-boms/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1-SNAPSHOT/version +version1.0-alpha-1/version /parent artifactIdmae-library-bom/artifactId Modified: maven/sandbox/trunk/mae/mae-boms/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-boms/pom.xml?rev=1189471r1=1189470r2=1189471view=diff == --- maven/sandbox/trunk/mae/mae-boms/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-boms/pom.xml Wed Oct 26 21:20:47 2011 @@ -14,12 +14,12 @@ See the License for the specific language governing permissions and limitations under the License. -- -project xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation
svn commit: r1189472 - /maven/sandbox/tags/mae-1.0-alpha-1/
Author: jdcasey Date: Wed Oct 26 21:20:55 2011 New Revision: 1189472 URL: http://svn.apache.org/viewvc?rev=1189472view=rev Log: [maven-release-plugin] copy for tag mae-1.0-alpha-1 Added: maven/sandbox/tags/mae-1.0-alpha-1/ - copied from r1189471, maven/sandbox/trunk/mae/
svn commit: r1189473 - in /maven/sandbox/trunk/mae: ./ mae-api/ mae-boms/ mae-boms/mae-app-bom/ mae-boms/mae-library-bom/ mae-booter/ mae-components/ mae-components/mae-dependency-grapher/ mae-compone
Author: jdcasey Date: Wed Oct 26 21:21:01 2011 New Revision: 1189473 URL: http://svn.apache.org/viewvc?rev=1189473view=rev Log: [maven-release-plugin] prepare for next development iteration Modified: maven/sandbox/trunk/mae/mae-api/pom.xml maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml maven/sandbox/trunk/mae/mae-boms/pom.xml maven/sandbox/trunk/mae/mae-booter/pom.xml maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml maven/sandbox/trunk/mae/mae-components/mae-project-tools/pom.xml maven/sandbox/trunk/mae/mae-components/pom.xml maven/sandbox/trunk/mae/mae-container/pom.xml maven/sandbox/trunk/mae/mae-prompter-cli/pom.xml maven/sandbox/trunk/mae/pom.xml Modified: maven/sandbox/trunk/mae/mae-api/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-api/pom.xml?rev=1189473r1=1189472r2=1189473view=diff == --- maven/sandbox/trunk/mae/mae-api/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-api/pom.xml Wed Oct 26 21:21:01 2011 @@ -22,7 +22,7 @@ parent artifactIdmae/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1/version +version1.0-alpha-2-SNAPSHOT/version /parent artifactIdmae-api/artifactId Modified: maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml?rev=1189473r1=1189472r2=1189473view=diff == --- maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-boms/mae-app-bom/pom.xml Wed Oct 26 21:21:01 2011 @@ -19,7 +19,7 @@ parent artifactIdmae-boms/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1/version +version1.0-alpha-2-SNAPSHOT/version /parent artifactIdmae-app-bom/artifactId Modified: maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml?rev=1189473r1=1189472r2=1189473view=diff == --- maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-boms/mae-library-bom/pom.xml Wed Oct 26 21:21:01 2011 @@ -19,7 +19,7 @@ parent artifactIdmae-boms/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1/version +version1.0-alpha-2-SNAPSHOT/version /parent artifactIdmae-library-bom/artifactId Modified: maven/sandbox/trunk/mae/mae-boms/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-boms/pom.xml?rev=1189473r1=1189472r2=1189473view=diff == --- maven/sandbox/trunk/mae/mae-boms/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-boms/pom.xml Wed Oct 26 21:21:01 2011 @@ -19,7 +19,7 @@ parent artifactIdmae/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1/version +version1.0-alpha-2-SNAPSHOT/version /parent artifactIdmae-boms/artifactId Modified: maven/sandbox/trunk/mae/mae-booter/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-booter/pom.xml?rev=1189473r1=1189472r2=1189473view=diff == --- maven/sandbox/trunk/mae/mae-booter/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-booter/pom.xml Wed Oct 26 21:21:01 2011 @@ -22,7 +22,7 @@ parent artifactIdmae/artifactId groupIdorg.apache.maven.mae/groupId -version1.0-alpha-1/version +version1.0-alpha-2-SNAPSHOT/version /parent artifactIdmae-booter/artifactId Modified: maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml?rev=1189473r1=1189472r2=1189473view=diff == --- maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml (original) +++ maven/sandbox/trunk/mae/mae-components/mae-dependency-grapher/pom.xml Wed Oct 26 21:21:01 2011 @@ -19,7 +19,7 @@ parent groupIdorg.apache.maven.mae.components/groupId artifactIdmae-components/artifactId -version1.0-alpha-1/version +version1.0-alpha-2-SNAPSHOT/version /parent artifactIdmae-dependency-grapher/artifactId Modified: maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mae/mae-components/mae-graph-support/pom.xml?rev=1189473r1=1189472r2=1189473view=diff
svn commit: r1183372 - /maven/pom/trunk/maven/pom.xml
Author: jdcasey Date: Fri Oct 14 14:50:02 2011 New Revision: 1183372 URL: http://svn.apache.org/viewvc?rev=1183372view=rev Log: reinstating Mark Hobson from emeritus to committer Modified: maven/pom/trunk/maven/pom.xml Modified: maven/pom/trunk/maven/pom.xml URL: http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?rev=1183372r1=1183371r2=1183372view=diff == --- maven/pom/trunk/maven/pom.xml (original) +++ maven/pom/trunk/maven/pom.xml Fri Oct 14 14:50:02 2011 @@ -385,6 +385,15 @@ under the License. /roles /developer developer + idmarkh/id + nameMark Hobson/name + emailma...@apache.org/email + roles +roleCommitter/role + /roles + timezone0/timezone +/developer +developer idmkleint/id nameMilos Kleint/name roles @@ -518,15 +527,6 @@ under the License. timezone+8/timezone /developer developer - idmarkh/id - nameMark Hobson/name - emailma...@apache.org/email - roles -roleEmeritus/role - /roles - timezone0/timezone -/developer -developer idmperham/id nameMike Perham/name emailmper...@gmail.com/email
svn commit: r1169927 - in /maven/site/trunk/src/site: resources/images/books/apache_maven_3_0_cookbook.jpg xdoc/articles.xml
Author: jdcasey Date: Mon Sep 12 21:14:27 2011 New Revision: 1169927 URL: http://svn.apache.org/viewvc?rev=1169927view=rev Log: Adding 'Apache Maven 3.0 Cookbook' to the list Added: maven/site/trunk/src/site/resources/images/books/apache_maven_3_0_cookbook.jpg (with props) Modified: maven/site/trunk/src/site/xdoc/articles.xml Added: maven/site/trunk/src/site/resources/images/books/apache_maven_3_0_cookbook.jpg URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/resources/images/books/apache_maven_3_0_cookbook.jpg?rev=1169927view=auto == Binary file - no diff available. Propchange: maven/site/trunk/src/site/resources/images/books/apache_maven_3_0_cookbook.jpg -- svn:mime-type = image/jpeg Modified: maven/site/trunk/src/site/xdoc/articles.xml URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/articles.xml?rev=1169927r1=1169926r2=1169927view=diff == --- maven/site/trunk/src/site/xdoc/articles.xml (original) +++ maven/site/trunk/src/site/xdoc/articles.xml Mon Sep 12 21:14:27 2011 @@ -29,6 +29,20 @@ under the License. section name=Books on Maven div style=float: left; margin-right: 5em; +a href=http://www.packtpub.com/apache-maven-3-0-cookbook/book;img src=images/books/apache_maven_3_0_cookbook.jpg title=Apache Maven 3.0 Cookbook //a +/div + +div style=min-height: 220px + pa href=http://www.packtpub.com/apache-maven-3-0-cookbook/book;strongApache Maven 3.0 Cookbook/strong/a/p + ul +listrongCovers: /strongMaven 3/li +listrongPublished: /strong Packt Publishing (August 2011)/li +listrongAuthors: /strong Srirangan/li +listrongBuy the Book:/strong a href=http://www.packtpub.com/apache-maven-3-0-cookbook/book;Packt/a, a href=http://www.amazon.com/Apache-Maven-3-Cookbook-Srirangan/dp/1849512442/ref=sr_1_1?ie=UTF8amp;qid=1315861966amp;sr=8-1;Amazon/a/li + /ul +/div + +div style=float: left; margin-right: 5em; a href=http://www.pearson.fr/livre/?GCOI=27440100730370;img src=images/books/pearson_apache_maven_fr.png title=Apache Maven - en Français //a /div
svn commit: r1164664 - /maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolverTest.java
Author: jdcasey Date: Fri Sep 2 18:24:18 2011 New Revision: 1164664 URL: http://svn.apache.org/viewvc?rev=1164664view=rev Log: removing obsolete annotation Modified: maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolverTest.java Modified: maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolverTest.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolverTest.java?rev=1164664r1=1164663r2=1164664view=diff == --- maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolverTest.java (original) +++ maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolverTest.java Fri Sep 2 18:24:18 2011 @@ -19,6 +19,13 @@ package org.apache.maven.plugin.assembly * under the License. */ +import java.io.File; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Iterator; +import java.util.List; +import java.util.Set; + import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.factory.ArtifactFactory; import org.apache.maven.artifact.metadata.ArtifactMetadataSource; @@ -41,13 +48,6 @@ import org.codehaus.plexus.logging.Logge import org.codehaus.plexus.logging.console.ConsoleLogger; import org.easymock.MockControl; -import java.util.Collections; -import java.io.File; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; -import java.util.Set; - public class DefaultDependencyResolverTest extends PlexusTestCase { @@ -110,18 +110,13 @@ public class DefaultDependencyResolverTe assertTrue( info.isResolutionRequired() ); assertFalse( info.isResolvedTransitively() ); -assertTrue( info.getScopeFilter() -.isIncludeCompileScope() ); -assertTrue( info.getScopeFilter() -.isIncludeSystemScope() ); - -assertTrue( info.getScopeFilter() -.isIncludeProvidedScope() ); - -assertFalse( info.getScopeFilter() - .isIncludeRuntimeScope() ); -assertFalse( info.getScopeFilter() - .isIncludeTestScope() ); +assertTrue( info.getScopeFilter().isIncludeCompileScope() ); +assertTrue( info.getScopeFilter().isIncludeSystemScope() ); + +assertTrue( info.getScopeFilter().isIncludeProvidedScope() ); + +assertFalse( info.getScopeFilter().isIncludeRuntimeScope() ); +assertFalse( info.getScopeFilter().isIncludeTestScope() ); } public void test_getModuleSetResolutionRequirements() @@ -144,23 +139,18 @@ public class DefaultDependencyResolverTe final MavenProject module1b = createMavenProject( group1.b, module-1b, 1, new File( module1Dir, module-1b ) ); -module1.getModel() - .addModule( module1a.getArtifactId() ); -module1.getModel() - .addModule( module1b.getArtifactId() ); +module1.getModel().addModule( module1a.getArtifactId() ); +module1.getModel().addModule( module1b.getArtifactId() ); final File module2Dir = new File( rootDir, module-2 ); final MavenProject module2 = createMavenProject( main-group, module-2, 1, module2Dir ); final MavenProject module2a = createMavenProject( main-group, module-2a, 1, new File( module2Dir, module-2a ) ); -module2.getModel() - .addModule( module2a.getArtifactId() ); +module2.getModel().addModule( module2a.getArtifactId() ); -project.getModel() - .addModule( module1.getArtifactId() ); -project.getModel() - .addModule( module2.getArtifactId() ); +project.getModel().addModule( module1.getArtifactId() ); +project.getModel().addModule( module2.getArtifactId() ); final ListMavenProject allProjects = new ArrayListMavenProject(); allProjects.add( project ); @@ -236,18 +226,13 @@ public class DefaultDependencyResolverTe assertTrue( enabledProjects.contains( module2a ) ); // these are the two we directly set above. -assertTrue( info.getScopeFilter() -.isIncludeTestScope() ); -assertTrue( info.getScopeFilter() -.isIncludeCompileScope() ); +assertTrue( info.getScopeFilter().isIncludeTestScope() ); +assertTrue( info.getScopeFilter().isIncludeCompileScope() ); // this combination should be implied by the two direct scopes set above. -assertTrue( info.getScopeFilter() -.isIncludeRuntimeScope
svn commit: r1164129 - /maven/shared/trunk/maven-common-artifact-filters/pom.xml
Author: jdcasey Date: Thu Sep 1 16:13:52 2011 New Revision: 1164129 URL: http://svn.apache.org/viewvc?rev=1164129view=rev Log: upgrade parent to version 17 Modified: maven/shared/trunk/maven-common-artifact-filters/pom.xml Modified: maven/shared/trunk/maven-common-artifact-filters/pom.xml URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-common-artifact-filters/pom.xml?rev=1164129r1=1164128r2=1164129view=diff == --- maven/shared/trunk/maven-common-artifact-filters/pom.xml (original) +++ maven/shared/trunk/maven-common-artifact-filters/pom.xml Thu Sep 1 16:13:52 2011 @@ -11,7 +11,7 @@ parent artifactIdmaven-shared-components/artifactId groupIdorg.apache.maven.shared/groupId -version16/version +version17/version relativePath../maven-shared-components/pom.xml/relativePath /parent
svn commit: r1164130 - in /maven/shared/trunk/maven-common-artifact-filters/src: main/java/org/apache/maven/shared/artifact/filter/ test/java/org/apache/maven/shared/artifact/filter/
Author: jdcasey Date: Thu Sep 1 16:15:11 2011 New Revision: 1164130 URL: http://svn.apache.org/viewvc?rev=1164130view=rev Log: [MSHARED-205] Add tests and implementation supporting wildcard in the middle of an artifact coordinate segment (org.apache.maven.plugins:maven-*-plugin) Modified: maven/shared/trunk/maven-common-artifact-filters/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternExcludesArtifactFilterTest.java maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilterTest.java Modified: maven/shared/trunk/maven-common-artifact-filters/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-common-artifact-filters/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java?rev=1164130r1=1164129r2=1164130view=diff == --- maven/shared/trunk/maven-common-artifact-filters/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java (original) +++ maven/shared/trunk/maven-common-artifact-filters/src/main/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilter.java Thu Sep 1 16:15:11 2011 @@ -18,6 +18,12 @@ */ package org.apache.maven.shared.artifact.filter; +import java.util.ArrayList; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Set; + import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.ArtifactUtils; import org.apache.maven.artifact.resolver.filter.ArtifactFilter; @@ -26,19 +32,14 @@ import org.apache.maven.artifact.version import org.apache.maven.artifact.versioning.VersionRange; import org.codehaus.plexus.logging.Logger; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Set; - /** * TODO: include in maven-artifact in future * * @author a href=mailto:br...@apache.org;Brett Porter/a * @see StrictPatternIncludesArtifactFilter */ -public class PatternIncludesArtifactFilter implements ArtifactFilter, StatisticsReportingArtifactFilter +public class PatternIncludesArtifactFilter +implements ArtifactFilter, StatisticsReportingArtifactFilter { private final List positivePatterns; @@ -187,7 +188,7 @@ public class PatternIncludesArtifactFilt // // case of starting '*' like '*:jar:*' if ( !matched patternTokens.length tokens.length patternTokens.length 0 - *.equals( patternTokens[0] ) ) + *.equals( patternTokens[0] ) ) { matched = true; for ( int i = 0; matched i patternTokens.length; i++ ) @@ -216,10 +217,8 @@ public class PatternIncludesArtifactFilt /** * Gets whether the specified token matches the specified pattern segment. * - * @param token - *the token to check - * @param pattern - *the pattern segment to match, as defined above + * @param token the token to check + * @param pattern the pattern segment to match, as defined above * @return codetrue/code if the specified token is matched by the specified pattern segment */ private boolean matches( final String token, final String pattern ) @@ -252,6 +251,27 @@ public class PatternIncludesArtifactFilt matches = token.startsWith( prefix ); } +// support wildcards in the middle of a pattern segment +else if ( pattern.indexOf( '*' ) -1 ) +{ +String[] parts = pattern.split( \\* ); +int lastPartEnd = -1; +boolean match = true; + +for ( String part : parts ) +{ +int idx = token.indexOf( part ); +if ( idx = lastPartEnd ) +{ +match = false; +break; +} + +lastPartEnd = idx + part.length(); +} + +matches = match; +} // support versions range else if ( pattern.startsWith( [ ) || pattern.startsWith( ( ) ) { @@ -311,6 +331,7 @@ public class PatternIncludesArtifactFilt } } +@Override public String toString() { return Includes filter: + getPatternsAsString(); Modified: maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java URL: http://svn.apache.org/viewvc/maven
svn commit: r1164132 - /maven/plugins/trunk/maven-assembly-plugin/pom.xml
Author: jdcasey Date: Thu Sep 1 16:20:12 2011 New Revision: 1164132 URL: http://svn.apache.org/viewvc?rev=1164132view=rev Log: [MASSEMBLY-570] Use 1.4-SNAPSHOT of maven-common-artifact-filters, which contains a fix for wildcards in the middle of a coordinate segment Modified: maven/plugins/trunk/maven-assembly-plugin/pom.xml Modified: maven/plugins/trunk/maven-assembly-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/pom.xml?rev=1164132r1=1164131r2=1164132view=diff == --- maven/plugins/trunk/maven-assembly-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-assembly-plugin/pom.xml Thu Sep 1 16:20:12 2011 @@ -87,7 +87,7 @@ under the License. dependency groupIdorg.apache.maven.shared/groupId artifactIdmaven-common-artifact-filters/artifactId - version1.3/version + version1.4-SNAPSHOT/version /dependency dependency groupIdorg.codehaus.plexus/groupId
svn commit: r1164267 - in /maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570: ./ src/ src/main/ src/main/assembly/ src/main/java/ src/main/
Author: jdcasey Date: Thu Sep 1 20:51:27 2011 New Revision: 1164267 URL: http://svn.apache.org/viewvc?rev=1164267view=rev Log: [MASSEMBLY-570] Adding integration test to make sure wildcard in the middle of an artifactId is matched. Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/goals.txt (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/pom.xml (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/main/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/main/assembly/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/main/assembly/bin.xml (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/main/java/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/main/java/test/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/main/java/test/App.java (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/test/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/test/java/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/test/java/test/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/src/test/java/test/AppTest.java (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/verify.bsh (with props) Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/goals.txt URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/goals.txt?rev=1164267view=auto == --- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/goals.txt (added) +++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/goals.txt Thu Sep 1 20:51:27 2011 @@ -0,0 +1,2 @@ +clean +package \ No newline at end of file Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/goals.txt -- svn:eol-style = native Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/pom.xml?rev=1164267view=auto == --- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/pom.xml (added) +++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/mid-artifactId-wildcard-massembly570/pom.xml Thu Sep 1 20:51:27 2011 @@ -0,0 +1,52 @@ +project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; + xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd; + modelVersion4.0.0/modelVersion + parent +groupIdorg.apache.maven.plugin.assembly.test/groupId +artifactIdit-project-parent/artifactId +version1/version + /parent + artifactIdmid-artifactId-wildcard-massembly570/artifactId + namemid-artifactId-wildcard-massembly570/name + + dependencies +dependency + groupIdjunit/groupId + artifactIdjunit/artifactId + version3.8.1/version + scopetest/scope +/dependency +dependency + groupIdorg.apache.maven.plugins/groupId + artifactIdmaven-clean-plugin/artifactId + version2.4.1/version +/dependency +dependency + groupIdorg.apache.maven.plugins/groupId + artifactIdmaven-jar-plugin/artifactId + version2.3.2/version +/dependency + /dependencies + + build +plugins + plugin
svn commit: r1164295 - in /maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter: PatternArtifactFilterTCK.java PatternExcludesArtifactFilterTest.java
Author: jdcasey Date: Thu Sep 1 22:57:04 2011 New Revision: 1164295 URL: http://svn.apache.org/viewvc?rev=1164295view=rev Log: Simplify TCK usage, and add test to cover case where artifact pattern doesn't have segments (i.e. org.something*) Modified: maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternExcludesArtifactFilterTest.java maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternIncludesArtifactFilterTest.java Modified: maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java?rev=1164295r1=1164294r2=1164295view=diff == --- maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java (original) +++ maven/shared/trunk/maven-common-artifact-filters/src/test/java/org/apache/maven/shared/artifact/filter/PatternArtifactFilterTCK.java Thu Sep 1 22:57:04 2011 @@ -40,7 +40,9 @@ public abstract class PatternArtifactFil protected abstract ArtifactFilter createFilter( List patterns, boolean actTransitively ); -public void testShouldTriggerBothPatternsWithWildcards( final boolean reverse ) +protected abstract boolean isInclusionExpected(); + +public void testShouldTriggerBothPatternsWithWildcards() { final String groupId1 = group; final String artifactId1 = artifact; @@ -59,7 +61,7 @@ public abstract class PatternArtifactFil final ArtifactFilter filter = createFilter( patterns ); -if ( reverse ) +if ( !isInclusionExpected() ) { assertFalse( filter.include( mac1.artifact ) ); assertFalse( filter.include( mac2.artifact ) ); @@ -73,7 +75,7 @@ public abstract class PatternArtifactFil mockManager.verifyAll(); } -public void testShouldTriggerBothPatternsWithNonColonWildcards( final boolean reverse ) +public void testShouldTriggerBothPatternsWithNonColonWildcards() { final String groupId1 = group; final String artifactId1 = artifact; @@ -92,7 +94,7 @@ public abstract class PatternArtifactFil final ArtifactFilter filter = createFilter( patterns ); -if ( reverse ) +if ( !isInclusionExpected() ) { assertFalse( filter.include( mac1.artifact ) ); assertFalse( filter.include( mac2.artifact ) ); @@ -106,7 +108,7 @@ public abstract class PatternArtifactFil mockManager.verifyAll(); } -public void testShouldIncludeDirectlyMatchedArtifactByGroupIdArtifactId( final boolean reverse ) +public void testShouldIncludeDirectlyMatchedArtifactByGroupIdArtifactId() { final String groupId = group; final String artifactId = artifact; @@ -117,7 +119,7 @@ public abstract class PatternArtifactFil final ArtifactFilter filter = createFilter( Collections.singletonList( groupId + : + artifactId ) ); -if ( reverse ) +if ( !isInclusionExpected() ) { assertFalse( filter.include( mac.artifact ) ); } @@ -129,7 +131,7 @@ public abstract class PatternArtifactFil mockManager.verifyAll(); } -public void testShouldIncludeDirectlyMatchedArtifactByDependencyConflictId( final boolean reverse ) +public void testShouldIncludeDirectlyMatchedArtifactByDependencyConflictId() { final String groupId = group; final String artifactId = artifact; @@ -140,7 +142,7 @@ public abstract class PatternArtifactFil final ArtifactFilter filter = createFilter( Collections.singletonList( groupId + : + artifactId + :jar ) ); -if ( reverse ) +if ( !isInclusionExpected() ) { assertFalse( filter.include( mac.artifact ) ); } @@ -152,7 +154,7 @@ public abstract class PatternArtifactFil mockManager.verifyAll(); } -public void testShouldNotIncludeWhenGroupIdDiffers( final boolean reverse ) +public void testShouldNotIncludeWhenGroupIdDiffers() { final String groupId = group; final String artifactId = artifact; @@ -167,7 +169,7 @@ public abstract class PatternArtifactFil final ArtifactFilter filter = createFilter( patterns ); -if ( reverse ) +if ( !isInclusionExpected() ) { assertTrue( filter.include( mac.artifact ) ); } @@ -179,7 +181,7 @@ public abstract class PatternArtifactFil
svn commit: r1164297 - in /maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets: dep-transfilter-wildcard-massembly544/ dep-transfilter-wildcard-massembly544/src/ dep-transfilter-
Author: jdcasey Date: Thu Sep 1 23:11:45 2011 New Revision: 1164297 URL: http://svn.apache.org/viewvc?rev=1164297view=rev Log: [MASSEMBLY-544] Adding test to verify wildcard without coordinate segments Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/goals.txt (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/pom.xml (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/main/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/main/assembly/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/main/assembly/bin.xml (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/main/java/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/main/java/test/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/main/java/test/App.java (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/test/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/test/java/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/test/java/test/ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/src/test/java/test/AppTest.java (with props) maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/verify.bsh (with props) Modified: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-with-transitive-filter/pom.xml Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/goals.txt URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/goals.txt?rev=1164297view=auto == --- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/goals.txt (added) +++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/goals.txt Thu Sep 1 23:11:45 2011 @@ -0,0 +1,2 @@ +clean +package \ No newline at end of file Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/goals.txt -- svn:eol-style = native Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/pom.xml?rev=1164297view=auto == --- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/pom.xml (added) +++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/dep-transfilter-wildcard-massembly544/pom.xml Thu Sep 1 23:11:45 2011 @@ -0,0 +1,53 @@ +project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; + xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd; + modelVersion4.0.0/modelVersion + parent +groupIdorg.apache.maven.plugin.assembly.test/groupId +artifactIdit-project-parent/artifactId +version1/version + /parent + + artifactIddep-transfilter-wildcard-massembly544/artifactId + namedep-transfilter-wildcard-massembly544/name + + dependencies +dependency + groupIdjunit/groupId + artifactIdjunit/artifactId + version3.8.1/version + scopetest/scope +/dependency +dependency + groupIdorg.apache.maven.wagon/groupId + artifactIdwagon-webdav-jackrabbit/artifactId + version1.0-beta-4/version +/dependency +dependency + groupIdorg.apache.maven.reporting/groupId