classmethod / gradle-aws-plugin

Gradle plugin to manage Amazon Web Services
276 stars 131 forks source link

Gradle 6.x warnings #187

Open ysb33r opened 4 years ago

ysb33r commented 4 years ago

Lots of warnings when run with Gradle 6.x releases. Here are some examples

Property 'acl' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'bucketName' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'metadataProvider' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'prefix' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'source' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'storageClass' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'threads' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.
Property 'delete' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0.

Any properties and getters on tasks that are not inputs or outputs whould be annotated @Internal to avoid this warning.

nedtwigg commented 4 years ago

Just FYI, gradle 6.3 was just released. I believe the gradle schedule is 6.4, 6.5, then 7.0. So it's probably just a few months until this becomes a bit more urgent.

abhinayagarwal commented 3 years ago

Gradle 7.0 is already out and latest version of the plugin doesn't work because of aforementioned issues.