Skip to content

Explicit lower versions are allowed when higher level status is requested as attribute in configuration. #17

@chali

Description

@chali

When we specify globally in a configuration that requested status attribute is release we should still be able to resolve a specific version of dependencies which have lower status without the need to duplicate configuration.

Eg:

configurations.all {
    attributes {
        attribute ProjectInternal.STATUS_ATTRIBUTE, 'release'
    }
}

dependencies {
    implementation 'org.group:foo:1.0-rc-1'
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions