svn commit: r483744 - /incubator/nmaven/
Author: brett Date: Thu Dec 7 16:07:25 2006 New Revision: 483744 URL: http://svn.apache.org/viewvc?view=rev&rev=483744 Log: create nmaven base directory Added: incubator/nmaven/
svn commit: r483745 - /incubator/nmaven/trunk/
Author: brett Date: Thu Dec 7 16:07:38 2006 New Revision: 483745 URL: http://svn.apache.org/viewvc?view=rev&rev=483745 Log: create trunk Added: incubator/nmaven/trunk/
svn commit: r483851 - /incubator/nmaven/sandbox/
Author: brett Date: Thu Dec 7 22:45:36 2006 New Revision: 483851 URL: http://svn.apache.org/viewvc?view=rev&rev=483851 Log: place to move code from Maven sandbox Added: incubator/nmaven/sandbox/
svn commit: r483852 - /incubator/nmaven/sandbox/maven-csharp/
Author: brett Date: Thu Dec 7 22:45:59 2006 New Revision: 483852 URL: http://svn.apache.org/viewvc?view=rev&rev=483852 Log: move csharp code to nmaven incubator podling Added: incubator/nmaven/sandbox/maven-csharp/ - copied from r483851, maven/sandbox/csharp/maven-csharp/
svn commit: r483853 - /incubator/nmaven/sandbox/prototype/
Author: brett Date: Thu Dec 7 22:46:53 2006 New Revision: 483853 URL: http://svn.apache.org/viewvc?view=rev&rev=483853 Log: move original prototype to NMaven incubator podling Added: incubator/nmaven/sandbox/prototype/ - copied from r483852, maven/sandbox/csharp/prototype-version/
svn commit: r603125 - in /incubator/nmaven/trunk/archetypes: maven-archetype-dotnet-simple/pom.xml maven-archetype-netexecutable/pom.xml
Author: brett Date: Mon Dec 10 18:40:34 2007 New Revision: 603125 URL: http://svn.apache.org/viewvc?rev=603125&view=rev Log: [NMAVEN-94] correct the packaging for archetypes Submitted by: Franz Allan Valencia See Modified: incubator/nmaven/trunk/archetypes/maven-archetype-dotnet-simple/pom.xml incubator/nmaven/trunk/archetypes/maven-archetype-netexecutable/pom.xml Modified: incubator/nmaven/trunk/archetypes/maven-archetype-dotnet-simple/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-dotnet-simple/pom.xml?rev=603125&r1=603124&r2=603125&view=diff == --- incubator/nmaven/trunk/archetypes/maven-archetype-dotnet-simple/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-dotnet-simple/pom.xml Mon Dec 10 18:40:34 2007 @@ -9,6 +9,5 @@ 4.0.0 org.apache.maven.dotnet maven-archetype-dotnet-simple - maven-plugin maven-archetype-dotnet-simple Modified: incubator/nmaven/trunk/archetypes/maven-archetype-netexecutable/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/archetypes/maven-archetype-netexecutable/pom.xml?rev=603125&r1=603124&r2=603125&view=diff == --- incubator/nmaven/trunk/archetypes/maven-archetype-netexecutable/pom.xml (original) +++ incubator/nmaven/trunk/archetypes/maven-archetype-netexecutable/pom.xml Mon Dec 10 18:40:34 2007 @@ -9,6 +9,5 @@ 4.0.0 org.apache.maven.dotnet maven-archetype-netexecutable - maven-plugin maven-archetype-netexecutable
svn commit: r603127 - in /incubator/nmaven/trunk: assemblies/NMaven.Model/Pom/pom.xml assemblies/NMaven.Plugin/pom.xml plugins/maven-deploy-plugin/src/main/java/org/apache/maven/dotnet/plugins/DeployM
Author: brett Date: Mon Dec 10 18:43:11 2007 New Revision: 603127 URL: http://svn.apache.org/viewvc?rev=603127&view=rev Log: [NMAVEN-95] artifacts in the GAC should be deployed to the repository with their public token key id Modified: incubator/nmaven/trunk/assemblies/NMaven.Model/Pom/pom.xml incubator/nmaven/trunk/assemblies/NMaven.Plugin/pom.xml incubator/nmaven/trunk/plugins/maven-deploy-plugin/src/main/java/org/apache/maven/dotnet/plugins/DeployMojo.java Modified: incubator/nmaven/trunk/assemblies/NMaven.Model/Pom/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/assemblies/NMaven.Model/Pom/pom.xml?rev=603127&r1=603126&r2=603127&view=diff == --- incubator/nmaven/trunk/assemblies/NMaven.Model/Pom/pom.xml (original) +++ incubator/nmaven/trunk/assemblies/NMaven.Model/Pom/pom.xml Mon Dec 10 18:43:11 2007 @@ -63,6 +63,13 @@ true + +org.apache.maven.dotnet.plugins +maven-deploy-plugin + + 4b435f4d76e2f0e6 + + Modified: incubator/nmaven/trunk/assemblies/NMaven.Plugin/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/assemblies/NMaven.Plugin/pom.xml?rev=603127&r1=603126&r2=603127&view=diff == --- incubator/nmaven/trunk/assemblies/NMaven.Plugin/pom.xml (original) +++ incubator/nmaven/trunk/assemblies/NMaven.Plugin/pom.xml Mon Dec 10 18:43:11 2007 @@ -56,6 +56,13 @@ true + +org.apache.maven.dotnet.plugins +maven-deploy-plugin + + 4b435f4d76e2f0e6 + + Modified: incubator/nmaven/trunk/plugins/maven-deploy-plugin/src/main/java/org/apache/maven/dotnet/plugins/DeployMojo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-deploy-plugin/src/main/java/org/apache/maven/dotnet/plugins/DeployMojo.java?rev=603127&r1=603126&r2=603127&view=diff == --- incubator/nmaven/trunk/plugins/maven-deploy-plugin/src/main/java/org/apache/maven/dotnet/plugins/DeployMojo.java (original) +++ incubator/nmaven/trunk/plugins/maven-deploy-plugin/src/main/java/org/apache/maven/dotnet/plugins/DeployMojo.java Mon Dec 10 18:43:11 2007 @@ -76,6 +76,13 @@ private String packaging; /** + * The project classifier type + * + * @parameter + */ +private String classifier; + +/** * @component */ private ArtifactFactory artifactFactory; @@ -103,6 +110,22 @@ try { artifactDeployer.deploy( exePath, attachedArtifact, + project.getDistributionManagementArtifactRepository(), localRepo ); +} +catch ( ArtifactDeploymentException e ) +{ +throw new MojoExecutionException( "NMAVEN-DEPLOY: Deploy Failed", e ); +} +} + +if ( classifier != null ) +{ +Artifact attachedArtifact = artifactFactory.createArtifactWithClassifier( projectArtifact.getGroupId(), + projectArtifact.getArtifactId(), + project.getVersion(), packaging, classifier ); +try +{ +artifactDeployer.deploy( project.getArtifact().getFile(), attachedArtifact, project.getDistributionManagementArtifactRepository(), localRepo ); } catch ( ArtifactDeploymentException e )
svn commit: r603128 - in /incubator/nmaven/trunk: components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/impl/ plugins/maven-repository-plugin/src/main/java/org/apache/maven/dot
Author: brett Date: Mon Dec 10 18:45:53 2007 New Revision: 603128 URL: http://svn.apache.org/viewvc?rev=603128&view=rev Log: [NMAVEN-96] repository builder fails to create missing directories in the local repository Modified: incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/impl/RepositoryConverterImpl.java incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java Modified: incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/impl/RepositoryConverterImpl.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/impl/RepositoryConverterImpl.java?rev=603128&r1=603127&r2=603128&view=diff == --- incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/impl/RepositoryConverterImpl.java (original) +++ incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/impl/RepositoryConverterImpl.java Mon Dec 10 18:45:53 2007 @@ -125,9 +125,16 @@ artifact.setArtifactHandler( pomhandler ); File pomFile = new File( mavenRepository, pathOfPom( artifact ) ); +pomFile.getParentFile().mkdirs(); FileWriter fileWriter = new FileWriter( pomFile ); -new MavenXpp3Writer().write( fileWriter, model ); -IOUtil.close( fileWriter ); +try +{ +new MavenXpp3Writer().write( fileWriter, model ); +} +finally +{ +IOUtil.close( fileWriter ); +} } artifact.setArtifactHandler( handler ); } Modified: incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java?rev=603128&r1=603127&r2=603128&view=diff == --- incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java (original) +++ incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/RepositoryAssemblerMojo.java Mon Dec 10 18:45:53 2007 @@ -158,7 +158,7 @@ } catch ( IOException e ) { -throw new MojoExecutionException("NMAVEN-1700-008: Message = " + e.getMessage() ); +throw new MojoExecutionException("NMAVEN-1700-008: Message = " + e.getMessage(), e ); } }
svn commit: r604676 - /incubator/nmaven/trunk/imports/
Author: brett Date: Sun Dec 16 11:51:03 2007 New Revision: 604676 URL: http://svn.apache.org/viewvc?rev=604676&view=rev Log: no longer needed Modified: incubator/nmaven/trunk/imports/ (props changed) Propchange: incubator/nmaven/trunk/imports/ ('svn:externals' removed)
svn commit: r606307 - /incubator/nmaven/trunk/pom.xml
Author: brett Date: Fri Dec 21 12:49:03 2007 New Revision: 606307 URL: http://svn.apache.org/viewvc?rev=606307&view=rev Log: correct the SCM tag Modified: incubator/nmaven/trunk/pom.xml Modified: incubator/nmaven/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=606307&r1=606306&r2=606307&view=diff == --- incubator/nmaven/trunk/pom.xml (original) +++ incubator/nmaven/trunk/pom.xml Fri Dec 21 12:49:03 2007 @@ -54,10 +54,9 @@ -https://svn.apache.org/repos/asf/incubator/nmaven/ - scm:svn:https://svn.apache.org/repos/asf/incubator/nmaven/ - scm:svn:https://svn.apache.org/repos/asf/incubator/nmaven/ -REL_0_15_INCUBATING_SNAPSHOT +http://svn.apache.org/viewvc/incubator/nmaven/trunk + scm:svn:http://svn.apache.org/repos/asf/incubator/nmaven/trunk + scm:svn:https://svn.apache.org/repos/asf/incubator/nmaven/trunk NMaven
svn commit: r606309 - /incubator/nmaven/trunk/pom.xml
Author: brett Date: Fri Dec 21 12:51:31 2007 New Revision: 606309 URL: http://svn.apache.org/viewvc?rev=606309&view=rev Log: improve the name Modified: incubator/nmaven/trunk/pom.xml Modified: incubator/nmaven/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=606309&r1=606308&r2=606309&view=diff == --- incubator/nmaven/trunk/pom.xml (original) +++ incubator/nmaven/trunk/pom.xml Fri Dec 21 12:51:31 2007 @@ -30,7 +30,7 @@ maven-dotnet-parent pom 0.15-incubating-SNAPSHOT - maven-dotnet-parent + NMaven NMaven Dev List
svn commit: r663452 - in /incubator/nmaven/branches/NMAVEN_0.14: archetypes/maven-archetype-dotnet-simple/ archetypes/maven-archetype-netexecutable/ archetypes/maven-archetype-vb-simple/ assemblies/NM
Author: brett Date: Wed Jun 4 22:28:17 2008 New Revision: 663452 URL: http://svn.apache.org/viewvc?rev=663452&view=rev Log: set ignores Modified: incubator/nmaven/branches/NMAVEN_0.14/archetypes/maven-archetype-dotnet-simple/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/archetypes/maven-archetype-netexecutable/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/archetypes/maven-archetype-vb-simple/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Artifact/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.IDE/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Logging/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/AutomationExtensibility/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/Pom/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Model/Settings/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Loader/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.MojoGenerator/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Service/Embedder/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.ProjectWizard/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-artifact/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-assembler/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-core/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-embedder/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-executable/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-jetty/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/assembly-plugins/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/compiler-plugins/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/configuration-appenders/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/entries/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/executable-plugins/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/netdependency/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-model/settings/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-registry/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-repository/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-vendor/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/misc/dotnet-repository-builder/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-deploy-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-embedder-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-fxcop-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-install-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-link-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-mojo-generator-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-repository-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-resgen-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-resolver-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-test-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-webapp-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-wsdl-plugin/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/plugins/maven
svn commit: r668041 - in /incubator/nmaven/trunk: pom.xml site/general/pom.xml site/general/src/site/apt/index.apt site/general/src/site/site.xml site/src/ site/src/site/ site/src/site/site.xml site/v
Author: brett Date: Sun Jun 15 19:27:58 2008 New Revision: 668041 URL: http://svn.apache.org/viewvc?rev=668041&view=rev Log: site and other updates Added: incubator/nmaven/trunk/site/src/ incubator/nmaven/trunk/site/src/site/ incubator/nmaven/trunk/site/src/site/site.xml - copied, changed from r667518, maven/pom/trunk/maven/src/site/site.xml Modified: incubator/nmaven/trunk/pom.xml incubator/nmaven/trunk/site/general/pom.xml incubator/nmaven/trunk/site/general/src/site/apt/index.apt incubator/nmaven/trunk/site/general/src/site/site.xml incubator/nmaven/trunk/site/versioned/src/site/site.xml Modified: incubator/nmaven/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=668041&r1=668040&r2=668041&view=diff == --- incubator/nmaven/trunk/pom.xml (original) +++ incubator/nmaven/trunk/pom.xml Sun Jun 15 19:27:58 2008 @@ -54,6 +54,13 @@ http://www.nabble.com/nmaven-commits-f17656.html + + NMaven Issues List + [EMAIL PROTECTED] + [EMAIL PROTECTED] + [EMAIL PROTECTED] + http://mail-archives.apache.org/mod_mbox/incubator-nmaven-issues/ + http://svn.apache.org/viewvc/incubator/nmaven/trunk @@ -64,12 +71,6 @@ JIRA Bugtracking http://jira.codehaus.org/browse/NMAVEN - - - Apache 2.0 - LICENSE.txt - - Brett Porter @@ -233,7 +234,7 @@ -2.0.9-SNAPSHOT +2.0.9 Modified: incubator/nmaven/trunk/site/general/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/pom.xml?rev=668041&r1=668040&r2=668041&view=diff == --- incubator/nmaven/trunk/site/general/pom.xml (original) +++ incubator/nmaven/trunk/site/general/pom.xml Sun Jun 15 19:27:58 2008 @@ -38,4 +38,32 @@ file://${basedir}/../../../www + + + scm:svn:http://svn.apache.org/repos/asf/incubator/nmaven/trunk/ + scm:svn:https://svn.apache.org/repos/asf/incubator/nmaven/trunk/ +http://svn.apache.org/viewcvs.cgi/incubator/nmaven/trunk/ + + +true + + +org.apache.maven.plugins +maven-project-info-reports-plugin +2.0.1 + + + + issue-tracking + mailing-list + license + project-team + scm + + + + + + + Modified: incubator/nmaven/trunk/site/general/src/site/apt/index.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/src/site/apt/index.apt?rev=668041&r1=668040&r2=668041&view=diff == --- incubator/nmaven/trunk/site/general/src/site/apt/index.apt (original) +++ incubator/nmaven/trunk/site/general/src/site/apt/index.apt Sun Jun 15 19:27:58 2008 @@ -1,24 +1,40 @@ + - + About + - + About NMaven - NMaven provides Maven 2.x plugins to support building of .NET applications. + NMaven develops plugins and integration for Maven to make building and using .NET languages a first-class citizen in Maven. - [] +Getting Started with NMaven -Reporting Bugs/Requesting Features + To get started with the latest release of NMaven, follow the {{{0.15/getting-started.html} Getting Started Guide}} for the + latest release (0.15). + +Getting Involved with NMaven + + If the current release doesn't do everything you need, or you need some help getting started, join the NMaven Developers List + and get involved. - * {{{http://jira.codehaus.org/browse/NMAVEN} NMaven Issue Tracking}} + For more information, see the {{{mail-lists.html} mailing lists page}}. - * {{{mailto:[EMAIL PROTECTED] Post to Mailing List}} +Current Features and Roadmap -Site Info + The following features are available in the current development version: {{{0.16/features.html} 0.16 features}} + + A number of features are also in progress or planned for the future: {{{roadmap.html} development roadmap}} + +Reporting Bugs/Requesting Features - All information contained within this web-site is based on the latest work at - the {{{https://svn.apache.org/repos/asf/incubator/nmaven/trunk} SVN trunk }} + You can file requests in the {{{http://jira.codehaus.org/browse/NMAVEN} NMaven Issue Tracking}}. It is highly recommended + that you also join the NMaven Developers List (see above) and discuss or help out with the issue. - Documentation can be found here: + You may also try the current development builds, which are also the best place to get started with contributions. For more information, + see the {{{0.16/index.html} 0.16 sub-site}}. - * {{{0.16/index.html} 0.16 (Current trunk)}} +Older Versions - * {{{0.15/index.html} 0.15-incubating}} +
svn commit: r668042 [2/2] - in /incubator/nmaven/www: ./ css/ images/ images/logos/
Modified: incubator/nmaven/www/team-list.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/team-list.html?rev=668042&r1=668041&r2=668042&view=diff == --- incubator/nmaven/www/team-list.html (original) +++ incubator/nmaven/www/team-list.html Sun Jun 15 19:41:08 2008 @@ -20,19 +20,24 @@ - + +http://www.google-analytics.com/urchin.js"</a>;> + +_uacct = "UA-140879-1"; +urchinTracker(); + - + http://maven.apache.org/"; id="bannerLeft"> -Apache NMaven +http://maven.apache.org/images/apache-maven-project-2.png"; alt="" /> - - + + - + - + @@ -43,27 +48,24 @@ - + -Last Published: 2008-03-24 +Last Published: 2008-06-16 + | Version: 0.16-incubating-SNAPSHOT -Project Site +Incubator Status | NMaven | -http://svn.apache.org/repos/asf/incubator/nmaven/"; class="externalLink">NMaven SVN -| http://maven.apache.org/"; class="externalLink">Maven -| -http://www.mono-project.com/"; class="externalLink">Mono Project - + @@ -78,7 +80,7 @@ - + General Info @@ -87,6 +89,22 @@ About + + +Getting Started + + + +Features + + + +Roadmap + + + +Mailing Lists + Project Documentation @@ -99,14 +117,6 @@ - - - - - - - - @@ -116,18 +126,6 @@ -Continuous Integration - - - -Dependencies - - - -Dependency Convergence - - - Issue Tracking @@ -140,10 +138,6 @@ -Project Summary - - - Project Team @@ -161,144 +155,144 @@ - + -The Team -A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions. -The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated. -Members -The following is a list of developers with commit privileges that have directly contributed to the project in one way or another. -Id -Name -Email -URL -Organization -Organization URL -Roles -Time Zone -Actual Time (GMT) -Properties - -brett -Brett Porter -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -champion, mentor -- -- -- - -jvanzyl -Jason van Zyl -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -champion, mentor -- -- -- - -wsmoak -Wendy Smoak -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -mentor -- -- -- - -sisbell -Shane Isbell -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -http://jroller.com/page/random7";>http://jroller.com/page/random7 - -- -- -committer -- -- -- - -dfabulich -Dan Fabulich -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -chrisjs -Chris Stevenson -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -trygvis -Trygve Laugstol -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -jstrachan -James Strachan -mailto
svn commit: r668043 [2/2] - in /incubator/nmaven/www/0.16: ./ css/ images/ images/logos/
ven/trunk/maven-site/maven-site-versioned + + +Access from behind a firewall +Refer to the documentation of the SCM used for more information about an access behind a firewall. + @@ -230,7 +210,7 @@ - + Modified: incubator/nmaven/www/0.16/team-list.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.16/team-list.html?rev=668043&r1=668042&r2=668043&view=diff == --- incubator/nmaven/www/0.16/team-list.html (original) +++ incubator/nmaven/www/0.16/team-list.html Sun Jun 15 19:46:59 2008 @@ -20,14 +20,19 @@ - + +http://www.google-analytics.com/urchin.js"</a>;> + +_uacct = "UA-140879-1"; +urchinTracker(); + - + http://maven.apache.org/"; id="bannerLeft"> -Apache NMaven 0.16 +http://maven.apache.org/images/apache-maven-project-2.png"; alt="" /> - + @@ -43,27 +48,24 @@ - + -Last Published: 2008-03-24 +Last Published: 2008-06-16 + | Version: 0.16-incubating-SNAPSHOT -Project Site +Incubator Status | NMaven | -http://svn.apache.org/repos/asf/incubator/nmaven/"; class="externalLink">NMaven SVN -| http://maven.apache.org/"; class="externalLink">Maven -| -http://www.mono-project.com/"; class="externalLink">Mono Project - + @@ -78,7 +80,7 @@ - + General Info @@ -113,8 +115,6 @@ - - @@ -132,10 +132,6 @@ -Dependency Convergence - - - Issue Tracking @@ -169,144 +165,94 @@ - + -The Team -A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions. -The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated. -Members -The following is a list of developers with commit privileges that have directly contributed to the project in one way or another. -Id -Name -Email -URL -Organization -Organization URL -Roles -Time Zone -Actual Time (GMT) -Properties - -brett -Brett Porter -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -champion, mentor -- -- -- - -jvanzyl -Jason van Zyl -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -champion, mentor -- -- -- - -wsmoak -Wendy Smoak -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -mentor -- -- -- - -sisbell -Shane Isbell -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -http://jroller.com/page/random7";>http://jroller.com/page/random7 - -- -- -committer -- -- -- - -dfabulich -Dan Fabulich -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -chrisjs -Chris Stevenson -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -trygvis -Trygve Laugstol -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -jstrachan -James Strachan -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - -eworley -Evan Worley -mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED] - -- -- -- -committer -- -- -- - - - -Contributors -There are no contributors listed for this project. Please check back again later. - - +The Team +A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions. +The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through
svn commit: r668044 - in /incubator/nmaven/trunk/site: general/pom.xml pom.xml versioned/pom.xml
Author: brett Date: Sun Jun 15 19:51:21 2008 New Revision: 668044 URL: http://svn.apache.org/viewvc?rev=668044&view=rev Log: deploy to SVN Modified: incubator/nmaven/trunk/site/general/pom.xml incubator/nmaven/trunk/site/pom.xml incubator/nmaven/trunk/site/versioned/pom.xml Modified: incubator/nmaven/trunk/site/general/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/pom.xml?rev=668044&r1=668043&r2=668044&view=diff == --- incubator/nmaven/trunk/site/general/pom.xml (original) +++ incubator/nmaven/trunk/site/general/pom.xml Sun Jun 15 19:51:21 2008 @@ -35,7 +35,7 @@ nmaven-apache-site NMaven Site - file://${basedir}/../../../www + svn:https://svn.apache.org/repos/asf/incubator/nmaven/www/ @@ -65,5 +65,4 @@ - Modified: incubator/nmaven/trunk/site/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/pom.xml?rev=668044&r1=668043&r2=668044&view=diff == --- incubator/nmaven/trunk/site/pom.xml (original) +++ incubator/nmaven/trunk/site/pom.xml Sun Jun 15 19:51:21 2008 @@ -35,4 +35,13 @@ general versioned + + + +org.jvnet.wagon-svn +wagon-svn +1.8 + + + Modified: incubator/nmaven/trunk/site/versioned/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/pom.xml?rev=668044&r1=668043&r2=668044&view=diff == --- incubator/nmaven/trunk/site/versioned/pom.xml (original) +++ incubator/nmaven/trunk/site/versioned/pom.xml Sun Jun 15 19:51:21 2008 @@ -35,7 +35,7 @@ nmaven-apache-site NMaven Site - file://${basedir}/../../../www/0.16 + svn:https://svn.apache.org/repos/asf/incubator/nmaven/www/0.16
svn commit: r668045 - /incubator/nmaven/trunk/site/versioned/src/site/site.xml
Author: brett Date: Sun Jun 15 19:55:25 2008 New Revision: 668045 URL: http://svn.apache.org/viewvc?rev=668045&view=rev Log: remove version from the title Modified: incubator/nmaven/trunk/site/versioned/src/site/site.xml Modified: incubator/nmaven/trunk/site/versioned/src/site/site.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/site.xml?rev=668045&r1=668044&r2=668045&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/site.xml (original) +++ incubator/nmaven/trunk/site/versioned/src/site/site.xml Sun Jun 15 19:55:25 2008 @@ -1,4 +1,4 @@ - + ./images/apache-incubator-logo.png
svn commit: r668056 - /incubator/nmaven/trunk/site/general/src/site/apt/roadmap.apt
Author: brett Date: Sun Jun 15 22:03:32 2008 New Revision: 668056 URL: http://svn.apache.org/viewvc?rev=668056&view=rev Log: forgot to add to sVN Added: incubator/nmaven/trunk/site/general/src/site/apt/roadmap.apt Added: incubator/nmaven/trunk/site/general/src/site/apt/roadmap.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/src/site/apt/roadmap.apt?rev=668056&view=auto == --- incubator/nmaven/trunk/site/general/src/site/apt/roadmap.apt (added) +++ incubator/nmaven/trunk/site/general/src/site/apt/roadmap.apt Sun Jun 15 22:03:32 2008 @@ -0,0 +1,41 @@ + - + Roadmap + - + Brett Porter + - + 16 June 2008 + - + +Development Roadmap + + The following features are the intended milestones for certain releases. + + <> + Graduation depends on a healthy community of active participants alone. + +* 0.16 + +* NUnit integration + +* Additional archetypes + +* Maven 2.0.9 Toolchain integration + +* Port XSD and WSDL plugins from 0.14 + +* WIX plugin + + For a complete list of issues scheduled for 0.16, refer to {{{http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&&fixfor=14352&pid=11482&sorter/field=issuekey&sorter/order=DESC} JIRA}} + +* 0.2 + +* Port VB.NET support from 0.14 + +* Port Visual Studio integration from 0.14 + +* Complete porting plugins from 0.14 + +* 1.0 + + +
svn commit: r668057 - in /incubator/nmaven/trunk: ./ components/ components/maven-dotnet-assembler/ components/maven-dotnet-compiler/ components/maven-dotnet-core/ components/maven-dotnet-extensions/
Author: brett Date: Sun Jun 15 22:05:32 2008 New Revision: 668057 URL: http://svn.apache.org/viewvc?rev=668057&view=rev Log: ignore Modified: incubator/nmaven/trunk/ (props changed) incubator/nmaven/trunk/components/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-assembler/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-compiler/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-core/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-extensions/ (props changed) incubator/nmaven/trunk/plugins/ (props changed) incubator/nmaven/trunk/site/general/ (props changed) incubator/nmaven/trunk/site/versioned/ (props changed) Propchange: incubator/nmaven/trunk/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -1,2 +1 @@ -.project -*.iws +target Propchange: incubator/nmaven/trunk/components/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/components/maven-dotnet-assembler/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/components/maven-dotnet-compiler/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/components/maven-dotnet-core/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/plugins/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/site/general/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/trunk/site/versioned/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:05:32 2008 @@ -0,0 +1 @@ +target
svn commit: r668058 - in /incubator/nmaven/trunk: ./ archetypes/ archetypes/maven-archetype-class-library/ archetypes/maven-archetype-console-application/ archetypes/maven-archetype-windows-applicatio
Author: brett Date: Sun Jun 15 22:59:49 2008 New Revision: 668058 URL: http://svn.apache.org/viewvc?rev=668058&view=rev Log: ignores Modified: incubator/nmaven/trunk/ (props changed) incubator/nmaven/trunk/archetypes/ (props changed) incubator/nmaven/trunk/archetypes/maven-archetype-class-library/ (props changed) incubator/nmaven/trunk/archetypes/maven-archetype-console-application/ (props changed) incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/ (props changed) incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/ (props changed) incubator/nmaven/trunk/components/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-assembler/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-compiler/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-core/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-extensions/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-plugin-api/ (props changed) incubator/nmaven/trunk/components/maven-dotnet-toolchain/ (props changed) incubator/nmaven/trunk/plugins/ (props changed) incubator/nmaven/trunk/plugins/maven-dotnet-compiler-plugin/ (props changed) incubator/nmaven/trunk/plugins/maven-dotnet-test-plugin/ (props changed) incubator/nmaven/trunk/plugins/maven-dotnet-wix-plugin/ (props changed) Propchange: incubator/nmaven/trunk/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -1 +1,4 @@ target +.classpath +.project +.settings Propchange: incubator/nmaven/trunk/archetypes/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,4 @@ +target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/archetypes/maven-archetype-class-library/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,5 @@ + +target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/archetypes/maven-archetype-console-application/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,5 @@ + +target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/archetypes/maven-archetype-windows-application/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,5 @@ + +target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/archetypes/maven-archetype-windows-control/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,5 @@ + +target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/components/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -1 +1,4 @@ target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/components/maven-dotnet-assembler/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -1 +1,4 @@ target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/components/maven-dotnet-compiler/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -1 +1,4 @@ target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/components/maven-dotnet-core/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -1 +1,4 @@ target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,5 @@ +target +.project +.settings +.classpath + Propchange: incubator/nmaven/trunk/components/maven-dotnet-extensions/ -- --- svn:ignore (original) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -1 +1,4 @@ target +.settings +.project +.classpath Propchange: incubator/nmaven/trunk/components/maven-dotnet-plugin-api/ -- --- svn:ignore (added) +++ svn:ignore Sun Jun 15 22:59:49 2008 @@ -0,0 +1,5 @@ + +target +.sett
svn commit: r672718 - /incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java
Author: brett Date: Mon Jun 30 00:18:41 2008 New Revision: 672718 URL: http://svn.apache.org/viewvc?rev=672718&view=rev Log: [NMAVEN-150] Add back the dot net dependencies for VS2005 profile in VSInstsller plugin Submitted by: Jan Ancajas Modified: incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java Modified: incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java?rev=672718&r1=672717&r2=672718&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java (original) +++ incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java Mon Jun 30 00:18:41 2008 @@ -142,6 +142,15 @@ } artifactContext.init( null, remoteRepositories, new File( localRepository ) ); +try +{ + artifactContext.getArtifactInstaller().resolveAndInstallNetDependenciesForProfile( "VisualStudio2005", null, + null ); +} +catch ( IOException e ) +{ +throw new MojoExecutionException( e.getMessage(), e ); +} //GAC Installs List gacInstallPolicies = new ArrayList();
svn commit: r672753 [6/9] - in /incubator/nmaven/branches/NMAVEN_0.14: archetypes/maven-archetype-dotnet-simple/src/main/resources/archetype-resources/src/main/csharp/Sample/ archetypes/maven-archetyp
Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/AddArtifactsForm.resx URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/AddArtifactsForm.resx?rev=672753&r1=672752&r2=672753&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/AddArtifactsForm.resx (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/AddArtifactsForm.resx Mon Jun 30 05:54:00 2008 @@ -1,120 +1,120 @@ - - - - http://www.w3.org/2001/XMLSchema"; xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> -http://www.w3.org/XML/1998/namespace"; /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -text/microsoft-resx - - -2.0 - - -System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - -System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + http://www.w3.org/2001/XMLSchema"; xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> +http://www.w3.org/XML/1998/namespace"; /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +text/microsoft-resx + + +2.0 + + +System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + +System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/AddArtifactsForm.resx -- svn:eol-style = native Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.Designer.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.Designer.cs?rev=672753&r1=672752&r2=672753&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.Designer.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.Designer.cs Mon Jun 30 05:54:00 2008 @@ -1,132 +1,132 @@ -#region Apache License, Version 2.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/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. -// -#endregion - -namespace NMaven.V
svn commit: r672965 - /incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java
Author: brett Date: Mon Jun 30 17:50:55 2008 New Revision: 672965 URL: http://svn.apache.org/viewvc?rev=672965&view=rev Log: [NMAVEN-111] allow plugin to download from remote repositories by using the normal project repository construction (note that this still works without a project by using the super model) Submitted by: Maria Catherine Tan Modified: incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java Modified: incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java?rev=672965&r1=672964&r2=672965&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java (original) +++ incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-vsinstaller-plugin/src/main/java/org/apache/maven/dotnet/plugin/vsinstaller/VsInstallerMojo.java Mon Jun 30 17:50:55 2008 @@ -19,31 +19,31 @@ package org.apache.maven.dotnet.plugin.vsinstaller; -import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugin.MojoExecutionException; -import org.apache.maven.plugin.MojoFailureException; -import org.apache.maven.model.Dependency; +import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.repository.DefaultArtifactRepository; import org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout; -import org.apache.maven.artifact.Artifact; +import org.apache.maven.dotnet.PlatformUnsupportedException; import org.apache.maven.dotnet.artifact.ArtifactContext; import org.apache.maven.dotnet.artifact.NetDependenciesRepository; import org.apache.maven.dotnet.artifact.NetDependencyMatchPolicy; -import org.apache.maven.dotnet.executable.NetExecutable; import org.apache.maven.dotnet.executable.ExecutionException; -import org.apache.maven.dotnet.PlatformUnsupportedException; +import org.apache.maven.dotnet.executable.NetExecutable; +import org.apache.maven.dotnet.model.netdependency.NetDependency; import org.apache.maven.dotnet.registry.RepositoryRegistry; import org.apache.maven.dotnet.vendor.Vendor; -import org.apache.maven.dotnet.model.netdependency.NetDependency; -import org.apache.maven.settings.Settings; +import org.apache.maven.model.Dependency; +import org.apache.maven.plugin.AbstractMojo; +import org.apache.maven.plugin.MojoExecutionException; +import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.settings.Profile; import org.apache.maven.settings.Repository; +import org.apache.maven.settings.Settings; import org.codehaus.plexus.util.IOUtil; import java.io.File; -import java.io.IOException; import java.io.FileOutputStream; +import java.io.IOException; import java.io.OutputStreamWriter; import java.util.ArrayList; import java.util.List; @@ -61,6 +61,11 @@ { /** + * @parameter expression = "${project}" + */ + public org.apache.maven.project.MavenProject mavenProject; + +/** * The the path to the local maven repository. * * @parameter expression="${settings.localRepository}" @@ -118,29 +123,7 @@ (NetDependenciesRepository) repositoryRegistry.find( "net-dependencies" ); String pomVersion = netRepository.getProperty( "nmaven.version"); -List remoteRepositories = new ArrayList(); - -//TODO: Only use active profiles -List profiles = settings.getProfiles(); -List repositories = new ArrayList(); -for ( Profile profile : profiles ) -{ -if ( profile.getRepositories() != null ) -{ -repositories.addAll( profile.getRepositories() ); -} -if ( profile.getPluginRepositories() != null ) -{ -repositories.addAll( profile.getPluginRepositories() ); -} -} - -for ( Repository repository : repositories ) -{ -remoteRepositories.add( new DefaultArtifactRepository( repository.getId(), repository.getUrl(), - new DefaultRepositoryLayout() ) ); -} -artifactContext.init( null, remoteRepositories, new File( localRepository ) ); +artifactContext.init( null, mavenProject.getRemoteArtifactRepositories(), new File( localRepository ) ); try {
svn commit: r672971 - in /incubator/nmaven/branches/NMAVEN_0.14: assemblies/NMaven.Solution/ plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/ plugins/netplugins/NMave
Author: brett Date: Mon Jun 30 18:39:33 2008 New Revision: 672971 URL: http://svn.apache.org/viewvc?rev=672971&view=rev Log: [NMAVEN-110] Ability to generate .vbproj files in the Solution generator Submitted by: Maria Catherine Tan Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/IProjectReference.cs incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectReferenceImpl.cs incubator/nmaven/branches/NMAVEN_0.14/plugins/maven-compile-plugin/src/main/java/org/apache/maven/dotnet/plugin/compile/TestSourceProcessorMojo.java incubator/nmaven/branches/NMAVEN_0.14/plugins/netplugins/NMaven.Plugin.Solution/src/main/csharp/NMaven/Plugin/Solution/SolutionMojo.cs Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/IProjectReference.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/IProjectReference.cs?rev=672971&r1=672970&r2=672971&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/IProjectReference.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/IProjectReference.cs Mon Jun 30 18:39:33 2008 @@ -25,12 +25,12 @@ namespace NMaven.Solution { /// - /// Provides services for obtaining information about a project (.csproj) reference + /// Provides services for obtaining information about a project (.csproj or .vbproj) reference /// public interface IProjectReference { - FileInfo CSProjectFile + FileInfo ProjectFile { get; set; Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs?rev=672971&r1=672970&r2=672971&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs Mon Jun 30 18:39:33 2008 @@ -39,12 +39,22 @@ /// internal sealed class ProjectGeneratorImpl : IProjectGenerator { +private Dictionary directoryToFileNameExtensionMapping; + +private Dictionary directoryToImportProject; /// /// Constructor /// internal ProjectGeneratorImpl() { +directoryToFileNameExtensionMapping = new Dictionary(); +directoryToFileNameExtensionMapping.Add("csharp", ".csproj"); +directoryToFileNameExtensionMapping.Add("vb", ".vbproj"); + +directoryToImportProject = new Dictionary(); +directoryToImportProject.Add("csharp", @"$(MSBuildBinPath)\Microsoft.CSharp.Targets"); +directoryToImportProject.Add("vb", @"$(MSBuildBinPath)\Microsoft.VisualBasic.Targets"); } public IProjectReference GenerateProjectFor(NMaven.Model.Pom.Model model, @@ -68,11 +78,12 @@ @"..\..\..\target\obj\", projectReferences, localRepository); - FileInfo fileInfo = new FileInfo(sourceFileDirectory.FullName + @"\" + projectFileName + ".csproj"); +String fileNameExtension = directoryToFileNameExtensionMapping[sourceFileDirectory.Name]; +FileInfo fileInfo = new FileInfo(sourceFileDirectory.FullName + @"\" + projectFileName + fileNameExtension); project.Save(fileInfo.FullName); IProjectReference projectReference = Factory.createDefaultProjectReference(); - projectReference.CSProjectFile = fileInfo; + projectReference.ProjectFile = fileInfo; projectReference.ProjectGuid = projectGuid; projectReference.ProjectName = projectFileName; return projectReference; @@ -90,12 +101,23 @@ Guid solutionGuid = Guid.NewGuid(); foreach(IProjectReference projectReference in projectReferences) { - writer.Write("Project(\"{"); -
svn commit: r672974 - in /incubator/nmaven/branches/NMAVEN_0.14: assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/ assemblies/NMaven.Solution/ components/dotnet-artifact/src/main/java/org/ap
Author: brett Date: Mon Jun 30 19:14:46 2008 New Revision: 672974 URL: http://svn.apache.org/viewvc?rev=672974&view=rev Log: [NMAVEN-115] Using the systemPath element in a dependecy doesn't work Submitted by: Napoleon Esmundo C. Ramirez Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/Artifact.cs incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/AssemblyResolverImpl.java incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectDependency.java incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/impl/ProjectDaoImpl.java Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/Artifact.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/Artifact.cs?rev=672974&r1=672973&r2=672974&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/Artifact.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/Artifact.cs Mon Jun 30 19:14:46 2008 @@ -40,6 +40,8 @@ private String remotePath; +private string systemPath; + public String RemotePath { get { return remotePath; } @@ -81,5 +83,11 @@ get { return artifactScope; } set { artifactScope = value; } } + +public string SystemPath +{ +get { return systemPath; } +set { systemPath = value; } +} } } Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs?rev=672974&r1=672973&r2=672974&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Solution/ProjectGeneratorImpl.cs Mon Jun 30 19:14:46 2008 @@ -34,20 +34,20 @@ namespace NMaven.Solution.Impl { - /// - /// Implementation of the IProjectGenerator. - /// - internal sealed class ProjectGeneratorImpl : IProjectGenerator - { +/// +/// Implementation of the IProjectGenerator. +/// +internal sealed class ProjectGeneratorImpl : IProjectGenerator +{ private Dictionary directoryToFileNameExtensionMapping; private Dictionary directoryToImportProject; - + /// /// Constructor /// - internal ProjectGeneratorImpl() - { +internal ProjectGeneratorImpl() +{ directoryToFileNameExtensionMapping = new Dictionary(); directoryToFileNameExtensionMapping.Add("csharp", ".csproj"); directoryToFileNameExtensionMapping.Add("vb", ".vbproj"); @@ -55,52 +55,52 @@ directoryToImportProject = new Dictionary(); directoryToImportProject.Add("csharp", @"$(MSBuildBinPath)\Microsoft.CSharp.Targets"); directoryToImportProject.Add("vb", @"$(MSBuildBinPath)\Microsoft.VisualBasic.Targets"); - } - - public IProjectReference GenerateProjectFor(NMaven.Model.Pom.Model model, - DirectoryInfo sourceFileDirectory, - String projectFileName, - ICollection projectReferences, - DirectoryInfo localRepository) - { - Guid projectGuid = Guid.NewGuid(); +} + +public IProjectReference GenerateProjectFor(NMaven.Model.Pom.Model model, + DirectoryInfo sourceFileDirectory, + String projectFileName, + ICollection projectReferences, + DirectoryInfo localRepository) +{ +Guid projectGuid = Guid.NewG
svn commit: r672996 - /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs
Author: brett Date: Mon Jun 30 21:55:09 2008 New Revision: 672996 URL: http://svn.apache.org/viewvc?rev=672996&view=rev Log: [NMAVEN-137] failure to find POM to update when removing a reference in VS Submitted by: Leopoldo Agdeppa III Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs?rev=672996&r1=672995&r2=672996&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Mon Jun 30 21:55:09 2008 @@ -292,8 +292,8 @@ MessageBox.Show("Removing Reference"); Project project = pReference.ContainingProject; - String pomFileName = - (new FileInfo(project.FileName).Directory).FullName + @"\pom.xml"; + FileInfo solutionFile = new FileInfo(_applicationObject.Solution.FileName); + String pomFileName = solutionFile.DirectoryName + @"\pom.xml"; if (!new FileInfo(pomFileName).Exists) {
svn commit: r673072 - /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs.orig
Author: brett Date: Tue Jul 1 05:47:17 2008 New Revision: 673072 URL: http://svn.apache.org/viewvc?rev=673072&view=rev Log: remove accidentally committed patch original Removed: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs.orig
svn commit: r673582 - /incubator/nmaven/branches/NMAVEN_0.14/bootstrap-build.bat
Author: brett Date: Wed Jul 2 21:40:22 2008 New Revision: 673582 URL: http://svn.apache.org/viewvc?rev=673582&view=rev Log: clean as part of build Modified: incubator/nmaven/branches/NMAVEN_0.14/bootstrap-build.bat Modified: incubator/nmaven/branches/NMAVEN_0.14/bootstrap-build.bat URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/bootstrap-build.bat?rev=673582&r1=673581&r2=673582&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/bootstrap-build.bat (original) +++ incubator/nmaven/branches/NMAVEN_0.14/bootstrap-build.bat Wed Jul 2 21:40:22 2008 @@ -5,11 +5,11 @@ cmd /C mvn.bat install:install-file -Dfile=./thirdparty/org.apache.ws/XmlSchema-1.1.jar -DpomFile=./thirdparty/org.apache.ws/XmlSchema-1.1.pom -DgroupId=org.apache.ws.commons -DartifactId=XmlSchema -Dversion=1.1 -Dpackaging=jar if "%1"=="-DrdfProfile.none" ( ECHO Building Without RDF Profile -cmd /C mvn.bat %phase% %* +cmd /C mvn.bat clean %phase% %* ) else ( ECHO Building With RDF Profile -cmd /C mvn.bat %phase% -DRdf %* +cmd /C mvn.bat clean %phase% -DRdf %* ) :END @@ -27,15 +27,15 @@ if "%1" == "-DMicrosoft" ( ECHO Compiling Assemblies with Microsoft -cmd /C mvn.bat -f pom-dotnet.xml -Dmaven.test.skip=true -Dbootstrap -Dvendor=MICROSOFT %phase% %* +cmd /C mvn.bat -f pom-dotnet.xml -Dmaven.test.skip=true -Dbootstrap -Dvendor=MICROSOFT clean %phase% %* IF errorlevel 1 GOTO END ) else if "%1" == "-DMono" ( ECHO Compiling Assemblies with Mono -cmd /C mvn.bat -f pom-dotnet.xml -Dmaven.test.skip=true -Dbootstrap -Dvendor=MONO %phase% %* +cmd /C mvn.bat -f pom-dotnet.xml -Dmaven.test.skip=true -Dbootstrap -Dvendor=MONO clean %phase% %* IF errorlevel 1 GOTO END ) else ( ECHO Compiling Assemblies with Unknown Vendor -cmd /C mvn.bat -f pom-dotnet.xml -Dmaven.test.skip=true -Dbootstrap %phase% %* +cmd /C mvn.bat -f pom-dotnet.xml -Dmaven.test.skip=true -Dbootstrap clean %phase% %* IF errorlevel 1 GOTO END )
svn commit: r673584 - /incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java
Author: brett Date: Wed Jul 2 22:12:13 2008 New Revision: 673584 URL: http://svn.apache.org/viewvc?rev=673584&view=rev Log: [NMAVEN-154] Unable to build a project that uses a parent pom Submitted by: Jan Ancajas Modified: incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java Modified: incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java?rev=673584&r1=673583&r2=673584&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java (original) +++ incubator/nmaven/branches/NMAVEN_0.14/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java Wed Jul 2 22:12:13 2008 @@ -28,6 +28,7 @@ import org.apache.maven.dotnet.ArtifactType; import org.codehaus.plexus.util.xml.pull.XmlPullParserException; import org.codehaus.plexus.util.FileUtils; +import org.codehaus.plexus.util.IOUtil; import java.util.List; import java.util.ArrayList; @@ -99,21 +100,29 @@ String parentPomName = FileUtils.filename( parent.getRelativePath() ).replace( "\\", File.separator) .replace( "/", File.separator); File parentPomFile = new File( pomFileDirectory, parentPomName ); -FileReader fileReader = new FileReader( parentPomFile ); - -MavenXpp3Reader reader = new MavenXpp3Reader(); -Model parentModel; -try -{ -parentModel = reader.read( fileReader ); -} -catch ( XmlPullParserException e ) + +if ( parentPomFile.exists() ) // if pom resides in remote repo, Maven should already handle this. { -throw new IOException( "NMAVEN-180-000: Unable to read model: Message = " + e.getMessage() ); +FileReader fileReader = new FileReader( parentPomFile ); +MavenXpp3Reader reader = new MavenXpp3Reader(); +Model parentModel; +try +{ +parentModel = reader.read( fileReader ); +} +catch ( XmlPullParserException e ) +{ +throw new IOException( "NMAVEN-180-000: Unable to read model: Message = " + e.getMessage() ); + +} +finally +{ +IOUtil.close( fileReader ); +} +//Project parentProject = createProjectFrom( parentModel, parentPomFile.getParentFile() ); +//project.setParentProject( parentProject ); } -//Project parentProject = createProjectFrom( parentModel, parentPomFile.getParentFile() ); -//project.setParentProject( parentProject ); } //TODO: publickey/classifier
svn commit: r673616 [2/2] - in /incubator/nmaven/branches/NMAVEN_0.14/assemblies: ./ NMaven.ProjectImporter/ NMaven.ProjectImporter/Console/ NMaven.ProjectImporter/Console/src/ NMaven.ProjectImporter/
Added: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.Designer.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.Designer.cs?rev=673616&view=auto == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.Designer.cs (added) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.Designer.cs Thu Jul 3 01:27:01 2008 @@ -0,0 +1,163 @@ +/* + * 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. + */ + + + + +namespace NMaven.VisualStudio.Addin +{ +partial class NMavenImportProjectForm +{ +/// +/// Required designer variable. +/// +private System.ComponentModel.IContainer components = null; + +/// +/// Clean up any resources being used. +/// +/// true if managed resources should be disposed; otherwise, false. +protected override void Dispose(bool disposing) +{ +if (disposing && (components != null)) +{ +components.Dispose(); +} +base.Dispose(disposing); +} + +#region Windows Form Designer generated code + +/// +/// Required method for Designer support - do not modify +/// the contents of this method with the code editor. +/// +private void InitializeComponent() +{ +this.btnBrowse = new System.Windows.Forms.Button(); +this.lblBrowseDotNetSolutionFile = new System.Windows.Forms.Label(); +this.txtBrowseDotNetSolutionFile = new System.Windows.Forms.TextBox(); +this.btnCancel = new System.Windows.Forms.Button(); +this.btnGenerate = new System.Windows.Forms.Button(); +this.label1 = new System.Windows.Forms.Label(); +this.txtGroupId = new System.Windows.Forms.TextBox(); +this.SuspendLayout(); +// +// btnBrowse +// +this.btnBrowse.Location = new System.Drawing.Point(434, 21); +this.btnBrowse.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); +this.btnBrowse.Name = "btnBrowse"; +this.btnBrowse.Size = new System.Drawing.Size(80, 23); +this.btnBrowse.TabIndex = 9; +this.btnBrowse.Text = "&Browse"; +this.btnBrowse.UseVisualStyleBackColor = true; +this.btnBrowse.Click += new System.EventHandler(this.btnBrowse_Click); +// +// lblBrowseDotNetSolutionFile +// +this.lblBrowseDotNetSolutionFile.AutoSize = true; +this.lblBrowseDotNetSolutionFile.Location = new System.Drawing.Point(8, 27); +this.lblBrowseDotNetSolutionFile.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); +this.lblBrowseDotNetSolutionFile.Name = "lblBrowseDotNetSolutionFile"; +this.lblBrowseDotNetSolutionFile.Size = new System.Drawing.Size(107, 13); +this.lblBrowseDotNetSolutionFile.TabIndex = 8; +this.lblBrowseDotNetSolutionFile.Text = "Dot Net Solution File:"; +// +// txtBrowseDotNetSolutionFile +// +this.txtBrowseDotNetSolutionFile.Location = new System.Drawing.Point(118, 24); +this.txtBrowseDotNetSolutionFile.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); +this.txtBrowseDotNetSolutionFile.Name = "txtBrowseDotNetSolutionFile"; +this.txtBrowseDotNetSolutionFile.Size = new System.Drawing.Size(312, 20); +this.txtBrowseDotNetSolutionFile.TabIndex = 7; +// +// btnCancel +// +this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; +this.btnCancel.Location = new System.Drawing.Poi
svn commit: r675100 - in /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.ProjectImporter: Console/ Engine/
Author: brett Date: Tue Jul 8 23:12:54 2008 New Revision: 675100 URL: http://svn.apache.org/viewvc?rev=675100&view=rev Log: set ignores Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.ProjectImporter/Console/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.ProjectImporter/Engine/ (props changed) Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.ProjectImporter/Console/ -- --- svn:ignore (added) +++ svn:ignore Tue Jul 8 23:12:54 2008 @@ -0,0 +1 @@ +target Propchange: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.ProjectImporter/Engine/ -- --- svn:ignore (added) +++ svn:ignore Tue Jul 8 23:12:54 2008 @@ -0,0 +1 @@ +target
svn commit: r675130 - in /incubator/nmaven/branches/NMAVEN_0.14: misc/dotnet-repository-builder/pom.xml pom-dotnet.xml pom.xml
Author: brett Date: Wed Jul 9 02:59:26 2008 New Revision: 675130 URL: http://svn.apache.org/viewvc?rev=675130&view=rev Log: update repositories Modified: incubator/nmaven/branches/NMAVEN_0.14/misc/dotnet-repository-builder/pom.xml incubator/nmaven/branches/NMAVEN_0.14/pom-dotnet.xml incubator/nmaven/branches/NMAVEN_0.14/pom.xml Modified: incubator/nmaven/branches/NMAVEN_0.14/misc/dotnet-repository-builder/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/misc/dotnet-repository-builder/pom.xml?rev=675130&r1=675129&r2=675130&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/misc/dotnet-repository-builder/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN_0.14/misc/dotnet-repository-builder/pom.xml Wed Jul 9 02:59:26 2008 @@ -299,4 +299,11 @@ + + + apache.snapshots + Apache Development Snapshot Repository + scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository + + Modified: incubator/nmaven/branches/NMAVEN_0.14/pom-dotnet.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/pom-dotnet.xml?rev=675130&r1=675129&r2=675130&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/pom-dotnet.xml (original) +++ incubator/nmaven/branches/NMAVEN_0.14/pom-dotnet.xml Wed Jul 9 02:59:26 2008 @@ -220,4 +220,11 @@ + + + apache.snapshots + Apache Development Snapshot Repository + scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository + + Modified: incubator/nmaven/branches/NMAVEN_0.14/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/pom.xml?rev=675130&r1=675129&r2=675130&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN_0.14/pom.xml Wed Jul 9 02:59:26 2008 @@ -136,7 +136,7 @@ - apache.org + apache-snapshots Maven Snapshots http://people.apache.org/repo/m2-snapshot-repository @@ -146,14 +146,6 @@ true - - codehaus-snapshot-repo - Codehaus Snapshot Repo - http://snapshots.repository.codehaus.org - -false - - @@ -162,11 +154,6 @@ wagon-ssh-external 1.0-beta-2 - -org.apache.maven.wagon -wagon-webdav -1.0-beta-2 - @@ -319,22 +306,11 @@ - -
svn commit: r676471 - in /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin: ConfigureMavenRepositoryForm.cs NMavenImportProjectForm.
Author: brett Date: Sun Jul 13 21:13:19 2008 New Revision: 676471 URL: http://svn.apache.org/viewvc?rev=676471&view=rev Log: [NMAVEN-167] Make error messages more descriptive Submitted by: Jan Ancajas Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.cs incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.cs Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.cs?rev=676471&r1=676470&r2=676471&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ConfigureMavenRepositoryForm.cs Sun Jul 13 21:13:19 2008 @@ -51,7 +51,8 @@ } catch (Exception e) { -MessageBox.Show(e.Message + e.StackTrace); +MessageBox.Show("Cannot read settings.xml: " + settingsPath + Environment.NewLine + + e.Message + Environment.NewLine + e.StackTrace); } } Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.cs?rev=676471&r1=676470&r2=676471&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/NMavenImportProjectForm.cs Sun Jul 13 21:13:19 2008 @@ -55,7 +55,7 @@ String prefix = getAssemblyCompany(assemblyInfo); txtGroupId.Text = (prefix==null||prefix.Equals("")?"":(prefix.Replace(" ","") + ".")) + new FileInfo(applicationObject.Solution.FileName).Name.Replace(".sln", ""); } -catch (Exception e) { MessageBox.Show(e.Message + Environment.NewLine + e.StackTrace); } +catch (Exception e) { MessageBox.Show("Cannot read file AssemblyInfo : "+e.Message + Environment.NewLine + e.StackTrace); } } @@ -99,7 +99,7 @@ NMavenImporter importer = new NMavenImporter(new String[2] {txtBrowseDotNetSolutionFile.Text, "-DgroupId=" + txtGroupId.Text }); importer.GeneratePom(); -string str = string.Format("NMaven Import Project has Successfully Generated Pom Files!!!\n\n Parent Pom XML File: {0} ", importer.GeneratedSolutionPomFile); +string str = string.Format("NMaven Import Project has successfully generated pom file(s).\n\n Parent Pom XML File: {0} ", importer.GeneratedSolutionPomFile); @@ -152,7 +152,7 @@ } catch (Exception e) { -MessageBox.Show("cannot read file: "+ file.FullName + Environment.NewLine + e.StackTrace); +MessageBox.Show("cannot read file: "+ file.FullName + Environment.NewLine + e.Message + Environment.NewLine + e.StackTrace); } return result;
svn commit: r676476 - /incubator/nmaven/trunk/core-integration-tests/
Author: brett Date: Sun Jul 13 21:24:06 2008 New Revision: 676476 URL: http://svn.apache.org/viewvc?rev=676476&view=rev Log: ignore target Modified: incubator/nmaven/trunk/core-integration-tests/ (props changed) Propchange: incubator/nmaven/trunk/core-integration-tests/ -- --- svn:ignore (added) +++ svn:ignore Sun Jul 13 21:24:06 2008 @@ -0,0 +1 @@ +target
svn commit: r676802 - in /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin: ChangeMavenSettingsXmlForm.Designer.cs ChangeMavenSettin
Author: brett Date: Mon Jul 14 22:36:30 2008 New Revision: 676802 URL: http://svn.apache.org/viewvc?rev=676802&view=rev Log: [NMAVEN-106] [NMAVEN-170] Use a forked execution of Maven instead of the service embedder which had previously been removed. Additionally make the location of the settings file configurable from the user interface. Submitted by: Leopoldo Agdeppa III, Jan Ancajas Added: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.Designer.cs incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.cs incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.resx Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Added: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.Designer.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.Designer.cs?rev=676802&view=auto == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.Designer.cs (added) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/ChangeMavenSettingsXmlForm.Designer.cs Mon Jul 14 22:36:30 2008 @@ -0,0 +1,134 @@ +#region Apache License, Version 2.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/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. +// +#endregion + +namespace NMaven.VisualStudio.Addin +{ +partial class ChangeMavenSettingsXmlForm +{ +/// +/// Required designer variable. +/// +private System.ComponentModel.IContainer components = null; + +/// +/// Clean up any resources being used. +/// +/// true if managed resources should be disposed; otherwise, false. +protected override void Dispose(bool disposing) +{ +if (disposing && (components != null)) +{ +components.Dispose(); +} +base.Dispose(disposing); +} + +#region Windows Form Designer generated code + +/// +/// Required method for Designer support - do not modify +/// the contents of this method with the code editor. +/// +private void InitializeComponent() +{ +this.btnOk = new System.Windows.Forms.Button(); +this.btnCancel = new System.Windows.Forms.Button(); +this.txtBrowseSettingsXmlFile = new System.Windows.Forms.TextBox(); +this.lblBrowseSettingsXmlFile = new System.Windows.Forms.Label(); +this.btnBrowse = new System.Windows.Forms.Button(); +this.SuspendLayout(); +// +// btnOk +// +this.btnOk.Location = new System.Drawing.Point(478, 46); +this.btnOk.Name = "btnOk"; +this.btnOk.Size = new System.Drawing.Size(90, 25); +this.btnOk.TabIndex = 0; +this.btnOk.Text = "&OK"; +this.btnOk.UseVisualStyleBackColor = true; +this.btnOk.Click += new System.EventHandler(this.btnOk_Click); +// +// btnCancel +// +this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; +this.btnCancel.Location = new System.Drawing.Point(574, 46); +this.btnCancel.Name = "btnCancel"; +this.btnCancel.Size = new System.Drawing.Size(85, 25); +this.btnCancel.TabIndex = 1; +this.btnCancel.Text = "&Cancel"; +this.btnCancel.UseVisual
svn commit: r679573 - /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs
Author: brett Date: Thu Jul 24 15:12:54 2008 New Revision: 679573 URL: http://svn.apache.org/viewvc?rev=679573&view=rev Log: [NMAVEN-106] correct settings conditional Submitted by: Leopoldo Agdeppa III Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs?rev=679573&r1=679572&r2=679573&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Thu Jul 24 15:12:54 2008 @@ -513,7 +513,7 @@ } -if (ChangeMavenSettingsXmlForm.SettingsXmlFile != null) +if (ChangeMavenSettingsXmlForm.SettingsXmlFile == null) { mvnRunner = new MVNRunner(_applicationObject, pomFile.DirectoryName, goal); }
svn commit: r681475 - in /incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests: it0001/ it0002/ it0003/ it0004/ it0005/ it0006/ it0007/ it0010/ it0011/ it0012/ it0013/ it0014/ it0015/ it0016/
Author: brett Date: Thu Jul 31 13:34:05 2008 New Revision: 681475 URL: http://svn.apache.org/viewvc?rev=681475&view=rev Log: ignore Modified: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0001/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0002/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0003/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0004/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0005/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0006/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0007/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0010/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0011/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0012/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0013/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0014/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0015/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0016/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0017/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0018/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0019/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0020/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0021/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0022/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0025/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0026/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0028/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0029/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0030/ (props changed) incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0032/ (props changed) Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0001/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0002/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0003/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0004/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0005/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0006/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0007/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0010/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it0011/ -- --- svn:ignore (added) +++ svn:ignore Thu Jul 31 13:34:05 2008 @@ -0,0 +1,2 @@ +target +log.txt Propchange: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/it
svn commit: r681535 - /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs
Author: brett Date: Thu Jul 31 15:59:13 2008 New Revision: 681535 URL: http://svn.apache.org/viewvc?rev=681535&view=rev Log: [NMAVEN-183] fix compile error Submitted by: jan ancajas Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs?rev=681535&r1=681534&r2=681535&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs (original) +++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.VisualStudio.Addin/src/main/csharp/NMaven/VisualStudio/Addin/Connect.cs Thu Jul 31 15:59:13 2008 @@ -490,6 +490,10 @@ } #endregion + public void OnBeginShutdown(ref Array custom) + { + } + #region executeBuildCommand(FileInfo,string) private void executeBuildCommand(FileInfo pomFile, String goal) {
svn commit: r695346 - /incubator/nmaven/trunk/core-integration-tests/
Author: brett Date: Sun Sep 14 22:47:58 2008 New Revision: 695346 URL: http://svn.apache.org/viewvc?rev=695346&view=rev Log: update ignore file Modified: incubator/nmaven/trunk/core-integration-tests/ (props changed) Propchange: incubator/nmaven/trunk/core-integration-tests/ -- --- svn:ignore (original) +++ svn:ignore Sun Sep 14 22:47:58 2008 @@ -1 +1,4 @@ target +.classpath +.project +.settings
svn commit: r697829 - in /incubator/nmaven/trunk/site/versioned: ./ src/site/ src/site/apt/ src/site/apt/installation-guide/ src/site/apt/user-guide/
Author: brett Date: Mon Sep 22 06:53:20 2008 New Revision: 697829 URL: http://svn.apache.org/viewvc?rev=697829&view=rev Log: split the getting started guide into parts to start expanding on Added: incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/ incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/release.apt incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/toolchains.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/ incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/archetypes.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/assemblies.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/building-nmaven-projects.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/creating-projects.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/directory-layout.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/index.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/quick-start.apt incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/testing.apt Removed: incubator/nmaven/trunk/site/versioned/src/site/apt/getting-started.apt Modified: incubator/nmaven/trunk/site/versioned/ (props changed) incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt incubator/nmaven/trunk/site/versioned/src/site/site.xml Propchange: incubator/nmaven/trunk/site/versioned/ -- --- svn:ignore (original) +++ svn:ignore Mon Sep 22 06:53:20 2008 @@ -1 +1,4 @@ target +.project +.classpath +.settings Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt?rev=697829&r1=697828&r2=697829&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt (original) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt Mon Sep 22 06:53:20 2008 @@ -1,13 +1,57 @@ -About NMaven - - NMaven provides Maven 2.x plugins to support building of .NET applications. - - [] + + About NMaven + + +NMaven + + NMaven provides Maven plugins to support building of .NET applications. + + See the {{{features.html} feature list}} for the current version for more information. + +Installing NMaven + + NMaven requires Maven 2.0.9+ and JDK 5.0+ installed. + + To use NMaven, you will need access to a repository containing the plugins. You can use either the latest release from + a repository, or build the current version from source: + +~~* {{{installation-guide/release.html} Installing an NMaven release repository}} + +* {{{installation-guide/building.html} Building NMaven}} + + By default, NMaven expects the .NET framework and Visual Studio executables on the path. To use a particular + toolchain or Mono, you will need to configure a toolchain: + +* {{{installation-guide/toolchains.html} Configuring a .NET toolchain}} + +Using NMaven + + For more information on using NMaven, refer to the following information: + +~~* {{{user-guide/quick-start.html} New project quick start guide}} + +~~* {{{user-guide/building-nmaven-projects.html} Building NMaven projects}} + +* {{{user-guide/index.html} User's guide}} + +~~TODO: deploy these and link appropriately +~~Plugin Reference +~~ +~~ The following .NET plugins are available: +~~ +~~* {{{maven-dotnet-compiler-plugin} Compiler Plugin}} +~~ +~~* {{{maven-dotnet-test-plugin} Test Plugin}} +~~ +~~* {{{maven-dotnet-wix-plugin} WiX Plugin}} +~~ +~~ The standard Maven plugins can otherwise be used - see the +~~ {{{http://maven.apache.org/plugins/} Maven Plugin Reference}}. Reporting Bugs/Requesting Features * {{{http://jira.codehaus.org/browse/NMAVEN} NMaven Issue Tracking}} - * {{{mailto:[EMAIL PROTECTED] Post to Mailing List}} + * {{{mail-lists.html} Post to Mailing List}} Added: incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt?rev=697829&view=auto == --- incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt (added) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt Mon Sep 22 06:53:20 2008 @@ -0,0 +1,60 @@ + + Building NMaven + + +Building NMaven + + To build NMaven: + +[[1]] Check out the so
svn commit: r697863 - /incubator/nmaven/branches/NMAVEN-186/
Author: brett Date: Mon Sep 22 07:59:11 2008 New Revision: 697863 URL: http://svn.apache.org/viewvc?rev=697863&view=rev Log: create a branch for reviewing the integration tests and running against 0.14 for migration assistance Added: incubator/nmaven/branches/NMAVEN-186/ - copied from r697861, incubator/nmaven/trunk/
svn commit: r697869 [2/2] - in /incubator/nmaven/branches/NMAVEN-186: components/maven-dotnet-core-it-runner/ components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/ core-int
Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml?rev=697869&r1=697868&r2=697869&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml Mon Sep 22 08:29:36 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0010 Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml?rev=697869&r1=697868&r2=697869&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml Mon Sep 22 08:29:36 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0011 Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml?rev=697869&r1=697868&r2=697869&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml Mon Sep 22 08:29:36 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0012 Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml?rev=697869&r1=697868&r2=697869&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml Mon Sep 22 08:29:36 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0013 Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml?rev=697869&r1=697868&r2=697869&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml Mon Sep 22 08:29:36 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
svn propchange: r697869 - svn:log
Author: brett Revision: 697869 Modified property: svn:log Modified: svn:log at Mon Sep 22 16:50:51 2008 -- --- svn:log (original) +++ svn:log Mon Sep 22 16:50:51 2008 @@ -1,2 +1,3 @@ [NMAVEN-186] partially apply patch and make other modifications to prepare for unifying 0.14 and 0.16 test suites See notes.txt for list of planned changes +Submitted by: Carlos Sanchez
svn commit: r698074 - in /incubator/nmaven/branches/NMAVEN-186/core-integration-tests: ./ src/test/java/org/apache/maven/dotnet/integrationtests/ src/test/resources/MavenITmng-0020-ShareTestSource/ sr
Author: brett Date: Mon Sep 22 20:25:49 2008 New Revision: 698074 URL: http://svn.apache.org/viewvc?rev=698074&view=rev Log: [NMAVEN-186] update stray ITs Added: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0020ShareTestSource.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/pom.xml Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt?rev=698074&r1=698073&r2=698074&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt Mon Sep 22 20:25:49 2008 @@ -1,11 +1,11 @@ Planned changes: -- Currently, the tests run best without the toolchain, but with CSC in the path. Review tests to work best in this scenario. - Port 0.14 ITs that are not present - Ensure test suite runs for 0.14 by translating POMs according to the formula below - Make it possible to run ITs on different versions of NMaven by substituting plugin version, like Maven ITs - Make it possible to run the entire test suite with a given toolchain (previous tests only did so for IT and it wasn't configurable) - Rename tests to have valid issue numbers of test descriptions rather than MNG- +- Move tests to a separate trunk, independent of version Fixes: @@ -22,7 +22,7 @@ for i in $(find . -type f -iname *.xml); do sed 's/dotnet:module/module/g' $i > $i-tmp;mv $i-tmp $i; done for i in $(find . -type f -iname *.xml); do sed 's/dotnet:winexe/exe/g' $i > $i-tmp;mv $i-tmp $i; done sed 's/0.16<\/value>/0.14<\/value>/g' pom.xml > pom.xml-tmp;mv pom.xml-tmp pom.xml - +- optionally add toolchains plugin and extension To 0.16 for i in $(find . -type f -iname *.xml); do sed 's/maven-compile-plugin/maven-dotnet-compiler-plugin/g' $i > $i-tmp;mv $i-tmp $i; done @@ -32,3 +32,5 @@ for i in $(find . -type f -iname *.xml); do sed 's/packaging>module/packaging>dotnet:module/g' $i > $i-tmp;mv $i-tmp $i; done for i in $(find . -type f -iname *.xml | grep Winexe); do sed 's/packaging>exe/packaging>dotnet:winexe/g' $i > $i-tmp;mv $i-tmp $i; done sed 's/0.14<\/value>/0.16<\/value>/g' pom.xml > pom.xml-tmp;mv pom.xml-tmp pom.xml +- remove toolchains plugin +- remove toolchains extension Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java?rev=698074&r1=698073&r2=698074&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Mon Sep 22 20:25:49 2008 @@ -45,19 +45,19 @@ } TestSuite suite = new TestSuite(); - -//suite.addTestSuite( MavenITmng0006NUnitTestExecution.class ); -//suite.addTestSuite( MavenITmng0009CSharpCompileWithProvidedGacDependency.class ); -//suite.addTestSuite( MavenITmng0020 ); // NMAVEN-8 //suite.addTestSuite( MavenITmng0007CSharpCompileTestLibrary.class ); //suite.addTestSuite( MavenITmng0019BuildFailureOnNUnitFailure.class ); +//suite.addTestSuite( MavenITmng0020ShareTestSource.class ); // Fails occasionally with: // error CS1548: Cryptographic failure while signing assembly ... The process cannot access the file because it is being used by another process. ' // suite.addTestSuite( MavenITmng0017CSharpStrongNamedAssembly.class ); +// Neeed to be able to locate the GAC root, perhaps using the toolchain +// suite.addTestSuite( MavenITmng0009CSha
svn commit: r698095 - /incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt
Author: brett Date: Mon Sep 22 22:32:27 2008 New Revision: 698095 URL: http://svn.apache.org/viewvc?rev=698095&view=rev Log: review the ITs for porting across Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt?rev=698095&r1=698094&r2=698095&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt Mon Sep 22 22:32:27 2008 @@ -1,11 +1,16 @@ Planned changes: -- Port 0.14 ITs that are not present +- Port 0.14 ITs: 02, 03, 04, 10, 20, 21, 22, 28, 29, 30, 32 - Ensure test suite runs for 0.14 by translating POMs according to the formula below - Make it possible to run ITs on different versions of NMaven by substituting plugin version, like Maven ITs - Make it possible to run the entire test suite with a given toolchain (previous tests only did so for IT and it wasn't configurable) - Rename tests to have valid issue numbers of test descriptions rather than MNG- - Move tests to a separate trunk, independent of version +- Use new ITs for 0.14 +- Remove old ITs except for: issue67, 05, 11 - 19 +- Port 0.14 ITs: 06, 07 - to XSD plugin once migrated +- Port 0.14 ITs if relevant: 18 (1.1), 19 (Compact) +- Add ITs: .NET 3.0 Fixes:
svn commit: r698096 - /incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/README.txt
Author: brett Date: Mon Sep 22 22:33:06 2008 New Revision: 698096 URL: http://svn.apache.org/viewvc?rev=698096&view=rev Log: clarify tests Modified: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/README.txt Modified: incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/README.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/README.txt?rev=698096&r1=698095&r2=698096&view=diff == --- incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/README.txt (original) +++ incubator/nmaven/branches/NMAVEN_0.14/integration-tests/tests/README.txt Mon Sep 22 22:33:06 2008 @@ -5,7 +5,7 @@ it0005: CS-MS: Build a webapp and deploy it it0006: PATH: Generate a class binding from a schema it0007: PATH: Generate a schema from an XML instance and then create a class binding from the generated schema -it0008: PATH: Generate a WSDL (not included) +it0008: Removed it0009: Removed it0010: VB-MS: Build a library that is dependent on a .netmodule it0011: CS-MONO: Build a library that is dependent on a .netmodule @@ -20,10 +20,12 @@ it0020: CS-MS-Resources: Generate resource file and embed into assembly it0021: VB: Resource generation for VB it0022: Signing of an assembly (verify manually by looking for the signature in the manifest) -it0023: CS-MS: .NET 3.0 compiling -it0024: CS-MS: .NET 3.0 NUnit +it0023: Removed +it0024: Removed +it0025: Incomplete test that starts the XSP server and contains a submodule (copy of it0001) +it0026: CS-MS: Build a .netmodule (same as it0001, different group/artifact ID) it0027: Compiling CS with flat directory structure it0028: Deploys a snapshot dll to a remote repo it0029: Deploys a non-snapshot dll to a remote repo it0030: Pulls a snapshot dll and non-snapshot dll from a remote repo -it0032: Verifies that compile plugin processes excludes and testExcludes elements from the pom \ No newline at end of file +it0032: Verifies that compile plugin processes excludes and testExcludes elements from the pom
svn commit: r698104 - in /incubator/nmaven/branches/NMAVEN-186/core-integration-tests: notes.txt src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java
Author: brett Date: Tue Sep 23 00:05:39 2008 New Revision: 698104 URL: http://svn.apache.org/viewvc?rev=698104&view=rev Log: [NMAVEN-186] simplify suite and reorder notes Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt?rev=698104&r1=698103&r2=698104&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt Tue Sep 23 00:05:39 2008 @@ -1,22 +1,21 @@ Planned changes: -- Port 0.14 ITs: 02, 03, 04, 10, 20, 21, 22, 28, 29, 30, 32 -- Ensure test suite runs for 0.14 by translating POMs according to the formula below - Make it possible to run ITs on different versions of NMaven by substituting plugin version, like Maven ITs +- Ensure test suite runs for 0.14 by translating POMs according to the formula below +- review toolchain support (NMAVEN-147) - Make it possible to run the entire test suite with a given toolchain (previous tests only did so for IT and it wasn't configurable) + +After merge to trunk: + - Rename tests to have valid issue numbers of test descriptions rather than MNG- - Move tests to a separate trunk, independent of version +- Port 0.14 ITs: 02, 03, 04, 10, 20, 21, 22, 28, 29, 30, 32 - Use new ITs for 0.14 +- review NUnit issues / missing dependency (NMAVEN-8) - Remove old ITs except for: issue67, 05, 11 - 19 -- Port 0.14 ITs: 06, 07 - to XSD plugin once migrated - Port 0.14 ITs if relevant: 18 (1.1), 19 (Compact) - Add ITs: .NET 3.0 -Fixes: - -- review toolchain support (NMAVEN-147) -- review NUnit issues / missing dependency (NMAVEN-8) - Translating 0.16 to 0.14 and vice-versa To 0.14 Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java?rev=698104&r1=698103&r2=698104&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Tue Sep 23 00:05:39 2008 @@ -19,31 +19,14 @@ package org.apache.maven.dotnet.integrationtests; import junit.framework.Test; +import junit.framework.TestCase; import junit.framework.TestSuite; -import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase; -import org.apache.maven.it.VerificationException; -import org.apache.maven.it.Verifier; - public class IntegrationTestSuite -extends AbstractMavenIntegrationTestCase +extends TestCase { public static Test suite() -throws VerificationException { -Verifier verifier = null; -try -{ -verifier = new Verifier( "" ); -} -finally -{ -if ( verifier != null ) -{ -verifier.resetStreams(); -} -} - TestSuite suite = new TestSuite(); // NMAVEN-8 @@ -78,9 +61,4 @@ suite.addTestSuite( MavenITmng0018CSharpSynchronizeTargetWithSource.class ); return suite; } - -protected static String getVendor() -{ -return null; -} }
svn commit: r698406 - in /incubator/nmaven/branches/NMAVEN-186: components/maven-dotnet-core-it-runner/ core-integration-tests/ core-integration-tests/src/test/java/org/apache/maven/dotnet/integration
Author: brett Date: Tue Sep 23 17:35:00 2008 New Revision: 698406 URL: http://svn.apache.org/viewvc?rev=698406&view=rev Log: [NMAVEN-186] ability to run integration tests against different versions of NMaven. Verified with 0.15-incubating and 0.16-incubating-SNAPSHOT Modified: incubator/nmaven/branches/NMAVEN-186/components/maven-dotnet-core-it-runner/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt incubator/nmaven/branches/NMAVEN-186/core-integration-tests/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITDotNetToolchain/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng--CSharpCompileLibrary/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0001-CSharpCompileExe/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0002-CSharpCompileModule/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0003-CSharpCompileWinexe/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0004-CSharpCompileWithDependency/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0005-CSharpCompileWithTransitiveDependency/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0008-CSharpCompileWithProvidedDependency/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0009-CSharpCompileWithProvidedGacDependency/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0010-DeployLibrary/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0011-DeployExe/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0012-DeployModule/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0013-DeployWinexe/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0014-ResolveLibraryDependency/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0016-CSharpAssemblyInfoGeneration/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml Modified: incubator/nmaven/branches/NMAVEN-186/components/maven-dotnet-core-it-runner/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/components/maven-dotnet-core-it-runner/pom.xml?rev=698406&r1=698405&r2=698406&view=diff == --- incubator/nmaven/branches/NMAVEN-186/components/maven-dotnet-core-it-runner/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-186/components/maven-dotnet-core-it-runner/pom.xml Tue Sep 23 17:35:00 2008 @@ -61,6 +61,12 @@ **/IntegrationTestSuite.* + + + nmaven.version + ${project.version} + + Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt URL: http://svn.a
svn commit: r698456 - in /incubator/nmaven/branches/NMAVEN-186/core-integration-tests: ./ src/test/java/org/apache/maven/dotnet/integrationtests/ src/test/resources/MavenITmng-0018-CSharpSynchronizeTa
Author: brett Date: Wed Sep 24 01:10:09 2008 New Revision: 698456 URL: http://svn.apache.org/viewvc?rev=698456&view=rev Log: [NMAVEN-186] ability to run the tests for 0.14 as well Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt incubator/nmaven/branches/NMAVEN-186/core-integration-tests/pom.xml incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmngCSharpCompileLibrary.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0001CSharpCompileExe.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0002CSharpCompileModule.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0003CSharpCompileWinexe.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0004CSharpCompileWithDependency.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0005CSharpCompileWithTransitiveDependency.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0008CSharpCompileWithProvidedDependency.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0009CSharpCompileWithProvidedGacDependency.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0010DeployLibrary.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0011DeployExe.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0012DeployModule.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0013DeployWinexe.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0014ResolveLibraryDependency.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0016CSharpAssemblyInfoGeneration.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0017CSharpStrongNamedAssembly.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0018CSharpSynchronizeTargetWithSource.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0020ShareTestSource.java incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt?rev=698456&r1=698455&r2=698456&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/notes.txt Wed Sep 24 01:10:09 2008 @@ -1,6 +1,5 @@ Planned changes: -- Ensure test suite runs for 0.14 by translating POMs according to the formula below - review toolchain support (NMAVEN-147) - Make it possible to run the entire test suite with a given toolchain (previous tests only did so for IT and it wasn't configurable) @@ -15,25 +14,3 @@ - Port 0.14 ITs if relevant: 18 (1.1), 19 (Compact) - Add ITs: .NET 3.0 -Translating 0.16 to 0.14 and vice-versa - -To 0.14 -for i in $(find . -type f -iname *.xml); do sed 's/maven-dotnet-compiler-plugin/maven-compile-plugin/g' $i > $i-tmp;mv
svn commit: r698553 - /incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java
Author: brett Date: Wed Sep 24 06:08:39 2008 New Revision: 698553 URL: http://svn.apache.org/viewvc?rev=698553&view=rev Log: [NMAVEN-186] remove inspection warning Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java?rev=698553&r1=698552&r2=698553&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java Wed Sep 24 06:08:39 2008 @@ -233,7 +233,7 @@ StringBuilder sb = new StringBuilder(); sb.append( "target/" ); sb.append( assemblyName ); -if ( !NMAVEN_0_14.containsVersion( this.version ) ) +if ( !NMAVEN_0_14.containsVersion( AbstractNMavenIntegrationTestCase.version ) ) { sb.append( "-" ); sb.append( version );
svn commit: r698567 - /incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java
Author: brett Date: Wed Sep 24 06:42:43 2008 New Revision: 698567 URL: http://svn.apache.org/viewvc?rev=698567&view=rev Log: [NMAVEN-186] remove JDK 6 API Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java Modified: incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java?rev=698567&r1=698566&r2=698567&view=diff == --- incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java (original) +++ incubator/nmaven/branches/NMAVEN-186/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/AbstractNMavenIntegrationTestCase.java Wed Sep 24 06:42:43 2008 @@ -276,7 +276,7 @@ } catch ( XmlPullParserException e ) { -throw new IOException( e.getMessage(), e ); +throw new IOException( e.getMessage() ); } finally {
svn commit: r698811 - in /incubator/nmaven/trunk/site/versioned/src/site: apt/developer-guide/ apt/developer-guide/integration-tests.apt apt/index.apt site.xml
Author: brett Date: Wed Sep 24 21:13:10 2008 New Revision: 698811 URL: http://svn.apache.org/viewvc?rev=698811&view=rev Log: [NMAVEN-186] add a section about running the integration tests Added: incubator/nmaven/trunk/site/versioned/src/site/apt/developer-guide/ incubator/nmaven/trunk/site/versioned/src/site/apt/developer-guide/integration-tests.apt Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt incubator/nmaven/trunk/site/versioned/src/site/site.xml Added: incubator/nmaven/trunk/site/versioned/src/site/apt/developer-guide/integration-tests.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/developer-guide/integration-tests.apt?rev=698811&view=auto == --- incubator/nmaven/trunk/site/versioned/src/site/apt/developer-guide/integration-tests.apt (added) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/developer-guide/integration-tests.apt Wed Sep 24 21:13:10 2008 @@ -0,0 +1,46 @@ + + Writing and Running Integration Tests + + +Writing and Running Integration Tests + + The integration test suite is one of the best ways to ensure ongoing compatibility of NMaven with various types of + projects. + +* Running Integration Tests During the Build + + The default way to run the integration tests for the current version is during the overall build, like this when + run from the top level of the checkout: + + +mvn clean install -Prun-its + + + If there are any failures, you will find them in <<>>. + The individual projects will be in <<<%TEMP%/it-path-name>>>. Within that directory you will find <<>> that + contains the actual build output. + +* Running Integration Tests Standalone + + During development, you may wish to run the suite for a different version to the current one. To do this, switch to + the <<>> directory and run the following command: + + +mvn test -Dtest=IntegrationTestSuite -Dnmaven.version=0.15 + + + If the <<>> is omitted, the latest release version will be used. + + When running the tests standalone, the individual projects will be found in <<>> + where <<>> will be replaced by the test's resource directory. + + If you'd prefer to run just one or more tests, you can use the test argument as above to select the tests to run. + For example: + + +mvn test -Dtest=MavenITmngCSharpCompileLibrary + + +~~TODO: running from an IDE +~~TODO: writing an integration test + Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt?rev=698811&r1=698810&r2=698811&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt (original) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/index.apt Wed Sep 24 21:13:10 2008 @@ -54,4 +54,17 @@ * {{{mail-lists.html} Post to Mailing List}} +Developing NMaven + + For more information on getting involved in the development of NMaven, refer to the following information: + +* {{{developer-guide/integration-tests.html} Writing Integration Tests}} + +~~* {{{developer-guide/tasks.html} Work to be Done}} + +~~* {{{developer-guide/contributing.html} How to Contribute}} + +~~* {{{developer-guide/index.html} Developer's Guide}} + + Modified: incubator/nmaven/trunk/site/versioned/src/site/site.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/site.xml?rev=698811&r1=698810&r2=698811&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/site.xml (original) +++ incubator/nmaven/trunk/site/versioned/src/site/site.xml Wed Sep 24 21:13:10 2008 @@ -25,5 +25,9 @@ + + + +
svn commit: r698844 [2/2] - in /incubator/nmaven/trunk: components/maven-dotnet-core-it-runner/ components/maven-dotnet-core-it-runner/src/test/java/org/apache/maven/dotnet/its/ core-integration-tests
Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml?rev=698844&r1=698843&r2=698844&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0017-CSharpStrongNamedAssembly/pom.xml Thu Sep 25 00:17:40 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0017 @@ -30,11 +32,17 @@ org.apache.maven.dotnet.plugins maven-dotnet-compiler-plugin +${nmaven.version} true sample.snk + +org.apache.maven.dotnet.plugins +maven-dotnet-test-plugin +${nmaven.version} + Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml?rev=698844&r1=698843&r2=698844&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml Thu Sep 25 00:17:40 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0018 @@ -31,8 +33,23 @@ org.apache.maven.dotnet.plugins maven-dotnet-compiler-plugin +${nmaven.version} true + +org.apache.maven.dotnet.plugins +maven-dotnet-test-plugin +${nmaven.version} + + + + NUnit + NUnit.Framework + 2.2.8.0 + dotnet:library + test + + Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml?rev=698844&r1=698843&r2=698844&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml Thu Sep 25 00:17:40 2008 @@ -17,7 +17,9 @@ specific language governing permissions and limitations under the License. --> - +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";> 4.0.0 NMaven.Its NMaven.It.It0019 @@ -32,11 +34,13 @@ org.apache.maven.dotnet.plugins maven-dotnet-compiler-plugin +${nmaven.version} true org.apache.maven.dotnet.plugins maven-dotnet-test-plugin +${nmaven.version} /nologo @@ -48,22 +52,11 @@ - org.apache.maven.dotnet + NUnit NUnit.Framework - 2.4.6-incubating-SNAPSHOT + 2.2.8.0 dotnet:library test - - - - m2-snapshot - Maven2 Snapshot Repository - http://people.apache.org/repo/m2-snapshot-repository/ - -true - - - Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml?rev=698844&r1=698843&r2=698844&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml
svn commit: r698845 - /incubator/nmaven/branches/NMAVEN-186/
Author: brett Date: Thu Sep 25 00:21:42 2008 New Revision: 698845 URL: http://svn.apache.org/viewvc?rev=698845&view=rev Log: remove completed branch Removed: incubator/nmaven/branches/NMAVEN-186/
svn propchange: r698844 - svn:log
Author: brett Revision: 698844 Modified property: svn:log Modified: svn:log at Thu Sep 25 00:21:22 2008 -- --- svn:log (original) +++ svn:log Thu Sep 25 00:21:22 2008 @@ -1 +1,2 @@ [NMAVEN-186] clean up the integration tests, make them runnable against different versions including 0.14 +Merged from: r697863:698553 on NMAVEN-186 branch
svn commit: r699153 - in /incubator/nmaven/trunk/components: maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/
Author: brett Date: Thu Sep 25 19:47:09 2008 New Revision: 699153 URL: http://svn.apache.org/viewvc?rev=699153&view=rev Log: [NMAVEN-147] remove the exception when the toolchain is not found and use the defaults. If a misconfiguration occurs, propogate the exception Modified: incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ClassCompiler.java incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImpl.java incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/compiler/CSharpClassCompiler.java Modified: incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ClassCompiler.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ClassCompiler.java?rev=699153&r1=699152&r2=699153&view=diff == --- incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ClassCompiler.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ClassCompiler.java Thu Sep 25 19:47:09 2008 @@ -21,6 +21,8 @@ import java.io.File; import java.util.List; +import org.apache.maven.dotnet.ExecutionException; + public interface ClassCompiler { @@ -56,8 +58,9 @@ * Returns the executable file name that this compiler will use to compile the application. * * @return the executable file name that this compiler will use to compile the application + * @throws ExecutionException */ -String getCompilerFileName(); +String getCompilerFileName() throws ExecutionException; void init(CompilerContext compilerContext); Modified: incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImpl.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImpl.java?rev=699153&r1=699152&r2=699153&view=diff == --- incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImpl.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImpl.java Thu Sep 25 19:47:09 2008 @@ -139,7 +139,7 @@ if ( toolchain == null ) { -throw new ExecutionException( "No toolchain found." ); +return null; } if ( programmingLanguage.equals( ProgrammingLanguage.C_SHARP ) ) @@ -152,7 +152,8 @@ } return csharpExecutable; } -throw new ExecutionException( "Compiler could not be found: Language = " + programmingLanguage ); +logger.info( "Compiler could not be found: Language = " + programmingLanguage ); +return null; } public MavenProject getMavenProject() Modified: incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/compiler/CSharpClassCompiler.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/compiler/CSharpClassCompiler.java?rev=699153&r1=699152&r2=699153&view=diff == --- incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/compiler/CSharpClassCompiler.java (original) +++ incubator/nmaven/trunk/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/compiler/CSharpClassCompiler.java Thu Sep 25 19:47:09 2008 @@ -192,18 +192,10 @@ return compiledArtifact; } -public String getCompilerFileName() +public String getCompilerFileName() throws ExecutionException { -File compilerExecutable = null; -try -{ -compilerExecutable = compilerContext.getCompilerExecutableFor( -compilerContext.getCompilerConfig().getProgrammingLanguage() ); -} -catch ( ExecutionException e ) -{ -e.printStackTrace(); -} +File compilerExecutable = +compilerContext.getCompilerExecutableFor( compilerContext.getCompilerConfig().getProgrammingLanguage() ); if ( compilerExecutable != null ) {
svn commit: r699154 - /incubator/nmaven/branches/NMAVEN-147-toolchains/
Author: brett Date: Thu Sep 25 19:53:00 2008 New Revision: 699154 URL: http://svn.apache.org/viewvc?rev=699154&view=rev Log: [NMAVEN-147] branch for correcting some issues with toolchains Added: incubator/nmaven/branches/NMAVEN-147-toolchains/ - copied from r699153, incubator/nmaven/trunk/
svn commit: r699345 [3/3] - in /incubator/nmaven/www/0.16: ./ css/ developer-guide/ images/ images/logos/ installation-guide/ user-guide/
Added: incubator/nmaven/www/0.16/user-guide/dependencies.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.16/user-guide/dependencies.html?rev=699345&view=auto == --- incubator/nmaven/www/0.16/user-guide/dependencies.html (added) +++ incubator/nmaven/www/0.16/user-guide/dependencies.html Fri Sep 26 07:45:17 2008 @@ -0,0 +1,233 @@ +http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";> + + + + + + + + + + + +http://www.w3.org/1999/xhtml";> + +Apache NMaven - Dependencies + + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + + + + +http://www.google-analytics.com/urchin.js";> + +_uacct = "UA-140879-1"; +urchinTracker(); + + + + http://maven.apache.org/"; id="bannerLeft"> + +http://maven.apache.org/images/apache-maven-project-2.png"; alt="" /> + + + + + + + + + + + + + + + + + + + + + +Last Published: 2008-09-27 + | Version: 0.16-incubating-SNAPSHOT + +Incubator Status +| +NMaven +| +http://maven.apache.org/"; class="externalLink">Maven + + + + + + + + + + + + + + + + + + + + + + + + General Info + + + +About NMaven + + + +Features + + + Installation + + + +Building from Sources + + + +Configuring Toolchains + + + User's Guide + + + +Creating Projects + + + +Project Archetypes + + + + Dependencies + + + +Testing with NUnit + + + +Assemblies + + + Developer's Guide + + + +Integration Tests + + + Project Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +Project Information + + + http://maven.apache.org/"; title="Built by Maven" class="poweredBy"> + + + + + + + + + + + + + + +Project Dependencies +A typical dependency would look like the following: ++ + +dotnet:winexe and dotnet:exe can also be used as dependency types. dotnet:module can also be used but will not be transitive. +Dependencies in the Global Assembly Cache (GAC) +To use a GAC dependency, you will need to set a GAC_ROOT environment variable to point to either the Microsoft or Mono GAC root location. Then use the system scope as shown below. You can also use types: dotnet:gac_32 and dotnet:gac. +NMaven.Its +NMaven.It.It0004 +1.0.0 +dotnet:library ++ + + + + + + + + + + + © + 2006-2008 + + The Apache Software Foundation + + + + + + + + + + + + + + + Added: incubator/nmaven/www/0.16/user-guide/directory-layout.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.16/user-guide/directory-layout.html?rev=699345&view=auto == --- incubator/nmaven/www/0.16/user-guide/directoSystem.Windows.Forms +System.Windows.Forms +2.0.0.0 +dotnet:gac_msil +system +b77a5c561934e089 +${env.GAC_ROOT}\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll +
svn commit: r700374 - /incubator/nmaven/branches/NMAVEN-8-nunit/
Author: brett Date: Tue Sep 30 00:38:55 2008 New Revision: 700374 URL: http://svn.apache.org/viewvc?rev=700374&view=rev Log: create a branch to correct problems running with NUnit from the repository Added: incubator/nmaven/branches/NMAVEN-8-nunit/ - copied from r700373, incubator/nmaven/trunk/
svn commit: r700416 - in /incubator/nmaven/branches: SI_MAVEN_INTEGRATION/ VERSION_0.16/
Author: brett Date: Tue Sep 30 04:10:44 2008 New Revision: 700416 URL: http://svn.apache.org/viewvc?rev=700416&view=rev Log: cleanup old branches Removed: incubator/nmaven/branches/SI_MAVEN_INTEGRATION/ incubator/nmaven/branches/VERSION_0.16/
svn commit: r700421 - in /incubator/nmaven/branches/NMAVEN-8-nunit: components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ components/maven-dotnet-compiler/src/test/java/org/
Author: brett Date: Tue Sep 30 04:36:15 2008 New Revision: 700421 URL: http://svn.apache.org/viewvc?rev=700421&view=rev Log: remove local repository from the compiler context. It isn't used, and we want to avoid the temptation to start constructing paths by hand Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerConfig.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/test/java/org/apache/maven/dotnet/compiler/NetCompilerConfigTest.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/test/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImplTest.java incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-compiler-plugin/src/main/java/org/apache/maven/dotnet/plugin/compiler/CompilerMojo.java incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-compiler-plugin/src/main/java/org/apache/maven/dotnet/plugin/compiler/TestCompilerMojo.java Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java?rev=700421&r1=700420&r2=700421&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java Tue Sep 30 04:36:15 2008 @@ -44,13 +44,6 @@ boolean isTestCompile(); /** - * Returns local repository - * - * @return local repository - */ -File getLocalRepository(); - -/** * Sets the artifact type for the compiler plugin: library, module, exe, winexe or nar * * @param artifactType the artifact type for the compiler plugin: library, module, exe, winexe or nar @@ -64,13 +57,6 @@ */ void setTestCompile( boolean testCompile ); -/** - * Sets local repository - * - * @param localRepository - */ -void setLocalRepository( File localRepository ); - void setCompilerSourceDirectory( File sourceDirectory ); /** Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerConfig.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerConfig.java?rev=700421&r1=700420&r2=700421&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerConfig.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerConfig.java Tue Sep 30 04:36:15 2008 @@ -73,8 +73,6 @@ private boolean isTestCompile; -private File localRepository; - private File compileSourceDirectory; private File targetDirectory; @@ -147,16 +145,6 @@ isTestCompile = testCompile; } -public File getLocalRepository() -{ -return localRepository; -} - -public void setLocalRepository( File localRepository ) -{ -this.localRepository = localRepository; -} - public File getCompilerDirectory() { return compileSourceDirectory; @@ -210,11 +198,6 @@ throw new IllegalArgumentException( "compilerPlatformVersion" ); } -if ( localRepository == null || !localRepository.exists() ) -{ -throw new IllegalArgumentException( "localRepository" ); -} - if ( compileSourceDirectory == null) { throw new IllegalArgumentException( "sourceDirectory" ); @@ -265,10 +248,6 @@ { return false; } -if ( !localRepository.equals( that.getLocalRepository() )
svn commit: r700539 - in /incubator/nmaven/branches/NMAVEN-8-nunit: components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ components/maven-dotnet-compiler/src/main/java/org/
Author: brett Date: Tue Sep 30 11:21:28 2008 New Revision: 700539 URL: http://svn.apache.org/viewvc?rev=700539&view=rev Log: - make sure assemblies are copied with the right name for nunit tests - add utility for adjusting the path in the local repository if needed Added: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetArtifactLocator.java (with props) incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/pom.xml (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/dotnet/AppTest.cs incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/ - copied from r700374, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/dotnet/AppTest.cs Removed: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/resource/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/main/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/dotnet/It0007.cs Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerConfig.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetCompilerContext.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImpl.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/test/java/org/apache/maven/dotnet/compiler/NetCompilerConfigTest.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/test/java/org/apache/maven/dotnet/compiler/impl/DotnetCompilerContextImplTest.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-core/src/main/java/org/apache/maven/dotnet/CommandExecutor.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-extensions/src/main/java/org/apache/maven/dotnet/extensions/compiler/CSharpClassCompiler.java incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0019BuildFailureOnNUnitFailure.java incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/pom.xml incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-compiler-plugin/src/main/java/org/apache/maven/dotnet/plugin/compiler/CompilerMojo.java incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-compiler-plugin/src/main/java/org/apache/maven/dotnet/plugin/compiler/TestCompilerMojo.java incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-compiler-plugin/src/main/resources/META-INF/plexus/components.xml Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/CompilerConfig.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/comp
svn commit: r700540 - in /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests: MavenITNUnit24Features.java MavenITmng0007CSharpCompil
Author: brett Date: Tue Sep 30 11:28:16 2008 New Revision: 700540 URL: http://svn.apache.org/viewvc?rev=700540&view=rev Log: disable tests on 0.15 Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java?rev=700540&r1=700539&r2=700540&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java Tue Sep 30 11:28:16 2008 @@ -27,6 +27,11 @@ public class MavenITNUnit24Features extends AbstractNMavenIntegrationTestCase { +public MavenITNUnit24Features() +{ +super( "(0.15-incubating,)" ); +} + public void testNUnit24Features() throws Exception { Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java?rev=700540&r1=700539&r2=700540&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java Tue Sep 30 11:28:16 2008 @@ -26,6 +26,11 @@ public class MavenITmng0007CSharpCompileTestLibrary extends AbstractNMavenIntegrationTestCase { +public MavenITmng0007CSharpCompileTestLibrary() +{ +super( "(0.15-incubating,)" ); +} + public void testit0007() throws Exception {
svn commit: r700658 - in /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests: MavenITNUnit24Features.java MavenITmng0007CSharpCompil
Author: brett Date: Tue Sep 30 19:07:21 2008 New Revision: 700658 URL: http://svn.apache.org/viewvc?rev=700658&view=rev Log: tests that pass on 0.14 Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java?rev=700658&r1=700657&r2=700658&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java Tue Sep 30 19:07:21 2008 @@ -29,7 +29,8 @@ { public MavenITNUnit24Features() { -super( "(0.15-incubating,)" ); +// 0.14 and 0.16+ only +super( "(,0.15-incubating),(0.15-incubating,)" ); } public void testNUnit24Features() Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java?rev=700658&r1=700657&r2=700658&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0007CSharpCompileTestLibrary.java Tue Sep 30 19:07:21 2008 @@ -28,7 +28,8 @@ { public MavenITmng0007CSharpCompileTestLibrary() { -super( "(0.15-incubating,)" ); +// 0.14 and 0.16+ only +super( "(,0.15-incubating),(0.15-incubating,)" ); } public void testit0007()
svn commit: r700669 - in /incubator/nmaven/branches/NMAVEN-8-nunit: ./ components/maven-dotnet-assembler/ components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/ componen
Author: brett Date: Tue Sep 30 20:33:58 2008 New Revision: 700669 URL: http://svn.apache.org/viewvc?rev=700669&view=rev Log: switch to using Plexus logging. Remove the component-api references to stop Plexus getting confused Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-assembler/pom.xml incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-toolchain/pom.xml incubator/nmaven/branches/NMAVEN-8-nunit/pom.xml Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-assembler/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-assembler/pom.xml?rev=700669&r1=700668&r2=700669&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-assembler/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-assembler/pom.xml Tue Sep 30 20:33:58 2008 @@ -45,10 +45,6 @@ org.codehaus.plexus - plexus-component-api - - - org.codehaus.plexus plexus-utils Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java?rev=700669&r1=700668&r2=700669&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java Tue Sep 30 20:33:58 2008 @@ -21,7 +21,6 @@ import java.io.File; import java.io.IOException; import java.util.Collections; -import java.util.logging.Logger; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.repository.ArtifactRepository; @@ -30,6 +29,8 @@ import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectBuilder; import org.apache.maven.project.ProjectBuildingException; +import org.codehaus.plexus.logging.LogEnabled; +import org.codehaus.plexus.logging.Logger; import org.codehaus.plexus.util.FileUtils; /** @@ -38,12 +39,11 @@ * inefficient to make repetitively. */ public final class DotnetArtifactLocatorImpl -implements DotnetArtifactLocator +implements DotnetArtifactLocator, LogEnabled { private MavenProjectBuilder projectBuilder; -// TODO: plexus logger? -private Logger logger = Logger.getAnonymousLogger(); +private Logger logger; public String getAssemblyFileName( Artifact artifact, ArtifactRepository localRepository ) { @@ -59,7 +59,7 @@ if ( build.getFinalName().indexOf( "${" ) < 0 ) { finalName = build.getFinalName() + "." + artifact.getArtifactHandler().getExtension(); -logger.fine( "Using alternate final name for artifact: '" + artifact + "' = '" + finalName + "'" ); +logger.debug( "Using alternate final name for artifact: '" + artifact + "' = '" + finalName + "'" ); } } } @@ -101,4 +101,9 @@ return artifact.getFile(); } + +public void enableLogging( Logger logger ) +{ +this.logger = logger; +} } Modified: incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-toolchain/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-toolchain/pom.xml?rev=700669&r1=700668&r2=700669&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-toolchain/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-toolchain/pom.xml Tue Sep 30 20:33:58 2008 @@ -51,10 +51,6 @@ org.codehaus.plexus - plexus-component-api - - - org.codehaus.plexus plexus-container-default Modified: incubator/nmaven/branches/NMAVEN-8-nunit/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/pom.xml?rev=700669&r1=700668&r2=700669&view=diff =
svn commit: r700679 - /incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml
Author: brett Date: Tue Sep 30 21:45:16 2008 New Revision: 700679 URL: http://svn.apache.org/viewvc?rev=700679&view=rev Log: profile is not needed, it is excluded in the parent modules by the profile Modified: incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml Modified: incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml?rev=700679&r1=700678&r2=700679&view=diff == --- incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml (original) +++ incubator/nmaven/trunk/components/maven-dotnet-core-it-runner/pom.xml Tue Sep 30 21:45:16 2008 @@ -49,28 +49,23 @@ ${pom.version} - - - run-its - - - -maven-surefire-plugin -2.4.3 - - -**/IntegrationTestSuite.* - - - - nmaven.version - ${project.version} - - - - - - - - + + + +maven-surefire-plugin +2.4.3 + + +**/IntegrationTestSuite.* + + + + nmaven.version + ${project.version} + + + + + +
svn commit: r700698 - /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/src/test/dotnet/It0007.cs
Author: brett Date: Wed Oct 1 00:09:34 2008 New Revision: 700698 URL: http://svn.apache.org/viewvc?rev=700698&view=rev Log: update assertions as the obsolete message comes out as error, so even on success the IT fails Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/src/test/dotnet/It0007.cs Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/src/test/dotnet/It0007.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/src/test/dotnet/It0007.cs?rev=700698&r1=700697&r2=700698&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/src/test/dotnet/It0007.cs (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/src/test/dotnet/It0007.cs Wed Oct 1 00:09:34 2008 @@ -27,18 +27,18 @@ public class It0007 { [Test] public void testSimple1() { - Assertion.AssertEquals(1, 1); + Assert.AreEqual(1, 1); } [Test] public void testSimple2() { - Assertion.AssertEquals(2, 2); + Assert.AreEqual(2, 2); } [Test] public void testTakesSomeTime() { for (int i=0; i < 999; i++) { - Assertion.AssertEquals(i+1, i+1); + Assert.AreEqual(i+1, i+1); } } }
svn commit: r700700 - /incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/nunit/DotnetTestMojo.java
Author: brett Date: Wed Oct 1 00:10:38 2008 New Revision: 700700 URL: http://svn.apache.org/viewvc?rev=700700&view=rev Log: it is not always nunit-console2 on mono, and nunit-console is still available (SDK 1.1). Best to use toolchains / platform matching for this, but keep it simple to start with Modified: incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/nunit/DotnetTestMojo.java Modified: incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/nunit/DotnetTestMojo.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/nunit/DotnetTestMojo.java?rev=700700&r1=700699&r2=700700&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/nunit/DotnetTestMojo.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/plugins/maven-dotnet-test-plugin/src/main/java/org/apache/maven/dotnet/plugin/nunit/DotnetTestMojo.java Wed Oct 1 00:10:38 2008 @@ -108,18 +108,7 @@ getLog().debug( "NMaven-test: workingDirectory(" + testAssemblies.getAbsolutePath() + ")" ); commandline.setWorkingDirectory( testAssemblies.getAbsolutePath() ); -if ( vendor.equals( Vendor.MICROSOFT ) ) -{ -commandline.setExecutable( "nunit-console" ); -} -else if ( vendor.equals( Vendor.NOVELL ) ) -{ -commandline.setExecutable( "nunit-console2" ); -} -else -{ -throw new MojoExecutionException("Vendor not found."); -} +commandline.setExecutable( "nunit-console" ); commandline.addArguments( getNUnitArguments() ); NUnitStreamConsumer systemOut = new NUnitStreamConsumer( getLog() );
svn commit: r700718 - in /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test: java/org/apache/maven/dotnet/integrationtests/ resources/VersionedAssemblies/ resources/VersionedAss
Author: brett Date: Wed Oct 1 01:53:46 2008 New Revision: 700718 URL: http://svn.apache.org/viewvc?rev=700718&view=rev Log: add a test case for version mediation Added: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-1.0/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-1.0/pom.xml (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-1.0/src/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-1.0/src/main/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-1.0/src/main/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-1.0/src/main/dotnet/A.cs incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-2.0/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-2.0/pom.xml (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-2.0/src/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-2.0/src/main/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-2.0/src/main/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/A-2.0/src/main/dotnet/A.cs incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/main/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/main/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/main/dotnet/B.cs incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/test/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/test/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/src/test/dotnet/BTest.cs incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml (with props) incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/main/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/main/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/main/dotnet/C.cs incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/test/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/test/dotnet/ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/src/test/dotnet/CTest.cs Added: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java?rev=700718&view=auto == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java (added) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java Wed O
svn commit: r700750 - /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java
Author: brett Date: Wed Oct 1 05:25:56 2008 New Revision: 700750 URL: http://svn.apache.org/viewvc?rev=700750&view=rev Log: add new test to suite Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java?rev=700750&r1=700749&r2=700750&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Wed Oct 1 05:25:56 2008 @@ -39,6 +39,7 @@ // Currently requiring library in $M2_HOME/lib when extension should be enough // suite.addTestSuite( MavenITDotNetToolchain.class ); +suite.addTestSuite( MavenITVersionedAssemblies.class ); suite.addTestSuite( MavenITNUnit24Features.class ); suite.addTestSuite( MavenITmngCSharpCompileLibrary.class );
svn commit: r700773 - in /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies: B/pom.xml C/pom.xml
Author: brett Date: Wed Oct 1 07:08:53 2008 New Revision: 700773 URL: http://svn.apache.org/viewvc?rev=700773&view=rev Log: use the actual group ID Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml?rev=700773&r1=700772&r2=700773&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml Wed Oct 1 07:08:53 2008 @@ -44,7 +44,7 @@ - ${project.groupId} + NMaven.Its.VersionedAssembly NMaven.It.VersionedAssembly.A 1.0.0 dotnet:library Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml?rev=700773&r1=700772&r2=700773&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml Wed Oct 1 07:08:53 2008 @@ -44,13 +44,13 @@ - ${project.groupId} + NMaven.Its.VersionedAssembly NMaven.It.VersionedAssembly.A 2.0.0 dotnet:library - ${project.groupId} + NMaven.Its.VersionedAssembly NMaven.It.VersionedAssembly.B 1.0.0 dotnet:library
svn commit: r700774 - /incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java
Author: brett Date: Wed Oct 1 07:10:07 2008 New Revision: 700774 URL: http://svn.apache.org/viewvc?rev=700774&view=rev Log: set the correct execution version range. This fails on 0.14. Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java Modified: incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java?rev=700774&r1=700773&r2=700774&view=diff == --- incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java (original) +++ incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java Wed Oct 1 07:10:07 2008 @@ -29,8 +29,8 @@ { public MavenITVersionedAssemblies() { -super(); -// super( "(0.15-incubating,)" ); +// Only supported in 0.16+ +super( "(0.15-incubating,)" ); } public void testVersionedAssemblies()
svn commit: r700791 - in /incubator/nmaven/trunk: ./ components/maven-dotnet-assembler/ components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/ components/maven-dotnet-compile
Author: brett Date: Wed Oct 1 07:36:50 2008 New Revision: 700791 URL: http://svn.apache.org/viewvc?rev=700791&view=rev Log: [NMAVEN-8] correct multiple issues related to running NUnit tests. It is now possible to use the original release binaries unmodified. Add necessary tools for any plugin to be able to map artifacts to their final name for reuse. Merged from: r700374:700774 on branch NMAVEN-8-nunit Added: incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetArtifactLocator.java - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/DotnetArtifactLocator.java incubator/nmaven/trunk/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/components/maven-dotnet-compiler/src/main/java/org/apache/maven/dotnet/compiler/impl/DotnetArtifactLocatorImpl.java incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITNUnit24Features.java incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITVersionedAssemblies.java incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/pom.xml - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/dotnet/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/dotnet/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/dotnet/AppTest.cs - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/src/test/dotnet/AppTest.cs incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/pom.xml - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/dotnet/ - copied from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/dotnet/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/src/test/dotnet/AppTest.cs - copied unchanged from r700774, incubator/nmaven/branches/NMAVEN-8-nunit/core-integration-tests/src/test/resources/NUnit24Feat
svn commit: r700802 - /incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java
Author: brett Date: Wed Oct 1 07:57:06 2008 New Revision: 700802 URL: http://svn.apache.org/viewvc?rev=700802&view=rev Log: reverse order for most recent first, as with Maven's ITs Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java?rev=700802&r1=700801&r2=700802&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Wed Oct 1 07:57:06 2008 @@ -29,39 +29,41 @@ { TestSuite suite = new TestSuite(); -// Fails occasionally with: -// error CS1548: Cryptographic failure while signing assembly ... The process cannot access the file because it is being used by another process. ' -// suite.addTestSuite( MavenITmng0017CSharpStrongNamedAssembly.class ); - -// Need to be able to locate the GAC root, perhaps using the toolchain -// suite.addTestSuite( MavenITmng0009CSharpCompileWithProvidedGacDependency.class ); - -// Currently requiring library in $M2_HOME/lib when extension should be enough +// TODO: Currently requiring library in $M2_HOME/lib when extension should be enough // suite.addTestSuite( MavenITDotNetToolchain.class ); suite.addTestSuite( MavenITVersionedAssemblies.class ); suite.addTestSuite( MavenITNUnit24Features.class ); -suite.addTestSuite( MavenITmngCSharpCompileLibrary.class ); -suite.addTestSuite( MavenITmng0001CSharpCompileExe.class ); -suite.addTestSuite( MavenITmng0002CSharpCompileModule.class ); -suite.addTestSuite( MavenITmng0003CSharpCompileWinexe.class ); -suite.addTestSuite( MavenITmng0004CSharpCompileWithDependency.class ); -suite.addTestSuite( MavenITmng0005CSharpCompileWithTransitiveDependency.class ); -suite.addTestSuite( MavenITmng0007CSharpCompileTestLibrary.class ); -suite.addTestSuite( MavenITmng0008CSharpCompileWithProvidedDependency.class ); -suite.addTestSuite( MavenITmng0010DeployLibrary.class ); -suite.addTestSuite( MavenITmng0011DeployExe.class ); -suite.addTestSuite( MavenITmng0012DeployModule.class ); -suite.addTestSuite( MavenITmng0013DeployWinexe.class ); -suite.addTestSuite( MavenITmng0014ResolveLibraryDependency.class ); -suite.addTestSuite( MavenITmng0015DeployLibraryAsSnapshot.class ); -suite.addTestSuite( MavenITmng0016CSharpAssemblyInfoGeneration.class ); -suite.addTestSuite( MavenITmng0018CSharpSynchronizeTargetWithSource.class ); +// TODO: Looks to link to NMaven.Its.It0020B-1.0.0-test 0.0.0.0 instead of the correct version +//suite.addTestSuite( MavenITmng0020ShareTestSource.class ); + suite.addTestSuite( MavenITmng0019BuildFailureOnNUnitFailure.class ); +suite.addTestSuite( MavenITmng0018CSharpSynchronizeTargetWithSource.class ); -// Looks to link to NMaven.Its.It0020B-1.0.0-test 0.0.0.0 instead of the correct version -//suite.addTestSuite( MavenITmng0020ShareTestSource.class ); +// TODO: Fails occasionally with: +// error CS1548: Cryptographic failure while signing assembly ... The process cannot access the file because it is being used by another process. ' +// suite.addTestSuite( MavenITmng0017CSharpStrongNamedAssembly.class ); + +suite.addTestSuite( MavenITmng0016CSharpAssemblyInfoGeneration.class ); +suite.addTestSuite( MavenITmng0015DeployLibraryAsSnapshot.class ); +suite.addTestSuite( MavenITmng0014ResolveLibraryDependency.class ); +suite.addTestSuite( MavenITmng0013DeployWinexe.class ); +suite.addTestSuite( MavenITmng0012DeployModule.class ); +suite.addTestSuite( MavenITmng0011DeployExe.class ); +suite.addTestSuite( MavenITmng0010DeployLibrary.class ); + +// TODO: Need to be able to locate the GAC root, perhaps using the toolchain +// suite.addTestSuite( MavenITmng0009CSharpCompileWithProvidedGacDependency.class ); + +suite.addTestSuite( MavenITmng0008CSharpCompileWithProvidedDependency.class ); +suite.addTestSuite( MavenITmng0007CSharpCompileTestLibrary.class ); +suite.addTestSuite( MavenITmng0005CSharpCompileWithTransitiveDependency.class ); +suite.addTestSuite( MavenITmng0004CS
svn commit: r701338 - /incubator/nmaven/trunk/pom.xml
Author: brett Date: Fri Oct 3 02:35:22 2008 New Revision: 701338 URL: http://svn.apache.org/viewvc?rev=701338&view=rev Log: fix typo Modified: incubator/nmaven/trunk/pom.xml Modified: incubator/nmaven/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=701338&r1=701337&r2=701338&view=diff == --- incubator/nmaven/trunk/pom.xml (original) +++ incubator/nmaven/trunk/pom.xml Fri Oct 3 02:35:22 2008 @@ -354,7 +354,7 @@ mail - [EMAIL PROTECTED] + nmaven-commits@incubator.apache.org
svn commit: r701332 - /incubator/nmaven/trunk/pom.xml
Author: brett Date: Fri Oct 3 02:23:36 2008 New Revision: 701332 URL: http://svn.apache.org/viewvc?rev=701332&view=rev Log: doesn't need to be repeated Modified: incubator/nmaven/trunk/pom.xml Modified: incubator/nmaven/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=701332&r1=701331&r2=701332&view=diff == --- incubator/nmaven/trunk/pom.xml (original) +++ incubator/nmaven/trunk/pom.xml Fri Oct 3 02:23:36 2008 @@ -350,8 +350,6 @@ -Hudson -http://ci.sonatype.org mail
svn commit: r701327 - /incubator/nmaven/trunk/pom.xml
Author: brett Date: Fri Oct 3 02:18:51 2008 New Revision: 701327 URL: http://svn.apache.org/viewvc?rev=701327&view=rev Log: update notifications to the commits list Modified: incubator/nmaven/trunk/pom.xml Modified: incubator/nmaven/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=701327&r1=701326&r2=701327&view=diff == --- incubator/nmaven/trunk/pom.xml (original) +++ incubator/nmaven/trunk/pom.xml Fri Oct 3 02:18:51 2008 @@ -349,4 +349,16 @@ + +Hudson +http://ci.sonatype.org + + +mail + + [EMAIL PROTECTED] + + + +
svn commit: r706006 - in /incubator/nmaven/trunk/site: general/pom.xml general/src/site/apt/index.apt general/src/site/site.xml src/site/site.xml versioned/pom.xml
Author: brett Date: Sun Oct 19 06:17:41 2008 New Revision: 706006 URL: http://svn.apache.org/viewvc?rev=706006&view=rev Log: site improvements Modified: incubator/nmaven/trunk/site/general/pom.xml incubator/nmaven/trunk/site/general/src/site/apt/index.apt incubator/nmaven/trunk/site/general/src/site/site.xml incubator/nmaven/trunk/site/src/site/site.xml incubator/nmaven/trunk/site/versioned/pom.xml Modified: incubator/nmaven/trunk/site/general/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/pom.xml?rev=706006&r1=706005&r2=706006&view=diff == --- incubator/nmaven/trunk/site/general/pom.xml (original) +++ incubator/nmaven/trunk/site/general/pom.xml Sun Oct 19 06:17:41 2008 @@ -31,6 +31,7 @@ pom 0.16-incubating-SNAPSHOT Apache NMaven + http://incubator.apache.org/nmaven/ nmaven-apache-site Modified: incubator/nmaven/trunk/site/general/src/site/apt/index.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/src/site/apt/index.apt?rev=706006&r1=706005&r2=706006&view=diff == --- incubator/nmaven/trunk/site/general/src/site/apt/index.apt (original) +++ incubator/nmaven/trunk/site/general/src/site/apt/index.apt Sun Oct 19 06:17:41 2008 @@ -11,6 +11,9 @@ To get started with the latest release of NMaven, follow the {{{0.15/getting-started.html} Getting Started Guide}} for the latest release (0.15). + There are more features and documentation available on the "bleeding edge". To try that instead, follow {{{0.16/installation-guide/building.html} Building NMaven}} + and the rest of the {{{0.16/index.html} documentation}}. + Getting Involved with NMaven If the current release doesn't do everything you need, or you need some help getting started, join the NMaven Developers List Modified: incubator/nmaven/trunk/site/general/src/site/site.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/general/src/site/site.xml?rev=706006&r1=706005&r2=706006&view=diff == --- incubator/nmaven/trunk/site/general/src/site/site.xml (original) +++ incubator/nmaven/trunk/site/general/src/site/site.xml Sun Oct 19 06:17:41 2008 @@ -8,8 +8,6 @@ - - Modified: incubator/nmaven/trunk/site/src/site/site.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/src/site/site.xml?rev=706006&r1=706005&r2=706006&view=diff == --- incubator/nmaven/trunk/site/src/site/site.xml (original) +++ incubator/nmaven/trunk/site/src/site/site.xml Sun Oct 19 06:17:41 2008 @@ -49,7 +49,7 @@ http://incubator.apache.org/projects/nmaven.html"/> - http://incubator.apache.org/nmaven"/> + http://incubator.apache.org/nmaven/"/> http://maven.apache.org/"/> Modified: incubator/nmaven/trunk/site/versioned/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/pom.xml?rev=706006&r1=706005&r2=706006&view=diff == --- incubator/nmaven/trunk/site/versioned/pom.xml (original) +++ incubator/nmaven/trunk/site/versioned/pom.xml Sun Oct 19 06:17:41 2008 @@ -30,6 +30,7 @@ maven-site-versioned pom 0.16-incubating-SNAPSHOT + http://incubator.apache.org/nmaven/0.16/ Apache NMaven 0.16
svn commit: r706008 - /incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt
Author: brett Date: Sun Oct 19 06:18:17 2008 New Revision: 706008 URL: http://svn.apache.org/viewvc?rev=706008&view=rev Log: fix the directory command Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt?rev=706008&r1=706007&r2=706008&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt (original) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/installation-guide/building.apt Sun Oct 19 06:18:17 2008 @@ -15,6 +15,7 @@ [[2]] Run the standard Maven installation command: ++ +cd nmaven mvn install ++ @@ -57,4 +58,4 @@ {{{http://www.mono-project.com/Getting_Mono}Installing Mono}}. Make sure to su to root before installing with these instructions! - \ No newline at end of file +
svn commit: r706009 - in /incubator/nmaven/www: ./ css/ images/ images/logos/
Author: brett Date: Sun Oct 19 06:22:22 2008 New Revision: 706009 URL: http://svn.apache.org/viewvc?rev=706009&view=rev Log: Upload by wagon-svn Modified: incubator/nmaven/www/css/maven-base.css incubator/nmaven/www/css/maven-theme.css incubator/nmaven/www/css/print.css incubator/nmaven/www/css/site.css incubator/nmaven/www/images/apache-maven-project-2.png incubator/nmaven/www/images/banner.jpg incubator/nmaven/www/images/bg.jpg incubator/nmaven/www/images/breadcrumbs.jpg incubator/nmaven/www/images/collapsed.gif incubator/nmaven/www/images/expanded.gif incubator/nmaven/www/images/external.png incubator/nmaven/www/images/h3.jpg incubator/nmaven/www/images/h5.jpg incubator/nmaven/www/images/icon_error_sml.gif incubator/nmaven/www/images/icon_info_sml.gif incubator/nmaven/www/images/icon_success_sml.gif incubator/nmaven/www/images/icon_warning_sml.gif incubator/nmaven/www/images/logo_apache.jpg incubator/nmaven/www/images/logo_maven.jpg incubator/nmaven/www/images/logos/build-by-maven-black.png incubator/nmaven/www/images/logos/build-by-maven-white.png incubator/nmaven/www/images/logos/maven-feather.png incubator/nmaven/www/images/maven-logo-2.gif incubator/nmaven/www/images/newwindow.png incubator/nmaven/www/index.html incubator/nmaven/www/issue-tracking.html incubator/nmaven/www/license.html incubator/nmaven/www/mail-lists.html incubator/nmaven/www/project-info.html incubator/nmaven/www/roadmap.html incubator/nmaven/www/source-repository.html incubator/nmaven/www/team-list.html Modified: incubator/nmaven/www/css/maven-base.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/maven-base.css?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/css/maven-theme.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/maven-theme.css?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/css/print.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/print.css?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/css/site.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/site.css?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/images/apache-maven-project-2.png URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/apache-maven-project-2.png?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/images/banner.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/banner.jpg?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/images/bg.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/bg.jpg?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/images/breadcrumbs.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/breadcrumbs.jpg?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modified: incubator/nmaven/www/images/collapsed.gif URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/collapsed.gif?rev=706009&r1=706008&r2=706009&view=diff == Binary files - no diff available. Modified: incubator/nmaven/www/images/expanded.gif URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/expanded.gif?rev=706009&r1=706008&r2=706009&view=diff == Binary files - no diff available. Modified: incubator/nmaven/www/images/external.png URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/external.png?rev=706009&r1=706008&r2=706009&view=diff == Binary files - no diff available. Modified: incubator/nmaven/www/images/h3.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/h3.jpg?rev=706009&r1=706008&r2=706009&view=diff == (empty) Modifie
svn commit: r706011 [2/2] - in /incubator/nmaven/www/0.16: ./ css/ developer-guide/ images/ images/logos/ installation-guide/ user-guide/
Modified: incubator/nmaven/www/0.16/user-guide/building-nmaven-projects.html URL: http://svn.apache.org/viewvc/incubator/nmaven/www/0.16/user-guide/building-nmaven-projects.html?rev=706011&r1=706010&r2=706011&view=diff == --- incubator/nmaven/www/0.16/user-guide/building-nmaven-projects.html (original) +++ incubator/nmaven/www/0.16/user-guide/building-nmaven-projects.html Sun Oct 19 06:30:34 2008 @@ -12,7 +12,7 @@ http://www.w3.org/1999/xhtml";> -Apache NMaven - Building NMaven Projects +Apache NMaven 0.16 - Building NMaven Projects
svn commit: r706010 - /incubator/nmaven/trunk/site/versioned/pom.xml
Author: brett Date: Sun Oct 19 06:25:29 2008 New Revision: 706010 URL: http://svn.apache.org/viewvc?rev=706010&view=rev Log: fix scm report Modified: incubator/nmaven/trunk/site/versioned/pom.xml Modified: incubator/nmaven/trunk/site/versioned/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/pom.xml?rev=706010&r1=706009&r2=706010&view=diff == --- incubator/nmaven/trunk/site/versioned/pom.xml (original) +++ incubator/nmaven/trunk/site/versioned/pom.xml Sun Oct 19 06:25:29 2008 @@ -39,4 +39,19 @@ svn:https://svn.apache.org/repos/asf/incubator/nmaven/www/0.16 + + + +org.apache.maven.plugins +maven-project-info-reports-plugin +2.1 + + scm:svn:http://svn.apache.org/repos/asf/incubator/nmaven/trunk + scm:svn:https://svn.apache.org/repos/asf/incubator/nmaven/trunk + http://svn.apache.org/viewvc/incubator/nmaven/trunk + nmaven + + + +
svn commit: r706012 - in /incubator/nmaven/www: ./ css/ images/ images/logos/
Author: brett Date: Sun Oct 19 06:37:48 2008 New Revision: 706012 URL: http://svn.apache.org/viewvc?rev=706012&view=rev Log: Upload by wagon-svn Modified: incubator/nmaven/www/css/maven-base.css incubator/nmaven/www/css/maven-theme.css incubator/nmaven/www/css/print.css incubator/nmaven/www/css/site.css incubator/nmaven/www/images/apache-maven-project-2.png incubator/nmaven/www/images/banner.jpg incubator/nmaven/www/images/bg.jpg incubator/nmaven/www/images/breadcrumbs.jpg incubator/nmaven/www/images/collapsed.gif incubator/nmaven/www/images/expanded.gif incubator/nmaven/www/images/external.png incubator/nmaven/www/images/h3.jpg incubator/nmaven/www/images/h5.jpg incubator/nmaven/www/images/icon_error_sml.gif incubator/nmaven/www/images/icon_info_sml.gif incubator/nmaven/www/images/icon_success_sml.gif incubator/nmaven/www/images/icon_warning_sml.gif incubator/nmaven/www/images/logo_apache.jpg incubator/nmaven/www/images/logo_maven.jpg incubator/nmaven/www/images/logos/build-by-maven-black.png incubator/nmaven/www/images/logos/build-by-maven-white.png incubator/nmaven/www/images/logos/maven-feather.png incubator/nmaven/www/images/maven-logo-2.gif incubator/nmaven/www/images/newwindow.png incubator/nmaven/www/index.html incubator/nmaven/www/issue-tracking.html incubator/nmaven/www/license.html incubator/nmaven/www/mail-lists.html incubator/nmaven/www/project-info.html incubator/nmaven/www/roadmap.html incubator/nmaven/www/source-repository.html incubator/nmaven/www/team-list.html Modified: incubator/nmaven/www/css/maven-base.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/maven-base.css?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/css/maven-theme.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/maven-theme.css?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/css/print.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/print.css?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/css/site.css URL: http://svn.apache.org/viewvc/incubator/nmaven/www/css/site.css?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/images/apache-maven-project-2.png URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/apache-maven-project-2.png?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/images/banner.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/banner.jpg?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/images/bg.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/bg.jpg?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/images/breadcrumbs.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/breadcrumbs.jpg?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modified: incubator/nmaven/www/images/collapsed.gif URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/collapsed.gif?rev=706012&r1=706011&r2=706012&view=diff == Binary files - no diff available. Modified: incubator/nmaven/www/images/expanded.gif URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/expanded.gif?rev=706012&r1=706011&r2=706012&view=diff == Binary files - no diff available. Modified: incubator/nmaven/www/images/external.png URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/external.png?rev=706012&r1=706011&r2=706012&view=diff == Binary files - no diff available. Modified: incubator/nmaven/www/images/h3.jpg URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/h3.jpg?rev=706012&r1=706011&r2=706012&view=diff == (empty) Modifie
svn commit: r706015 - in /incubator/nmaven/trunk/site: src/site/site.xml versioned/src/site/site.xml
Author: brett Date: Sun Oct 19 06:52:30 2008 New Revision: 706015 URL: http://svn.apache.org/viewvc?rev=706015&view=rev Log: fix banner Modified: incubator/nmaven/trunk/site/src/site/site.xml incubator/nmaven/trunk/site/versioned/src/site/site.xml Modified: incubator/nmaven/trunk/site/src/site/site.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/src/site/site.xml?rev=706015&r1=706014&r2=706015&view=diff == --- incubator/nmaven/trunk/site/src/site/site.xml (original) +++ incubator/nmaven/trunk/site/src/site/site.xml Sun Oct 19 06:52:30 2008 @@ -25,9 +25,6 @@ http://maven.apache.org/images/apache-maven-project-2.png http://maven.apache.org/ - -http://maven.apache.org/images/maven-logo-2.gif - org.apache.maven.skins Modified: incubator/nmaven/trunk/site/versioned/src/site/site.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/site.xml?rev=706015&r1=706014&r2=706015&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/site.xml (original) +++ incubator/nmaven/trunk/site/versioned/src/site/site.xml Sun Oct 19 06:52:30 2008 @@ -1,8 +1,9 @@ -./images/apache-incubator-logo.png +Apache Incubator +http://incubator.apache.org/images/apache-incubator-logo.png +http://incubator.apache.org/ -
svn commit: r707335 - in /incubator/nmaven/trunk/core-integration-tests/src/test/resources: MavenITmng-0007-CSharpCompileTestLibrary/ MavenITmng-0018-CSharpSynchronizeTargetWithSource/ MavenITmng-0019
Author: brett Date: Thu Oct 23 03:20:00 2008 New Revision: 707335 URL: http://svn.apache.org/viewvc?rev=707335&view=rev Log: change the NUnit group ID Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit22/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/NUnit24Features/NUnit24/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/VersionedAssemblies/B/pom.xml incubator/nmaven/trunk/core-integration-tests/src/test/resources/VersionedAssemblies/C/pom.xml Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml?rev=707335&r1=707334&r2=707335&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0007-CSharpCompileTestLibrary/pom.xml Thu Oct 23 03:20:00 2008 @@ -52,7 +52,7 @@ - NUnit + org.nunit NUnit.Framework 2.2.8.0 dotnet:library Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml?rev=707335&r1=707334&r2=707335&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0018-CSharpSynchronizeTargetWithSource/pom.xml Thu Oct 23 03:20:00 2008 @@ -45,7 +45,7 @@ - NUnit + org.nunit NUnit.Framework 2.2.8.0 dotnet:library Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml?rev=707335&r1=707334&r2=707335&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0019-BuildFailureOnNUnitFailure/pom.xml Thu Oct 23 03:20:00 2008 @@ -52,7 +52,7 @@ - NUnit + org.nunit NUnit.Framework 2.2.8.0 dotnet:library Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml?rev=707335&r1=707334&r2=707335&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/A/pom.xml Thu Oct 23 03:20:00 2008 @@ -57,7 +57,7 @@ - NUnit + org.nunit NUnit.Framework 2.2.8.0 dotnet:library Modified: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml?rev=707335&r1=707334&r2=707335&view=diff == --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0020-ShareTestSource/B/pom.xml (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/Mav
svn commit: r707339 - /incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt
Author: brett Date: Thu Oct 23 03:34:24 2008 New Revision: 707339 URL: http://svn.apache.org/viewvc?rev=707339&view=rev Log: note conventions Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt Modified: incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt?rev=707339&r1=707338&r2=707339&view=diff == --- incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt (original) +++ incubator/nmaven/trunk/site/versioned/src/site/apt/user-guide/dependencies.apt Thu Oct 23 03:34:24 2008 @@ -36,4 +36,13 @@ - \ No newline at end of file +* Artifact Conventions + +The agreed upon conventions for NMaven artifacts are as follows: + + * standard Maven notation for group IDs, ie <<>>, <<>> + + * CamelCase notation for artifact IDs, ie <<>>, <<>> + +For artifacts that need a different name on the filesystem, the <<>> element of the POM can be used to override the artifact ID, eg for<<>>. +This is often needed for files where the version is not to be included in the file name when the assembly is reused.