Class ActiveProjectArtifact

java.lang.Object
org.apache.maven.project.artifact.ActiveProjectArtifact
All Implemented Interfaces:
Comparable<Artifact>, Artifact

@Deprecated public class ActiveProjectArtifact extends Object implements Artifact
Deprecated.
Wraps an active project instance to be able to receive updates from its artifact without affecting the original attributes of this artifact.
Author:
Brett Porter TODO I think this exposes a design flaw in that the immutable and mutable parts of an artifact are in one class and should be split. ie scope, file, etc depend on the context of use, whereas everything else is immutable.