60 duplicated lines in: - code-search/lib/config/file.js (107:210, 26%) - image-processor/lib/config/file.js (51:154, 44%) 46 duplicated lines in: - code-search/lib/config/file.js (304:385, 20%) - image-processor/lib/config/file.js (157:238, 34%) 39 duplicated lines in: - code-search/cloudbuild.yaml (15:56, 82%) - image-processor/cloudbuild.yaml (15:56, 82%) 30 duplicated lines in: - code-search/lib/gcp/geminihelper.js (25:62, 61%) - image-processor/lib/gcp/geminihelper.js (25:62, 65%) 24 duplicated lines in: - code-search/lib/config/env.js (17:56, 100%) - image-processor/lib/config/env.js (17:56, 100%) 24 duplicated lines in: - code-search/lib/config/file.js (17:55, 10%) - image-processor/lib/config/file.js (17:55, 17%) 23 duplicated lines in: - code-search/lib/config/ctx.js (17:50, 100%) - image-processor/lib/config/ctx.js (17:50, 100%) 21 duplicated lines in: - code-search/index.js (17:54, 48%) - image-processor/index.js (17:54, 55%) 9 duplicated lines in: - code-search/lib/security/authentication.js (17:31, 100%) - image-processor/lib/security/authentication.js (17:31, 100%) 9 duplicated lines in: - code-search/lib/security/authorization.js (17:31, 100%) - image-processor/lib/security/authorization.js (17:31, 100%) 8 duplicated lines in: - code-search/lib/gcp/geminihelper.js (73:86, 16%) - image-processor/lib/gcp/geminihelper.js (70:83, 17%) 8 duplicated lines in: - code-search/config/default.yaml (29:36, 38%) - image-processor/config/default.yaml (22:29, 57%) 7 duplicated lines in: - code-search/index.js (58:68, 16%) - image-processor/index.js (59:69, 18%) 6 duplicated lines in: - code-search/lib/config/ctx.js (22:28, 26%) - image-processor/lib/config/ctx.js (37:43, 26%) 6 duplicated lines in: - code-search/cloudbuild.yaml (58:63, 12%) - image-processor/cloudbuild.yaml (58:63, 12%) 6 duplicated lines in: - code-search/lib/config/ctx.js (37:43, 26%) - image-processor/lib/config/ctx.js (22:28, 26%) 6 duplicated lines in: - code-search/lib/security/obfuscator.js (17:26, 100%) - image-processor/lib/security/obfuscator.js (17:26, 100%)