Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 5d0a9fb

Browse files
committedMar 26, 2024
Revert "Add polymorph generated code"
This reverts commit 447630d.
1 parent 447630d commit 5d0a9fb

File tree

1 file changed

+20
-18
lines changed

1 file changed

+20
-18
lines changed
 

‎DynamoDbEncryption/dafny/DynamoDbEncryptionTransforms/Model/AwsCryptographyDbEncryptionSdkDynamoDbTransformsTypes.dfy

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,7 @@ include "../../../../submodules/MaterialProviders/StandardLibrary/src/Index.dfy"
741741
function method DefaultDynamoDbTablesEncryptionConfig(): AwsCryptographyDbEncryptionSdkDynamoDbTypes.DynamoDbTablesEncryptionConfig
742742
method DynamoDbEncryptionTransforms(config: AwsCryptographyDbEncryptionSdkDynamoDbTypes.DynamoDbTablesEncryptionConfig := DefaultDynamoDbTablesEncryptionConfig())
743743
returns (res: Result<IDynamoDbEncryptionTransformsClient, Error>)
744+
// BEGIN MANUAL EDIT
744745
requires var tmps0 := set t0 | t0 in config.tableEncryptionConfigs.Values;
745746
forall tmp0 :: tmp0 in tmps0 ==>
746747
tmp0.keyring.Some? ==>
@@ -837,24 +838,25 @@ include "../../../../submodules/MaterialProviders/StandardLibrary/src/Index.dfy"
837838
) )
838839
&& fresh(res.value.History)
839840
&& res.value.ValidState()
840-
ensures var tmps15 := set t15 | t15 in config.tableEncryptionConfigs.Values;
841-
forall tmp15 :: tmp15 in tmps15 ==>
842-
tmp15.keyring.Some? ==>
843-
tmp15.keyring.value.ValidState()
844-
ensures var tmps16 := set t16 | t16 in config.tableEncryptionConfigs.Values;
845-
forall tmp16 :: tmp16 in tmps16 ==>
846-
tmp16.cmm.Some? ==>
847-
tmp16.cmm.value.ValidState()
848-
ensures var tmps17 := set t17 | t17 in config.tableEncryptionConfigs.Values;
849-
forall tmp17 :: tmp17 in tmps17 ==>
850-
tmp17.legacyOverride.Some? ==>
851-
tmp17.legacyOverride.value.encryptor.ValidState()
852-
ensures var tmps18 := set t18 | t18 in config.tableEncryptionConfigs.Values;
853-
forall tmp18 :: tmp18 in tmps18 ==>
854-
tmp18.search.Some? ==>
855-
var tmps19 := set t19 | t19 in tmp18.search.value.versions;
856-
forall tmp19 :: tmp19 in tmps19 ==>
857-
tmp19.keyStore.ValidState()
841+
ensures var tmps23 := set t23 | t23 in config.tableEncryptionConfigs.Values;
842+
forall tmp23 :: tmp23 in tmps23 ==>
843+
tmp23.keyring.Some? ==>
844+
tmp23.keyring.value.ValidState()
845+
ensures var tmps24 := set t24 | t24 in config.tableEncryptionConfigs.Values;
846+
forall tmp24 :: tmp24 in tmps24 ==>
847+
tmp24.cmm.Some? ==>
848+
tmp24.cmm.value.ValidState()
849+
ensures var tmps25 := set t25 | t25 in config.tableEncryptionConfigs.Values;
850+
forall tmp25 :: tmp25 in tmps25 ==>
851+
tmp25.legacyOverride.Some? ==>
852+
tmp25.legacyOverride.value.encryptor.ValidState()
853+
ensures var tmps26 := set t26 | t26 in config.tableEncryptionConfigs.Values;
854+
forall tmp26 :: tmp26 in tmps26 ==>
855+
tmp26.search.Some? ==>
856+
var tmps27 := set t27 | t27 in tmp26.search.value.versions;
857+
forall tmp27 :: tmp27 in tmps27 ==>
858+
tmp27.keyStore.ValidState()
859+
// END MANUAL EDIT
858860

859861
// Helper function for the benefit of native code to create a Success(client) without referring to Dafny internals
860862
function method CreateSuccessOfClient(client: IDynamoDbEncryptionTransformsClient): Result<IDynamoDbEncryptionTransformsClient, Error> {

0 commit comments

Comments
 (0)
Please sign in to comment.