duplicated block id: 1 size: 68 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (43:130) - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (47:134) duplicated block id: 2 size: 40 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/cicd-pipeline-stack.ts (49:97) - source/per-stage-dns/lib/cicd-pipeline-stack.ts (49:97) duplicated block id: 3 size: 33 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (634:672) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (753:791) duplicated block id: 4 size: 24 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/cicd-pipeline-stack.ts (101:130) - source/per-stage-dns/lib/cicd-pipeline-stack.ts (101:130) duplicated block id: 5 size: 20 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/cicd-stack.ts (66:89) - source/4-landing-page-with-feedback-api/infrastructure/lib/cicd-pipeline-stack.ts (75:98) duplicated block id: 6 size: 19 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/cicd-stack.ts (66:88) - source/per-stage-dns/lib/cicd-pipeline-stack.ts (75:97) duplicated block id: 7 size: 18 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (227:244) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (250:267) duplicated block id: 8 size: 17 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (227:243) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (376:392) duplicated block id: 9 size: 17 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (19:40) - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (23:44) duplicated block id: 10 size: 17 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (250:266) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (376:392) duplicated block id: 11 size: 15 cleaned lines of code in 2 files: - source/5-unicornPics/backend/lib/postsService/posts-service.dislikePost.ts (1:22) - source/5-unicornPics/backend/lib/postsService/posts-service.likePost.ts (1:22) duplicated block id: 12 size: 14 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (109:125) - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (78:94) duplicated block id: 13 size: 14 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (78:94) - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (113:129) duplicated block id: 14 size: 14 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (74:90) - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (113:129) duplicated block id: 15 size: 14 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (74:90) - source/2-landing-page/cdk/lib/landing-page-stack.ts (109:125) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/pages/Home.js (86:100) - source/5-unicornPics/mobileapp/pages/Profile.js (55:69) duplicated block id: 17 size: 13 cleaned lines of code in 2 files: - source/5-unicornPics/webapp/src/pages/Home.tsx (92:105) - source/5-unicornPics/webapp/src/pages/Profile.tsx (60:73) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/ui/public/index.html (1:17) - source/5-unicornPics/webapp/public/index.html (1:17) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/pages/Profile.js (29:48) - source/5-unicornPics/webapp/src/pages/Profile.tsx (27:46) duplicated block id: 20 size: 12 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/ui/src/index.css (1:13) - source/5-unicornPics/webapp/src/index.css (1:13) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (86:99) - source/4-landing-page-with-feedback-api/infrastructure/lib/frontend/frontend-stack.ts (90:103) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (82:95) - source/4-landing-page-with-feedback-api/infrastructure/lib/frontend/frontend-stack.ts (90:103) duplicated block id: 23 size: 11 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/cicd-pipeline-stack.ts (35:45) - source/per-stage-dns/lib/cicd-pipeline-stack.ts (35:45) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - source/5-unicornPics/backend/lib/postsService/posts-service.dislikePost.ts (36:50) - source/5-unicornPics/backend/lib/postsService/posts-service.likePost.ts (36:50) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/pages/Camera.js (63:73) - source/5-unicornPics/mobileapp/pages/Home.js (119:129) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (227:236) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (273:282) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (273:282) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (376:385) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (250:259) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (273:282) duplicated block id: 29 size: 10 cleaned lines of code in 2 files: - source/5-unicornPics/webapp/src/pages/Home.tsx (128:140) - source/5-unicornPics/webapp/src/pages/Profile.tsx (77:88) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/cicd-pipeline-stack.ts (2:14) - source/per-stage-dns/lib/cicd-pipeline-stack.ts (2:14) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/aws-exports-template.js (27:41) - source/5-unicornPics/webapp/src/aws-exports-template.js (27:41) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - source/5-unicornPics/loadtesting/lib/loadtesting.triggerLoadTest.ts (99:107) - source/5-unicornPics/loadtesting/lib/loadtesting.triggerLoadTest.ts (115:123) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - source/5-unicornPics/backend/lib/postsService/posts-service.dislikePost.ts (24:34) - source/5-unicornPics/backend/lib/postsService/posts-service.likePost.ts (24:34) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (236:244) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (290:298) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (259:267) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (290:298) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/ui/src/reportWebVitals.ts (4:15) - source/5-unicornPics/webapp/src/reportWebVitals.js (2:13) duplicated block id: 37 size: 8 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (121:129) - source/4-landing-page-with-feedback-api/infrastructure/lib/frontend/frontend-stack.ts (90:98) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (130:137) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (148:155) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (117:125) - source/4-landing-page-with-feedback-api/infrastructure/lib/frontend/frontend-stack.ts (90:98) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (655:662) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (669:676) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (290:297) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (385:392) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - source/4-containerized-service/php-fpm/create-session.php (8:16) - source/4-containerized-service/php-fpm/get-products.php (5:13) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/permission-boundary.ts (4:14) - source/4-landing-page-with-feedback-api/infrastructure/lib/permission-boundary.ts (4:14) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/Api.js (54:66) - source/5-unicornPics/webapp/src/Api.tsx (80:92) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (669:676) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (774:781) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/permission-boundary.ts (4:14) - source/per-stage-dns/lib/permission-boundary.ts (4:14) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/lib/permission-boundary.ts (4:14) - source/per-stage-dns/lib/permission-boundary.ts (4:14) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/pages/Camera.js (44:51) - source/5-unicornPics/mobileapp/pages/Home.js (104:111) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - source/5-unicornPics/webapp/src/Api.tsx (65:72) - source/5-unicornPics/webapp/src/Api.tsx (78:85) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - source/2-landing-page/www/index.html (1:8) - source/3-landing-page-cicd/www/index.html (1:8) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - source/2-landing-page/cdk/lib/landing-page-stack.ts (4:15) - source/3-landing-page-cicd/cdk/lib/landing-page-stack.ts (4:15) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (273:279) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (480:486) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/lib/infrastructure-stack.ts (70:76) - source/4-containerized-service/cdk/lib/infrastructure-stack.ts (88:94) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (227:233) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (480:486) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/lib/infrastructure-stack.ts (61:67) - source/4-containerized-service/cdk/lib/infrastructure-stack.ts (80:86) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (130:136) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (331:337) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (376:382) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (480:486) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (148:154) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (331:337) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (250:256) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (480:486) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/jest.config.js (1:7) - source/5-unicornPics/loadtesting/jest.config.js (1:7) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - source/5-unicornPics/mobileapp/Api.js (41:47) - source/5-unicornPics/mobileapp/Api.js (53:59) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - source/2-landing-page/cdk/jest.config.js (1:7) - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/jest.config.js (1:7) - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - source/2-landing-page/cdk/jest.config.js (1:7) - source/5-unicornPics/loadtesting/jest.config.js (1:7) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) - source/5-unicornPics/loadtesting/jest.config.js (1:7) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - source/5-unicornPics/loadtesting/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/5-unicornPics/backend/jest.config.js (1:7) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - source/2-landing-page/cdk/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - source/5-unicornPics/backend/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/jest.config.js (1:7) - source/5-unicornPics/backend/jest.config.js (1:7) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - source/2-landing-page/cdk/jest.config.js (1:7) - source/5-unicornPics/backend/jest.config.js (1:7) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - source/5-unicornPics/backend/jest.config.js (1:7) - source/5-unicornPics/loadtesting/jest.config.js (1:7) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (504:509) - source/1-SDLC-organization/lib/cdk-bootstrap-template.yml (686:691) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/2-landing-page/cdk/jest.config.js (1:7) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/lib/pipeline-stack.ts (69:75) - source/per-stage-dns/lib/cicd-pipeline-stack.ts (65:71) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/jest.config.js (1:7) - source/4-containerized-service/cdk/jest.config.js (1:7) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/jest.config.js (1:7) - source/5-unicornPics/loadtesting/jest.config.js (1:7) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - source/2-landing-page/cdk/jest.config.js (1:7) - source/4-containerized-service/cdk/jest.config.js (1:7) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) - source/5-unicornPics/backend/jest.config.js (1:7) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - source/2-landing-page/cdk/jest.config.js (1:7) - source/3-landing-page-cicd/cdk/jest.config.js (1:7) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/5-unicornPics/loadtesting/jest.config.js (1:7) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - source/3-landing-page-cicd/cdk/jest.config.js (1:7) - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/jest.config.js (1:7) - source/5-unicornPics/backend/jest.config.js (1:7) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/lib/pipeline-stack.ts (69:75) - source/4-landing-page-with-feedback-api/infrastructure/lib/cicd-pipeline-stack.ts (65:71) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - source/4-landing-page-with-feedback-api/infrastructure/lib/surveyService/lambda/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/4-containerized-service/cdk/jest.config.js (1:7) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - source/1-SDLC-organization/jest.config.js (1:7) - source/3-landing-page-cicd/cdk/jest.config.js (1:7) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - source/4-containerized-service/cdk/jest.config.js (1:7) - source/per-stage-dns/jest.config.js (1:7)