Interface DirectDependencyMetadata

    • Method Detail

      • endorseStrictVersions

        void endorseStrictVersions()
        Endorse version constraints with VersionConstraint.getStrictVersion() strict versions} from the target module. Endorsing strict versions of another module/platform means that all strict versions will be interpreted during dependency resolution as if they were defined by the endorsing module itself.
        Since:
        6.0
      • doNotEndorseStrictVersions

        void doNotEndorseStrictVersions()
        Resets the isEndorsingStrictVersions() state of this dependency.
        Since:
        6.0
      • isEndorsingStrictVersions

        boolean isEndorsingStrictVersions()
        Are the VersionConstraint.getStrictVersion() strict version} dependency constraints of the target module endorsed?
        Since:
        6.0
      • getArtifactSelectors

        java.util.List<DependencyArtifact> getArtifactSelectors()
        Returns additional artifact information associated with the dependency that is used to select artifacts in the targeted module. For example, a classifier or type defined in POM metadata or a complete artifact name defined in Ivy metadata.
        Since:
        6.3