ysb33r / ivypot-gradle-plugin

Ivypot is a Gradle plugin to help managing a local off-line repository for builds in restricted environments
Apache License 2.0
45 stars 14 forks source link

Incorrect declaration of task property #26

Closed lptr closed 6 years ago

lptr commented 6 years ago

This code has no effect:

        inputs.properties.put('project configurations', {
            this.projectConfigurations
        })

https://github.com/ysb33r/ivypot-gradle-plugin/blob/master/src/main/groovy/org/ysb33r/gradle/ivypot/OfflineRepositorySync.groovy#L60-L62

Please use this instead:

        inputs.property('project configurations', {
            this.projectConfigurations
        })
ysb33r commented 6 years ago

Nice find.

ysb33r commented 6 years ago

Will be fixed in 0.7.