diff --git a/.github/actions/sdk-codegen/entrypoint.sh b/.github/actions/sdk-codegen/entrypoint.sh index 2b3a6d6..e58ba06 100755 --- a/.github/actions/sdk-codegen/entrypoint.sh +++ b/.github/actions/sdk-codegen/entrypoint.sh @@ -101,9 +101,11 @@ function generate_java { # Clean previously (stale) generated files before regenerating them. # Hand-written files are confined to algosdk/v2/client/common, # except AlgodClient, which will be re-generated according to the specs. + # LedgerStateDelta is a second exception to this, should be revisited. find $JAVA_SDK_DIR/src/main/java/com/algorand/algosdk/v2/client/model/* \ $JAVA_SDK_DIR/src/main/java/com/algorand/algosdk/v2/client/algod/* \ $JAVA_SDK_DIR/src/main/java/com/algorand/algosdk/v2/client/indexer/* \ + \! -name 'LedgerStateDelta.java' \ -delete $GENERATOR \ diff --git a/scripts/generate_java.sh b/scripts/generate_java.sh index 35e6c76..97411bb 100755 --- a/scripts/generate_java.sh +++ b/scripts/generate_java.sh @@ -82,9 +82,11 @@ fi # Clean previously (stale) generated files before regenerating them. # Hand-written files are confined to algosdk/v2/client/common, # except AlgodClient, which will be re-generated according to the specs. +# LedgerStateDelta is a second exception to this, should be revisited. find $SDK_DIR/src/main/java/com/algorand/algosdk/v2/client/model/* \ $SDK_DIR/src/main/java/com/algorand/algosdk/v2/client/algod/* \ $SDK_DIR/src/main/java/com/algorand/algosdk/v2/client/indexer/* \ + \! -name 'LedgerStateDelta.java' \ -delete java -jar target/generator-*-jar-with-dependencies.jar \