/[Apache-SVN]
ViewVC logotype

Revision 163615


Jump to revision: Previous Next
Author: jdcasey
Date: Fri Mar 18 22:02:09 2005 UTC (19 years, 8 months ago)
Changed paths: 16
Log Message:
o Created non-abstract base class for DefaultArtifactFactory to extend, called ArtifactConstructionSupport, which provides centralized means for constructing artifacts consistently without all the maven-core specific methods. These maven-core specifics not delegate to the generic methods provided in this new class.
o Adjusted the maven-archetype stuff to work with the new artifact creation/resolution/etc. methods in maven-artifact and maven-core.
o Removed all direct construction of DefaultArtifact and replaced with ArtifactConstructionSupport where it would have involved putting the DefaultArtifactFactory in the plexus.xml, and where the code doesn't need dependency-oriented methods.
o Archetype works now, using the example provided in plexus/plexus-site/src/site/apt/building-plexus-applications.apt


Changed paths

Path Details
Directorymaven/components/trunk/maven-archetype/maven-archetype-core/src/main/java/org/apache/maven/archetype/Archetype.java modified , text changed , props changed
Directorymaven/components/trunk/maven-archetype/maven-archetype-core/src/main/java/org/apache/maven/archetype/DefaultArchetype.java modified , text changed , props changed
Directorymaven/components/trunk/maven-archetype/maven-archetype-core/src/main/resources/META-INF/plexus/components.xml modified , text changed , props changed
Directorymaven/components/trunk/maven-archetype/maven-archetype-core/src/test/java/org/apache/maven/archetype/ArchetypeTest.java modified , text changed , props changed
Directorymaven/components/trunk/maven-archetype/maven-archetype-plugin/pom.xml modified , text changed , props changed
Directorymaven/components/trunk/maven-archetype/maven-archetype-plugin/src/main/java/org/apache/maven/plugin/archetype/MavenArchetypePlugin.java modified , text changed , props changed
Directorymaven/components/trunk/maven-artifact/src/main/java/org/apache/maven/artifact/DefaultArtifact.java modified , text changed , props changed
Directorymaven/components/trunk/maven-artifact/src/main/java/org/apache/maven/artifact/construction/ added
Directorymaven/components/trunk/maven-artifact/src/main/java/org/apache/maven/artifact/construction/ArtifactConstructionSupport.java added
Directorymaven/components/trunk/maven-artifact/src/main/java/org/apache/maven/artifact/resolver/DefaultArtifactResolver.java modified , text changed , props changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java modified , text changed , props changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/artifact/factory/DefaultArtifactFactory.java modified , text changed , props changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java modified , text changed , props changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/project/MavenProject.java modified , text changed , props changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/project/MavenProjectBuilder.java modified , text changed , props changed
Directorymaven/components/trunk/maven-mboot2/src/main/java/MBoot.java modified , text changed , props changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26