duplicated block id: 1 size: 34 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/parser/generateSqrlRedisParser.ts (28:66) - packages/sqrl/src/parser/generateParser.ts (18:57) duplicated block id: 2 size: 22 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1021:1042) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1045:1066) duplicated block id: 3 size: 17 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (828:844) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (847:863) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - packages/sqrl/src/ast/astIntersects.ts (16:33) - packages/sqrl/src/compile/SqrlTruthTable.ts (72:89) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - packages/sqrl/src/ast/AstTypes.ts (188:204) - packages/sqrl/src/compile/SqrlParserState.ts (631:648) duplicated block id: 6 size: 14 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (50:64) - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (261:275) duplicated block id: 7 size: 13 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisLabelService.ts (16:28) - packages/sqrl-redis-functions/src/services/RedisLabelService.ts (34:46) duplicated block id: 8 size: 11 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1928:1938) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1941:1951) duplicated block id: 9 size: 11 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/LabelFunctions.ts (51:62) - packages/sqrl-redis-functions/src/LabelFunctions.ts (79:90) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (77:89) - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (289:301) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - packages/sqrl/src/function/KeyFunctions.ts (33:45) - packages/sqrl/src/object/SqrlEntity.ts (93:105) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - packages/sqrl-cli-functions/src/CliManipulator.ts (75:89) - packages/sqrl/src/simple/SimpleManipulator.ts (28:42) duplicated block id: 13 size: 9 cleaned lines of code in 2 files: - packages/sqrl/src/ast/AstExpr.ts (71:79) - packages/sqrl/src/compile/SqrlParserState.ts (610:618) duplicated block id: 14 size: 9 cleaned lines of code in 2 files: - packages/sqrl-cli/src/cli/readJsonFile.ts (16:27) - packages/sqrl-cli/src/cli/readJsonFile.ts (35:46) duplicated block id: 15 size: 9 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (55:64) - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (221:230) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisApproxCountUnique.ts (47:55) - packages/sqrl-redis-functions/src/services/RedisCountService.ts (76:84) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - packages/sqrl/src/slot/SqrlFeatureSlot.ts (102:113) - packages/sqrl/src/slot/SqrlRuleSlot.ts (58:69) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (221:230) - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (266:275) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - packages/sqrl/src/api/parse.ts (118:126) - packages/sqrl/src/compile/SqrlParserState.ts (700:708) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - packages/sqrl/src/api/execute.ts (175:182) - packages/sqrl/src/api/execute.ts (190:197) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (18:25) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (500:507) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisApproxCountUnique.ts (90:98) - packages/sqrl-redis-functions/src/services/RedisCountUnique.ts (83:91) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - packages/sqrl-cli/src/cli/CliMain.ts (101:108) - packages/sqrl/src/function/AssertFunctions.ts (25:32) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - packages/sqrl-cli/src/cli/CliOutput.ts (113:120) - packages/sqrl-cli/src/cli/CliOutput.ts (196:203) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - packages/sqrl-cli/src/cli/CliOutput.ts (147:154) - packages/sqrl-cli/src/cli/CliOutput.ts (196:203) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - packages/sqrl-cli/src/cli/CliOutput.ts (113:120) - packages/sqrl-cli/src/cli/CliOutput.ts (147:154) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1631:1637) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1909:1915) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/CountUniqueFunctions.ts (101:110) - packages/sqrl-redis-functions/src/CountUniqueFunctions.ts (121:130) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/LabelFunctions.ts (42:48) - packages/sqrl-redis-functions/src/LabelFunctions.ts (70:76) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisRateLimit.ts (32:39) - packages/sqrl-redis-functions/src/services/RedisRateLimit.ts (50:57) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (148:154) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1909:1915) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (640:646) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1631:1637) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (148:154) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (640:646) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (148:154) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1631:1637) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/lua/rateLimitFetchLua.ts (11:17) - packages/sqrl-redis-functions/src/lua/sessionizeLua.ts (11:17) duplicated block id: 36 size: 7 cleaned lines of code in 2 files: - packages/sqrl/src/function/KeyFunctions.ts (22:28) - packages/sqrl/src/object/SqrlEntity.ts (82:88) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (640:646) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1909:1915) duplicated block id: 38 size: 7 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (66:72) - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (278:284) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (257:262) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1340:1345) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/lua/rateLimitFetchLua.ts (34:40) - packages/sqrl-redis-functions/src/lua/sessionizeLua.ts (34:40) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/function/BoolFunctions.ts (134:141) - packages/sqrl/src/function/BoolFunctions.ts (157:164) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (28:33) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1677:1682) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/browser/LocalFilesystem.ts (28:33) - packages/sqrl/src/node/LocalFilesystem.ts (39:44) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/Services.ts (24:29) - packages/sqrl-redis-functions/src/services/RedisCountUnique.ts (20:25) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/Services.ts (37:42) - packages/sqrl-redis-functions/src/services/RedisCountUnique.ts (84:89) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1340:1345) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1677:1682) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1234:1239) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1920:1925) duplicated block id: 48 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (18:23) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (651:656) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/Services.ts (37:42) - packages/sqrl-redis-functions/src/services/RedisApproxCountUnique.ts (91:96) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/function/BoolFunctions.ts (16:23) - packages/sqrl/src/function/BoolFunctions.ts (58:65) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (257:262) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1677:1682) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/api/execute.ts (356:381) - packages/sqrl/src/api/log.ts (14:19) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (568:573) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1092:1097) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (28:33) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (257:262) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (500:505) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (651:656) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (632:637) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1504:1509) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/api/parse.ts (136:141) - packages/sqrl/src/compile/SqrlParserState.ts (542:547) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisBucketedCount.ts (29:36) - packages/sqrl-redis-functions/src/services/RedisCountUnique.ts (16:23) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/api/execute.ts (272:277) - packages/sqrl/src/execute/SqrlExecutable.ts (72:77) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/CountUniqueFunctions.ts (173:178) - packages/sqrl-redis-functions/src/CountUniqueFunctions.ts (357:362) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (28:33) - website/themes/sqrl-hexo-theme-doc/source/style/_swagger/swagger-ui-v3-vendors.scss (1340:1345) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisApproxCountUnique.ts (132:137) - packages/sqrl-redis-functions/src/services/RedisCountService.ts (111:116) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/ast/AstExpr.ts (189:194) - packages/sqrl/src/ast/AstExpr.ts (227:232) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - packages/sqrl-common/src/foreachObject.ts (7:12) - packages/sqrl/src/jslib/foreachObject.ts (7:12) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/compile/SqrlTruthTable.ts (163:168) - packages/sqrl/src/compile/SqrlTruthTable.ts (210:215) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/slot/SqrlFeatureSlot.ts (93:100) - packages/sqrl/src/slot/SqrlRuleSlot.ts (50:57) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/slot/SqrlFeatureSlot.ts (146:153) - packages/sqrl/src/slot/SqrlRuleSlot.ts (82:89) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/lua/rateLimitFetchLua.ts (69:74) - packages/sqrl-redis-functions/src/lua/sessionizeLua.ts (69:74) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/RateLimitFunctions.ts (29:34) - packages/sqrl-redis-functions/src/services/RedisInterface.ts (5:10) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - packages/sqrl-redis-functions/src/services/RedisApproxCountUnique.ts (34:39) - packages/sqrl-redis-functions/src/services/RedisCountUnique.ts (19:24) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - packages/sqrl/src/ast/astIntersects.ts (74:79) - packages/sqrl/src/compile/SqrlTruthTable.ts (109:114) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - packages/sqrl-load-functions/src/index.ts (37:43) - packages/sqrl-load-functions/src/index.ts (50:56)