duplicated block id: 1 size: 28 cleaned lines of code in 2 files: - site/src/site/blog/parsing-json-with-groovy.adoc (125:152) - site/src/site/blog/parsing-json-with-groovy.adoc (174:201) duplicated block id: 2 size: 18 cleaned lines of code in 2 files: - site/src/site/pages/release-notes.groovy (10:29) - site/src/site/pages/wiki.groovy (14:33) duplicated block id: 3 size: 18 cleaned lines of code in 2 files: - site/src/site/blog/parsing-json-with-groovy.adoc (320:337) - site/src/site/releasenotes/groovy-4.0.adoc (802:819) duplicated block id: 4 size: 16 cleaned lines of code in 2 files: - site/src/site/pages/indy.groovy (3:22) - site/src/site/pages/versioning.groovy (3:22) duplicated block id: 5 size: 16 cleaned lines of code in 2 files: - site/src/site/pages/blog.groovy (24:41) - site/src/site/pages/release-notes.groovy (11:28) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - site/src/site/pages/blog.groovy (24:41) - site/src/site/pages/wiki.groovy (15:32) duplicated block id: 7 size: 14 cleaned lines of code in 2 files: - site/src/site/blog/fun-with-obfuscated-groovy.adoc (47:61) - site/src/site/blog/fun-with-obfuscated-groovy.adoc (59:73) duplicated block id: 8 size: 14 cleaned lines of code in 2 files: - site/src/site/blog/fun-with-obfuscated-groovy.adoc (47:61) - site/src/site/blog/fun-with-obfuscated-groovy.adoc (71:85) duplicated block id: 9 size: 14 cleaned lines of code in 2 files: - site/src/site/blog/fun-with-obfuscated-groovy.adoc (59:73) - site/src/site/blog/fun-with-obfuscated-groovy.adoc (71:85) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - site/src/site/assets/css/book.css (96:111) - site/src/site/assets/css/book.css (234:248) duplicated block id: 11 size: 11 cleaned lines of code in 2 files: - site/src/site/releasenotes/groovy-3.0.adoc (902:915) - site/src/site/releasenotes/groovy-3.0.adoc (942:955) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - site/src/site/pages/groovy-weekly.groovy (3:14) - site/src/site/pages/mailing-lists.groovy (3:14) duplicated block id: 13 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-6-released.adoc (21:35) - site/src/site/blog/groovy-3-0-0-alpha.adoc (29:43) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-7-released.adoc (21:36) - site/src/site/blog/groovy-3-0-0-beta.adoc (20:34) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (21:35) - site/src/site/blog/groovy-release-train-4-0.adoc (32:46) duplicated block id: 16 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-7-released.adoc (21:36) - site/src/site/blog/groovy-4-0-3-released.adoc (21:35) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (22:37) - site/src/site/blog/groovy-2-5-6-released.adoc (21:35) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - site/src/site/pages/groovy-weekly.groovy (3:14) - site/src/site/pages/reporting-issues.groovy (3:14) duplicated block id: 19 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (21:35) - site/src/site/blog/groovy-4-0-3-released.adoc (21:35) duplicated block id: 20 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-beta.adoc (20:34) - site/src/site/blog/groovy-4-0-3-released.adoc (21:35) duplicated block id: 21 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (22:37) - site/src/site/blog/groovy-3-0-0-alpha.adoc (29:43) duplicated block id: 22 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (21:35) - site/src/site/blog/groovy-3-0-0-beta.adoc (20:34) duplicated block id: 23 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-4-0-3-released.adoc (21:35) - site/src/site/blog/groovy-release-train-4-0.adoc (32:46) duplicated block id: 24 size: 10 cleaned lines of code in 2 files: - site/src/site/pages/support.groovy (3:14) - site/src/site/pages/usergroups.groovy (10:21) duplicated block id: 25 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-7-released.adoc (21:36) - site/src/site/blog/groovy-release-train-4-0.adoc (32:46) duplicated block id: 26 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-beta.adoc (20:34) - site/src/site/blog/groovy-release-train-4-0.adoc (32:46) duplicated block id: 27 size: 10 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (21:35) - site/src/site/blog/groovy-2-5-7-released.adoc (21:36) duplicated block id: 28 size: 10 cleaned lines of code in 2 files: - site/src/site/pages/mailing-lists.groovy (3:14) - site/src/site/pages/reporting-issues.groovy (3:14) duplicated block id: 29 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/support.groovy (3:13) - site/src/site/pages/thanks.groovy (3:13) duplicated block id: 30 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/reporting-issues.groovy (3:13) - site/src/site/pages/support.groovy (3:13) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - site/src/site/blog/testing-your-java-with-groovy.adoc (87:96) - site/src/site/blog/testing-your-java-with-groovy.adoc (108:117) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/events.groovy (10:20) - site/src/site/pages/groovy-weekly.groovy (3:13) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/groovy-weekly.groovy (3:13) - site/src/site/pages/support.groovy (3:13) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/reporting-issues.groovy (3:13) - site/src/site/pages/usergroups.groovy (10:20) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-highlights.adoc (162:170) - site/src/site/releasenotes/groovy-3.0.adoc (531:541) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/mailing-lists.groovy (3:13) - site/src/site/pages/support.groovy (3:13) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/reporting-issues.groovy (3:13) - site/src/site/pages/thanks.groovy (3:13) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/events.groovy (10:20) - site/src/site/pages/reporting-issues.groovy (3:13) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/thanks.groovy (3:13) - site/src/site/pages/usergroups.groovy (10:20) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - site/src/site/blog/calculating-fibonacci-with-groovy-revisited.adoc (110:119) - site/src/site/blog/calculating-fibonacci-with-groovy-revisited.adoc (130:139) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/events.groovy (10:20) - site/src/site/pages/usergroups.groovy (10:20) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/mailing-lists.groovy (3:13) - site/src/site/pages/thanks.groovy (3:13) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/events.groovy (10:20) - site/src/site/pages/thanks.groovy (3:13) duplicated block id: 44 size: 9 cleaned lines of code in 2 files: - site/src/site/blog/natural-language-processing-with-groovy.adoc (61:69) - site/src/site/blog/natural-language-processing-with-groovy.adoc (881:889) duplicated block id: 45 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/events.groovy (10:20) - site/src/site/pages/mailing-lists.groovy (3:13) duplicated block id: 46 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/events.groovy (10:20) - site/src/site/pages/support.groovy (3:13) duplicated block id: 47 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/mailing-lists.groovy (3:13) - site/src/site/pages/usergroups.groovy (10:20) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/groovy-weekly.groovy (3:13) - site/src/site/pages/thanks.groovy (3:13) duplicated block id: 49 size: 9 cleaned lines of code in 2 files: - site/src/site/pages/groovy-weekly.groovy (3:13) - site/src/site/pages/usergroups.groovy (10:20) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (168:175) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (244:251) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-6-released.adoc (23:35) - site/src/site/blog/groovy-release-train-4-0.adoc (34:46) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/calculating-fibonacci-with-groovy-revisited.adoc (65:73) - site/src/site/blog/calculating-fibonacci-with-groovy-revisited.adoc (87:95) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-7-released.adoc (21:32) - site/src/site/blog/groovy-3-0-0-beta1.adoc (20:30) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (544:551) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (567:574) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-beta1.adoc (20:30) - site/src/site/blog/groovy-release-train-4-0.adoc (32:42) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-alpha.adoc (31:43) - site/src/site/blog/groovy-3-0-0-beta.adoc (22:34) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - site/src/site/pages/indy.groovy (130:138) - site/src/site/pages/indy.groovy (149:157) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (25:37) - site/src/site/blog/groovy-2-5-7-released.adoc (24:36) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/testing-your-java-with-groovy.adoc (67:75) - site/src/site/blog/testing-your-java-with-groovy.adoc (87:95) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (25:37) - site/src/site/blog/groovy-release-train-4-0.adoc (34:46) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-alpha.adoc (31:43) - site/src/site/blog/groovy-release-train-4-0.adoc (34:46) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-beta1.adoc (20:30) - site/src/site/blog/groovy-4-0-3-released.adoc (21:31) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-6-released.adoc (23:35) - site/src/site/blog/groovy-2-5-7-released.adoc (24:36) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (21:31) - site/src/site/blog/groovy-3-0-0-beta1.adoc (20:30) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (25:37) - site/src/site/blog/groovy-3-0-0-beta.adoc (22:34) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/testing-your-java-with-groovy.adoc (67:75) - site/src/site/blog/testing-your-java-with-groovy.adoc (108:116) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/comparators-and-sorting-in-groovy.adoc (324:333) - site/src/site/blog/comparators-and-sorting-in-groovy.adoc (351:360) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-6-released.adoc (23:35) - site/src/site/blog/groovy-4-0-3-released.adoc (23:35) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-7-released.adoc (24:36) - site/src/site/blog/groovy-3-0-0-alpha.adoc (31:43) duplicated block id: 70 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (563:570) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (729:736) duplicated block id: 71 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (25:37) - site/src/site/blog/groovy-2-4-17-released.adoc (23:35) duplicated block id: 72 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (23:35) - site/src/site/blog/groovy-2-5-6-released.adoc (23:35) duplicated block id: 73 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-17-released.adoc (23:35) - site/src/site/blog/groovy-3-0-0-alpha.adoc (31:43) duplicated block id: 74 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-6-released.adoc (23:35) - site/src/site/blog/groovy-3-0-0-beta.adoc (22:34) duplicated block id: 75 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-beta.adoc (20:30) - site/src/site/blog/groovy-3-0-0-beta1.adoc (20:30) duplicated block id: 76 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (25:37) - site/src/site/blog/groovy-4-0-3-released.adoc (23:35) duplicated block id: 77 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-alpha.adoc (31:43) - site/src/site/blog/groovy-4-0-3-released.adoc (23:35) duplicated block id: 78 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/comparators-and-sorting-in-groovy.adoc (324:333) - site/src/site/blog/comparators-and-sorting-in-groovy.adoc (376:385) duplicated block id: 79 size: 8 cleaned lines of code in 2 files: - site/src/site/blog/comparators-and-sorting-in-groovy.adoc (351:360) - site/src/site/blog/comparators-and-sorting-in-groovy.adoc (376:385) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/testing_permutations_combinations.adoc (699:705) - site/src/site/blog/testing_permutations_combinations.adoc (740:746) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-haiku-processing.adoc (81:87) - site/src/site/blog/groovy-haiku-processing.adoc (111:117) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:9) - site/src/site/pages/releases.groovy (3:10) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (245:251) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (245:251) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - site/src/site/wiki/GEP-2.adoc (65:71) - site/src/site/wiki/GEP-2.adoc (113:120) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:23) - site/src/site/pages/security.groovy (3:10) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/learn.groovy (8:14) - site/src/site/pages/releases.groovy (3:10) duplicated block id: 91 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) duplicated block id: 92 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (245:251) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) duplicated block id: 93 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) duplicated block id: 94 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:13) - site/src/site/pages/security.groovy (3:10) duplicated block id: 95 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/learn.groovy (8:14) - site/src/site/pages/security.groovy (3:10) duplicated block id: 96 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-4-released.adoc (16:28) - site/src/site/blog/groovy-2-5-5-released.adoc (20:31) duplicated block id: 97 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) duplicated block id: 98 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/releases.groovy (3:10) - site/src/site/pages/security.groovy (3:10) duplicated block id: 99 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:13) - site/src/site/pages/releases.groovy (3:10) duplicated block id: 100 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (245:251) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) duplicated block id: 101 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 102 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/indy.groovy (3:9) - site/src/site/pages/snapshots.groovy (3:10) duplicated block id: 103 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:23) - site/src/site/pages/learn.groovy (8:14) duplicated block id: 104 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) duplicated block id: 105 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 106 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:23) - site/src/site/pages/download.groovy (7:13) duplicated block id: 107 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (169:175) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) duplicated block id: 108 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (169:175) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) duplicated block id: 109 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/parsing-json-with-groovy.adoc (77:85) - site/src/site/blog/parsing-json-with-groovy.adoc (100:108) duplicated block id: 110 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (245:251) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) duplicated block id: 111 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (245:251) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) duplicated block id: 112 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 113 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/snapshots.groovy (3:10) - site/src/site/pages/versioning.groovy (3:9) duplicated block id: 114 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:13) - site/src/site/pages/learn.groovy (8:14) duplicated block id: 115 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:23) - site/src/site/pages/documentation.groovy (3:9) duplicated block id: 116 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) duplicated block id: 117 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:23) - site/src/site/pages/releases.groovy (3:10) duplicated block id: 118 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/parsing-json-with-groovy.adoc (100:108) - site/src/site/blog/testing-your-java-with-groovy.adoc (494:502) duplicated block id: 119 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:9) - site/src/site/pages/security.groovy (3:10) duplicated block id: 120 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) duplicated block id: 121 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (169:175) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (494:500) duplicated block id: 122 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 123 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:9) - site/src/site/pages/versioning.groovy (3:9) duplicated block id: 124 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (404:410) duplicated block id: 125 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (169:175) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (448:454) duplicated block id: 126 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/parsing-json-with-groovy.adoc (77:85) - site/src/site/blog/testing-your-java-with-groovy.adoc (494:502) duplicated block id: 127 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (169:175) duplicated block id: 128 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:9) - site/src/site/pages/download.groovy (7:13) duplicated block id: 129 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (116:122) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (275:281) duplicated block id: 130 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:9) - site/src/site/pages/learn.groovy (8:14) duplicated block id: 131 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:9) - site/src/site/pages/indy.groovy (3:9) duplicated block id: 132 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (169:175) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (648:654) duplicated block id: 133 size: 7 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:9) - site/src/site/pages/snapshots.groovy (3:10) duplicated block id: 134 size: 7 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-2-released.adoc (18:30) - site/src/site/blog/groovy-2-5-3-released.adoc (16:28) duplicated block id: 135 size: 7 cleaned lines of code in 2 files: - site/src/site/assets/css/style.css (981:987) - site/src/site/assets/css/style.css (1018:1024) duplicated block id: 136 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/fun-with-obfuscated-groovy.adoc (44:49) - site/src/site/blog/fun-with-obfuscated-groovy.adoc (80:85) duplicated block id: 137 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/parsing-json-with-groovy.adoc (153:158) - site/src/site/blog/parsing-json-with-groovy.adoc (209:214) duplicated block id: 138 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/learn.groovy (8:13) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 139 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/guidelines.groovy (3:8) - site/src/site/pages/learn.groovy (8:13) duplicated block id: 140 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelogs.groovy (8:13) - site/src/site/pages/geps.groovy (6:11) duplicated block id: 141 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:12) - site/src/site/pages/indy.groovy (3:8) duplicated block id: 142 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/adventures-with-groovyfx.adoc (84:89) - site/src/site/blog/adventures-with-groovyfx.adoc (158:163) duplicated block id: 143 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelog.groovy (8:13) - site/src/site/pages/changelogs.groovy (8:13) duplicated block id: 144 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-4-16-released.adoc (25:33) - site/src/site/blog/groovy-3-0-0-beta1.adoc (22:30) duplicated block id: 145 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:8) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 146 size: 6 cleaned lines of code in 2 files: - site/src/site/wiki/GEP-10.adoc (57:63) - site/src/site/wiki/GEP-10.adoc (115:121) duplicated block id: 147 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:12) - site/src/site/pages/faq.groovy (3:8) duplicated block id: 148 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/security.groovy (3:9) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/reading-and-writing-csv-files.adoc (224:229) - site/src/site/blog/reading-and-writing-csv-files.adoc (316:321) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:8) - site/src/site/pages/faq.groovy (3:8) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:8) - site/src/site/pages/indy.groovy (3:8) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:22) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/blog.groovy (37:42) - site/src/site/pages/versioning.groovy (4:9) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/fun-with-obfuscated-groovy.adoc (44:49) - site/src/site/blog/fun-with-obfuscated-groovy.adoc (68:73) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/geps.groovy (6:11) - site/src/site/pages/wiki.groovy (28:33) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/fun-with-obfuscated-groovy.adoc (44:49) - site/src/site/blog/fun-with-obfuscated-groovy.adoc (56:61) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:22) - site/src/site/pages/indy.groovy (3:8) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:12) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/guidelines.groovy (3:8) - site/src/site/pages/security.groovy (3:9) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/guidelines.groovy (3:8) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/blog.groovy (37:42) - site/src/site/pages/snapshots.groovy (5:10) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/blog.groovy (37:42) - site/src/site/pages/indy.groovy (4:9) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/releases.groovy (3:9) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/indy.groovy (3:8) - site/src/site/pages/releases.groovy (3:9) duplicated block id: 165 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelogs.groovy (8:13) - site/src/site/pages/release-notes.groovy (24:29) duplicated block id: 166 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/indy.groovy (3:8) - site/src/site/pages/security.groovy (3:9) duplicated block id: 167 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/guidelines.groovy (3:8) - site/src/site/pages/releases.groovy (3:9) duplicated block id: 168 size: 6 cleaned lines of code in 2 files: - site/src/site/releasenotes/groovy-3.0.adoc (892:898) - site/src/site/releasenotes/groovy-3.0.adoc (931:937) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/indy.groovy (3:8) - site/src/site/pages/learn.groovy (8:13) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-0-released.adoc (20:30) - site/src/site/blog/groovy-2-5-1-released.adoc (19:29) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:22) - site/src/site/pages/guidelines.groovy (3:8) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:8) - site/src/site/pages/guidelines.groovy (3:8) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/groovy-records.adoc (198:203) - site/src/site/blog/groovy-records.adoc (222:227) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:8) - site/src/site/pages/guidelines.groovy (3:8) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (379:384) - site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc (419:424) duplicated block id: 176 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/blog.groovy (37:42) - site/src/site/pages/faq.groovy (4:9) duplicated block id: 177 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelog.groovy (8:13) - site/src/site/pages/geps.groovy (6:11) duplicated block id: 178 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/groovy-2-5-6-released.adoc (23:31) - site/src/site/blog/groovy-3-0-0-beta1.adoc (22:30) duplicated block id: 179 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:22) - site/src/site/pages/faq.groovy (3:8) duplicated block id: 180 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/learn.groovy (8:13) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 181 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/security.groovy (3:9) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 182 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/groovy-3-0-0-alpha.adoc (31:39) - site/src/site/blog/groovy-3-0-0-beta1.adoc (22:30) duplicated block id: 183 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelogs.groovy (8:13) - site/src/site/pages/wiki.groovy (28:33) duplicated block id: 184 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/guidelines.groovy (3:8) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 185 size: 6 cleaned lines of code in 2 files: - site/src/site/releasenotes/groovy-4.0.adoc (1136:1141) - site/src/site/releasenotes/groovy-5.0.adoc (209:214) duplicated block id: 186 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:8) - site/src/site/pages/security.groovy (3:9) duplicated block id: 187 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/geps.groovy (6:11) - site/src/site/pages/release-notes.groovy (24:29) duplicated block id: 188 size: 6 cleaned lines of code in 2 files: - site/src/site/releasenotes/groovy-5.0.adoc (118:123) - site/src/site/releasenotes/groovy-5.0.adoc (138:143) duplicated block id: 189 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:8) - site/src/site/pages/releases.groovy (3:9) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/reading-and-writing-csv-files.adoc (169:174) - site/src/site/blog/reading-and-writing-csv-files.adoc (316:321) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:12) - site/src/site/pages/guidelines.groovy (3:8) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/releases.groovy (3:9) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 193 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/guidelines.groovy (3:8) - site/src/site/pages/indy.groovy (3:8) duplicated block id: 194 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/documentation.groovy (3:8) - site/src/site/pages/versioning.groovy (3:8) duplicated block id: 195 size: 6 cleaned lines of code in 2 files: - site/src/site/blog/reading-and-writing-csv-files.adoc (169:174) - site/src/site/blog/reading-and-writing-csv-files.adoc (224:229) duplicated block id: 196 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/download.groovy (7:12) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 197 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelog.groovy (8:13) - site/src/site/pages/release-notes.groovy (24:29) duplicated block id: 198 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/faq.groovy (3:8) - site/src/site/pages/learn.groovy (8:13) duplicated block id: 199 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/docpage.groovy (17:22) - site/src/site/pages/snapshots.groovy (3:9) duplicated block id: 200 size: 6 cleaned lines of code in 2 files: - site/src/site/pages/changelog.groovy (8:13) - site/src/site/pages/wiki.groovy (28:33)