Maven 2 & 3

separate out maven-project

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 2.0-alpha-2
  • Component/s: Plugins and Lifecycle
  • Labels:
    None
  • Number of attachments :
    0

Description

this is becoming a nuisance as many things require the project builder, but get all of maven-core (eg, the ant tasks, and some mojos).

Time to separate it out...

Activity

Hide
Brett Porter added a comment -

will work on this after the subversion conversion

Show
Brett Porter added a comment - will work on this after the subversion conversion
Hide
Brett Porter added a comment -

blocked by:

  • MavenSettings, .artifact., MavenConstants in core for moving DefaultMavenProjectBuilder
  • Xpp3DomUtils needs to move to plexus-utils
  • ReflectionValueExtractor either needs to move to plexus-utils, or .project
Show
Brett Porter added a comment - blocked by:
  • MavenSettings, .artifact., MavenConstants in core for moving DefaultMavenProjectBuilder
  • Xpp3DomUtils needs to move to plexus-utils
  • ReflectionValueExtractor either needs to move to plexus-utils, or .project
Hide
Brett Porter added a comment -

just the artifact stuff to go:
MavenMetadataSource (only used for resolveDependencies which could be removed)
ArtifactFactory (only in core because of dependency on Model - can rework how this is called)
ArtifactRepositoryFactory

Show
Brett Porter added a comment - just the artifact stuff to go: MavenMetadataSource (only used for resolveDependencies which could be removed) ArtifactFactory (only in core because of dependency on Model - can rework how this is called) ArtifactRepositoryFactory
Hide
Brett Porter added a comment -

should also be easier to refactor artifact now.

any deps on maven-core should be changed to maven-project over time.

Show
Brett Porter added a comment - should also be easier to refactor artifact now. any deps on maven-core should be changed to maven-project over time.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: