duplicated block id: 1 size: 41 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (49:90) - source/infrastructure/forecast/sagemaker/policies.py (49:90) duplicated block id: 2 size: 39 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (33:73) - source/example/3-different-algorithm/forecast-defaults.yaml (32:72) duplicated block id: 3 size: 32 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/functions/sns.py (47:86) - source/infrastructure/forecast/sns/notifications.py (52:91) duplicated block id: 4 size: 27 cleaned lines of code in 2 files: - source/example/3-different-algorithm/forecast-defaults.yaml (1:30) - source/example/5-taxi/forecast-defaults.yaml (81:110) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (1:30) - source/example/2-overrides/forecast-defaults.yaml (1:30) duplicated block id: 6 size: 22 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/java/function.py (91:117) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/function.py (129:155) duplicated block id: 7 size: 19 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (991:1020) - source/glue/jobs/forecast_etl.py (1044:1070) duplicated block id: 8 size: 19 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_common/aws_solutions/core/logging.py (17:58) - source/forecast-shared/shared/logging.py (17:56) duplicated block id: 9 size: 18 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (1:20) - source/example/5-taxi/forecast-defaults.yaml (81:100) duplicated block id: 10 size: 18 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (1:20) - source/example/5-taxi/forecast-defaults.yaml (81:100) duplicated block id: 11 size: 18 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (1:20) - source/example/3-different-algorithm/forecast-defaults.yaml (1:20) duplicated block id: 12 size: 18 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (1:20) - source/example/3-different-algorithm/forecast-defaults.yaml (1:20) duplicated block id: 13 size: 17 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/template.py (58:76) - source/forecast-shared/shared/quicksight_custom_resources/util/template.py (88:106) duplicated block id: 14 size: 17 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/hash.py (49:66) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/name.py (52:69) duplicated block id: 15 size: 16 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (77:93) - source/example/3-different-algorithm/forecast-defaults.yaml (75:91) duplicated block id: 16 size: 16 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/setup.py (63:78) - source/cdk_solution_helper_py/helpers_common/setup.py (47:62) duplicated block id: 17 size: 15 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (34:49) - source/example/3-different-algorithm/forecast-defaults.yaml (2:17) duplicated block id: 18 size: 15 cleaned lines of code in 2 files: - source/example/3-different-algorithm/forecast-defaults.yaml (33:48) - source/example/5-taxi/forecast-defaults.yaml (82:97) duplicated block id: 19 size: 15 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (34:49) - source/example/5-taxi/forecast-defaults.yaml (82:97) duplicated block id: 20 size: 15 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (2:17) - source/example/2-overrides/forecast-defaults.yaml (34:49) duplicated block id: 21 size: 15 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (2:17) - source/example/3-different-algorithm/forecast-defaults.yaml (33:48) duplicated block id: 22 size: 15 cleaned lines of code in 2 files: - source/example/3-different-algorithm/forecast-defaults.yaml (2:17) - source/example/3-different-algorithm/forecast-defaults.yaml (33:48) duplicated block id: 23 size: 15 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (2:17) - source/example/2-overrides/forecast-defaults.yaml (34:49) duplicated block id: 24 size: 15 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (2:17) - source/example/3-different-algorithm/forecast-defaults.yaml (33:48) duplicated block id: 25 size: 14 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/setup.py (63:76) - source/forecast-shared/setup.py (26:39) duplicated block id: 26 size: 14 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_common/setup.py (47:60) - source/forecast-shared/setup.py (26:39) duplicated block id: 27 size: 13 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/functions/sns.py (32:45) - source/infrastructure/forecast/sns/notifications.py (37:50) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - source/synthetic/config.yaml (78:88) - source/synthetic/config.yaml (99:109) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - source/synthetic/config.yaml (49:59) - source/synthetic/config.yaml (63:73) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - source/synthetic/config.yaml (14:24) - source/synthetic/config.yaml (35:45) duplicated block id: 31 size: 11 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (370:380) - source/glue/jobs/forecast_etl.py (396:406) duplicated block id: 32 size: 11 cleaned lines of code in 2 files: - source/forecast-shared/shared/Dataset/dataset_name.py (20:35) - source/forecast-shared/shared/DatasetGroup/dataset_group_name.py (20:35) duplicated block id: 33 size: 11 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_common/aws_solutions/core/helpers.py (47:60) - source/forecast-shared/shared/helpers.py (169:182) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/java/bundling.py (101:110) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/bundling.py (109:118) duplicated block id: 35 size: 10 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/name.py (56:65) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/solutions_metrics/metrics.py (53:62) duplicated block id: 36 size: 10 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/hash.py (53:62) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/solutions_metrics/metrics.py (53:62) duplicated block id: 37 size: 10 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/setup.py (19:35) - source/cdk_solution_helper_py/helpers_common/setup.py (19:35) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (22:30) - source/infrastructure/forecast/sagemaker/policies.py (32:40) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - source/forecast-shared/shared/Forecast/forecast.py (229:238) - source/forecast-shared/shared/Predictor/predictor.py (343:352) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/analysis.py (41:50) - source/forecast-shared/shared/quicksight_custom_resources/util/dashboard.py (37:46) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/hash.py (38:47) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/name.py (41:50) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - source/forecast-shared/shared/Dataset/dataset_name.py (42:55) - source/forecast-shared/shared/DatasetGroup/dataset_group_name.py (42:55) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - source/synthetic/config.yaml (18:26) - source/synthetic/config.yaml (82:90) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (8:15) - source/example/3-different-algorithm/forecast-defaults.yaml (51:58) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (52:59) - source/example/5-taxi/forecast-defaults.yaml (88:95) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (52:59) - source/example/3-different-algorithm/forecast-defaults.yaml (8:15) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - source/example/3-different-algorithm/forecast-defaults.yaml (8:15) - source/example/3-different-algorithm/forecast-defaults.yaml (51:58) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_common/setup.py (46:53) - source/infrastructure/setup.py (36:43) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (8:15) - source/example/3-different-algorithm/forecast-defaults.yaml (51:58) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - source/example/3-different-algorithm/forecast-defaults.yaml (51:58) - source/example/5-taxi/forecast-defaults.yaml (88:95) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - source/synthetic/config.yaml (39:47) - source/synthetic/config.yaml (103:111) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - source/example/3-different-algorithm/forecast-defaults.yaml (39:46) - source/example/3-different-algorithm/forecast-defaults.yaml (51:58) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (52:59) - source/example/3-different-algorithm/forecast-defaults.yaml (39:46) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (1030:1038) - source/glue/jobs/forecast_etl.py (1073:1081) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/hash.py (75:84) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/name.py (81:90) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/analysis.py (97:106) - source/forecast-shared/shared/quicksight_custom_resources/util/template.py (167:176) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (40:47) - source/example/2-overrides/forecast-defaults.yaml (52:59) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/functions/sns.py (23:30) - source/infrastructure/forecast/sns/notifications.py (29:36) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - source/example/1-defaults/forecast-defaults.yaml (8:15) - source/example/2-overrides/forecast-defaults.yaml (52:59) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/src/custom_resources/hash.py (42:51) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/src/custom_resources/name.py (23:32) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - source/synthetic/config.yaml (53:61) - source/synthetic/config.yaml (117:125) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (40:47) - source/example/3-different-algorithm/forecast-defaults.yaml (51:58) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - source/example/2-overrides/forecast-defaults.yaml (8:15) - source/example/2-overrides/forecast-defaults.yaml (52:59) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/function.py (111:119) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/layer.py (69:76) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - source/synthetic/config.yaml (34:40) - source/synthetic/config.yaml (48:54) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - source/synthetic/config.yaml (67:73) - source/synthetic/config.yaml (117:123) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/setup.py (37:43) - source/cdk_solution_helper_py/helpers_common/setup.py (37:43) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/policies/factory.py (71:77) - source/infrastructure/forecast/aws_lambda/policies/factory.py (96:102) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/dataset.py (111:119) - source/forecast-shared/shared/quicksight_custom_resources/util/datasource.py (86:94) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/setup.py (63:69) - source/infrastructure/setup.py (37:43) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - source/forecast-shared/setup.py (26:32) - source/infrastructure/setup.py (37:43) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - source/synthetic/config.yaml (39:45) - source/synthetic/config.yaml (82:88) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - source/synthetic/config.yaml (113:119) - source/synthetic/config.yaml (127:133) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/policies/factory.py (269:275) - source/infrastructure/forecast/etl/policies.py (121:127) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - source/synthetic/config.yaml (18:24) - source/synthetic/config.yaml (103:109) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - source/lambdas/createpredictor/create_predictor.py (20:35) - source/lambdas/createpredictor/create_predictor_backtest_export.py (20:29) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - source/forecast-shared/setup.py (34:40) - source/infrastructure/setup.py (44:50) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/config.py (546:551) - source/forecast-shared/shared/config.py (563:568) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/sagemaker/policies.py (61:66) - source/infrastructure/forecast/sagemaker/policies.py (69:74) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/layers/aws_lambda_powertools/layer.py (22:28) - source/infrastructure/forecast/aws_lambda/layers/forecast_solution/layer.py (22:28) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/stepfunctions/solutionstep.py (59:64) - source/infrastructure/forecast/aws_lambda/functions/s3_event.py (50:55) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/datasource.py (87:94) - source/forecast-shared/shared/quicksight_custom_resources/util/template.py (169:176) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (14:19) - source/synthetic/config.yaml (49:54) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (14:19) - source/synthetic/config.yaml (63:68) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/analysis.py (99:106) - source/forecast-shared/shared/quicksight_custom_resources/util/datasource.py (87:94) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (61:66) - source/infrastructure/forecast/sagemaker/policies.py (69:74) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (61:66) - source/infrastructure/forecast/etl/policies.py (69:74) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/policies/factory.py (253:258) - source/infrastructure/forecast/stack.py (344:349) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - source/lambdas/createforecast/create_forecast_export.py (20:27) - source/lambdas/createpredictor/create_predictor.py (20:33) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (78:83) - source/synthetic/config.yaml (113:118) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/src/custom_resources/hash.py (76:88) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/src/custom_resources/name.py (62:74) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/quicksight_resource.py (113:118) - source/forecast-shared/shared/quicksight_custom_resources/util/source_entity.py (74:79) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (78:83) - source/synthetic/config.yaml (127:132) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (1003:1012) - source/glue/jobs/forecast_etl.py (1153:1161) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_common/setup.py (55:60) - source/infrastructure/setup.py (44:49) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/src/custom_resources/hash.py (76:88) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/url_helper/src/custom_resources/url_helper.py (84:96) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (432:437) - source/glue/jobs/forecast_etl.py (477:482) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (69:74) - source/infrastructure/forecast/sagemaker/policies.py (61:66) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/java/function.py (105:110) - source/infrastructure/forecast/etl/policies.py (85:90) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - source/lambdas/createforecast/create_forecast_export.py (20:27) - source/lambdas/createpredictor/create_predictor_backtest_export.py (20:27) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (35:40) - source/synthetic/config.yaml (63:68) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/quicksight.py (108:114) - source/forecast-shared/shared/quicksight_custom_resources/util/template.py (140:146) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/analysis.py (99:106) - source/forecast-shared/shared/quicksight_custom_resources/util/dataset.py (112:119) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/function.py (150:155) - source/infrastructure/forecast/aws_lambda/policies/factory.py (141:146) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (1053:1062) - source/glue/jobs/forecast_etl.py (1153:1161) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (375:380) - source/glue/jobs/forecast_etl.py (432:437) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/function.py (143:148) - source/infrastructure/forecast/etl/policies.py (85:90) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/hash.py (28:33) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/name.py (30:35) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/python/function.py (143:148) - source/infrastructure/forecast/sagemaker/policies.py (85:90) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/dataset.py (112:119) - source/forecast-shared/shared/quicksight_custom_resources/util/template.py (169:176) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (137:142) - source/infrastructure/forecast/etl/policies.py (145:150) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/analysis.py (114:120) - source/forecast-shared/shared/quicksight_custom_resources/util/dashboard.py (104:110) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/src/custom_resources/name.py (62:74) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/url_helper/src/custom_resources/url_helper.py (84:96) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/config.py (286:292) - source/forecast-shared/shared/config.py (313:319) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/url_downloader/src/custom_resources/url_downloader.py (148:160) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/url_helper/src/custom_resources/url_helper.py (84:96) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/aws_lambda/policies/factory.py (190:195) - source/infrastructure/forecast/aws_lambda/policies/factory.py (264:269) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/java/function.py (112:117) - source/infrastructure/forecast/aws_lambda/policies/factory.py (141:146) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/java/function.py (105:110) - source/infrastructure/forecast/sagemaker/policies.py (85:90) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_name/src/custom_resources/name.py (62:74) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/url_downloader/src/custom_resources/url_downloader.py (148:160) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/helpers.py (27:32) - source/glue/jobs/forecast_etl.py (69:74) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/setup.py (71:76) - source/infrastructure/setup.py (44:49) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (401:406) - source/glue/jobs/forecast_etl.py (432:437) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - source/forecast-shared/shared/quicksight_custom_resources/util/quicksight_resource.py (63:68) - source/forecast-shared/shared/quicksight_custom_resources/util/quicksight_resource.py (83:88) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/resource_hash/src/custom_resources/hash.py (76:88) - source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/aws_lambda/cfn_custom_resources/url_downloader/src/custom_resources/url_downloader.py (148:160) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/etl/policies.py (49:54) - source/infrastructure/forecast/sagemaker/policies.py (27:32) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (401:406) - source/glue/jobs/forecast_etl.py (477:482) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - source/glue/jobs/forecast_etl.py (375:380) - source/glue/jobs/forecast_etl.py (477:482) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (99:104) - source/synthetic/config.yaml (113:118) duplicated block id: 129 size: 6 cleaned lines of code in 2 files: - source/synthetic/config.yaml (99:104) - source/synthetic/config.yaml (127:132) duplicated block id: 130 size: 6 cleaned lines of code in 2 files: - source/infrastructure/forecast/sagemaker/policies.py (27:32) - source/infrastructure/forecast/sagemaker/policies.py (49:54)