Home | History | Annotate | Download | only in 2.2.1

META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/apache/
org/apache/maven/
org/apache/maven/profiles/
org/apache/maven/profiles/activation/
org/apache/maven/project/
org/apache/maven/project/artifact/
org/apache/maven/project/inheritance/
org/apache/maven/project/injection/
org/apache/maven/project/interpolation/
org/apache/maven/project/overlay/
org/apache/maven/project/path/
org/apache/maven/project/validation/
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
META-INF/plexus/components.xml
org/apache/maven/profiles/activation/AlwaysOnProfileActivator.class
AlwaysOnProfileActivator.java
package org.apache.maven.profiles.activation
public org.apache.maven.profiles.activation.AlwaysOnProfileActivator extends java.lang.Object implements org.apache.maven.profiles.activation.ProfileActivator  {
	public void  () 
	public boolean canDetermineActivation (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
	public boolean isActive (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
}

org/apache/maven/profiles/activation/DetectedProfileActivator.class
DetectedProfileActivator.java
package org.apache.maven.profiles.activation
public abstract org.apache.maven.profiles.activation.DetectedProfileActivator extends java.lang.Object implements org.apache.maven.profiles.activation.ProfileActivator  {
	public void  () 
	public boolean canDetermineActivation (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
	protected abstract boolean canDetectActivation (org.apache.maven.model.Profile) 
}

org/apache/maven/profiles/activation/FileProfileActivator.class
FileProfileActivator.java
package org.apache.maven.profiles.activation
public org.apache.maven.profiles.activation.FileProfileActivator extends org.apache.maven.profiles.activation.DetectedProfileActivator implements org.codehaus.plexus.logging.LogEnabled  {
	private org.codehaus.plexus.logging.Logger logger
	public void  () 
	protected boolean canDetectActivation (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
	public boolean isActive (org.apache.maven.model.Profile) 
		java.io.IOException e
		org.codehaus.plexus.interpolation.InterpolationException e
		String fileString
		org.codehaus.plexus.interpolation.RegexBasedInterpolator interpolator
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Activation activation
		org.apache.maven.model.ActivationFile actFile
	public void enableLogging (org.codehaus.plexus.logging.Logger) 
		org.codehaus.plexus.logging.Logger logger
}

org/apache/maven/profiles/activation/JdkPrefixProfileActivator.class
JdkPrefixProfileActivator.java
package org.apache.maven.profiles.activation
public org.apache.maven.profiles.activation.JdkPrefixProfileActivator extends org.apache.maven.profiles.activation.DetectedProfileActivator {
	private static final String JDK_VERSION
	public void  () 
	public boolean isActive (org.apache.maven.model.Profile)  throws org.apache.maven.profiles.activation.ProfileActivationException 
		org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Activation activation
		String jdk
		boolean reverse
	private boolean matchJdkVersionRange (java.lang.String)  throws org.apache.maven.artifact.versioning.InvalidVersionSpecificationException 
		String jdk
		org.apache.maven.artifact.versioning.VersionRange jdkVersionRange
		org.apache.maven.artifact.versioning.DefaultArtifactVersion jdkVersion
	private java.lang.String convertJdkToMavenVersion (java.lang.String) 
		String jdk
	protected java.lang.String getJdkVersion () 
	protected boolean canDetectActivation (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
	static void  () 
}

org/apache/maven/profiles/activation/OperatingSystemProfileActivator.class
OperatingSystemProfileActivator.java
package org.apache.maven.profiles.activation
public org.apache.maven.profiles.activation.OperatingSystemProfileActivator extends java.lang.Object implements org.apache.maven.profiles.activation.ProfileActivator  {
	public void  () 
	public boolean canDetermineActivation (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Activation activation
	public boolean isActive (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Activation activation
		org.apache.maven.model.ActivationOS os
		boolean result
	private boolean ensureAtLeastOneNonNull (org.apache.maven.model.ActivationOS) 
		org.apache.maven.model.ActivationOS os
	private boolean determineVersionMatch (java.lang.String) 
		String version
		String test
		boolean reverse
		boolean result
	private boolean determineArchMatch (java.lang.String) 
		String arch
		String test
		boolean reverse
		boolean result
	private boolean determineNameMatch (java.lang.String) 
		String name
		String test
		boolean reverse
		boolean result
	private boolean determineFamilyMatch (java.lang.String) 
		String family
		String test
		boolean reverse
		boolean result
}

org/apache/maven/profiles/activation/ProfileActivationException.class
ProfileActivationException.java
package org.apache.maven.profiles.activation
public org.apache.maven.profiles.activation.ProfileActivationException extends java.lang.Exception {
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String) 
		String message
}

org/apache/maven/profiles/activation/ProfileActivator.class
ProfileActivator.java
package org.apache.maven.profiles.activation
public abstract org.apache.maven.profiles.activation.ProfileActivator extends java.lang.Object {
	public static final String ROLE
	public abstract boolean canDetermineActivation (org.apache.maven.model.Profile) 
	public abstract boolean isActive (org.apache.maven.model.Profile)  throws org.apache.maven.profiles.activation.ProfileActivationException 
	static void  () 
}

org/apache/maven/profiles/activation/SystemPropertyProfileActivator.class
SystemPropertyProfileActivator.java
package org.apache.maven.profiles.activation
public org.apache.maven.profiles.activation.SystemPropertyProfileActivator extends org.apache.maven.profiles.activation.DetectedProfileActivator implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable  {
	private java.util.Properties properties
	public void  () 
	public void contextualize (org.codehaus.plexus.context.Context)  throws org.codehaus.plexus.context.ContextException 
		org.codehaus.plexus.context.Context context
	protected boolean canDetectActivation (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
	public boolean isActive (org.apache.maven.model.Profile)  throws org.apache.maven.profiles.activation.ProfileActivationException 
		boolean reverseValue
		boolean result
		boolean result
		String name
		boolean reverseName
		String sysValue
		String propValue
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Activation activation
		org.apache.maven.model.ActivationProperty property
}

org/apache/maven/profiles/DefaultProfileManager.class
DefaultProfileManager.java
package org.apache.maven.profiles
public org.apache.maven.profiles.DefaultProfileManager extends java.lang.Object implements org.apache.maven.profiles.ProfileManager  {
	private org.codehaus.plexus.PlexusContainer container
	private java.util.List activatedIds
	private java.util.List deactivatedIds
	private java.util.List defaultIds
	private java.util.Map profilesById
	private java.util.Properties requestProperties
	public void  (org.codehaus.plexus.PlexusContainer) 
		org.codehaus.plexus.PlexusContainer container
	public void  (org.codehaus.plexus.PlexusContainer, java.util.Properties) 
		org.codehaus.plexus.PlexusContainer container
		java.util.Properties props
	public void  (org.codehaus.plexus.PlexusContainer, org.apache.maven.settings.Settings) 
		org.codehaus.plexus.PlexusContainer container
		org.apache.maven.settings.Settings settings
	public void  (org.codehaus.plexus.PlexusContainer, org.apache.maven.settings.Settings, java.util.Properties) 
		org.codehaus.plexus.PlexusContainer container
		org.apache.maven.settings.Settings settings
		java.util.Properties props
	public java.util.Properties getRequestProperties () 
	public java.util.Map getProfilesById () 
	public void addProfile (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile profile
		String profileId
		org.apache.maven.model.Profile existing
		org.apache.maven.model.Activation activation
	public void explicitlyActivate (java.lang.String) 
		String profileId
	public void explicitlyActivate (java.util.List) 
		String profileId
		java.util.Iterator it
		java.util.List profileIds
	public void explicitlyDeactivate (java.lang.String) 
		String profileId
	public void explicitlyDeactivate (java.util.List) 
		String profileId
		java.util.Iterator it
		java.util.List profileIds
	public java.util.List getActiveProfiles ()  throws org.apache.maven.profiles.activation.ProfileActivationException 
		java.util.Map$Entry entry
		String profileId
		org.apache.maven.model.Profile profile
		boolean shouldAdd
		java.util.Iterator it
		String profileId
		org.apache.maven.model.Profile profile
		java.util.Iterator it
		java.util.List activeFromPom
		java.util.List activeExternal
		java.util.List allActive
	private boolean isActive (org.apache.maven.model.Profile)  throws org.apache.maven.profiles.activation.ProfileActivationException 
		org.codehaus.plexus.component.repository.exception.ComponentLifecycleException e
		org.apache.maven.profiles.activation.ProfileActivator activator
		java.util.Iterator activatorIterator
		org.codehaus.plexus.component.repository.exception.ComponentLifecycleException e
		org.codehaus.plexus.component.repository.exception.ComponentLookupException e
		org.codehaus.plexus.component.repository.exception.ComponentLifecycleException e
		org.apache.maven.model.Profile profile
		java.util.List activators
		java.util.Properties systemProperties
	public void addProfiles (java.util.List) 
		org.apache.maven.model.Profile profile
		java.util.Iterator it
		java.util.List profiles
	public void activateAsDefault (java.lang.String) 
		String profileId
	public java.util.List getExplicitlyActivatedIds () 
	public java.util.List getExplicitlyDeactivatedIds () 
	public java.util.List getIdsActivatedByDefault () 
	public void loadSettingsProfiles (org.apache.maven.settings.Settings) 
		org.apache.maven.settings.Profile rawProfile
		org.apache.maven.model.Profile profile
		java.util.Iterator it
		org.apache.maven.settings.Settings settings
		java.util.List settingsProfiles
		java.util.List settingsActiveProfileIds
}

org/apache/maven/profiles/ProfileManager.class
ProfileManager.java
package org.apache.maven.profiles
public abstract org.apache.maven.profiles.ProfileManager extends java.lang.Object {
	public abstract void addProfile (org.apache.maven.model.Profile) 
	public abstract void explicitlyActivate (java.lang.String) 
	public abstract void explicitlyActivate (java.util.List) 
	public abstract void explicitlyDeactivate (java.lang.String) 
	public abstract void explicitlyDeactivate (java.util.List) 
	public abstract void activateAsDefault (java.lang.String) 
	public abstract java.util.List getActiveProfiles ()  throws org.apache.maven.profiles.activation.ProfileActivationException 
	public abstract void addProfiles (java.util.List) 
	public abstract java.util.Map getProfilesById () 
	public abstract java.util.List getExplicitlyActivatedIds () 
	public abstract java.util.List getExplicitlyDeactivatedIds () 
	public abstract java.util.List getIdsActivatedByDefault () 
	public abstract void loadSettingsProfiles (org.apache.maven.settings.Settings) 
	public abstract java.util.Properties getRequestProperties () 
}

org/apache/maven/project/artifact/ActiveProjectArtifact.class
ActiveProjectArtifact.java
package org.apache.maven.project.artifact
public org.apache.maven.project.artifact.ActiveProjectArtifact extends java.lang.Object implements org.apache.maven.artifact.Artifact  {
	private final org.apache.maven.artifact.Artifact artifact
	private final org.apache.maven.project.MavenProject project
	public void  (org.apache.maven.project.MavenProject, org.apache.maven.artifact.Artifact) 
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact artifact
	public java.io.File getFile () 
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
	public java.lang.String getScope () 
	public java.lang.String getType () 
	public java.lang.String getClassifier () 
	public boolean hasClassifier () 
	public void setFile (java.io.File) 
		java.io.File destination
	public java.lang.String getBaseVersion () 
	public void setBaseVersion (java.lang.String) 
		String baseVersion
	public java.lang.String getId () 
	public java.lang.String getDependencyConflictId () 
	public void addMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
	public java.util.Collection getMetadataList () 
	public void setRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository remoteRepository
	public org.apache.maven.artifact.repository.ArtifactRepository getRepository () 
	public void updateVersion (java.lang.String, org.apache.maven.artifact.repository.ArtifactRepository) 
		String version
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
	public java.lang.String getDownloadUrl () 
	public void setDownloadUrl (java.lang.String) 
		String downloadUrl
	public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter () 
	public void setDependencyFilter (org.apache.maven.artifact.resolver.filter.ArtifactFilter) 
		org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter
	public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler () 
	public java.util.List getDependencyTrail () 
	public void setDependencyTrail (java.util.List) 
		java.util.List dependencyTrail
	public void setScope (java.lang.String) 
		String scope
	public org.apache.maven.artifact.versioning.VersionRange getVersionRange () 
	public void setVersionRange (org.apache.maven.artifact.versioning.VersionRange) 
		org.apache.maven.artifact.versioning.VersionRange newRange
	public void selectVersion (java.lang.String) 
		String version
	public void setGroupId (java.lang.String) 
		String groupId
	public void setArtifactId (java.lang.String) 
		String artifactId
	public boolean isSnapshot () 
	public int compareTo (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact a
	public void setResolved (boolean) 
		boolean resolved
	public boolean isResolved () 
	public void setResolvedVersion (java.lang.String) 
		String version
	public void setArtifactHandler (org.apache.maven.artifact.handler.ArtifactHandler) 
		org.apache.maven.artifact.handler.ArtifactHandler handler
	public java.lang.String toString () 
	public boolean isRelease () 
	public void setRelease (boolean) 
		boolean release
	public java.util.List getAvailableVersions () 
	public void setAvailableVersions (java.util.List) 
		java.util.List versions
	public boolean isOptional () 
	public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
	public boolean isSelectedVersionKnown ()  throws org.apache.maven.artifact.versioning.OverConstrainedVersionException 
	public void setOptional (boolean) 
		boolean optional
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object o
		org.apache.maven.artifact.Artifact a
	public org.apache.maven.artifact.metadata.ArtifactMetadata getMetadata (java.lang.Class) 
		Class metadataClass
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

org/apache/maven/project/artifact/AttachedArtifact.class
AttachedArtifact.java
package org.apache.maven.project.artifact
public org.apache.maven.project.artifact.AttachedArtifact extends org.apache.maven.artifact.DefaultArtifact {
	private final org.apache.maven.artifact.Artifact parent
	public void  (org.apache.maven.artifact.Artifact, java.lang.String, java.lang.String, org.apache.maven.artifact.handler.ArtifactHandler) 
		org.apache.maven.artifact.Artifact parent
		String type
		String classifier
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
	public void  (org.apache.maven.artifact.Artifact, java.lang.String, org.apache.maven.artifact.handler.ArtifactHandler) 
		org.apache.maven.artifact.Artifact parent
		String type
		org.apache.maven.artifact.handler.ArtifactHandler artifactHandler
	public void setArtifactId (java.lang.String) 
		String artifactId
	public java.util.List getAvailableVersions () 
	public void setAvailableVersions (java.util.List) 
		java.util.List availableVersions
	public java.lang.String getBaseVersion () 
	public void setBaseVersion (java.lang.String) 
		String baseVersion
	public java.lang.String getDownloadUrl () 
	public void setDownloadUrl (java.lang.String) 
		String downloadUrl
	public void setGroupId (java.lang.String) 
		String groupId
	public org.apache.maven.artifact.repository.ArtifactRepository getRepository () 
	public void setRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository repository
	public java.lang.String getScope () 
	public void setScope (java.lang.String) 
		String scope
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
	public org.apache.maven.artifact.versioning.VersionRange getVersionRange () 
	public void setVersionRange (org.apache.maven.artifact.versioning.VersionRange) 
		org.apache.maven.artifact.versioning.VersionRange range
	public boolean isRelease () 
	public void setRelease (boolean) 
		boolean release
	public boolean isSnapshot () 
	public void addMetadata (org.apache.maven.artifact.metadata.ArtifactMetadata) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
	public java.util.Collection getMetadataList () 
}

org/apache/maven/project/artifact/InvalidDependencyVersionException.class
InvalidDependencyVersionException.java
package org.apache.maven.project.artifact
public org.apache.maven.project.artifact.InvalidDependencyVersionException extends java.lang.Exception {
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception cause
}

org/apache/maven/project/artifact/MavenMetadataSource$1.class
MavenMetadataSource.java
package org.apache.maven.project.artifact
 org.apache.maven.project.artifact.MavenMetadataSource$1 extends java.lang.Object {
}

org/apache/maven/project/artifact/MavenMetadataSource$ProjectRelocation.class
MavenMetadataSource.java
package org.apache.maven.project.artifact
final org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation extends java.lang.Object {
	private org.apache.maven.project.MavenProject project
	private org.apache.maven.artifact.Artifact pomArtifact
	private void  () 
	static org.apache.maven.project.MavenProject access$000 (org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation) 
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation x0
	void  (org.apache.maven.project.artifact.MavenMetadataSource$1) 
		org.apache.maven.project.artifact.MavenMetadataSource$1 x0
	static org.apache.maven.project.MavenProject access$002 (org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation, org.apache.maven.project.MavenProject) 
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation x0
		org.apache.maven.project.MavenProject x1
	static org.apache.maven.artifact.Artifact access$202 (org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation, org.apache.maven.artifact.Artifact) 
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation x0
		org.apache.maven.artifact.Artifact x1
	static org.apache.maven.artifact.Artifact access$200 (org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation) 
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation x0
}

org/apache/maven/project/artifact/MavenMetadataSource.class
MavenMetadataSource.java
package org.apache.maven.project.artifact
public org.apache.maven.project.artifact.MavenMetadataSource extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.apache.maven.artifact.metadata.ArtifactMetadataSource  {
	public static final String ROLE_HINT
	private org.apache.maven.project.MavenProjectBuilder mavenProjectBuilder
	private org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
	private org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager repositoryMetadataManager
	private org.apache.maven.project.MavenProject superProject
	private java.util.Set warnedPoms
	public void  () 
	public org.apache.maven.artifact.Artifact retrieveRelocatedArtifact (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation rel
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact result
	private java.lang.String getRelocationKey (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	private org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation retrieveRelocatedProject (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
		java.util.Iterator i
		org.apache.maven.project.validation.ModelValidationResult validationResult
		String id
		org.apache.maven.project.InvalidProjectModelException e
		org.apache.maven.project.ProjectBuildingException e
		java.util.List available
		String message
		org.apache.maven.model.Relocation relocation
		org.apache.maven.model.DistributionManagement distMgmt
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact pomArtifact
		boolean done
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation rel
	public org.apache.maven.artifact.metadata.ResolutionGroup retrieve (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
		org.apache.maven.artifact.metadata.ResolutionGroup result
		org.apache.maven.project.artifact.InvalidDependencyVersionException e
		java.util.Set artifacts
		java.util.List repositories
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.project.artifact.MavenMetadataSource$ProjectRelocation rel
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact pomArtifact
		org.apache.maven.artifact.metadata.ResolutionGroup result
	private java.util.List aggregateRepositoryLists (java.util.List, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
		org.apache.maven.project.ProjectBuildingException e
		org.apache.maven.artifact.repository.ArtifactRepository repo
		java.util.Iterator aggregatedIterator
		org.apache.maven.artifact.repository.ArtifactRepository superRepo
		java.util.Iterator it
		org.apache.maven.artifact.repository.ArtifactRepository repository
		java.util.Iterator it
		java.util.List remoteRepositories
		java.util.List remoteArtifactRepositories
		java.util.List repositories
	public static java.util.Set createArtifacts (org.apache.maven.artifact.factory.ArtifactFactory, java.util.List, java.lang.String, org.apache.maven.artifact.resolver.filter.ArtifactFilter, org.apache.maven.project.MavenProject)  throws org.apache.maven.project.artifact.InvalidDependencyVersionException 
		org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
		org.apache.maven.model.Exclusion e
		java.util.Iterator j
		org.apache.maven.artifact.resolver.filter.AndArtifactFilter filter
		java.util.List exclusions
		org.apache.maven.artifact.resolver.filter.ArtifactFilter newFilter
		org.apache.maven.model.Dependency d
		String scope
		org.apache.maven.artifact.versioning.VersionRange versionRange
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter
		java.util.Iterator i
		org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
		java.util.List dependencies
		String inheritedScope
		org.apache.maven.artifact.resolver.filter.ArtifactFilter dependencyFilter
		org.apache.maven.project.MavenProject project
		java.util.Set projectArtifacts
	public java.util.List retrieveAvailableVersions (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException 
		org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException e
		String version
		java.util.Iterator i
		java.util.List metadataVersions
		java.util.List versions
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List remoteRepositories
		org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata
		java.util.List versions
		org.apache.maven.artifact.repository.metadata.Metadata repoMetadata
}

org/apache/maven/project/artifact/ProjectArtifactFactory.class
ProjectArtifactFactory.java
package org.apache.maven.project.artifact
public org.apache.maven.project.artifact.ProjectArtifactFactory extends org.apache.maven.artifact.factory.DefaultArtifactFactory {
	public void  () 
	public org.apache.maven.artifact.Artifact create (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.handler.ArtifactHandler handler
	public org.apache.maven.artifact.Artifact create (org.apache.maven.project.MavenProject, java.lang.String, java.lang.String, boolean) 
		org.apache.maven.project.MavenProject project
		String type
		String classifier
		boolean optional
		org.apache.maven.artifact.handler.ArtifactHandler handler
}

org/apache/maven/project/artifact/ProjectArtifactMetadata.class
ProjectArtifactMetadata.java
package org.apache.maven.project.artifact
public org.apache.maven.project.artifact.ProjectArtifactMetadata extends org.apache.maven.artifact.metadata.AbstractArtifactMetadata {
	private java.io.File originalFile
	private java.io.File transformedFile
	private boolean versionExpressionsResolved
	public void  (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public void  (org.apache.maven.artifact.Artifact, java.io.File) 
		org.apache.maven.artifact.Artifact artifact
		java.io.File file
	public java.lang.String getRemoteFilename () 
	public java.lang.String getLocalFilename (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository repository
	private java.lang.String getFilename () 
	public void storeInLocalRepository (org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException 
		java.io.IOException e
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.artifact.repository.ArtifactRepository remoteRepository
		java.io.File f
		java.io.File destination
	public java.lang.String toString () 
	public boolean storedInArtifactVersionDirectory () 
	public java.lang.String getBaseVersion () 
	public java.lang.Object getKey () 
	public void merge (org.apache.maven.artifact.metadata.ArtifactMetadata) 
		org.apache.maven.artifact.metadata.ArtifactMetadata metadata
		org.apache.maven.project.artifact.ProjectArtifactMetadata m
	public boolean isVersionExpressionsResolved () 
	public void setVersionExpressionsResolved (boolean) 
		boolean versionExpressionsResolved
	public void setFile (java.io.File) 
		java.io.File file
	public java.io.File getFile () 
}

org/apache/maven/project/DefaultMavenProjectBuilder.class
DefaultMavenProjectBuilder.java
package org.apache.maven.project
public org.apache.maven.project.DefaultMavenProjectBuilder extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.apache.maven.project.MavenProjectBuilder org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable  {
	private org.codehaus.plexus.PlexusContainer container
	protected org.apache.maven.profiles.MavenProfilesBuilder profilesBuilder
	protected org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
	protected org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource
	private org.apache.maven.project.artifact.ProjectArtifactFactory artifactFactory
	private org.apache.maven.project.inheritance.ModelInheritanceAssembler modelInheritanceAssembler
	private org.apache.maven.project.injection.ProfileInjector profileInjector
	private org.apache.maven.project.validation.ModelValidator validator
	private java.util.Map rawProjectCache
	private java.util.Map processedProjectCache
	private org.apache.maven.model.io.xpp3.MavenXpp3Reader modelReader
	private org.apache.maven.project.path.PathTranslator pathTranslator
	private org.apache.maven.project.injection.ModelDefaultsInjector modelDefaultsInjector
	private org.apache.maven.project.interpolation.ModelInterpolator modelInterpolator
	private org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory
	private org.apache.maven.artifact.manager.WagonManager wagonManager
	public static final String MAVEN_MODEL_VERSION
	public void  () 
	public void initialize () 
	public org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.ProjectBuildingException 
		java.io.File pom
		org.apache.maven.project.ProjectBuilderConfiguration config
	public org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		java.io.File pom
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean checkDistributionManagementStatus
	public org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager)  throws org.apache.maven.project.ProjectBuildingException 
		java.io.File projectDescriptor
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.profiles.ProfileManager profileManager
		org.apache.maven.project.ProjectBuilderConfiguration config
	public org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		java.io.File projectDescriptor
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.profiles.ProfileManager profileManager
		boolean checkDistributionManagementStatus
		org.apache.maven.project.ProjectBuilderConfiguration config
	public org.apache.maven.project.MavenProject buildFromRepository (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteArtifactRepositories
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		boolean allowStubModel
		String cacheKey
		org.apache.maven.project.MavenProject project
		org.apache.maven.model.Model model
		org.apache.maven.project.ProjectBuilderConfiguration config
	public org.apache.maven.project.MavenProject buildFromRepository (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteArtifactRepositories
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
	public org.apache.maven.project.MavenProject buildStandaloneSuperProject (org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.profiles.ProfileManager profileManager
	public org.apache.maven.project.MavenProject buildStandaloneSuperProject (org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.profiles.ProfileManager profileManager
	public org.apache.maven.project.MavenProject buildStandaloneSuperProject (org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.project.interpolation.ModelInterpolationException e
		org.apache.maven.artifact.InvalidRepositoryException e
		org.apache.maven.project.ProjectBuilderConfiguration config
		org.apache.maven.model.Model superModel
		java.util.List activeProfiles
		org.apache.maven.profiles.ProfileManager profileManager
		String projectId
		org.apache.maven.project.MavenProject project
	public org.apache.maven.project.MavenProject buildWithDependencies (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager)  throws org.apache.maven.project.ProjectBuildingException org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
		java.io.File projectDescriptor
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.profiles.ProfileManager profileManager
	public org.apache.maven.project.MavenProject buildWithDependencies (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager, org.apache.maven.wagon.events.TransferListener)  throws org.apache.maven.project.ProjectBuildingException org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
		org.apache.maven.project.artifact.InvalidDependencyVersionException e
		java.io.File projectDescriptor
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		org.apache.maven.profiles.ProfileManager profileManager
		org.apache.maven.wagon.events.TransferListener transferListener
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact projectArtifact
		String projectId
		java.util.Map managedVersions
		org.apache.maven.artifact.resolver.ArtifactResolutionResult result
	private void ensureMetadataSourceIsInitialized ()  throws org.apache.maven.project.ProjectBuildingException 
		org.codehaus.plexus.component.repository.exception.ComponentLookupException e
	private java.util.Map createManagedVersionMap (java.lang.String, org.apache.maven.model.DependencyManagement, org.apache.maven.project.MavenProject)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.model.Exclusion e
		java.util.List exclusions
		java.util.Iterator exclItr
		org.apache.maven.artifact.resolver.filter.ExcludesArtifactFilter eaf
		org.apache.maven.artifact.versioning.VersionRange versionRange
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
		org.apache.maven.model.Dependency d
		java.util.Iterator i
		java.util.List deps
		String projectId
		org.apache.maven.model.DependencyManagement dependencyManagement
		org.apache.maven.project.MavenProject parent
		java.util.Map map
	private org.apache.maven.project.MavenProject buildFromSourceFileInternal (java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		String projectId
		java.io.File projectDescriptor
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean checkDistributionManagementStatus
		org.apache.maven.model.Model model
		org.apache.maven.project.MavenProject project
	private org.apache.maven.model.Model findModelFromRepository (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.artifact.Artifact projectArtifact
		java.io.File file
		String downloadUrl
		org.apache.maven.artifact.ArtifactStatus status
		org.apache.maven.model.DistributionManagement distributionManagement
		org.apache.maven.artifact.resolver.ArtifactResolutionException e
		org.apache.maven.model.Model model
		org.apache.maven.artifact.resolver.ArtifactNotFoundException e
		org.apache.maven.artifact.Artifact artifact
		java.util.List remoteArtifactRepositories
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		boolean allowStubModel
		String projectId
		org.apache.maven.artifact.Artifact projectArtifact
		org.apache.maven.model.Model model
	private java.util.List normalizeToArtifactRepositories (java.util.List, java.lang.String)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.artifact.InvalidRepositoryException e
		org.apache.maven.model.Repository repo
		Object item
		java.util.Iterator it
		java.util.List remoteArtifactRepositories
		String projectId
		java.util.List normalized
		boolean normalizationNeeded
	private void checkStatusAndUpdate (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.ArtifactStatus, java.io.File, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.artifact.resolver.ArtifactNotFoundException 
		org.apache.maven.artifact.resolver.ArtifactResolutionException e
		org.apache.maven.artifact.resolver.ArtifactNotFoundException e
		org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy
		org.apache.maven.artifact.Artifact projectArtifact
		org.apache.maven.artifact.ArtifactStatus status
		java.io.File file
		java.util.List remoteArtifactRepositories
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private org.apache.maven.model.Model createStubModel (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact projectArtifact
		org.apache.maven.model.Model model
	private org.apache.maven.project.MavenProject buildInternal (java.lang.String, org.apache.maven.model.Model, org.apache.maven.project.ProjectBuilderConfiguration, java.util.List, java.io.File, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.profiles.ProfileManager superProjectProfileManager
		java.util.List activeExternalProfiles
		org.apache.maven.profiles.activation.ProfileActivationException e
		org.apache.maven.artifact.InvalidRepositoryException e
		org.apache.maven.model.Repository mavenRepo
		org.apache.maven.artifact.repository.ArtifactRepository artifactRepo
		java.util.Iterator repoIterator
		org.apache.maven.model.Profile externalProfile
		java.util.Iterator i
		org.apache.maven.artifact.InvalidRepositoryException e
		java.io.IOException e
		org.apache.maven.project.MavenProject currentProject
		org.apache.maven.model.Model current
		String pathAdjustment
		java.util.Iterator i
		org.apache.maven.artifact.repository.ArtifactRepository repository
		java.util.Iterator i
		org.apache.maven.project.interpolation.ModelInterpolationException e
		org.apache.maven.artifact.InvalidRepositoryException e
		org.apache.maven.model.Build build
		String pomLocation
		org.apache.maven.model.Model model
		org.apache.maven.project.ProjectBuilderConfiguration config
		java.util.List parentSearchRepositories
		java.io.File projectDescriptor
		boolean strict
		java.io.File projectDir
		org.apache.maven.model.Model superModel
		org.apache.maven.profiles.ProfileManager externalProfileManager
		org.apache.maven.profiles.ProfileManager superProjectProfileManager
		java.util.List activeProfiles
		org.apache.maven.project.MavenProject superProject
		java.util.LinkedList lineage
		java.util.Set aggregatedRemoteWagonRepositories
		String projectId
		java.util.List activeExternalProfiles
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.MavenProject previousProject
		org.apache.maven.model.Model previous
		java.util.List repositories
		java.util.List superRepositories
	private java.lang.String safeVersionlessKey (java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String gid
		String aid
	private java.util.List buildArtifactRepositories (org.apache.maven.model.Model)  throws org.apache.maven.project.ProjectBuildingException 
		String projectId
		org.apache.maven.artifact.InvalidRepositoryException e
		org.apache.maven.model.Model model
	private org.apache.maven.project.MavenProject processProjectLogic (java.lang.String, org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, java.io.File, java.util.List, boolean, boolean)  throws org.apache.maven.project.ProjectBuildingException org.apache.maven.project.interpolation.ModelInterpolationException org.apache.maven.artifact.InvalidRepositoryException 
		org.apache.maven.artifact.repository.ArtifactRepository repo
		org.apache.maven.artifact.Artifact parentArtifact
		String cacheKey
		org.apache.maven.project.MavenProject processedParent
		org.apache.maven.artifact.Artifact parentArtifact
		String pomLocation
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		java.io.File projectDir
		java.util.List remoteRepositories
		boolean strict
		boolean isSuperPom
		org.apache.maven.model.Model model
		java.util.List activeProfiles
		org.apache.maven.profiles.ProfileManager profileMgr
		java.util.List injectedProfiles
		org.apache.maven.model.Build dynamicBuild
		org.apache.maven.project.MavenProject parentProject
		org.apache.maven.model.Model originalModel
		org.apache.maven.artifact.Artifact projectArtifact
		org.apache.maven.model.DistributionManagement dm
		org.apache.maven.project.validation.ModelValidationResult validationResult
		String projectId
	private void mergeDeterministicBuildElements (org.apache.maven.model.Build, org.apache.maven.model.Build) 
		org.apache.maven.model.Build interpolatedBuild
		org.apache.maven.model.Build dynamicBuild
		org.apache.maven.model.PluginManagement dPluginMgmt
		org.apache.maven.model.PluginManagement iPluginMgmt
	private void mergeDeterministicPluginElements (java.util.List, java.util.List) 
		org.apache.maven.model.PluginExecution dExec
		org.apache.maven.model.PluginExecution iExec
		int j
		java.util.List iExecutions
		org.apache.maven.model.Plugin dPlugin
		org.apache.maven.model.Plugin iPlugin
		java.util.List dExecutions
		int i
		java.util.List iPlugins
		java.util.List dPlugins
	private org.apache.maven.project.MavenProject assembleLineage (org.apache.maven.model.Model, java.util.LinkedList, org.apache.maven.project.ProjectBuilderConfiguration, java.io.File, java.util.List, java.util.Set, boolean)  throws org.apache.maven.project.ProjectBuildingException org.apache.maven.artifact.InvalidRepositoryException 
		org.apache.maven.profiles.ProfileManager profileManager
		String projectId
		org.apache.maven.profiles.activation.ProfileActivationException e
		org.apache.maven.artifact.repository.ArtifactRepository repository
		java.util.Iterator it
		java.util.List respositories
		java.io.IOException e
		org.apache.maven.model.Model candidateParent
		String candidateParentGroupId
		String candidateParentVersion
		org.apache.maven.project.ProjectBuildingException e
		java.util.List remoteRepositories
		java.io.File parentDescriptor
		String parentKey
		org.apache.maven.project.MavenProject parentProject
		String parentRelativePath
		org.apache.maven.artifact.Artifact parentArtifact
		org.apache.maven.project.MavenProject parent
		org.apache.maven.model.Model model
		java.util.LinkedList lineage
		org.apache.maven.project.ProjectBuilderConfiguration config
		java.io.File projectDescriptor
		java.util.List parentSearchRepositories
		java.util.Set aggregatedRemoteWagonRepositories
		boolean strict
		org.apache.maven.model.Model originalModel
		java.io.File projectDir
		org.apache.maven.profiles.ProfileManager externalProfileManager
		org.apache.maven.profiles.ProfileManager profileManager
		java.util.List activeProfiles
		org.apache.maven.project.MavenProject project
		org.apache.maven.model.Parent parentModel
		String projectId
	private void mergeManagedDependencies (org.apache.maven.model.Model, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List)  throws org.apache.maven.project.ProjectBuildingException 
		org.apache.maven.model.Dependency dep
		org.apache.maven.model.Dependency includedDep
		String key
		java.util.Iterator it
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.project.MavenProject project
		org.apache.maven.model.DependencyManagement depMgmt
		org.apache.maven.model.Dependency dep
		java.util.List deps
		java.util.Map depsMap
		java.util.Iterator iter
		boolean doInclude
		java.util.Map newDeps
		org.apache.maven.model.Model model
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
		java.util.List parentSearchRepositories
		org.apache.maven.model.DependencyManagement modelDepMgmt
	private java.util.List injectActiveProfiles (org.apache.maven.profiles.ProfileManager, org.apache.maven.model.Model)  throws org.apache.maven.project.ProjectBuildingException 
		String projectId
		org.apache.maven.profiles.activation.ProfileActivationException e
		org.apache.maven.model.Profile profile
		java.util.Iterator it
		java.util.List activeProfiles
		org.apache.maven.profiles.ProfileManager profileManager
		org.apache.maven.model.Model model
		java.util.List activeProfiles
	private void loadProjectExternalProfiles (org.apache.maven.profiles.ProfileManager, java.io.File)  throws org.apache.maven.profiles.activation.ProfileActivationException 
		org.apache.maven.profiles.Profile rawProfile
		org.apache.maven.model.Profile converted
		java.util.Iterator it
		java.util.List active
		org.apache.maven.profiles.ProfilesRoot root
		java.io.IOException e
		org.codehaus.plexus.util.xml.pull.XmlPullParserException e
		org.apache.maven.profiles.ProfileManager profileManager
		java.io.File projectDir
	private org.apache.maven.model.Model readModel (java.lang.String, java.io.File, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		java.io.FileNotFoundException e
		java.io.IOException e
		String projectId
		java.io.File file
		boolean strict
		java.io.Reader reader
	private org.apache.maven.model.Model readModel (java.lang.String, java.lang.String, java.io.Reader, boolean)  throws java.io.IOException org.apache.maven.project.InvalidProjectModelException 
		org.codehaus.plexus.util.xml.pull.XmlPullParserException e
		String projectId
		String pomLocation
		java.io.Reader reader
		boolean strict
		String modelSource
		java.io.StringReader sReader
	private org.apache.maven.model.Model readModel (java.lang.String, java.net.URL, boolean)  throws org.apache.maven.project.ProjectBuildingException 
		java.io.IOException e
		String projectId
		java.net.URL url
		boolean strict
		java.io.Reader reader
	private static java.lang.String createCacheKey (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	protected java.util.Set createPluginArtifacts (java.lang.String, java.util.List)  throws org.apache.maven.project.ProjectBuildingException 
		String version
		org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
		org.apache.maven.model.Plugin p
		String version
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		String projectId
		java.util.List plugins
		java.util.Set pluginArtifacts
	protected java.util.Set createReportArtifacts (java.lang.String, java.util.List)  throws org.apache.maven.project.ProjectBuildingException 
		String version
		org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
		org.apache.maven.model.ReportPlugin p
		String version
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		String projectId
		java.util.List reports
		java.util.Set pluginArtifacts
	protected java.util.Set createExtensionArtifacts (java.lang.String, java.util.List)  throws org.apache.maven.project.ProjectBuildingException 
		String version
		org.apache.maven.artifact.versioning.VersionRange versionRange
		org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
		org.apache.maven.model.Extension ext
		String version
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		String projectId
		java.util.List extensions
		java.util.Set extensionArtifacts
	private org.apache.maven.model.Model getSuperModel ()  throws org.apache.maven.project.ProjectBuildingException 
		java.net.URL url
		String projectId
	public void contextualize (org.codehaus.plexus.context.Context)  throws org.codehaus.plexus.context.ContextException 
		org.codehaus.plexus.context.Context context
	public void calculateConcreteState (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
	public void calculateConcreteState (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean processProjectReferences
	private void calculateConcreteStateInternal (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean, java.util.Set)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.model.Build build
		java.io.File basedir
		org.apache.maven.model.Model model
		java.util.List originalInterpolatedCompileSourceRoots
		java.util.List originalInterpolatedTestCompileSourceRoots
		java.util.List originalInterpolatedScriptSourceRoots
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean processProjectReferences
		java.util.Set processedProjects
	private void initResourceMergeIds (java.util.List) 
		org.apache.maven.model.Resource resource
		java.util.Iterator it
		java.util.List resources
	private void calculateConcreteProjectReferences (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, java.util.Set)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject reference
		java.util.Iterator it
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		java.util.Set processedProjects
		java.util.Map projectRefs
	private java.util.List translateListOfPaths (java.util.List, java.io.File) 
		String path
		String aligned
		java.util.Iterator it
		java.util.List paths
		java.io.File basedir
		java.util.List result
	public void restoreDynamicState (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
	public void restoreDynamicState (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean processProjectReferences
	private void restoreDynamicStateInternal (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean, java.util.Set)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean processProjectReferences
		java.util.Set processedProjects
	private boolean projectWasChanged (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject project
		org.apache.maven.model.Build oBuild
		org.apache.maven.model.Build build
	private boolean objectEquals (java.lang.Object, java.lang.Object) 
		Object obj1
		Object obj2
	private void propagateNewPlugins (org.apache.maven.project.MavenProject) 
		org.apache.maven.model.Plugin plugin
		java.util.Iterator it
		org.apache.maven.project.MavenProject project
		org.apache.maven.model.Build changedBuild
		org.apache.maven.model.Build dynamicBuild
		java.util.List changedPlugins
		java.util.List dynamicPlugins
	private void restoreDynamicProjectReferences (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, java.util.Set)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject projectRef
		java.util.Iterator it
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		java.util.Set processedProjects
		java.util.Map projectRefs
	private void restoreBuildRoots (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugMessages
	private void restoreModelBuildSection (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugMessages
		org.apache.maven.model.Build changedBuild
		org.apache.maven.model.Build dynamicBuild
		org.apache.maven.model.Build originalInterpolatedBuild
	private java.util.List interpolateListOfStrings (java.util.List, org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		String original
		String interpolated
		java.util.Iterator it
		java.util.List originalStrings
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugMessages
		java.util.List result
	private java.lang.String restoreString (java.lang.String, java.lang.String, java.lang.String, org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		String relativeChangedString
		String originalString
		String originalInterpolatedString
		String changedString
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugMessages
		org.apache.maven.model.Model model
		String relativeChangedString
		String interpolatedOriginal
		String interpolatedOriginal2
		String interpolatedChanged
		String relativeInterpolatedChanged
	private java.util.List restoreListOfStrings (java.util.List, java.util.List, java.util.List, org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		String[] permutations
		int idx
		String relativeChangedString
		String changedString
		String relativeChangedString
		String interpolated
		String relativeInterpolated
		String[] original
		java.util.Iterator it
		java.util.List originalStrings
		java.util.List originalInterpolatedStrings
		java.util.List changedStrings
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugMessages
		java.util.List result
		java.util.Map orig
	private java.util.List restoreResources (java.util.List, java.util.List, java.util.List, org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.model.Resource[] permutations
		int idx
		String target
		String oTarget
		org.apache.maven.model.Resource originalInterpolatedResource
		org.apache.maven.model.Resource originalResource
		String dir
		String oDir
		org.apache.maven.model.Resource resource
		String mergeId
		java.util.Iterator it
		java.util.List originalResources
		java.util.List originalInterpolatedResources
		java.util.List changedResources
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugMessages
		java.util.List result
		java.util.Map originalResourcesByMergeId
	private java.util.List collectRestoredListOfPatterns (java.util.List, java.util.List, java.util.List) 
		String pattern
		java.util.Iterator it
		java.util.List patterns
		java.util.List originalPatterns
		java.util.List originalInterpolatedPatterns
		java.util.LinkedHashSet collectedPatterns
}

org/apache/maven/project/DefaultMavenProjectHelper.class
DefaultMavenProjectHelper.java
package org.apache.maven.project
public org.apache.maven.project.DefaultMavenProjectHelper extends java.lang.Object implements org.apache.maven.project.MavenProjectHelper  {
	private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
	public void  () 
	public void attachArtifact (org.apache.maven.project.MavenProject, java.lang.String, java.lang.String, java.io.File) 
		org.apache.maven.project.MavenProject project
		String artifactType
		String artifactClassifier
		java.io.File artifactFile
		String type
		org.apache.maven.artifact.handler.ArtifactHandler handler
		org.apache.maven.artifact.Artifact artifact
	public void attachArtifact (org.apache.maven.project.MavenProject, java.lang.String, java.io.File) 
		org.apache.maven.project.MavenProject project
		String artifactType
		java.io.File artifactFile
		org.apache.maven.artifact.handler.ArtifactHandler handler
		org.apache.maven.artifact.Artifact artifact
	public void attachArtifact (org.apache.maven.project.MavenProject, java.io.File, java.lang.String) 
		org.apache.maven.project.MavenProject project
		java.io.File artifactFile
		String artifactClassifier
		org.apache.maven.artifact.Artifact projectArtifact
		org.apache.maven.artifact.Artifact artifact
	public void addResource (org.apache.maven.project.MavenProject, java.lang.String, java.util.List, java.util.List) 
		org.apache.maven.project.MavenProject project
		String resourceDirectory
		java.util.List includes
		java.util.List excludes
		org.apache.maven.model.Resource resource
	public void addTestResource (org.apache.maven.project.MavenProject, java.lang.String, java.util.List, java.util.List) 
		org.apache.maven.project.MavenProject project
		String resourceDirectory
		java.util.List includes
		java.util.List excludes
		org.apache.maven.model.Resource resource
}

org/apache/maven/project/DefaultProjectBuilderConfiguration.class
DefaultProjectBuilderConfiguration.java
package org.apache.maven.project
public org.apache.maven.project.DefaultProjectBuilderConfiguration extends java.lang.Object implements org.apache.maven.project.ProjectBuilderConfiguration  {
	private org.apache.maven.profiles.ProfileManager globalProfileManager
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private java.util.Properties userProperties
	private java.util.Properties executionProperties
	private java.util.Date buildStartTime
	public void  () 
	public org.apache.maven.project.ProjectBuilderConfiguration setGlobalProfileManager (org.apache.maven.profiles.ProfileManager) 
		org.apache.maven.profiles.ProfileManager globalProfileManager
	public org.apache.maven.profiles.ProfileManager getGlobalProfileManager () 
	public org.apache.maven.project.ProjectBuilderConfiguration setLocalRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository localRepository
	public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository () 
	public org.apache.maven.project.ProjectBuilderConfiguration setUserProperties (java.util.Properties) 
		java.util.Properties userProperties
	public java.util.Properties getUserProperties () 
	public java.util.Properties getExecutionProperties () 
	public org.apache.maven.project.ProjectBuilderConfiguration setExecutionProperties (java.util.Properties) 
		java.util.Properties executionProperties
	public java.util.Date getBuildStartTime () 
	public org.apache.maven.project.ProjectBuilderConfiguration setBuildStartTime (java.util.Date) 
		java.util.Date buildStartTime
}

org/apache/maven/project/DuplicateProjectException.class
DuplicateProjectException.java
package org.apache.maven.project
public org.apache.maven.project.DuplicateProjectException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/project/inheritance/DefaultModelInheritanceAssembler.class
DefaultModelInheritanceAssembler.java
package org.apache.maven.project.inheritance
public org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler extends java.lang.Object implements org.apache.maven.project.inheritance.ModelInheritanceAssembler  {
	public void  () 
	public void copyModel (org.apache.maven.model.Model, org.apache.maven.model.Model) 
		org.apache.maven.model.Model dest
		org.apache.maven.model.Model source
	public void assembleModelInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model, java.lang.String) 
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		String childPathAdjustment
	public void assembleModelInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model) 
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
	private void assembleModelInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model, java.lang.String, boolean) 
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		String childPathAdjustment
		boolean appendPaths
		java.util.Properties props
	private void assembleDependencyManagementInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model) 
		org.apache.maven.model.Dependency dep
		java.util.Iterator it
		org.apache.maven.model.Dependency dep
		java.util.Iterator it
		java.util.List childDeps
		java.util.Map mappedChildDeps
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		org.apache.maven.model.DependencyManagement parentDepMgmt
		org.apache.maven.model.DependencyManagement childDepMgmt
	private void assembleReportingInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model) 
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		org.apache.maven.model.Reporting childReporting
		org.apache.maven.model.Reporting parentReporting
	private void assembleDependencyInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model) 
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
	private void assembleBuildInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model) 
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		org.apache.maven.model.Build childBuild
		org.apache.maven.model.Build parentBuild
	public void assembleBuildInheritance (org.apache.maven.model.Build, org.apache.maven.model.Build, boolean) 
		org.apache.maven.model.Build childBuild
		org.apache.maven.model.Build parentBuild
		boolean handleAsInheritance
		java.util.List resources
		org.apache.maven.model.PluginManagement dominantPM
		org.apache.maven.model.PluginManagement recessivePM
	private void assembleScmInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model, java.lang.String, boolean) 
		org.apache.maven.model.Scm parentScm
		org.apache.maven.model.Scm childScm
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		String childPathAdjustment
		boolean appendPaths
	private void assembleDistributionInheritence (org.apache.maven.model.Model, org.apache.maven.model.Model, java.lang.String, boolean) 
		org.apache.maven.model.Site site
		org.apache.maven.model.DeploymentRepository repository
		org.apache.maven.model.DeploymentRepository repository
		org.apache.maven.model.DistributionManagement parentDistMgmt
		org.apache.maven.model.DistributionManagement childDistMgmt
		org.apache.maven.model.Model child
		org.apache.maven.model.Model parent
		String childPathAdjustment
		boolean appendPaths
	private static org.apache.maven.model.DeploymentRepository copyDistributionRepository (org.apache.maven.model.DeploymentRepository) 
		org.apache.maven.model.DeploymentRepository parentRepository
		org.apache.maven.model.DeploymentRepository repository
	protected java.lang.String appendPath (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String parentPath
		String childPath
		String pathAdjustment
		boolean appendPaths
		String uncleanPath
		String cleanedPath
		int protocolIdx
	private static java.lang.String resolvePath (java.lang.String) 
		String token
		String uncleanPath
		java.util.LinkedList pathElements
		java.util.StringTokenizer tokenizer
		StringBuffer cleanedPath
}

org/apache/maven/project/inheritance/ModelInheritanceAssembler.class
ModelInheritanceAssembler.java
package org.apache.maven.project.inheritance
public abstract org.apache.maven.project.inheritance.ModelInheritanceAssembler extends java.lang.Object {
	public static final String ROLE
	public abstract void assembleModelInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model, java.lang.String) 
	public abstract void assembleModelInheritance (org.apache.maven.model.Model, org.apache.maven.model.Model) 
	public abstract void assembleBuildInheritance (org.apache.maven.model.Build, org.apache.maven.model.Build, boolean) 
	public abstract void copyModel (org.apache.maven.model.Model, org.apache.maven.model.Model) 
	static void  () 
}

org/apache/maven/project/injection/DefaultModelDefaultsInjector.class
DefaultModelDefaultsInjector.java
package org.apache.maven.project.injection
public org.apache.maven.project.injection.DefaultModelDefaultsInjector extends java.lang.Object implements org.apache.maven.project.injection.ModelDefaultsInjector  {
	public void  () 
	public void injectDefaults (org.apache.maven.model.Model) 
		org.apache.maven.model.Model model
	private void injectPluginDefaults (org.apache.maven.model.Build, org.apache.maven.model.PluginManagement) 
		org.apache.maven.model.Plugin buildPlugin
		org.apache.maven.model.Plugin pmPlugin
		java.util.Iterator it
		java.util.Map pmPlugins
		org.apache.maven.model.Build build
		org.apache.maven.model.PluginManagement pluginManagement
		java.util.List buildPlugins
	public void mergePluginWithDefaults (org.apache.maven.model.Plugin, org.apache.maven.model.Plugin) 
		org.apache.maven.model.Plugin plugin
		org.apache.maven.model.Plugin def
	private void injectDependencyDefaults (java.util.List, org.apache.maven.model.DependencyManagement) 
		org.apache.maven.model.Dependency dep
		java.util.Iterator it
		org.apache.maven.model.Dependency def
		String key
		org.apache.maven.model.Dependency dep
		java.util.Iterator it
		java.util.Map depsMap
		java.util.List managedDependencies
		java.util.List dependencies
		org.apache.maven.model.DependencyManagement dependencyManagement
	private void mergeDependencyWithDefaults (org.apache.maven.model.Dependency, org.apache.maven.model.Dependency) 
		org.apache.maven.model.Dependency dep
		org.apache.maven.model.Dependency def
		java.util.List exclusions
}

org/apache/maven/project/injection/DefaultProfileInjector.class
DefaultProfileInjector.java
package org.apache.maven.project.injection
public org.apache.maven.project.injection.DefaultProfileInjector extends java.lang.Object implements org.apache.maven.project.injection.ProfileInjector  {
	public void  () 
	public void inject (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Model model
		java.util.Properties props
	private void injectBuild (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
		org.apache.maven.model.PluginManagement profilePM
		org.apache.maven.model.PluginManagement modelPM
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Model model
		org.apache.maven.model.BuildBase profileBuild
		org.apache.maven.model.Build modelBuild
	protected void injectPlugins (org.apache.maven.model.PluginContainer, org.apache.maven.model.PluginContainer) 
		org.apache.maven.model.Plugin mergedPlugin
		org.apache.maven.model.Plugin modelPlugin
		org.apache.maven.model.Plugin profilePlugin
		java.util.Iterator it
		java.util.List mergedPlugins
		java.util.Map profilePlugins
		java.util.List results
		org.apache.maven.model.PluginContainer profileContainer
		org.apache.maven.model.PluginContainer modelContainer
		java.util.List modelPlugins
	private void injectPluginDefinition (org.apache.maven.model.Plugin, org.apache.maven.model.Plugin) 
		String goal
		java.util.Iterator goalIterator
		java.util.List profileGoals
		java.util.List modelGoals
		java.util.List goals
		org.apache.maven.model.PluginExecution modelExecution
		org.apache.maven.model.PluginExecution profileExecution
		java.util.Iterator it
		java.util.Map$Entry entry
		String id
		java.util.Iterator it
		java.util.Map executions
		java.util.Map profileExecutions
		org.apache.maven.model.Plugin profilePlugin
		org.apache.maven.model.Plugin modelPlugin
		java.util.List modelExecutions
	private org.codehaus.plexus.util.xml.Xpp3Dom merge (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom) 
		org.codehaus.plexus.util.xml.Xpp3Dom dominant
		org.codehaus.plexus.util.xml.Xpp3Dom recessive
		org.codehaus.plexus.util.xml.Xpp3Dom dominantCopy
	private void injectConfigurationContainer (org.apache.maven.model.ConfigurationContainer, org.apache.maven.model.ConfigurationContainer) 
		org.apache.maven.model.ConfigurationContainer profileContainer
		org.apache.maven.model.ConfigurationContainer modelContainer
		org.codehaus.plexus.util.xml.Xpp3Dom configuration
		org.codehaus.plexus.util.xml.Xpp3Dom parentConfiguration
	private void injectModules (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
		String module
		java.util.Iterator it
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Model model
		java.util.List modules
		java.util.List modelModules
		java.util.List profileModules
	private void injectDistributionManagement (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Model model
		org.apache.maven.model.DistributionManagement pDistMgmt
		org.apache.maven.model.DistributionManagement mDistMgmt
	private void injectDependencyManagement (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
		org.apache.maven.model.Dependency dependency
		java.util.Iterator it
		org.apache.maven.model.Dependency dependency
		java.util.Iterator it
		java.util.Map depsMap
		java.util.List deps
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Model model
		org.apache.maven.model.DependencyManagement modelDepMgmt
		org.apache.maven.model.DependencyManagement profileDepMgmt
	private void injectReporting (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
		org.apache.maven.model.ReportPlugin profileReportPlugin
		org.apache.maven.model.ReportPlugin mergedReportPlugin
		org.apache.maven.model.ReportPlugin modelReportPlugin
		String inherited
		java.util.Iterator it
		java.util.Map$Entry entry
		String key
		java.util.Iterator it
		java.util.Map mergedReportPlugins
		java.util.Map profileReportersByKey
		java.util.List modelReportPlugins
		org.apache.maven.model.Profile profile
		org.apache.maven.model.Model model
		org.apache.maven.model.Reporting profileReporting
		org.apache.maven.model.Reporting modelReporting
	private void mergeReportPlugins (org.apache.maven.model.ReportPlugin, org.apache.maven.model.ReportPlugin) 
		String report
		java.util.Iterator reportIterator
		org.codehaus.plexus.util.xml.Xpp3Dom dominantRSConfig
		org.codehaus.plexus.util.xml.Xpp3Dom mergedRSConfig
		java.util.List mergedReports
		java.util.List dominantRSReports
		org.apache.maven.model.ReportSet recessiveReportSet
		org.apache.maven.model.ReportSet dominantReportSet
		org.apache.maven.model.ReportSet merged
		java.util.Iterator it
		java.util.Map$Entry entry
		String key
		java.util.Iterator rsIterator
		org.apache.maven.model.ReportPlugin dominant
		org.apache.maven.model.ReportPlugin recessive
		org.codehaus.plexus.util.xml.Xpp3Dom dominantConfig
		org.codehaus.plexus.util.xml.Xpp3Dom recessiveConfig
		java.util.Map mergedReportSets
		java.util.Map dominantReportSetsById
	private java.util.List injectDependencies (java.util.List, java.util.List) 
		org.apache.maven.model.Dependency dependency
		java.util.Iterator it
		org.apache.maven.model.Dependency dependency
		java.util.Iterator it
		java.util.List profileDeps
		java.util.List modelDeps
		java.util.Map depsMap
}

org/apache/maven/project/injection/ModelDefaultsInjector.class
ModelDefaultsInjector.java
package org.apache.maven.project.injection
public abstract org.apache.maven.project.injection.ModelDefaultsInjector extends java.lang.Object {
	public static final String ROLE
	public abstract void injectDefaults (org.apache.maven.model.Model) 
	public abstract void mergePluginWithDefaults (org.apache.maven.model.Plugin, org.apache.maven.model.Plugin) 
	static void  () 
}

org/apache/maven/project/injection/ProfileInjector.class
ProfileInjector.java
package org.apache.maven.project.injection
public abstract org.apache.maven.project.injection.ProfileInjector extends java.lang.Object {
	public static final String ROLE
	public abstract void inject (org.apache.maven.model.Profile, org.apache.maven.model.Model) 
	static void  () 
}

org/apache/maven/project/interpolation/AbstractStringBasedModelInterpolator$1.class
AbstractStringBasedModelInterpolator.java
package org.apache.maven.project.interpolation
 org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator$1 extends org.codehaus.plexus.interpolation.AbstractValueSource {
	final java.io.File val$projectDir
	final org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator this$0
	void  (org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator, boolean, java.io.File) 
		boolean x0
	public java.lang.Object getValue (java.lang.String) 
		String expression
}

org/apache/maven/project/interpolation/AbstractStringBasedModelInterpolator$2.class
AbstractStringBasedModelInterpolator.java
package org.apache.maven.project.interpolation
 org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator$2 extends org.codehaus.plexus.interpolation.AbstractValueSource {
	final java.io.File val$projectDir
	final org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator this$0
	void  (org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator, boolean, java.io.File) 
		boolean x0
	public java.lang.Object getValue (java.lang.String) 
		String expression
}

org/apache/maven/project/interpolation/AbstractStringBasedModelInterpolator$3.class
AbstractStringBasedModelInterpolator.java
package org.apache.maven.project.interpolation
 org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator$3 extends org.codehaus.plexus.interpolation.AbstractValueSource {
	final org.apache.maven.project.ProjectBuilderConfiguration val$config
	final org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator this$0
	void  (org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator, boolean, org.apache.maven.project.ProjectBuilderConfiguration) 
		boolean x0
	public java.lang.Object getValue (java.lang.String) 
		String expression
}

org/apache/maven/project/interpolation/AbstractStringBasedModelInterpolator.class
AbstractStringBasedModelInterpolator.java
package org.apache.maven.project.interpolation
public abstract org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.apache.maven.project.interpolation.ModelInterpolator org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable  {
	private static final java.util.List PROJECT_PREFIXES
	private static final java.util.List TRANSLATED_PATH_EXPRESSIONS
	private org.apache.maven.project.path.PathTranslator pathTranslator
	private org.codehaus.plexus.interpolation.Interpolator interpolator
	private org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
	protected void  (org.apache.maven.project.path.PathTranslator) 
		org.apache.maven.project.path.PathTranslator pathTranslator
	protected void  () 
	public org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.util.Map)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.model.Model model
		java.util.Map context
	public org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.util.Map, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.model.Model model
		java.util.Map context
		boolean strict
		java.util.Properties props
	public org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		java.io.IOException e
		java.io.IOException e
		org.codehaus.plexus.util.xml.pull.XmlPullParserException e
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugEnabled
		java.io.StringWriter sWriter
		org.apache.maven.model.io.xpp3.MavenXpp3Writer writer
		String serializedModel
		java.io.StringReader sReader
		org.apache.maven.model.io.xpp3.MavenXpp3Reader modelReader
	public java.lang.String interpolate (java.lang.String, org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		java.util.List valueSources
		java.util.List postProcessors
		String src
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debug
	protected java.util.List createValueSources (org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration) 
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
		String timestampFormat
		java.util.Properties modelProperties
		org.codehaus.plexus.interpolation.ValueSource modelValueSource1
		org.codehaus.plexus.interpolation.ValueSource modelValueSource2
		org.codehaus.plexus.interpolation.ValueSource basedirValueSource
		org.codehaus.plexus.interpolation.ValueSource baseUriValueSource
		java.util.List valueSources
	protected java.util.List createPostProcessors (org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration) 
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
	protected java.lang.String interpolateInternal (java.lang.String, java.util.List, java.util.List, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.codehaus.plexus.interpolation.ValueSource vs
		java.util.Iterator i$
		org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
		java.util.Iterator i$
		org.codehaus.plexus.interpolation.InterpolationException e
		Object next
		java.util.Iterator i$
		Object last
		java.util.List feedback
		org.codehaus.plexus.interpolation.ValueSource vs
		java.util.Iterator i$
		org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
		java.util.Iterator i$
		org.codehaus.plexus.interpolation.ValueSource vs
		java.util.Iterator i$
		org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
		java.util.Iterator i$
		String src
		java.util.List valueSources
		java.util.List postProcessors
		boolean debug
		org.codehaus.plexus.logging.Logger logger
		String result
	protected org.codehaus.plexus.interpolation.RecursionInterceptor getRecursionInterceptor () 
	protected void setRecursionInterceptor (org.codehaus.plexus.interpolation.RecursionInterceptor) 
		org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
	protected abstract org.codehaus.plexus.interpolation.Interpolator createInterpolator () 
	public void initialize ()  throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException 
	protected final org.codehaus.plexus.interpolation.Interpolator getInterpolator () 
	static void  () 
		java.util.List translatedPrefixes
}

org/apache/maven/project/interpolation/BuildTimestampValueSource.class
BuildTimestampValueSource.java
package org.apache.maven.project.interpolation
public org.apache.maven.project.interpolation.BuildTimestampValueSource extends org.codehaus.plexus.interpolation.AbstractValueSource {
	private final java.util.Date startTime
	private final String format
	private String formattedDate
	public void  (java.util.Date, java.lang.String) 
		java.util.Date startTime
		String format
	public java.lang.Object getValue (java.lang.String) 
		String expression
}

org/apache/maven/project/interpolation/ModelInterpolationException.class
ModelInterpolationException.java
package org.apache.maven.project.interpolation
public org.apache.maven.project.interpolation.ModelInterpolationException extends java.lang.Exception {
	private String expression
	private String originalMessage
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String, java.lang.String, java.lang.Throwable) 
		String expression
		String message
		Throwable cause
	public void  (java.lang.String, java.lang.String) 
		String expression
		String message
	public java.lang.String getExpression () 
	public java.lang.String getOriginalMessage () 
}

org/apache/maven/project/interpolation/ModelInterpolator.class
ModelInterpolator.java
package org.apache.maven.project.interpolation
public abstract org.apache.maven.project.interpolation.ModelInterpolator extends java.lang.Object {
	public static final String DEFAULT_BUILD_TIMESTAMP_FORMAT
	public static final String BUILD_TIMESTAMP_FORMAT_PROPERTY
	public static final String ROLE
	public abstract org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.util.Map)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
	public abstract org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.util.Map, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
	public abstract org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
	public abstract java.lang.String interpolate (java.lang.String, org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
	static void  () 
}

org/apache/maven/project/interpolation/PathTranslatingPostProcessor.class
PathTranslatingPostProcessor.java
package org.apache.maven.project.interpolation
public org.apache.maven.project.interpolation.PathTranslatingPostProcessor extends java.lang.Object implements org.codehaus.plexus.interpolation.InterpolationPostProcessor  {
	private final java.util.List unprefixedPathKeys
	private final java.io.File projectDir
	private final org.apache.maven.project.path.PathTranslator pathTranslator
	private final java.util.List expressionPrefixes
	public void  (java.util.List, java.util.List, java.io.File, org.apache.maven.project.path.PathTranslator) 
		java.util.List expressionPrefixes
		java.util.List unprefixedPathKeys
		java.io.File projectDir
		org.apache.maven.project.path.PathTranslator pathTranslator
	public java.lang.Object execute (java.lang.String, java.lang.Object) 
		String expression
		Object value
}

org/apache/maven/project/interpolation/RegexBasedModelInterpolator.class
RegexBasedModelInterpolator.java
package org.apache.maven.project.interpolation
public org.apache.maven.project.interpolation.RegexBasedModelInterpolator extends org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator {
	public void  ()  throws java.io.IOException 
	public void  (org.apache.maven.project.path.PathTranslator) 
		org.apache.maven.project.path.PathTranslator pathTranslator
	public void  (java.util.Properties) 
		java.util.Properties envars
	protected org.codehaus.plexus.interpolation.Interpolator createInterpolator () 
}

org/apache/maven/project/interpolation/StringSearchModelInterpolator$InterpolateObjectAction.class
StringSearchModelInterpolator.java
package org.apache.maven.project.interpolation
final org.apache.maven.project.interpolation.StringSearchModelInterpolator$InterpolateObjectAction extends java.lang.Object implements java.security.PrivilegedAction  {
	private final boolean debugEnabled
	private final java.util.LinkedList interpolationTargets
	private final org.apache.maven.project.interpolation.StringSearchModelInterpolator modelInterpolator
	private final org.codehaus.plexus.logging.Logger logger
	private final java.util.List valueSources
	private final java.util.List postProcessors
	public void  (java.lang.Object, java.util.List, java.util.List, boolean, org.apache.maven.project.interpolation.StringSearchModelInterpolator, org.codehaus.plexus.logging.Logger) 
		Object target
		java.util.List valueSources
		java.util.List postProcessors
		boolean debugEnabled
		org.apache.maven.project.interpolation.StringSearchModelInterpolator modelInterpolator
		org.codehaus.plexus.logging.Logger logger
	public org.apache.maven.project.interpolation.ModelInterpolationException run () 
		org.apache.maven.project.interpolation.ModelInterpolationException e
		Object obj
	private void traverseObjectWithParents (java.lang.Class, java.lang.Object)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		String interpolated
		String value
		UnsupportedOperationException e
		String interpolated
		Object value
		java.util.Iterator i$
		java.util.List originalValues
		java.util.Collection c
		UnsupportedOperationException e
		String interpolated
		Object value
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map m
		Object value
		IllegalArgumentException e
		IllegalAccessException e
		boolean isAccessible
		Class type
		int i
		java.lang.reflect.Field[] fields
		Class cls
		Object target
	private boolean isQualifiedForInterpolation (java.lang.Class) 
		Class cls
	private boolean isQualifiedForInterpolation (java.lang.reflect.Field, java.lang.Class) 
		java.lang.reflect.Field field
		Class fieldType
	private void evaluateArray (java.lang.Object)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		String interpolated
		Object value
		int i
		Object target
		int len
	public volatile java.lang.Object run () 
}

org/apache/maven/project/interpolation/StringSearchModelInterpolator.class
StringSearchModelInterpolator.java
package org.apache.maven.project.interpolation
public org.apache.maven.project.interpolation.StringSearchModelInterpolator extends org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator {
	private static final java.util.Map fieldsByClass
	private static final java.util.Map fieldIsPrimitiveByClass
	public void  () 
	public void  (org.apache.maven.project.path.PathTranslator) 
		org.apache.maven.project.path.PathTranslator pathTranslator
	public org.apache.maven.model.Model interpolate (org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugEnabled
	protected void interpolateObject (java.lang.Object, org.apache.maven.model.Model, java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
		java.util.List valueSources
		java.util.List postProcessors
		org.apache.maven.project.interpolation.StringSearchModelInterpolator$InterpolateObjectAction action
		org.apache.maven.project.interpolation.ModelInterpolationException error
		Object obj
		org.apache.maven.model.Model model
		java.io.File projectDir
		org.apache.maven.project.ProjectBuilderConfiguration config
		boolean debugEnabled
	protected org.codehaus.plexus.interpolation.Interpolator createInterpolator () 
		org.codehaus.plexus.interpolation.StringSearchInterpolator interpolator
	static java.util.Map access$000 () 
	static java.util.Map access$100 () 
	static void  () 
}

org/apache/maven/project/InvalidProjectModelException.class
InvalidProjectModelException.java
package org.apache.maven.project
public org.apache.maven.project.InvalidProjectModelException extends org.apache.maven.project.ProjectBuildingException {
	private final String pomLocation
	private org.apache.maven.project.validation.ModelValidationResult validationResult
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable) 
		String projectId
		String pomLocation
		String message
		Throwable cause
	public void  (java.lang.String, java.lang.String, java.lang.String, org.apache.maven.project.validation.ModelValidationResult) 
		String projectId
		String pomLocation
		String message
		org.apache.maven.project.validation.ModelValidationResult validationResult
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String projectId
		String pomLocation
		String message
	public final java.lang.String getPomLocation () 
	public final org.apache.maven.project.validation.ModelValidationResult getValidationResult () 
	public java.lang.String getMessage () 
}

org/apache/maven/project/MavenProject.class
MavenProject.java
package org.apache.maven.project
public org.apache.maven.project.MavenProject extends java.lang.Object implements java.lang.Cloneable  {
	public static final String EMPTY_PROJECT_GROUP_ID
	public static final String EMPTY_PROJECT_ARTIFACT_ID
	public static final String EMPTY_PROJECT_VERSION
	private org.apache.maven.model.Model model
	private org.apache.maven.project.MavenProject parent
	private java.io.File file
	private java.util.Set artifacts
	private org.apache.maven.artifact.Artifact parentArtifact
	private java.util.Set pluginArtifacts
	private java.util.List remoteArtifactRepositories
	private java.util.List collectedProjects
	private java.util.List attachedArtifacts
	private org.apache.maven.project.MavenProject executionProject
	private java.util.List compileSourceRoots
	private java.util.List testCompileSourceRoots
	private java.util.List scriptSourceRoots
	private java.util.List pluginArtifactRepositories
	private org.apache.maven.artifact.repository.ArtifactRepository releaseArtifactRepository
	private org.apache.maven.artifact.repository.ArtifactRepository snapshotArtifactRepository
	private java.util.List activeProfiles
	private java.util.Set dependencyArtifacts
	private org.apache.maven.artifact.Artifact artifact
	private java.util.Map artifactMap
	private org.apache.maven.model.Model originalModel
	private java.util.Map pluginArtifactMap
	private java.util.Set reportArtifacts
	private java.util.Map reportArtifactMap
	private java.util.Set extensionArtifacts
	private java.util.Map extensionArtifactMap
	private java.util.Map managedVersionMap
	private java.util.Map projectReferences
	private boolean executionRoot
	private java.util.Map moduleAdjustments
	private java.io.File basedir
	private org.codehaus.plexus.logging.Logger logger
	private org.apache.maven.project.ProjectBuilderConfiguration projectBuilderConfiguration
	private org.apache.maven.model.Build dynamicBuild
	private org.apache.maven.model.Build originalInterpolatedBuild
	private java.util.List dynamicCompileSourceRoots
	private java.util.List originalInterpolatedCompileSourceRoots
	private java.util.List dynamicTestCompileSourceRoots
	private java.util.List originalInterpolatedTestCompileSourceRoots
	private java.util.List dynamicScriptSourceRoots
	private java.util.List originalInterpolatedScriptSourceRoots
	private boolean isConcrete
	private java.util.Properties preservedProperties
	private java.io.File preservedBasedir
	public void  () 
		org.apache.maven.model.Model model
	public void  (org.apache.maven.model.Model) 
		org.apache.maven.model.Model model
	public void  (org.apache.maven.model.Model, org.codehaus.plexus.logging.Logger) 
		org.apache.maven.model.Model model
		org.codehaus.plexus.logging.Logger logger
	public void  (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject project
	private final void deepCopy (org.apache.maven.project.MavenProject) 
		java.util.List dynamicRoots
		org.apache.maven.project.MavenProject project
	public java.lang.String getModulePathAdjustment (org.apache.maven.project.MavenProject)  throws java.io.IOException 
		java.io.File moduleDir
		String modulePath
		String moduleName
		int lastSlash
		String adjustment
		java.util.Iterator it
		java.util.List modules
		org.apache.maven.project.MavenProject moduleProject
		String module
		java.io.File moduleFile
	public org.apache.maven.artifact.Artifact getArtifact () 
	public void setArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public org.apache.maven.model.Model getModel () 
	public org.apache.maven.project.MavenProject getParent () 
	public void setParent (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject parent
	public void setRemoteArtifactRepositories (java.util.List) 
		java.util.List remoteArtifactRepositories
	public java.util.List getRemoteArtifactRepositories () 
	public boolean hasParent () 
	public java.io.File getFile () 
	public void setFile (java.io.File) 
		java.io.File file
	public void setBasedir (java.io.File) 
		java.io.File basedir
	public java.io.File getBasedir () 
	public void setDependencies (java.util.List) 
		java.util.List dependencies
	public java.util.List getDependencies () 
	public org.apache.maven.model.DependencyManagement getDependencyManagement () 
	public void addCompileSourceRoot (java.lang.String) 
		String path
	public void addScriptSourceRoot (java.lang.String) 
		String path
	public void addTestCompileSourceRoot (java.lang.String) 
		String path
	public java.util.List getCompileSourceRoots () 
	public java.util.List getScriptSourceRoots () 
	public java.util.List getTestCompileSourceRoots () 
	public java.util.List getCompileClasspathElements ()  throws org.apache.maven.artifact.DependencyResolutionRequiredException 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getCompileArtifacts () 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getCompileDependencies () 
		org.apache.maven.model.Dependency dependency
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.Set artifacts
		java.util.List list
	public java.util.List getTestClasspathElements ()  throws org.apache.maven.artifact.DependencyResolutionRequiredException 
		java.io.File file
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getTestArtifacts () 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getTestDependencies () 
		org.apache.maven.artifact.Artifact a
		org.apache.maven.model.Dependency dependency
		java.util.Iterator i
		java.util.Set artifacts
		java.util.List list
	public java.util.List getRuntimeClasspathElements ()  throws org.apache.maven.artifact.DependencyResolutionRequiredException 
		java.io.File file
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getRuntimeArtifacts () 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getRuntimeDependencies () 
		org.apache.maven.model.Dependency dependency
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.Set artifacts
		java.util.List list
	public java.util.List getSystemClasspathElements ()  throws org.apache.maven.artifact.DependencyResolutionRequiredException 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getSystemArtifacts () 
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.List list
	public java.util.List getSystemDependencies () 
		org.apache.maven.model.Dependency dependency
		org.apache.maven.artifact.Artifact a
		java.util.Iterator i
		java.util.Set artifacts
		java.util.List list
	public void setModelVersion (java.lang.String) 
		String pomVersion
	public java.lang.String getModelVersion () 
	public java.lang.String getId () 
	public void setGroupId (java.lang.String) 
		String groupId
	public java.lang.String getGroupId () 
		String groupId
	public void setArtifactId (java.lang.String) 
		String artifactId
	public java.lang.String getArtifactId () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public void setVersion (java.lang.String) 
		String version
	public java.lang.String getVersion () 
		String version
	public java.lang.String getPackaging () 
	public void setPackaging (java.lang.String) 
		String packaging
	public void setInceptionYear (java.lang.String) 
		String inceptionYear
	public java.lang.String getInceptionYear () 
	public void setUrl (java.lang.String) 
		String url
	public java.lang.String getUrl () 
	public org.apache.maven.model.Prerequisites getPrerequisites () 
	public void setIssueManagement (org.apache.maven.model.IssueManagement) 
		org.apache.maven.model.IssueManagement issueManagement
	public org.apache.maven.model.CiManagement getCiManagement () 
	public void setCiManagement (org.apache.maven.model.CiManagement) 
		org.apache.maven.model.CiManagement ciManagement
	public org.apache.maven.model.IssueManagement getIssueManagement () 
	public void setDistributionManagement (org.apache.maven.model.DistributionManagement) 
		org.apache.maven.model.DistributionManagement distributionManagement
	public org.apache.maven.model.DistributionManagement getDistributionManagement () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescription () 
	public void setOrganization (org.apache.maven.model.Organization) 
		org.apache.maven.model.Organization organization
	public org.apache.maven.model.Organization getOrganization () 
	public void setScm (org.apache.maven.model.Scm) 
		org.apache.maven.model.Scm scm
	public org.apache.maven.model.Scm getScm () 
	public void setMailingLists (java.util.List) 
		java.util.List mailingLists
	public java.util.List getMailingLists () 
	public void addMailingList (org.apache.maven.model.MailingList) 
		org.apache.maven.model.MailingList mailingList
	public void setDevelopers (java.util.List) 
		java.util.List developers
	public java.util.List getDevelopers () 
	public void addDeveloper (org.apache.maven.model.Developer) 
		org.apache.maven.model.Developer developer
	public void setContributors (java.util.List) 
		java.util.List contributors
	public java.util.List getContributors () 
	public void addContributor (org.apache.maven.model.Contributor) 
		org.apache.maven.model.Contributor contributor
	public void setBuild (org.apache.maven.model.Build) 
		org.apache.maven.model.Build build
	public org.apache.maven.model.Build getBuild () 
	public java.util.List getResources () 
	public java.util.List getTestResources () 
	public void addResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource resource
	public void addTestResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource testResource
	public void setReporting (org.apache.maven.model.Reporting) 
		org.apache.maven.model.Reporting reporting
	public org.apache.maven.model.Reporting getReporting () 
	public void setLicenses (java.util.List) 
		java.util.List licenses
	public java.util.List getLicenses () 
	public void addLicense (org.apache.maven.model.License) 
		org.apache.maven.model.License license
	public void setArtifacts (java.util.Set) 
		java.util.Set artifacts
	public java.util.Set getArtifacts () 
	public java.util.Map getArtifactMap () 
	public void setPluginArtifacts (java.util.Set) 
		java.util.Set pluginArtifacts
	public java.util.Set getPluginArtifacts () 
	public java.util.Map getPluginArtifactMap () 
	public void setReportArtifacts (java.util.Set) 
		java.util.Set reportArtifacts
	public java.util.Set getReportArtifacts () 
	public java.util.Map getReportArtifactMap () 
	public void setExtensionArtifacts (java.util.Set) 
		java.util.Set extensionArtifacts
	public java.util.Set getExtensionArtifacts () 
	public java.util.Map getExtensionArtifactMap () 
	public void setParentArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact parentArtifact
	public org.apache.maven.artifact.Artifact getParentArtifact () 
	public java.util.List getRepositories () 
	public java.util.List getReportPlugins () 
	public java.util.List getBuildPlugins () 
	public java.util.List getModules () 
	public org.apache.maven.model.PluginManagement getPluginManagement () 
		org.apache.maven.model.PluginManagement pluginMgmt
		org.apache.maven.model.Build build
	private org.apache.maven.model.Build getModelBuild () 
		org.apache.maven.model.Build build
	public void addPlugin (org.apache.maven.model.Plugin) 
		org.apache.maven.model.Plugin plugin
		org.apache.maven.model.Build build
	public void injectPluginManagementInfo (org.apache.maven.model.Plugin) 
		org.apache.maven.model.Plugin pmPlugin
		java.util.Map pmByKey
		String pluginKey
		org.apache.maven.model.Plugin plugin
		org.apache.maven.model.PluginManagement pm
	public java.util.List getCollectedProjects () 
	public void setCollectedProjects (java.util.List) 
		java.util.List collectedProjects
	public void setPluginArtifactRepositories (java.util.List) 
		java.util.List pluginArtifactRepositories
	public java.util.List getPluginArtifactRepositories () 
	public org.apache.maven.artifact.repository.ArtifactRepository getDistributionManagementArtifactRepository () 
	public java.util.List getPluginRepositories () 
	public void setActiveProfiles (java.util.List) 
		java.util.List activeProfiles
	public java.util.List getActiveProfiles () 
	public void addAttachedArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public java.util.List getAttachedArtifacts () 
	public org.codehaus.plexus.util.xml.Xpp3Dom getGoalConfiguration (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		org.codehaus.plexus.util.xml.Xpp3Dom newDom
		org.codehaus.plexus.util.xml.Xpp3Dom executionConfiguration
		org.apache.maven.model.PluginExecution execution
		org.apache.maven.model.Plugin plugin
		java.util.Iterator iterator
		String pluginGroupId
		String pluginArtifactId
		String executionId
		String goalId
		org.codehaus.plexus.util.xml.Xpp3Dom dom
	public org.codehaus.plexus.util.xml.Xpp3Dom getReportConfiguration (java.lang.String, java.lang.String, java.lang.String) 
		org.codehaus.plexus.util.xml.Xpp3Dom newDom
		org.codehaus.plexus.util.xml.Xpp3Dom executionConfiguration
		org.apache.maven.model.ReportSet reportSet
		org.apache.maven.model.ReportPlugin plugin
		java.util.Iterator iterator
		String pluginGroupId
		String pluginArtifactId
		String reportSetId
		org.codehaus.plexus.util.xml.Xpp3Dom dom
	public org.apache.maven.project.MavenProject getExecutionProject () 
	public void setExecutionProject (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject executionProject
	public void writeModel (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
		org.apache.maven.model.io.xpp3.MavenXpp3Writer pomWriter
	public void writeOriginalModel (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
		org.apache.maven.model.io.xpp3.MavenXpp3Writer pomWriter
	public java.util.Set getDependencyArtifacts () 
	public void setDependencyArtifacts (java.util.Set) 
		java.util.Set dependencyArtifacts
	public void setReleaseArtifactRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository releaseArtifactRepository
	public void setSnapshotArtifactRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
		org.apache.maven.artifact.repository.ArtifactRepository snapshotArtifactRepository
	public void setOriginalModel (org.apache.maven.model.Model) 
		org.apache.maven.model.Model originalModel
	public org.apache.maven.model.Model getOriginalModel () 
	public void setManagedVersionMap (java.util.Map) 
		java.util.Map map
	public java.util.Map getManagedVersionMap () 
	public boolean equals (java.lang.Object) 
		org.apache.maven.project.MavenProject otherProject
		Object other
	public int hashCode () 
	public java.util.List getBuildExtensions () 
		org.apache.maven.model.Build build
	public java.util.Set createArtifacts (org.apache.maven.artifact.factory.ArtifactFactory, java.lang.String, org.apache.maven.artifact.resolver.filter.ArtifactFilter)  throws org.apache.maven.project.artifact.InvalidDependencyVersionException 
		org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
		String inheritedScope
		org.apache.maven.artifact.resolver.filter.ArtifactFilter dependencyFilter
	public void addProjectReference (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject project
	public static java.lang.String getProjectReferenceId (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	public void attachArtifact (java.lang.String, java.lang.String, java.io.File) 
		String type
		String classifier
		java.io.File file
	public java.util.Properties getProperties () 
	public java.util.List getFilters () 
	public java.util.Map getProjectReferences () 
	public boolean isExecutionRoot () 
	public void setExecutionRoot (boolean) 
		boolean executionRoot
	public java.lang.String getDefaultGoal () 
	protected void setModel (org.apache.maven.model.Model) 
		org.apache.maven.model.Model model
	protected void setAttachedArtifacts (java.util.List) 
		java.util.List attachedArtifacts
	protected void setCompileSourceRoots (java.util.List) 
		java.util.List compileSourceRoots
	protected void setTestCompileSourceRoots (java.util.List) 
		java.util.List testCompileSourceRoots
	protected void setScriptSourceRoots (java.util.List) 
		java.util.List scriptSourceRoots
	protected org.apache.maven.artifact.repository.ArtifactRepository getReleaseArtifactRepository () 
	protected org.apache.maven.artifact.repository.ArtifactRepository getSnapshotArtifactRepository () 
	public void resolveActiveArtifacts () 
		org.apache.maven.artifact.Artifact depArtifact
		org.apache.maven.artifact.Artifact replaced
		java.util.Iterator it
		java.util.Set depArtifacts
		java.util.Set updated
		int updatedCount
	public org.apache.maven.artifact.Artifact replaceWithActiveArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact resultArtifact
		org.apache.maven.artifact.Artifact resultArtifact
		org.apache.maven.artifact.Artifact attached
		String refId
		org.apache.maven.project.MavenProject ref
		org.apache.maven.artifact.Artifact pluginArtifact
	private org.apache.maven.artifact.Artifact findMatchingArtifact (java.util.List, org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		String requestedId
		java.util.List artifacts
		org.apache.maven.artifact.Artifact requestedArtifact
	private java.lang.String getRepositoryConflictId (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		StringBuffer buffer
	private void logMissingSiblingProjectArtifact (org.apache.maven.artifact.Artifact) 
		StringBuffer message
		org.apache.maven.artifact.Artifact artifact
	private void addArtifactPath (org.apache.maven.artifact.Artifact, java.util.List)  throws org.apache.maven.artifact.DependencyResolutionRequiredException 
		org.apache.maven.artifact.Artifact a
		java.util.List list
		java.io.File file
	public java.lang.String toString () 
		NullPointerException e
		StringBuffer sb
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
		org.apache.maven.project.MavenProject clone
	public boolean isConcrete () 
	public void setConcrete (boolean) 
		boolean concrete
	public org.apache.maven.model.Build getDynamicBuild () 
	public org.apache.maven.model.Build getOriginalInterpolatedBuild () 
	public java.util.List getDynamicCompileSourceRoots () 
	public java.util.List getOriginalInterpolatedCompileSourceRoots () 
	public java.util.List getDynamicTestCompileSourceRoots () 
	public java.util.List getOriginalInterpolatedTestCompileSourceRoots () 
	public java.util.List getDynamicScriptSourceRoots () 
	public java.util.List getOriginalInterpolatedScriptSourceRoots () 
	public void clearRestorableRoots () 
	public void clearRestorableBuild () 
	public void preserveCompileSourceRoots (java.util.List) 
		java.util.List originalInterpolatedCompileSourceRoots
	public void preserveTestCompileSourceRoots (java.util.List) 
		java.util.List originalInterpolatedTestCompileSourceRoots
	public void preserveScriptSourceRoots (java.util.List) 
		java.util.List originalInterpolatedScriptSourceRoots
	public void preserveBuild (org.apache.maven.model.Build) 
		org.apache.maven.model.Build originalInterpolatedBuild
	protected void setDynamicBuild (org.apache.maven.model.Build) 
		org.apache.maven.model.Build dynamicBuild
	protected void setOriginalInterpolatedBuild (org.apache.maven.model.Build) 
		org.apache.maven.model.Build originalInterpolatedBuild
	protected void setDynamicCompileSourceRoots (java.util.List) 
		java.util.List dynamicCompileSourceRoots
	protected void setOriginalInterpolatedCompileSourceRoots (java.util.List) 
		java.util.List originalInterpolatedCompileSourceRoots
	protected void setDynamicTestCompileSourceRoots (java.util.List) 
		java.util.List dynamicTestCompileSourceRoots
	protected void setOriginalInterpolatedTestCompileSourceRoots (java.util.List) 
		java.util.List originalInterpolatedTestCompileSourceRoots
	protected void setDynamicScriptSourceRoots (java.util.List) 
		java.util.List dynamicScriptSourceRoots
	protected void setOriginalInterpolatedScriptSourceRoots (java.util.List) 
		java.util.List originalInterpolatedScriptSourceRoots
	public java.util.Properties getPreservedProperties () 
	public void preserveProperties () 
		String key
		java.util.Enumeration e
		java.util.Properties p
	public java.io.File getPreservedBasedir () 
	public void preserveBasedir () 
	public void setLogger (org.codehaus.plexus.logging.Logger) 
		org.codehaus.plexus.logging.Logger logger
	public org.apache.maven.project.ProjectBuilderConfiguration getProjectBuilderConfiguration () 
	public void setProjectBuilderConfiguration (org.apache.maven.project.ProjectBuilderConfiguration) 
		org.apache.maven.project.ProjectBuilderConfiguration projectBuilderConfiguration
}

org/apache/maven/project/MavenProjectBuilder.class
MavenProjectBuilder.java
package org.apache.maven.project
public abstract org.apache.maven.project.MavenProjectBuilder extends java.lang.Object {
	public static final String ROLE
	public static final String STANDALONE_SUPERPOM_GROUPID
	public static final String STANDALONE_SUPERPOM_ARTIFACTID
	public static final String STANDALONE_SUPERPOM_VERSION
	public abstract org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager, boolean)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject buildWithDependencies (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager, org.apache.maven.wagon.events.TransferListener)  throws org.apache.maven.project.ProjectBuildingException org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.project.MavenProject buildWithDependencies (java.io.File, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager)  throws org.apache.maven.project.ProjectBuildingException org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
	public abstract org.apache.maven.project.MavenProject buildFromRepository (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject buildFromRepository (org.apache.maven.artifact.Artifact, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, boolean)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject buildStandaloneSuperProject (org.apache.maven.artifact.repository.ArtifactRepository)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject buildStandaloneSuperProject (org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.profiles.ProfileManager)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject buildStandaloneSuperProject (org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract org.apache.maven.project.MavenProject build (java.io.File, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.ProjectBuildingException 
	public abstract void calculateConcreteState (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
	public abstract void calculateConcreteState (org.apache.maven.project.MavenProject, org.apache.maven.project.ProjectBuilderConfiguration, boolean)  throws org.apache.maven.project.interpolation.ModelInterpolationException 
	static void  () 
}

org/apache/maven/project/MavenProjectBuildingResult.class
MavenProjectBuildingResult.java
package org.apache.maven.project
public org.apache.maven.project.MavenProjectBuildingResult extends java.lang.Object {
	private org.apache.maven.project.MavenProject project
	private org.apache.maven.project.validation.ModelValidationResult modelValidationResult
	private boolean successful
	public void  (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject project
	public void  (org.apache.maven.project.validation.ModelValidationResult) 
		org.apache.maven.project.validation.ModelValidationResult modelValidationResult
	public org.apache.maven.project.validation.ModelValidationResult getModelValidationResult () 
	public org.apache.maven.project.MavenProject getProject () 
	public boolean isSuccessful () 
}

org/apache/maven/project/MavenProjectHelper.class
MavenProjectHelper.java
package org.apache.maven.project
public abstract org.apache.maven.project.MavenProjectHelper extends java.lang.Object {
	public static final String ROLE
	public abstract void attachArtifact (org.apache.maven.project.MavenProject, java.io.File, java.lang.String) 
	public abstract void attachArtifact (org.apache.maven.project.MavenProject, java.lang.String, java.io.File) 
	public abstract void attachArtifact (org.apache.maven.project.MavenProject, java.lang.String, java.lang.String, java.io.File) 
	public abstract void addResource (org.apache.maven.project.MavenProject, java.lang.String, java.util.List, java.util.List) 
	public abstract void addTestResource (org.apache.maven.project.MavenProject, java.lang.String, java.util.List, java.util.List) 
	static void  () 
}

org/apache/maven/project/MissingProjectException.class
MissingProjectException.java
package org.apache.maven.project
public org.apache.maven.project.MissingProjectException extends java.lang.Exception {
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Exception) 
		String message
		Exception e
}

org/apache/maven/project/ModelUtils$1.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$1 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$10.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$10 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$11.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$11 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$12.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$12 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$13.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$13 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$14.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$14 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$15.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$15 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$2.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$2 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$3.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$3 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$4.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$4 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$5.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$5 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$6.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$6 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$7.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$7 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$8.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$8 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$9.class
ModelUtils.java
package org.apache.maven.project
 org.apache.maven.project.ModelUtils$9 extends java.lang.Object implements org.apache.maven.project.ModelUtils$ModelPartCloner  {
	void  () 
	public java.lang.Object cloneModelPart (java.lang.Object) 
		Object src
}

org/apache/maven/project/ModelUtils$ModelPartCloner.class
ModelUtils.java
package org.apache.maven.project
public abstract org.apache.maven.project.ModelUtils$ModelPartCloner extends java.lang.Object {
	public abstract java.lang.Object cloneModelPart (java.lang.Object) 
}

org/apache/maven/project/ModelUtils.class
ModelUtils.java
package org.apache.maven.project
public final org.apache.maven.project.ModelUtils extends java.lang.Object {
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner DEPENDENCY_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner PLUGIN_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner EXTENSION_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner RESOURCE_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner NOTIFIER_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner CONTRIBUTOR_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner DEVELOPER_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner LICENSE_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner MAILING_LIST_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner REPOSITORY_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner PROFILE_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner REPORT_PLUGIN_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner REPORT_SET_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner DEPENDENCY_EXCLUSION_CLONER
	private static final org.apache.maven.project.ModelUtils$ModelPartCloner PLUGIN_EXECUTION_CLONER
	public void  () 
	public static void mergeDuplicatePluginDefinitions (org.apache.maven.model.PluginContainer) 
		int idx
		org.apache.maven.model.Plugin firstPlugin
		org.apache.maven.model.Plugin currentPlugin
		java.util.Iterator it
		org.apache.maven.model.PluginContainer pluginContainer
		java.util.List originalPlugins
		java.util.List normalized
	public static org.apache.maven.model.ReportSet cloneReportSet (org.apache.maven.model.ReportSet) 
		org.apache.maven.model.ReportSet src
		org.apache.maven.model.ReportSet result
	public static org.apache.maven.model.ReportPlugin cloneReportPlugin (org.apache.maven.model.ReportPlugin) 
		org.apache.maven.model.ReportPlugin src
		org.apache.maven.model.ReportPlugin result
	public static org.apache.maven.model.Profile cloneProfile (org.apache.maven.model.Profile) 
		org.apache.maven.model.Profile src
		org.apache.maven.model.Profile result
		org.apache.maven.model.BuildBase resultBuild
	private static void cloneModelBaseFields (org.apache.maven.model.ModelBase, org.apache.maven.model.ModelBase) 
		org.apache.maven.model.ModelBase src
		org.apache.maven.model.ModelBase result
	public static org.apache.maven.model.Reporting cloneReporting (org.apache.maven.model.Reporting) 
		org.apache.maven.model.Reporting src
		org.apache.maven.model.Reporting result
	public static org.apache.maven.model.Activation cloneActivation (org.apache.maven.model.Activation) 
		org.apache.maven.model.Activation src
		org.apache.maven.model.Activation result
	public static org.apache.maven.model.ActivationProperty cloneActivationProperty (org.apache.maven.model.ActivationProperty) 
		org.apache.maven.model.ActivationProperty src
		org.apache.maven.model.ActivationProperty result
	public static org.apache.maven.model.ActivationOS cloneActivationOs (org.apache.maven.model.ActivationOS) 
		org.apache.maven.model.ActivationOS src
		org.apache.maven.model.ActivationOS result
	public static org.apache.maven.model.ActivationFile cloneActivationFile (org.apache.maven.model.ActivationFile) 
		org.apache.maven.model.ActivationFile src
		org.apache.maven.model.ActivationFile result
	public static org.apache.maven.model.Repository cloneRepository (org.apache.maven.model.Repository) 
		org.apache.maven.model.Repository src
		org.apache.maven.model.Repository result
	public static org.apache.maven.model.RepositoryPolicy cloneRepositoryPolicy (org.apache.maven.model.RepositoryPolicy) 
		org.apache.maven.model.RepositoryPolicy src
		org.apache.maven.model.RepositoryPolicy result
	public static org.apache.maven.model.MailingList cloneMailingList (org.apache.maven.model.MailingList) 
		org.apache.maven.model.MailingList src
		org.apache.maven.model.MailingList result
	public static void mergePluginLists (org.apache.maven.model.PluginContainer, org.apache.maven.model.PluginContainer, boolean) 
		org.apache.maven.model.Plugin plugin
		String inherited
		java.util.Iterator it
		org.apache.maven.model.Plugin assembledPlugin
		org.apache.maven.model.Plugin childPlugin
		org.apache.maven.model.Plugin parentPlugin
		String parentInherited
		java.util.List results
		java.util.Iterator it
		java.util.List assembledPlugins
		java.util.Map childPlugins
		org.apache.maven.model.PluginContainer child
		org.apache.maven.model.PluginContainer parent
		boolean handleAsInheritance
		java.util.List parentPlugins
	public static java.util.List orderAfterMerge (java.util.List, java.util.List, java.util.List) 
		int idx
		Object item
		java.util.Iterator it
		java.util.List source
		java.util.Iterator sourceIterator
		java.util.List merged
		java.util.List highPrioritySource
		java.util.List lowPrioritySource
		java.util.List results
		java.util.List missingFromResults
		java.util.List sources
	public static void mergeReportPluginLists (org.apache.maven.model.Reporting, org.apache.maven.model.Reporting, boolean) 
		org.apache.maven.model.ReportPlugin plugin
		String inherited
		java.util.Iterator it
		org.apache.maven.model.ReportPlugin assembledPlugin
		org.apache.maven.model.ReportPlugin childPlugin
		org.apache.maven.model.ReportPlugin parentPlugin
		String parentInherited
		java.util.List results
		java.util.Iterator it
		java.util.List assembledPlugins
		java.util.Map childPlugins
		org.apache.maven.model.Reporting child
		org.apache.maven.model.Reporting parent
		boolean handleAsInheritance
		java.util.List parentPlugins
	public static void mergePluginDefinitions (org.apache.maven.model.Plugin, org.apache.maven.model.Plugin, boolean) 
		org.apache.maven.model.PluginExecution assembled
		org.apache.maven.model.PluginExecution childExecution
		org.apache.maven.model.PluginExecution parentExecution
		String inherited
		boolean parentExecInherited
		java.util.Iterator it
		org.apache.maven.model.PluginExecution childExecution
		java.util.Iterator it
		java.util.List mergedExecutions
		java.util.Map assembledExecutions
		java.util.Map childExecutions
		org.apache.maven.model.Plugin child
		org.apache.maven.model.Plugin parent
		boolean handleAsInheritance
		org.codehaus.plexus.util.xml.Xpp3Dom childConfiguration
		org.codehaus.plexus.util.xml.Xpp3Dom parentConfiguration
		String parentInherited
		boolean parentIsInherited
		java.util.List parentExecutions
	public static void mergeReportPluginDefinitions (org.apache.maven.model.ReportPlugin, org.apache.maven.model.ReportPlugin, boolean) 
		org.codehaus.plexus.util.xml.Xpp3Dom childConfiguration
		org.codehaus.plexus.util.xml.Xpp3Dom parentConfiguration
		org.apache.maven.model.ReportSet assembledReportSet
		org.apache.maven.model.ReportSet childReportSet
		org.apache.maven.model.ReportSet parentReportSet
		java.util.Iterator it
		java.util.Map$Entry entry
		String id
		java.util.Iterator it
		java.util.Map assembledReportSets
		java.util.Map childReportSets
		org.apache.maven.model.ReportPlugin child
		org.apache.maven.model.ReportPlugin parent
		boolean handleAsInheritance
		String parentInherited
		boolean parentIsInherited
		java.util.List parentReportSets
	private static void mergePluginExecutionDefinitions (org.apache.maven.model.PluginExecution, org.apache.maven.model.PluginExecution) 
		String goal
		java.util.Iterator goalIterator
		org.apache.maven.model.PluginExecution child
		org.apache.maven.model.PluginExecution parent
		java.util.List parentGoals
		java.util.List childGoals
		java.util.List goals
		org.codehaus.plexus.util.xml.Xpp3Dom childConfiguration
		org.codehaus.plexus.util.xml.Xpp3Dom parentConfiguration
	private static void mergeReportSetDefinitions (org.apache.maven.model.ReportSet, org.apache.maven.model.ReportSet) 
		String report
		java.util.Iterator i
		org.apache.maven.model.ReportSet child
		org.apache.maven.model.ReportSet parent
		java.util.List parentReports
		java.util.List childReports
		java.util.List reports
		org.codehaus.plexus.util.xml.Xpp3Dom childConfiguration
		org.codehaus.plexus.util.xml.Xpp3Dom parentConfiguration
	public static org.apache.maven.model.Model cloneModel (org.apache.maven.model.Model) 
		org.apache.maven.model.Model src
		org.apache.maven.model.Model result
	public static org.apache.maven.model.Scm cloneScm (org.apache.maven.model.Scm) 
		org.apache.maven.model.Scm src
		org.apache.maven.model.Scm result
	public static org.apache.maven.model.Prerequisites clonePrerequisites (org.apache.maven.model.Prerequisites) 
		org.apache.maven.model.Prerequisites src
		org.apache.maven.model.Prerequisites result
	public static org.apache.maven.model.Organization cloneOrganization (org.apache.maven.model.Organization) 
		org.apache.maven.model.Organization src
		org.apache.maven.model.Organization result
	public static org.apache.maven.model.License cloneLicense (org.apache.maven.model.License) 
		org.apache.maven.model.License src
		org.apache.maven.model.License result
	public static org.apache.maven.model.IssueManagement cloneIssueManagement (org.apache.maven.model.IssueManagement) 
		org.apache.maven.model.IssueManagement src
		org.apache.maven.model.IssueManagement result
	public static org.apache.maven.model.DistributionManagement cloneDistributionManagement (org.apache.maven.model.DistributionManagement) 
		org.apache.maven.model.DistributionManagement src
		org.apache.maven.model.DistributionManagement result
	public static org.apache.maven.model.Site cloneSite (org.apache.maven.model.Site) 
		org.apache.maven.model.Site src
		org.apache.maven.model.Site result
	public static org.apache.maven.model.DeploymentRepository cloneDeploymentRepository (org.apache.maven.model.DeploymentRepository) 
		org.apache.maven.model.DeploymentRepository src
		org.apache.maven.model.DeploymentRepository result
	private static void cloneRepositoryBaseFields (org.apache.maven.model.RepositoryBase, org.apache.maven.model.RepositoryBase) 
		org.apache.maven.model.RepositoryBase src
		org.apache.maven.model.RepositoryBase result
	public static org.apache.maven.model.Relocation cloneRelocation (org.apache.maven.model.Relocation) 
		org.apache.maven.model.Relocation src
		org.apache.maven.model.Relocation result
	public static org.apache.maven.model.DependencyManagement cloneDependencyManagement (org.apache.maven.model.DependencyManagement) 
		org.apache.maven.model.DependencyManagement src
		org.apache.maven.model.DependencyManagement result
	private static java.util.List cloneList (java.util.List, org.apache.maven.project.ModelUtils$ModelPartCloner) 
		java.util.Iterator it
		java.util.List src
		org.apache.maven.project.ModelUtils$ModelPartCloner cloner
		java.util.List result
	public static org.apache.maven.model.Contributor cloneContributor (org.apache.maven.model.Contributor) 
		org.apache.maven.model.Contributor src
		org.apache.maven.model.Contributor result
	public static org.apache.maven.model.Developer cloneDeveloper (org.apache.maven.model.Developer) 
		org.apache.maven.model.Developer src
		org.apache.maven.model.Developer result
	private static void cloneContributorFields (org.apache.maven.model.Contributor, org.apache.maven.model.Contributor) 
		org.apache.maven.model.Contributor src
		org.apache.maven.model.Contributor result
	public static org.apache.maven.model.CiManagement cloneCiManagement (org.apache.maven.model.CiManagement) 
		java.util.Iterator it
		org.apache.maven.model.CiManagement src
		org.apache.maven.model.CiManagement result
		java.util.List notifiers
	public static org.apache.maven.model.Notifier cloneNotifier (org.apache.maven.model.Notifier) 
		org.apache.maven.model.Notifier src
		org.apache.maven.model.Notifier result
	public static java.util.Properties cloneProperties (java.util.Properties) 
		String key
		java.util.Enumeration e
		java.util.Properties src
		java.util.Properties result
	public static org.apache.maven.model.Build cloneBuild (org.apache.maven.model.Build) 
		org.apache.maven.model.Build src
		org.apache.maven.model.Build result
	public static void cloneBuildBaseFields (org.apache.maven.model.BuildBase, org.apache.maven.model.BuildBase) 
		org.apache.maven.model.BuildBase src
		org.apache.maven.model.BuildBase result
	public static org.apache.maven.model.PluginManagement clonePluginManagement (org.apache.maven.model.PluginManagement) 
		org.apache.maven.model.PluginManagement src
		org.apache.maven.model.PluginManagement pMgmt
	public static org.apache.maven.model.Resource cloneResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource src
		org.apache.maven.model.Resource result
	public static org.apache.maven.model.Plugin clonePlugin (org.apache.maven.model.Plugin) 
		org.apache.maven.model.Plugin src
		org.apache.maven.model.Plugin result
	public static org.apache.maven.model.PluginExecution clonePluginExecution (org.apache.maven.model.PluginExecution) 
		org.apache.maven.model.PluginExecution src
		org.apache.maven.model.PluginExecution result
	public static java.lang.Object cloneConfiguration (java.lang.Object) 
		Object configuration
	public static org.apache.maven.model.Dependency cloneDependency (org.apache.maven.model.Dependency) 
		org.apache.maven.model.Dependency src
		org.apache.maven.model.Dependency result
	public static org.apache.maven.model.Exclusion cloneExclusion (org.apache.maven.model.Exclusion) 
		org.apache.maven.model.Exclusion src
		org.apache.maven.model.Exclusion result
	public static java.util.List cloneListOfStrings (java.util.List) 
		String item
		java.util.Iterator it
		java.util.List src
		java.util.List result
	public static org.apache.maven.model.Extension cloneExtension (org.apache.maven.model.Extension) 
		org.apache.maven.model.Extension src
		org.apache.maven.model.Extension rExt
	public static org.apache.maven.model.Exclusion cloneDependencyExclusion (org.apache.maven.model.Exclusion) 
		org.apache.maven.model.Exclusion src
		org.apache.maven.model.Exclusion result
	public static org.apache.maven.model.Parent cloneParent (org.apache.maven.model.Parent) 
		org.apache.maven.model.Parent src
		org.apache.maven.model.Parent result
	public static java.util.List mergeRepositoryLists (java.util.List, java.util.List) 
		org.apache.maven.model.Repository repository
		java.util.Iterator it
		org.apache.maven.model.Repository repository
		java.util.Iterator it
		java.util.List dominant
		java.util.List recessive
		java.util.List repositories
	public static void mergeExtensionLists (org.apache.maven.model.Build, org.apache.maven.model.Build) 
		org.apache.maven.model.Extension extension
		java.util.Iterator it
		org.apache.maven.model.Extension extension
		java.util.Iterator it
		org.apache.maven.model.Build childBuild
		org.apache.maven.model.Build parentBuild
		java.util.Map extMap
		java.util.List ext
	public static void mergeResourceLists (java.util.List, java.util.List) 
		org.apache.maven.model.Resource r
		java.util.Iterator i
		java.util.List childResources
		java.util.List parentResources
	public static void mergeFilterLists (java.util.List, java.util.List) 
		String f
		java.util.Iterator i
		java.util.List childFilters
		java.util.List parentFilters
	public static java.util.List mergeDependencyList (java.util.List, java.util.List) 
		org.apache.maven.model.Dependency dependency
		java.util.Iterator it
		org.apache.maven.model.Dependency dependency
		java.util.Iterator it
		java.util.List child
		java.util.List parent
		java.util.Map depsMap
	static void  () 
}

org/apache/maven/project/overlay/BuildOverlay.class
BuildOverlay.java
package org.apache.maven.project.overlay
public org.apache.maven.project.overlay.BuildOverlay extends org.apache.maven.model.Build {
	private final org.apache.maven.model.Build build
	private java.util.List resources
	private java.util.List testResources
	public void  (org.apache.maven.model.Build) 
		org.apache.maven.model.Build build
	public void addExtension (org.apache.maven.model.Extension) 
		org.apache.maven.model.Extension extension
	public void addPlugin (org.apache.maven.model.Plugin) 
		org.apache.maven.model.Plugin plugin
	public void addResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource resource
	public void addTestResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource resource
	public boolean equals (java.lang.Object) 
		Object obj
	public void flushPluginMap () 
	public java.lang.String getDefaultGoal () 
	public java.lang.String getDirectory () 
	public java.util.List getExtensions () 
	public java.lang.String getFinalName () 
	public java.lang.String getOutputDirectory () 
	public org.apache.maven.model.PluginManagement getPluginManagement () 
	public java.util.List getPlugins () 
	public java.util.Map getPluginsAsMap () 
	public java.util.List getResources () 
	public java.lang.String getScriptSourceDirectory () 
	public java.lang.String getSourceDirectory () 
	public java.lang.String getTestOutputDirectory () 
	public java.util.List getTestResources () 
	public java.lang.String getTestSourceDirectory () 
	public int hashCode () 
	public void removeExtension (org.apache.maven.model.Extension) 
		org.apache.maven.model.Extension extension
	public void removePlugin (org.apache.maven.model.Plugin) 
		org.apache.maven.model.Plugin plugin
	public void removeResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource resource
	public void removeTestResource (org.apache.maven.model.Resource) 
		org.apache.maven.model.Resource resource
	public void setDefaultGoal (java.lang.String) 
		String defaultGoal
	public void setDirectory (java.lang.String) 
		String directory
	public void setExtensions (java.util.List) 
		java.util.List extensions
	public void setFinalName (java.lang.String) 
		String finalName
	public void setOutputDirectory (java.lang.String) 
		String outputDirectory
	public void setPluginManagement (org.apache.maven.model.PluginManagement) 
		org.apache.maven.model.PluginManagement pluginManagement
	public void setPlugins (java.util.List) 
		java.util.List plugins
	public void setResources (java.util.List) 
		java.util.List resources
	public void setScriptSourceDirectory (java.lang.String) 
		String scriptSourceDirectory
	public void setSourceDirectory (java.lang.String) 
		String sourceDirectory
	public void setTestOutputDirectory (java.lang.String) 
		String testOutputDirectory
	public void setTestResources (java.util.List) 
		java.util.List testResources
	public void setTestSourceDirectory (java.lang.String) 
		String testSourceDirectory
	public java.lang.String toString () 
	public void addFilter (java.lang.String) 
		String string
	public java.util.List getFilters () 
	public void removeFilter (java.lang.String) 
		String string
	public void setFilters (java.util.List) 
		java.util.List filters
}

org/apache/maven/project/path/DefaultPathTranslator.class
DefaultPathTranslator.java
package org.apache.maven.project.path
public org.apache.maven.project.path.DefaultPathTranslator extends java.lang.Object implements org.apache.maven.project.path.PathTranslator  {
	private static final String[] BASEDIR_EXPRESSIONS
	public void  () 
	public void alignToBaseDirectory (org.apache.maven.model.Model, java.io.File) 
		org.apache.maven.model.Resource resource
		java.util.Iterator i
		org.apache.maven.model.Resource resource
		java.util.Iterator i
		String filter
		java.util.Iterator i
		java.util.List filters
		org.apache.maven.model.Model model
		java.io.File basedir
		org.apache.maven.model.Build build
		org.apache.maven.model.Reporting reporting
	public java.lang.String alignToBaseDirectory (java.lang.String, java.io.File) 
		String path
		java.io.File basedir
		String s
		java.io.File file
	private java.lang.String stripBasedirToken (java.lang.String) 
		int i
		String basedirExpr
		String s
	private java.lang.String chopLeadingFileSeparator (java.lang.String) 
		String path
	public void unalignFromBaseDirectory (org.apache.maven.model.Model, java.io.File) 
		org.apache.maven.model.Resource resource
		java.util.Iterator i
		org.apache.maven.model.Resource resource
		java.util.Iterator i
		String filter
		java.util.Iterator i
		java.util.List filters
		org.apache.maven.model.Model model
		java.io.File basedir
		org.apache.maven.model.Build build
		org.apache.maven.model.Reporting reporting
	public java.lang.String unalignFromBaseDirectory (java.lang.String, java.io.File) 
		String path
		java.io.File basedir
		String base
	static void  () 
}

org/apache/maven/project/path/PathTranslator.class
PathTranslator.java
package org.apache.maven.project.path
public abstract org.apache.maven.project.path.PathTranslator extends java.lang.Object {
	public static final String ROLE
	public abstract void alignToBaseDirectory (org.apache.maven.model.Model, java.io.File) 
	public abstract java.lang.String alignToBaseDirectory (java.lang.String, java.io.File) 
	public abstract void unalignFromBaseDirectory (org.apache.maven.model.Model, java.io.File) 
	public abstract java.lang.String unalignFromBaseDirectory (java.lang.String, java.io.File) 
	static void  () 
}

org/apache/maven/project/pom-4.0.0.xml
org/apache/maven/project/ProjectBuilderConfiguration.class
ProjectBuilderConfiguration.java
package org.apache.maven.project
public abstract org.apache.maven.project.ProjectBuilderConfiguration extends java.lang.Object {
	public abstract org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository () 
	public abstract org.apache.maven.profiles.ProfileManager getGlobalProfileManager () 
	public abstract java.util.Properties getUserProperties () 
	public abstract java.util.Properties getExecutionProperties () 
	public abstract org.apache.maven.project.ProjectBuilderConfiguration setGlobalProfileManager (org.apache.maven.profiles.ProfileManager) 
	public abstract org.apache.maven.project.ProjectBuilderConfiguration setLocalRepository (org.apache.maven.artifact.repository.ArtifactRepository) 
	public abstract org.apache.maven.project.ProjectBuilderConfiguration setUserProperties (java.util.Properties) 
	public abstract org.apache.maven.project.ProjectBuilderConfiguration setExecutionProperties (java.util.Properties) 
	public abstract java.util.Date getBuildStartTime () 
	public abstract org.apache.maven.project.ProjectBuilderConfiguration setBuildStartTime (java.util.Date) 
}

org/apache/maven/project/ProjectBuildingException.class
ProjectBuildingException.java
package org.apache.maven.project
public org.apache.maven.project.ProjectBuildingException extends java.lang.Exception {
	private final String projectId
	public void  (java.lang.String, java.lang.String) 
		String projectId
		String message
	public void  (java.lang.String, java.lang.String, java.lang.Throwable) 
		String projectId
		String message
		Throwable cause
	public java.lang.String getProjectId () 
	public java.lang.String getMessage () 
}

org/apache/maven/project/ProjectSorter.class
ProjectSorter.java
package org.apache.maven.project
public org.apache.maven.project.ProjectSorter extends java.lang.Object {
	private final org.codehaus.plexus.util.dag.DAG dag
	private final java.util.Map projectMap
	private final java.util.List sortedProjects
	private org.apache.maven.project.MavenProject topLevelProject
	public void  (java.util.List)  throws org.codehaus.plexus.util.dag.CycleDetectedException org.apache.maven.project.DuplicateProjectException org.apache.maven.project.MissingProjectException 
		java.util.List projects
	public void  (java.util.List, java.util.List, java.lang.String, boolean, boolean)  throws org.codehaus.plexus.util.dag.CycleDetectedException org.apache.maven.project.DuplicateProjectException org.apache.maven.project.MissingProjectException 
		org.apache.maven.project.MavenProject project
		String id
		java.util.Iterator i
		org.apache.maven.model.Dependency dependency
		String dependencyId
		java.util.Iterator j
		String parentId
		org.apache.maven.model.Dependency dependency
		String dependencyId
		java.util.Iterator k
		org.apache.maven.model.Plugin plugin
		String pluginId
		java.util.Iterator j
		org.apache.maven.model.ReportPlugin plugin
		String pluginId
		java.util.Iterator j
		org.apache.maven.model.Extension extension
		String extensionId
		java.util.Iterator j
		org.apache.maven.project.MavenProject project
		String id
		org.apache.maven.project.MavenProject parent
		java.util.List buildPlugins
		java.util.List reportPlugins
		java.util.Iterator i
		String id
		java.util.Iterator i
		org.apache.maven.project.MavenProject project
		java.util.Iterator i
		java.util.List projects
		java.util.List selectedProjectNames
		String resumeFrom
		boolean make
		boolean makeDependents
		java.util.List sortedProjects
	private static java.util.List applyMakeFilter (java.util.List, org.codehaus.plexus.util.dag.DAG, java.util.Map, org.apache.maven.project.MavenProject, java.util.List, boolean, boolean)  throws org.apache.maven.project.MissingProjectException 
		int i
		org.apache.maven.project.MavenProject project
		String id
		org.codehaus.plexus.util.dag.Vertex v
		int i
		org.apache.maven.project.MavenProject project
		java.util.Iterator i
		java.util.List sortedProjects
		org.codehaus.plexus.util.dag.DAG dag
		java.util.Map projectMap
		org.apache.maven.project.MavenProject topLevelProject
		java.util.List selectedProjectNames
		boolean make
		boolean makeDependents
		org.apache.maven.project.MavenProject[] selectedProjects
		java.util.Set projectsToMake
	private static void resumeFrom (java.lang.String, java.util.List, java.util.Map, org.apache.maven.project.MavenProject)  throws org.apache.maven.project.MissingProjectException 
		org.apache.maven.project.MavenProject project
		java.util.Iterator i
		String resumeFrom
		java.util.List sortedProjects
		java.util.Map projectMap
		org.apache.maven.project.MavenProject topLevelProject
		org.apache.maven.project.MavenProject resumeFromProject
	private static org.apache.maven.project.MavenProject findProject (java.lang.String, java.util.Map, org.apache.maven.project.MavenProject)  throws org.apache.maven.project.MissingProjectException 
		java.io.File baseDir
		java.util.Iterator i
		String projectName
		java.util.Map projectMap
		org.apache.maven.project.MavenProject topLevelProject
		org.apache.maven.project.MavenProject project
		java.io.File baseDir
		java.io.File projectDir
	private static void gatherDescendents (org.codehaus.plexus.util.dag.Vertex, java.util.Map, java.util.Set, java.util.Set) 
		org.codehaus.plexus.util.dag.Vertex child
		java.util.Iterator i
		org.codehaus.plexus.util.dag.Vertex v
		java.util.Map projectMap
		java.util.Set out
		java.util.Set visited
	private static void gatherAncestors (org.codehaus.plexus.util.dag.Vertex, java.util.Map, java.util.Set, java.util.Set) 
		org.codehaus.plexus.util.dag.Vertex parent
		java.util.Iterator i
		org.codehaus.plexus.util.dag.Vertex v
		java.util.Map projectMap
		java.util.Set out
		java.util.Set visited
	private void addEdgeWithParentCheck (java.util.Map, java.lang.String, org.apache.maven.project.MavenProject, java.lang.String)  throws org.codehaus.plexus.util.dag.CycleDetectedException 
		String parentId
		java.util.Map projectMap
		String projectRefId
		org.apache.maven.project.MavenProject project
		String id
		org.apache.maven.project.MavenProject extProject
		org.apache.maven.project.MavenProject extParent
	public org.apache.maven.project.MavenProject getTopLevelProject () 
	public java.util.List getSortedProjects () 
	public boolean hasMultipleProjects () 
	public java.util.List getDependents (java.lang.String) 
		String id
	public org.codehaus.plexus.util.dag.DAG getDAG () 
	public java.util.Map getProjectMap () 
}

org/apache/maven/project/ProjectUtils.class
ProjectUtils.java
package org.apache.maven.project
public final org.apache.maven.project.ProjectUtils extends java.lang.Object {
	private void  () 
	public static java.util.List buildArtifactRepositories (java.util.List, org.apache.maven.artifact.repository.ArtifactRepositoryFactory, org.codehaus.plexus.PlexusContainer)  throws org.apache.maven.artifact.InvalidRepositoryException 
		org.apache.maven.model.Repository mavenRepo
		org.apache.maven.artifact.repository.ArtifactRepository artifactRepo
		java.util.Iterator i
		java.util.List repositories
		org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory
		org.codehaus.plexus.PlexusContainer container
		java.util.List repos
	public static org.apache.maven.artifact.repository.ArtifactRepository buildDeploymentArtifactRepository (org.apache.maven.model.DeploymentRepository, org.apache.maven.artifact.repository.ArtifactRepositoryFactory, org.codehaus.plexus.PlexusContainer)  throws org.apache.maven.artifact.InvalidRepositoryException 
		String id
		String url
		org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout
		org.apache.maven.model.DeploymentRepository repo
		org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory
		org.codehaus.plexus.PlexusContainer container
	public static org.apache.maven.artifact.repository.ArtifactRepository buildArtifactRepository (org.apache.maven.model.Repository, org.apache.maven.artifact.repository.ArtifactRepositoryFactory, org.codehaus.plexus.PlexusContainer)  throws org.apache.maven.artifact.InvalidRepositoryException 
		String id
		String url
		org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout
		org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots
		org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases
		org.apache.maven.model.Repository repo
		org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory
		org.codehaus.plexus.PlexusContainer container
	private static org.apache.maven.artifact.repository.ArtifactRepositoryPolicy buildArtifactRepositoryPolicy (org.apache.maven.model.RepositoryPolicy) 
		org.apache.maven.model.RepositoryPolicy policy
		boolean enabled
		String updatePolicy
		String checksumPolicy
	private static org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getRepositoryLayout (org.apache.maven.model.RepositoryBase, org.codehaus.plexus.PlexusContainer)  throws org.apache.maven.artifact.InvalidRepositoryException 
		org.codehaus.plexus.component.repository.exception.ComponentLookupException e
		org.apache.maven.model.RepositoryBase mavenRepo
		org.codehaus.plexus.PlexusContainer container
		String layout
		org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout
}

org/apache/maven/project/validation/DefaultModelValidator.class
DefaultModelValidator.java
package org.apache.maven.project.validation
public org.apache.maven.project.validation.DefaultModelValidator extends java.lang.Object implements org.apache.maven.project.validation.ModelValidator  {
	private static final String ID_REGEX
	public void  () 
	public org.apache.maven.project.validation.ModelValidationResult validate (org.apache.maven.model.Model) 
		String systemPath
		org.apache.maven.model.Dependency d
		java.util.Iterator it
		String systemPath
		org.apache.maven.model.Dependency d
		java.util.Iterator it
		org.apache.maven.model.Plugin p
		java.util.Iterator it
		org.apache.maven.model.Resource r
		java.util.Iterator it
		org.apache.maven.model.Resource r
		java.util.Iterator it
		org.apache.maven.model.ReportPlugin p
		java.util.Iterator it
		org.apache.maven.model.Model model
		org.apache.maven.project.validation.ModelValidationResult result
		org.apache.maven.model.Parent parent
		org.apache.maven.model.DependencyManagement mgmt
		org.apache.maven.model.Build build
		org.apache.maven.model.Reporting reporting
	private boolean validateId (java.lang.String, org.apache.maven.project.validation.ModelValidationResult, java.lang.String) 
		boolean match
		String fieldName
		org.apache.maven.project.validation.ModelValidationResult result
		String id
	private void validateRepositories (org.apache.maven.project.validation.ModelValidationResult, java.util.List, java.lang.String) 
		org.apache.maven.model.Repository repository
		java.util.Iterator it
		org.apache.maven.project.validation.ModelValidationResult result
		java.util.List repositories
		String prefix
	private void forcePluginExecutionIdCollision (org.apache.maven.model.Model, org.apache.maven.project.validation.ModelValidationResult) 
		IllegalStateException collisionException
		org.apache.maven.model.Plugin plugin
		java.util.Iterator it
		java.util.List plugins
		org.apache.maven.model.Model model
		org.apache.maven.project.validation.ModelValidationResult result
		org.apache.maven.model.Build build
	private boolean validateStringNotEmpty (java.lang.String, org.apache.maven.project.validation.ModelValidationResult, java.lang.String) 
		String fieldName
		org.apache.maven.project.validation.ModelValidationResult result
		String string
	private boolean validateStringNotEmpty (java.lang.String, org.apache.maven.project.validation.ModelValidationResult, java.lang.String, java.lang.String) 
		String fieldName
		org.apache.maven.project.validation.ModelValidationResult result
		String string
		String sourceHint
	private boolean validateSubElementStringNotEmpty (java.lang.Object, java.lang.String, org.apache.maven.project.validation.ModelValidationResult, java.lang.String) 
		Object subElementInstance
		String fieldName
		org.apache.maven.project.validation.ModelValidationResult result
		String string
	private boolean validateNotNull (java.lang.String, org.apache.maven.project.validation.ModelValidationResult, java.lang.Object, java.lang.String) 
		String fieldName
		org.apache.maven.project.validation.ModelValidationResult result
		Object object
		String sourceHint
	private boolean validateSubElementNotNull (java.lang.Object, java.lang.String, org.apache.maven.project.validation.ModelValidationResult, java.lang.Object) 
		Object subElementInstance
		String fieldName
		org.apache.maven.project.validation.ModelValidationResult result
		Object object
}

org/apache/maven/project/validation/ModelValidationResult.class
ModelValidationResult.java
package org.apache.maven.project.validation
public org.apache.maven.project.validation.ModelValidationResult extends java.lang.Object {
	private static final String NEWLINE
	private java.util.List messages
	public void  () 
	public int getMessageCount () 
	public java.lang.String getMessage (int) 
		int i
	public java.util.List getMessages () 
	public void addMessage (java.lang.String) 
		String message
	public java.lang.String toString () 
	public java.lang.String render (java.lang.String) 
		int i
		String indentation
		StringBuffer message
	static void  () 
}

org/apache/maven/project/validation/ModelValidator.class
ModelValidator.java
package org.apache.maven.project.validation
public abstract org.apache.maven.project.validation.ModelValidator extends java.lang.Object {
	public static final String ROLE
	public abstract org.apache.maven.project.validation.ModelValidationResult validate (org.apache.maven.model.Model) 
	static void  () 
}

META-INF/maven/
META-INF/maven/org.apache.maven/
META-INF/maven/org.apache.maven/maven-project/
META-INF/maven/org.apache.maven/maven-project/pom.xml
META-INF/maven/org.apache.maven/maven-project/pom.properties