duplicated block id: 1 size: 18 cleaned lines of code in 2 files: - codebuild/ci/validate-ci.yml (21:38) - codebuild/release/validate-staging.yml (24:41) duplicated block id: 2 size: 16 cleaned lines of code in 2 files: - codebuild/ci/release-ci.yml (20:36) - codebuild/release/release-staging.yml (21:37) duplicated block id: 3 size: 15 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/DecryptionMaterialsRequest.java (66:90) - src/main/java/com/amazonaws/encryptionsdk/model/EncryptionMaterials.java (138:162) duplicated block id: 4 size: 14 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (201:216) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (235:250) duplicated block id: 5 size: 13 cleaned lines of code in 2 files: - cfn/ci_cd.yml (74:86) - cfn/ci_cd.yml (119:131) duplicated block id: 6 size: 13 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKeyProvider.java (318:334) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKeyProvider.java (194:210) duplicated block id: 7 size: 12 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (188:199) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (218:229) duplicated block id: 8 size: 12 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (171:183) - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (206:218) duplicated block id: 9 size: 11 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKey.java (125:149) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKey.java (111:127) duplicated block id: 10 size: 11 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (176:186) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (204:214) duplicated block id: 11 size: 11 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (176:186) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (238:248) duplicated block id: 12 size: 11 cleaned lines of code in 2 files: - codebuild/ci/validate-ci.yml (8:19) - codebuild/release/validate-staging.yml (11:22) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - cfn/ci_cd.yml (57:66) - cfn/ci_cd.yml (102:111) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/CiphertextHeaders.java (622:635) - src/main/java/com/amazonaws/encryptionsdk/model/CiphertextHeaders.java (641:654) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/FrameEncryptionHandler.java (157:181) - src/main/java/com/amazonaws/encryptionsdk/internal/FrameEncryptionHandler.java (220:244) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/jce/JceMasterKey.java (151:160) - src/main/java/com/amazonaws/encryptionsdk/jce/KeyStoreProvider.java (175:183) duplicated block id: 17 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (299:306) - cfn/ci_cd.yml (323:330) duplicated block id: 18 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (172:179) - cfn/ci_cd.yml (197:204) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - codebuild/release/release-staging.yml (4:12) - codebuild/release/validate-staging.yml (4:12) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (172:179) - cfn/ci_cd.yml (299:306) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (197:204) - cfn/ci_cd.yml (323:330) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (172:179) - cfn/ci_cd.yml (323:330) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (259:266) - cfn/ci_cd.yml (278:285) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - codebuild/ci/release-ci.yml (38:45) - codebuild/release/release-staging.yml (39:46) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKey.java (211:226) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKey.java (129:137) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (132:140) - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (171:179) duplicated block id: 27 size: 8 cleaned lines of code in 2 files: - cfn/ci_cd.yml (197:204) - cfn/ci_cd.yml (299:306) duplicated block id: 28 size: 8 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (132:140) - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (206:214) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (279:285) - cfn/ci_cd.yml (300:306) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/jce/KeyStoreProvider.java (177:183) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKey.java (157:163) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (173:179) - cfn/ci_cd.yml (260:266) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (260:266) - cfn/ci_cd.yml (324:330) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/CipherBlockHeaders.java (140:146) - src/main/java/com/amazonaws/encryptionsdk/model/CipherFrameHeaders.java (142:148) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKey.java (268:277) - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKeyProvider.java (699:705) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - codebuild/release/release-prod.yml (13:19) - codebuild/release/release-staging.yml (17:23) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - codebuild/release/javadoc.yml (13:19) - codebuild/release/version.yml (22:28) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (99:105) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (122:128) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (279:285) - cfn/ci_cd.yml (324:330) duplicated block id: 39 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (260:266) - cfn/ci_cd.yml (300:306) duplicated block id: 40 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (198:204) - cfn/ci_cd.yml (279:285) duplicated block id: 41 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (198:204) - cfn/ci_cd.yml (260:266) duplicated block id: 42 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (138:144) - cfn/ci_cd.yml (155:161) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/jce/JceMasterKey.java (153:160) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKey.java (157:163) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - cfn/ci_cd.yml (173:179) - cfn/ci_cd.yml (279:285) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/caching/LocalCryptoMaterialsCache.java (268:276) - src/main/java/com/amazonaws/encryptionsdk/caching/NullCryptoMaterialsCache.java (10:18) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (66:71) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (81:86) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (51:56) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (81:86) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - codebuild/ci/ci.yml (70:75) - codebuild/ci/ci.yml (80:85) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (51:56) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (66:71) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (732:737) - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (750:755) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/CiphertextHeaders.java (556:561) - src/main/java/com/amazonaws/encryptionsdk/model/CiphertextHeaders.java (575:580) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (776:781) - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (801:806) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (87:92) - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (268:273) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - codebuild/ci/ci.yml (60:65) - codebuild/ci/ci.yml (70:75) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/DecryptionMaterialsRequest.java (21:30) - src/main/java/com/amazonaws/encryptionsdk/model/EncryptionMaterials.java (49:63) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (696:701) - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (714:719) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - cfn/ci_cd.yml (45:50) - cfn/ci_cd.yml (96:101) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/CiphertextHeaders.java (86:91) - src/main/java/com/amazonaws/encryptionsdk/model/CiphertextHeaders.java (124:129) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - codebuild/release/artifact-hunt.yml (10:15) - codebuild/release/release-prod.yml (13:18) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (82:87) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (123:128) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKeyProvider.java (306:311) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKeyProvider.java (320:326) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - codebuild/ci/ci.yml (60:65) - codebuild/ci/ci.yml (80:85) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - codebuild/ci/release-ci.yml (12:18) - codebuild/release/release-staging.yml (13:19) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (99:104) - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (220:225) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/model/CipherBlockHeaders.java (77:85) - src/main/java/com/amazonaws/encryptionsdk/model/CipherFrameHeaders.java (72:80) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (82:87) - src/main/java/com/amazonaws/encryptionsdk/CryptoAlgorithm.java (100:105) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - codebuild/release/artifact-hunt.yml (10:15) - codebuild/release/release-staging.yml (17:22) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/kms/AwsKmsMrkAwareMasterKey.java (101:110) - src/main/java/com/amazonaws/encryptionsdk/kms/KmsMasterKey.java (73:82) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/BlockDecryptionHandler.java (177:186) - src/main/java/com/amazonaws/encryptionsdk/internal/FrameDecryptionHandler.java (225:234) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (270:275) - src/main/java/com/amazonaws/encryptionsdk/internal/DecryptionHandler.java (298:303) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - codebuild/ci/release-ci.yml (1:7) - codebuild/ci/validate-ci.yml (1:7) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - codebuild/release/release-prod.yml (27:32) - codebuild/release/release-staging.yml (38:43) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (827:832) - src/main/java/com/amazonaws/encryptionsdk/AwsCrypto.java (852:857)