awslabs / aws-sdk-kotlin

Multiplatform AWS SDK for Kotlin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codegen task up to date checks aren't working

aajtodd opened this issue · comments

Describe the bug

Running multiple builds without changing model files or code causes aws-config to regenerate and recompile which cascades to services having to be rebuilt.

Expected behavior

./gradlew assemble
./gradlew assemble

First invocation should compile everything, the second one should have all up-to-date checks work such that the world isn't rebuilt.

Current behavior

Recompiling everything that is a dependency of aws-config

Steps to Reproduce

See expected behavior

Possible Solution

Possibly a bug in our repo-tools smithybuild plugin, the setup of it in the SDK build, or in the smithy gradle plugin itself.

Context

No response

AWS Kotlin SDK version used

N/A

Platform (JVM/JS/Native)

N/A

Operating System and version

N/A