Class 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.