{"$schema":"https://json.schemastore.org/sarif-2.1.0.json","version":"2.1.0","runs":[{"tool":{"driver":{"name":"codehealth","informationUri":"https://codehealth.canine.dev","rules":[{"id":"D1","name":"Cyclomatic Complexity","shortDescription":{"text":"Cyclomatic Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D1"},{"id":"D2","name":"Cognitive Complexity","shortDescription":{"text":"Cognitive Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D2"},{"id":"D3","name":"God Classes","shortDescription":{"text":"God Classes"},"helpUri":"https://codehealth.canine.dev/dimensions/D3"},{"id":"D4","name":"Code Duplication","shortDescription":{"text":"Code Duplication"},"helpUri":"https://codehealth.canine.dev/dimensions/D4"},{"id":"D5","name":"Coupling","shortDescription":{"text":"Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D5"},{"id":"D7","name":"Architectural Integrity","shortDescription":{"text":"Architectural Integrity"},"helpUri":"https://codehealth.canine.dev/dimensions/D7"},{"id":"D8","name":"Code Coverage","shortDescription":{"text":"Code Coverage"},"helpUri":"https://codehealth.canine.dev/dimensions/D8"},{"id":"D9","name":"Test Distribution","shortDescription":{"text":"Test Distribution"},"helpUri":"https://codehealth.canine.dev/dimensions/D9"},{"id":"D12","name":"Dependency Hygiene","shortDescription":{"text":"Dependency Hygiene"},"helpUri":"https://codehealth.canine.dev/dimensions/D12"},{"id":"D13","name":"Secret Scanning","shortDescription":{"text":"Secret Scanning"},"helpUri":"https://codehealth.canine.dev/dimensions/D13","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-798","CWE-259"]}},{"id":"D16","name":"Bus Factor","shortDescription":{"text":"Bus Factor"},"helpUri":"https://codehealth.canine.dev/dimensions/D16"},{"id":"D20","name":"ADR Quality","shortDescription":{"text":"ADR Quality"},"helpUri":"https://codehealth.canine.dev/dimensions/D20"},{"id":"D21","name":"Naming Consistency","shortDescription":{"text":"Naming Consistency"},"helpUri":"https://codehealth.canine.dev/dimensions/D21"},{"id":"D26","name":"Project Cohesion","shortDescription":{"text":"Project Cohesion"},"helpUri":"https://codehealth.canine.dev/dimensions/D26"},{"id":"D27","name":"Navigability","shortDescription":{"text":"Navigability"},"helpUri":"https://codehealth.canine.dev/dimensions/D27"},{"id":"D28","name":"Secrets (history)","shortDescription":{"text":"Secrets (history)"},"helpUri":"https://codehealth.canine.dev/dimensions/D28","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-798","CWE-259"]}},{"id":"D29","name":"Static Analysis (SAST)","shortDescription":{"text":"Static Analysis (SAST)"},"helpUri":"https://codehealth.canine.dev/dimensions/D29","relationships":[{"target":{"id":"CWE-79","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-89","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-94","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-77","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-79","CWE-89","CWE-78","CWE-94","CWE-77"]}},{"id":"D31","name":"IaC \u0026 Container Security","shortDescription":{"text":"IaC \u0026 Container Security"},"helpUri":"https://codehealth.canine.dev/dimensions/D31","relationships":[{"target":{"id":"CWE-1032","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-732","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-16","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-1032","CWE-732","CWE-16"]}},{"id":"D33","name":"JS/npm Dependency Vulnerabilities","shortDescription":{"text":"JS/npm Dependency Vulnerabilities"},"helpUri":"https://codehealth.canine.dev/dimensions/D33","relationships":[{"target":{"id":"CWE-1395","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-937","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-1395","CWE-937"]}},{"id":"D36","name":"Supply-chain Provenance \u0026 Signing","shortDescription":{"text":"Supply-chain Provenance \u0026 Signing"},"helpUri":"https://codehealth.canine.dev/dimensions/D36","relationships":[{"target":{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-494","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-1357","CWE-494"]}},{"id":"D37","name":"Vulnerability-disclosure Policy","shortDescription":{"text":"Vulnerability-disclosure Policy"},"helpUri":"https://codehealth.canine.dev/dimensions/D37","relationships":[{"target":{"id":"CWE-1059","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-1059"]}},{"id":"D38","name":"OSV Dependency Vulnerabilities","shortDescription":{"text":"OSV Dependency Vulnerabilities"},"helpUri":"https://codehealth.canine.dev/dimensions/D38","relationships":[{"target":{"id":"CWE-1395","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]},{"target":{"id":"CWE-937","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}],"properties":{"cwe":["CWE-1395","CWE-937"]}}]}},"results":[{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 46): (anonymous) has cyclomatic complexity 46 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2737}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b1acb5b9d3335a0f84ad0cbd2339b0c749516bc9edf67e074a4482138023ddd"}},{"ruleId":"D1","level":"warning","message":{"text":"_decode (cyclomatic 44): _decode has cyclomatic complexity 44 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3268}}}],"partialFingerprints":{"codehealthFindingId/v1":"800a550bc1124065ad4c9cca892bfeca43c2b926e4d7e6a2bb914f792286cb1d"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 42): (anonymous) has cyclomatic complexity 42 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2623}}}],"partialFingerprints":{"codehealthFindingId/v1":"af6d4c432f12e43c2dced68571da47d3a05b18b2e6d68201931d594b84dc349f"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 37): (anonymous) has cyclomatic complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1762}}}],"partialFingerprints":{"codehealthFindingId/v1":"b1fe8fd42d6bd42399299e745385913b90804289d0d628e73f7de8d169548a43"}},{"ruleId":"D1","level":"warning","message":{"text":"isValid (cyclomatic 36): isValid has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/InputWidgetV2/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"256ae32e6019daab9dd72c8b469e699f367817e7fc5cfeebc1e76b89930e0e80"}},{"ruleId":"D1","level":"warning","message":{"text":"isValid (cyclomatic 36): isValid has cyclomatic complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSInputWidget/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"46d41307e33ddb0a42a3d04335c5a4327dbf4169aa7d9aed5371f5a77c5977cc"}},{"ruleId":"D1","level":"warning","message":{"text":"exports (cyclomatic 34): exports has cyclomatic complexity 34 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/config/webpack.config.js"},"region":{"startLine":82}}}],"partialFingerprints":{"codehealthFindingId/v1":"746693e4c347b4c1526e330466f10ca84be1125e3bc316e16756a409691d71a2"}},{"ruleId":"D1","level":"warning","message":{"text":"l (cyclomatic 31): l has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":7760}}}],"partialFingerprints":{"codehealthFindingId/v1":"884137db298d9b6c17950fad5419397b204baf2f5aad6bb642b315fdc0c3b313"}},{"ruleId":"D1","level":"warning","message":{"text":"exports (cyclomatic 31): exports has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2530}}}],"partialFingerprints":{"codehealthFindingId/v1":"98edf7731597ba21da949b98530d14370405f0ebf6fa6864ba9f4db5fac02db8"}},{"ruleId":"D1","level":"warning","message":{"text":"u (cyclomatic 31): u has cyclomatic complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":19518}}}],"partialFingerprints":{"codehealthFindingId/v1":"92a30583473e53f46b85de5ff6305fea7ab755d1e7eddbb1df11ae0e96c5ea3e"}},{"ruleId":"D1","level":"warning","message":{"text":"intersects (cyclomatic 28): intersects has cyclomatic complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1939}}}],"partialFingerprints":{"codehealthFindingId/v1":"98735c74a1d326e681a8d6ccc1ced029cd0176ecb6c4e58d3f9535f5916f0242"}},{"ruleId":"D1","level":"warning","message":{"text":"write (cyclomatic 27): write has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4420}}}],"partialFingerprints":{"codehealthFindingId/v1":"b797c5964d6c770ee1d957bcba386f134ea561b0ba4e938b9c11f44bdef2e50b"}},{"ruleId":"D1","level":"warning","message":{"text":"write (cyclomatic 27): write has cyclomatic complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8929}}}],"partialFingerprints":{"codehealthFindingId/v1":"81693beb8d8d169ac584d0169b06f81db68bb24bb4a5206ab6839dc96830d54d"}},{"ruleId":"D1","level":"warning","message":{"text":"T (cyclomatic 25): T has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4084}}}],"partialFingerprints":{"codehealthFindingId/v1":"a62bf4a183f6d60e5f747bc4066495f0367a9950cb9e186141dc2dd817963a26"}},{"ruleId":"D1","level":"warning","message":{"text":"read (cyclomatic 25): read has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":6158}}}],"partialFingerprints":{"codehealthFindingId/v1":"3513eede314e88e6131f88bd2a66379f35201c912b5be39dec81daa45a09b922"}},{"ruleId":"D1","level":"warning","message":{"text":"E (cyclomatic 25): E has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8593}}}],"partialFingerprints":{"codehealthFindingId/v1":"6d4e3889ff257b2fb11393b35bf8241d1acdc49462bba0c124af2ed3ebbfe027"}},{"ruleId":"D1","level":"warning","message":{"text":"read (cyclomatic 25): read has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":17085}}}],"partialFingerprints":{"codehealthFindingId/v1":"212d8ade119f549f104fdf2dd174326ca66f0d05ada1753bbab309744ba73ed2"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 25): (anonymous) has cyclomatic complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":787}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a0e13636a17c3f24167d361100ed8996aa85a6a8eaeb37ccf40867a7ad73386"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 24): (anonymous) has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2191}}}],"partialFingerprints":{"codehealthFindingId/v1":"a785ba8a062dd9945f5a32ef75849e4b09cbe31a539b9887e48249a75933502f"}},{"ruleId":"D1","level":"warning","message":{"text":"Ee (cyclomatic 24): Ee has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2803}}}],"partialFingerprints":{"codehealthFindingId/v1":"7635320bb2d451d289f8e3a73697c7243431a001534f81fca385fb8818ad964c"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 24): (anonymous) has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2933}}}],"partialFingerprints":{"codehealthFindingId/v1":"a785ba8a062dd9945f5a32ef75849e4b09cbe31a539b9887e48249a75933502f"}},{"ruleId":"D1","level":"warning","message":{"text":"copy (cyclomatic 24): copy has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4830}}}],"partialFingerprints":{"codehealthFindingId/v1":"e0bd8d2a2d99426ed0d7ce5fbf46739cc464e81589a313f583672f6ebfb62ac6"}},{"ruleId":"D1","level":"warning","message":{"text":"fill (cyclomatic 24): fill has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4860}}}],"partialFingerprints":{"codehealthFindingId/v1":"e8726c4e4180394d5f4a3324730451a37045d9a9a9f0ff58cb370baaf24a6064"}},{"ruleId":"D1","level":"warning","message":{"text":"_encodeValue (cyclomatic 24): _encodeValue has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3427}}}],"partialFingerprints":{"codehealthFindingId/v1":"0eef911134aa00a490b622bf0482d84f68053c84cca35b0b4069303b8b4cceff"}},{"ruleId":"D1","level":"warning","message":{"text":"copy (cyclomatic 24): copy has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":9339}}}],"partialFingerprints":{"codehealthFindingId/v1":"021a276f267b354bdfd67cc7421463f7f01e88622745e8dc01686c8062cd0016"}},{"ruleId":"D1","level":"warning","message":{"text":"fill (cyclomatic 24): fill has cyclomatic complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":9369}}}],"partialFingerprints":{"codehealthFindingId/v1":"917a80fce80dd38184e4e47ee0f3c9fc08784a6364900ed48e361834e7fc9faf"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 23): (anonymous) has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2862}}}],"partialFingerprints":{"codehealthFindingId/v1":"a86b781600ddff05529b00c72e19f70dfec4ee6abbe89e7d25bf43c069764d8a"}},{"ruleId":"D1","level":"warning","message":{"text":"inc (cyclomatic 23): inc has cyclomatic complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1594}}}],"partialFingerprints":{"codehealthFindingId/v1":"59a8ad808c76ecb41a9d386daa90efbe478ec70af69da3756ab200e3dc889787"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 22): (anonymous) has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2122}}}],"partialFingerprints":{"codehealthFindingId/v1":"552555ff5953a9c797cc4271753427d5730010ff48f52c744da7852bc8323800"}},{"ruleId":"D1","level":"warning","message":{"text":"h (cyclomatic 22): h has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3920}}}],"partialFingerprints":{"codehealthFindingId/v1":"68813140db76640b0e1314dcb6aece3989aa707a954f82491938f46122feb80c"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 22): (anonymous) has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4321}}}],"partialFingerprints":{"codehealthFindingId/v1":"552555ff5953a9c797cc4271753427d5730010ff48f52c744da7852bc8323800"}},{"ruleId":"D1","level":"warning","message":{"text":"B (cyclomatic 22): B has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4902}}}],"partialFingerprints":{"codehealthFindingId/v1":"c3eb8d445ac76e4ed1d963d6f67432f2dd3cdefc84d563ab20e5ed6268bed5da"}},{"ruleId":"D1","level":"warning","message":{"text":"d (cyclomatic 22): d has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8429}}}],"partialFingerprints":{"codehealthFindingId/v1":"e3230bf9ce302a863067945543248d011bf77c4d38fab740c9de1e56fe8b7424"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 22): (anonymous) has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8830}}}],"partialFingerprints":{"codehealthFindingId/v1":"c93459023eda4d8cbb80bcf25b06d9c5e80e224223fbcb78465c2da1da90ad69"}},{"ruleId":"D1","level":"warning","message":{"text":"D (cyclomatic 22): D has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":9411}}}],"partialFingerprints":{"codehealthFindingId/v1":"f27ca31508e594107e4063c4b8045807db57a93475e689f6be5921c0e7a6a4cc"}},{"ruleId":"D1","level":"warning","message":{"text":"_wnafMulAdd (cyclomatic 22): _wnafMulAdd has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":10803}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b04b9f5df496bc60d8dde63362375c9b62284e0f968d6043cbe27514a3152a9"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 22): (anonymous) has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":520}}}],"partialFingerprints":{"codehealthFindingId/v1":"c9ddeb3ba22db655b5017c963a6a9530e9a950df55bd41f52013137bdab40d99"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 21): (anonymous) has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2137}}}],"partialFingerprints":{"codehealthFindingId/v1":"78ab16d6d2240dfd60894b2bd7b600b1e48bb93b42505ecbef9ef1ccadf41ed9"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 21): (anonymous) has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2879}}}],"partialFingerprints":{"codehealthFindingId/v1":"78ab16d6d2240dfd60894b2bd7b600b1e48bb93b42505ecbef9ef1ccadf41ed9"}},{"ruleId":"D1","level":"warning","message":{"text":"compare (cyclomatic 21): compare has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4374}}}],"partialFingerprints":{"codehealthFindingId/v1":"49b952750534d3a41475462ae5e4e5168d6560e0b7d92b64e6e37dca37f297ae"}},{"ruleId":"D1","level":"warning","message":{"text":"compare (cyclomatic 21): compare has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8883}}}],"partialFingerprints":{"codehealthFindingId/v1":"59a5a4c0830e6af0c8b6571f206833f1a9b908c993aa76f0cf4c52b63f1fa032"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 21): (anonymous) has cyclomatic complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":782}}}],"partialFingerprints":{"codehealthFindingId/v1":"0f1d5e1cffe505c21928efc6b5b55906cafabeec8579ad9bd8fbb22d567accfe"}},{"ruleId":"D1","level":"warning","message":{"text":"y (cyclomatic 20): y has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3990}}}],"partialFingerprints":{"codehealthFindingId/v1":"71ea9d417f21a0f09e3d26beaa27d97564e586fe7781b513468e0d258e00050e"}},{"ruleId":"D1","level":"warning","message":{"text":"toString (cyclomatic 20): toString has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4550}}}],"partialFingerprints":{"codehealthFindingId/v1":"f876a34cbfd5fb364593c04874b80ae62ea05d73de0c20b14498f14e3325ab30"}},{"ruleId":"D1","level":"warning","message":{"text":"divmod (cyclomatic 20): divmod has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5895}}}],"partialFingerprints":{"codehealthFindingId/v1":"4fa074bcf3ba49aca6a96e8c746fdac0b08aa52dbb3131faa3bbfcbcd44afab2"}},{"ruleId":"D1","level":"warning","message":{"text":"b (cyclomatic 20): b has cyclomatic complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8499}}}],"partialFingerprints":{"codehealthFindingId/v1":"a184317bd7ffc6fb2c71aa0162a5a40d6afc9106d5c5fb2956627d42ee1e9e78"}},{"ruleId":"D1","level":"warning","message":{"text":"c (cyclomatic 19): c has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":15766}}}],"partialFingerprints":{"codehealthFindingId/v1":"be1b3f1e4f129a37d320cf00e60214278fae7e17bf27d12bda8370187ddd3a85"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 19): (anonymous) has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidget/widget/derived.js"},"region":{"startLine":326}}}],"partialFingerprints":{"codehealthFindingId/v1":"5a00faf92a06881e36e041634920c2b62cb4c5c27908328dc4aa653b41ea4543"}},{"ruleId":"D1","level":"warning","message":{"text":"getFilteredTableData (cyclomatic 19): getFilteredTableData has cyclomatic complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":276}}}],"partialFingerprints":{"codehealthFindingId/v1":"2943a62e150725817ba0329b1564aa7126a5493127112c88abf34a64d357c839"}},{"ruleId":"D1","level":"warning","message":{"text":"p (cyclomatic 18): p has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3959}}}],"partialFingerprints":{"codehealthFindingId/v1":"e0a3b843ec09004ac7dc1dc27af9b6e1c1d859dd39e2f741d212124b9b40229d"}},{"ruleId":"D1","level":"warning","message":{"text":"removeListener (cyclomatic 18): removeListener has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5321}}}],"partialFingerprints":{"codehealthFindingId/v1":"72aea6d5851f362ccf186af96b360d1176f54e6e2cf40f0a91ebab6500dd4e19"}},{"ruleId":"D1","level":"warning","message":{"text":"w (cyclomatic 18): w has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5874}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d0366e4e5caad655e32bcd276048d626b4d746f7dd8b450baab91743df4a167"}},{"ruleId":"D1","level":"warning","message":{"text":"X (cyclomatic 18): X has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1493}}}],"partialFingerprints":{"codehealthFindingId/v1":"79c6fba5e04c6605a37fa2e7b2479925b5bd84bd96edfe6e8f8a1f86084e26ba"}},{"ruleId":"D1","level":"warning","message":{"text":"exports (cyclomatic 18): exports has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2691}}}],"partialFingerprints":{"codehealthFindingId/v1":"f0a81beedbe09d697dfe68aa1e190d3d31b04bde922fe34e29985086de3235dc"}},{"ruleId":"D1","level":"warning","message":{"text":"_decodeGeneric (cyclomatic 18): _decodeGeneric has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3359}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec97ab6e3e5fa3c01da903e2d4febc544f85bfcf49d3fea850650cfa7be5fb6d"}},{"ruleId":"D1","level":"warning","message":{"text":"egcd (cyclomatic 18): egcd has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5973}}}],"partialFingerprints":{"codehealthFindingId/v1":"30120dedb79b92bd08484c14900e0201e6c3fe6f3350fc58f6715b9a29bec78d"}},{"ruleId":"D1","level":"warning","message":{"text":"p (cyclomatic 18): p has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8468}}}],"partialFingerprints":{"codehealthFindingId/v1":"1a814277e517509facc57c411b0af7c5d2a79891ebdd194284a8c63133c5707c"}},{"ruleId":"D1","level":"warning","message":{"text":"v (cyclomatic 18): v has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":10617}}}],"partialFingerprints":{"codehealthFindingId/v1":"d73380fa58991a4491512e5c763761ea956da72956d263d3442f996c14438ac1"}},{"ruleId":"D1","level":"warning","message":{"text":"removeListener (cyclomatic 18): removeListener has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":13880}}}],"partialFingerprints":{"codehealthFindingId/v1":"a7d5909d37c6a57d1197eda309ba4e83a6223dd2a3417957c5dcaf8fb0f60285"}},{"ruleId":"D1","level":"warning","message":{"text":"w (cyclomatic 18): w has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":16801}}}],"partialFingerprints":{"codehealthFindingId/v1":"ac3566fcc8b9b583f972b5d7ea90370573c93126be0d37f9016eb1196581a9bb"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 18): (anonymous) has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":1220}}}],"partialFingerprints":{"codehealthFindingId/v1":"e3480acdc205c426c4edd5b515a6eeb49f06382be13a9a1a8b1c695fa35940f8"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 17): (anonymous) has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3649}}}],"partialFingerprints":{"codehealthFindingId/v1":"e546a5cbb978a8eb88c6bf89b79949e15205b6a25ff7a15d3d6b6d97612eb102"}},{"ruleId":"D1","level":"warning","message":{"text":"write (cyclomatic 17): write has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5434}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef4621f4e9999c09045da4b1c4b7d4270123546e2714d9572fbd2964cd10cadd"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 17): (anonymous) has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2214}}}],"partialFingerprints":{"codehealthFindingId/v1":"615cea2243b013d54f35f5ae2eff1a2a0b5812d9bf7671caef8a93ecf09773b6"}},{"ruleId":"D1","level":"warning","message":{"text":"_invmp (cyclomatic 17): _invmp has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":6015}}}],"partialFingerprints":{"codehealthFindingId/v1":"6dc51503c83a13a2d6daf90fd81e4e950883cf29830c526a0ac0b1e41d42926a"}},{"ruleId":"D1","level":"warning","message":{"text":"write (cyclomatic 17): write has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":15139}}}],"partialFingerprints":{"codehealthFindingId/v1":"f95597b3cc535e89f032ea34762213f5bb45e49793ea83e035f03d723f32c11d"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 17): (anonymous) has cyclomatic complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":477}}}],"partialFingerprints":{"codehealthFindingId/v1":"1f9a0c6306c99e69a704a22f311418516827be248aeddfefc562d3a5de7137d2"}},{"ruleId":"D1","level":"warning","message":{"text":"We (cyclomatic 16): We has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2362}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f5ba69322397403a855c8322a5498136249334f6d39137b5a2ba181a363c14a"}},{"ruleId":"D1","level":"warning","message":{"text":"Le (cyclomatic 16): Le has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3005}}}],"partialFingerprints":{"codehealthFindingId/v1":"89d157ded5f4c3f5669199f9e0cb2af7d624d535bef2c08b5c9637d1fa8520b8"}},{"ruleId":"D1","level":"warning","message":{"text":"_encodeInt (cyclomatic 16): _encodeInt has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4095}}}],"partialFingerprints":{"codehealthFindingId/v1":"0f10bd6cf6742a83499036e1f39f1e06a5597ce60dd130b39d43a3a7f721d097"}},{"ruleId":"D1","level":"warning","message":{"text":"(anonymous) (cyclomatic 16): (anonymous) has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":308}}}],"partialFingerprints":{"codehealthFindingId/v1":"6cdd230a3d4e45817ba9fdc95f8c8e8acb694073fb38d32ad44dacc131a640a0"}},{"ruleId":"D2","level":"warning","message":{"text":"_decode (cognitive 67): _decode has cognitive complexity 67 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3268}}}],"partialFingerprints":{"codehealthFindingId/v1":"0cb4ff0384cb70ef9d0536b0101532a7b6abc667b31d28cfcece87f5c6e506e6"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 55): (anonymous) has cognitive complexity 55 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2737}}}],"partialFingerprints":{"codehealthFindingId/v1":"734ce83027bd6bdd354f743df25274f5c0ca825af0b1cdd132193bac5662145b"}},{"ruleId":"D2","level":"warning","message":{"text":"B (cognitive 43): B has cognitive complexity 43 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4902}}}],"partialFingerprints":{"codehealthFindingId/v1":"1a3ca6ac29561a25c064422222aac7a8267730ed98c613d264777b8d6f6e4395"}},{"ruleId":"D2","level":"warning","message":{"text":"D (cognitive 43): D has cognitive complexity 43 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":9411}}}],"partialFingerprints":{"codehealthFindingId/v1":"96f4d2b8f11005d0f6f0a215bb50ae59c68dd832cc67a5a389609ab4764093a3"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 43): (anonymous) has cognitive complexity 43 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidget/widget/derived.js"},"region":{"startLine":326}}}],"partialFingerprints":{"codehealthFindingId/v1":"60cf2d2c749182a3599bb987ce7683dd8cf0e3aff73652039243454f0414a08d"}},{"ruleId":"D2","level":"warning","message":{"text":"_wnafMulAdd (cognitive 40): _wnafMulAdd has cognitive complexity 40 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":10803}}}],"partialFingerprints":{"codehealthFindingId/v1":"998edc16550d6836d334228da026f3655a73fa1a769eda3f9a531137f6eefe0a"}},{"ruleId":"D2","level":"warning","message":{"text":"isValid (cognitive 39): isValid has cognitive complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/InputWidgetV2/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"865173deb0bfb51fed7f32dc640b6c995651e94fa134e0311ba16adab26de8a1"}},{"ruleId":"D2","level":"warning","message":{"text":"isValid (cognitive 39): isValid has cognitive complexity 39 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSInputWidget/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"1f87bff7da9f48ab59ae646fc5d84b4722558f9bd40d2b58a6da65418702f8be"}},{"ruleId":"D2","level":"warning","message":{"text":"exports (cognitive 37): exports has cognitive complexity 37 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2530}}}],"partialFingerprints":{"codehealthFindingId/v1":"5d03b09333ea1772665dfcb95d82b698bff935db849e81ddfd7e83995e7122cf"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 36): (anonymous) has cognitive complexity 36 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2623}}}],"partialFingerprints":{"codehealthFindingId/v1":"6c8768973c69667df65f1c483ff87a37cc2c82998e1319f598bb1372dae3f699"}},{"ruleId":"D2","level":"warning","message":{"text":"l (cognitive 35): l has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":7760}}}],"partialFingerprints":{"codehealthFindingId/v1":"eddaedf341c39e2dfc8304e70b30246e245f1916bb50390828c6d75a4a755a7e"}},{"ruleId":"D2","level":"warning","message":{"text":"sign (cognitive 35): sign has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":12215}}}],"partialFingerprints":{"codehealthFindingId/v1":"de29828a8a985a4266dc3c95802bc11fdb096dc36bd21c81f390dbb6f30f9ecf"}},{"ruleId":"D2","level":"warning","message":{"text":"u (cognitive 35): u has cognitive complexity 35 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":19518}}}],"partialFingerprints":{"codehealthFindingId/v1":"b664beb00bdda56949c280babb73e9c1d42669332d55c613836eca6329e1770d"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 32): (anonymous) has cognitive complexity 32 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":787}}}],"partialFingerprints":{"codehealthFindingId/v1":"8a41e20e793eefd894dd9323bfa9a1fdc78d3adffc203fed6789fa20181a5f13"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 31): (anonymous) has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1762}}}],"partialFingerprints":{"codehealthFindingId/v1":"167e2d3cf59743436db57483a006aaa4ac4bdb4360c7b58c7d04f042b95de4dc"}},{"ruleId":"D2","level":"warning","message":{"text":"y (cognitive 31): y has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3990}}}],"partialFingerprints":{"codehealthFindingId/v1":"3b8fadbfa0860faf69acff6cad30cab9d106d16cd20f70010ed86c8af83f1da3"}},{"ruleId":"D2","level":"warning","message":{"text":"b (cognitive 31): b has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8499}}}],"partialFingerprints":{"codehealthFindingId/v1":"17b06c5ef5ef111f147e938bf532cffdea6d0ed5a3748186956e024041587792"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 31): (anonymous) has cognitive complexity 31 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":520}}}],"partialFingerprints":{"codehealthFindingId/v1":"059a7d79924724f802fc8e3200be44581facddcd076c36cb5523875b985270d9"}},{"ruleId":"D2","level":"warning","message":{"text":"exports (cognitive 30): exports has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/config/webpack.config.js"},"region":{"startLine":82}}}],"partialFingerprints":{"codehealthFindingId/v1":"9c2d56378fcd1d0979cb3a174bb35f082d48fa82f3281628409158be6950087a"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 30): (anonymous) has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2191}}}],"partialFingerprints":{"codehealthFindingId/v1":"42f318834db1ce7af8e044873197841c895c3f00bb57a02293e6c1913b116c0d"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 30): (anonymous) has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2933}}}],"partialFingerprints":{"codehealthFindingId/v1":"42f318834db1ce7af8e044873197841c895c3f00bb57a02293e6c1913b116c0d"}},{"ruleId":"D2","level":"warning","message":{"text":"_encodeValue (cognitive 30): _encodeValue has cognitive complexity 30 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3427}}}],"partialFingerprints":{"codehealthFindingId/v1":"f83814b392ad322619ea65a131eb8af94b741c17e8b6230b780f2abfca0704e7"}},{"ruleId":"D2","level":"warning","message":{"text":"fill (cognitive 29): fill has cognitive complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4860}}}],"partialFingerprints":{"codehealthFindingId/v1":"c8b6881fb33a2482f71eabad7aed6d660abe5cd7dc0f43876e2fb4e034b9683f"}},{"ruleId":"D2","level":"warning","message":{"text":"fill (cognitive 29): fill has cognitive complexity 29 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":9369}}}],"partialFingerprints":{"codehealthFindingId/v1":"dba511346e39d9805d4e96d63e1239694f50d7ac1c9b3ca7376c81d23cf655bb"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 28): (anonymous) has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2862}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e0e25eec7d1444ec63846d62f2f4c1b3875d36e34941daccfb4e6c7b29c60f8"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 28): (anonymous) has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3649}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e0e25eec7d1444ec63846d62f2f4c1b3875d36e34941daccfb4e6c7b29c60f8"}},{"ruleId":"D2","level":"warning","message":{"text":"T (cognitive 27): T has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4084}}}],"partialFingerprints":{"codehealthFindingId/v1":"91135b6031db71a44e8916b8a68668e225e00bf9ddc65942a334c88b487ea1a0"}},{"ruleId":"D2","level":"warning","message":{"text":"toString (cognitive 27): toString has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4550}}}],"partialFingerprints":{"codehealthFindingId/v1":"5779e940d7cda7df6cceed43f68a54e1090f0a8b5fad1d5f385082821de4937f"}},{"ruleId":"D2","level":"warning","message":{"text":"E (cognitive 27): E has cognitive complexity 27 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8593}}}],"partialFingerprints":{"codehealthFindingId/v1":"8353973202f3b3a54f2af0f38dac8633389dfea3d5a5f20b1407c1034a09d4bc"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 26): (anonymous) has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2122}}}],"partialFingerprints":{"codehealthFindingId/v1":"98d5f0d7d3f3b0e8ef8dd55be58e8ac60eb83a40b2387f7c93406968282a298d"}},{"ruleId":"D2","level":"warning","message":{"text":"v (cognitive 26): v has cognitive complexity 26 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":10617}}}],"partialFingerprints":{"codehealthFindingId/v1":"24bf6111b7559f84c42511ab1391de63b01e0819595a2a033a54ca3b97800e3f"}},{"ruleId":"D2","level":"warning","message":{"text":"intersects (cognitive 25): intersects has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1939}}}],"partialFingerprints":{"codehealthFindingId/v1":"23bf69ba4d1b38df65f84749244a7066ac84117ce9e22aeede0312a48456207e"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 25): (anonymous) has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":308}}}],"partialFingerprints":{"codehealthFindingId/v1":"8991bab75b87b86a2609d0339571f959ec116ad50c1041df7adfc8f7bf1dd8f1"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 25): (anonymous) has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":782}}}],"partialFingerprints":{"codehealthFindingId/v1":"8991bab75b87b86a2609d0339571f959ec116ad50c1041df7adfc8f7bf1dd8f1"}},{"ruleId":"D2","level":"warning","message":{"text":"copy (cognitive 24): copy has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4830}}}],"partialFingerprints":{"codehealthFindingId/v1":"9bea2dda04018cfc01268a3fde81c7f79785a041868ec275e9ae634e9d6e334f"}},{"ruleId":"D2","level":"warning","message":{"text":"c (cognitive 24): c has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5099}}}],"partialFingerprints":{"codehealthFindingId/v1":"9cb0cd39b843d4684ebd79fd848dc4e003e2b4d878678f8a7b95f0d0c8f79320"}},{"ruleId":"D2","level":"warning","message":{"text":"read (cognitive 24): read has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":6158}}}],"partialFingerprints":{"codehealthFindingId/v1":"8518e0eec36fe386c92248c8135ebea08ddce8df79af5f694ff5e4be42119147"}},{"ruleId":"D2","level":"warning","message":{"text":"egcd (cognitive 24): egcd has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5973}}}],"partialFingerprints":{"codehealthFindingId/v1":"d3dc3809b1543cd9a2709793f7f0d693b2e82a4676425605a5095a61dbbc74a0"}},{"ruleId":"D2","level":"warning","message":{"text":"copy (cognitive 24): copy has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":9339}}}],"partialFingerprints":{"codehealthFindingId/v1":"a6b43f2275ec4041f9df5c5de437aa9110fa17c5ed50317c15a2b3893bf9a190"}},{"ruleId":"D2","level":"warning","message":{"text":"h (cognitive 24): h has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":13658}}}],"partialFingerprints":{"codehealthFindingId/v1":"75e6cc084fe82ac0568e5fc4c8cf9de9fbc5f68c7f2a81497e9f6278c1aee274"}},{"ruleId":"D2","level":"warning","message":{"text":"read (cognitive 24): read has cognitive complexity 24 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":17085}}}],"partialFingerprints":{"codehealthFindingId/v1":"976f870ab43205867ea69da7161477a60a6e88356b39b5345c5181e1278cb5cf"}},{"ruleId":"D2","level":"warning","message":{"text":"We (cognitive 23): We has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2362}}}],"partialFingerprints":{"codehealthFindingId/v1":"e1c3763853923e769431544a794a5a56799c63866ddafbcda3412e3bd194075d"}},{"ruleId":"D2","level":"warning","message":{"text":"Le (cognitive 23): Le has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3005}}}],"partialFingerprints":{"codehealthFindingId/v1":"08d7d2972378e5c8ee695c5e61a74c51ffccced799cacfc0d39c951ac04cf211"}},{"ruleId":"D2","level":"warning","message":{"text":"_invmp (cognitive 23): _invmp has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":6015}}}],"partialFingerprints":{"codehealthFindingId/v1":"f6539816d856f09767f90a94c0f083b278b769f703ad06da4495e21238934eab"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 23): (anonymous) has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":1220}}}],"partialFingerprints":{"codehealthFindingId/v1":"1cd0f7e8b728004ed8d5048b94e3e3f63f94817d58745d650eb248b86f8d5724"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 22): (anonymous) has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2304}}}],"partialFingerprints":{"codehealthFindingId/v1":"26aadaba6d41fc4063c4056dadf35c8078c8a36ec6412f5040470edbc277de93"}},{"ruleId":"D2","level":"warning","message":{"text":"p (cognitive 22): p has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3959}}}],"partialFingerprints":{"codehealthFindingId/v1":"b1c6102bc91892d9c3c1dbb483eb8d7db3e4d5116cd4469f9f2a1770b547b6bf"}},{"ruleId":"D2","level":"warning","message":{"text":"p (cognitive 22): p has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8468}}}],"partialFingerprints":{"codehealthFindingId/v1":"e6e662b396551f5ba7c1daa17caefa1860faf317cb7280e7ae6a766c8a569d15"}},{"ruleId":"D2","level":"warning","message":{"text":"getDivisor (cognitive 22): getDivisor has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":15434}}}],"partialFingerprints":{"codehealthFindingId/v1":"dba0a094a6e966f577ed222ed5e47a64c08f611c76d70359ff78942e74b42d47"}},{"ruleId":"D2","level":"warning","message":{"text":"getTableColumns (cognitive 22): getTableColumns has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidget/widget/derived.js"},"region":{"startLine":155}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4deab0b72e63f990440d9d982e16a5380a832abacff624bd0b3de58b7ff327a"}},{"ruleId":"D2","level":"warning","message":{"text":"getFilteredTableData (cognitive 22): getFilteredTableData has cognitive complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/TableWidgetV2/widget/derived.js"},"region":{"startLine":276}}}],"partialFingerprints":{"codehealthFindingId/v1":"b6e8260e0913a6e044e62c576e182c2d1715dce3869965b157c77e8b61712a1f"}},{"ruleId":"D2","level":"warning","message":{"text":"Ee (cognitive 21): Ee has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2803}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4e4aa1bb259709019db560c492596dc946fc948ee160c5e0a01ea3c3b926ef3"}},{"ruleId":"D2","level":"warning","message":{"text":"removeListener (cognitive 21): removeListener has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5321}}}],"partialFingerprints":{"codehealthFindingId/v1":"fd587a93f676a8240f34989ce236db295f6e9ec69dab2a8880a31019bc4406ef"}},{"ruleId":"D2","level":"warning","message":{"text":"h (cognitive 21): h has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":7875}}}],"partialFingerprints":{"codehealthFindingId/v1":"9f6c59b2ccf0ae2a0ce6e9851008dcb3f68da216b80c60ae2dee331e15cbfe87"}},{"ruleId":"D2","level":"warning","message":{"text":"removeListener (cognitive 21): removeListener has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":13880}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e9aa37f44a3929852569dd09d3b0c1d22e8fc34c1a55e4f7da5b46cd1713670"}},{"ruleId":"D2","level":"warning","message":{"text":"test (cognitive 21): test has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":15414}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4e31119db11c49b6fb796e7948c99e117dbf8cb39eac1b2e606962d2843887a"}},{"ruleId":"D2","level":"warning","message":{"text":"d (cognitive 21): d has cognitive complexity 21 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":19633}}}],"partialFingerprints":{"codehealthFindingId/v1":"b0e96ea13fa809fa70aa7feab622ae97f884e61f3eb76d66825cce797815d512"}},{"ruleId":"D2","level":"warning","message":{"text":"compare (cognitive 20): compare has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4374}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff6f098992a72b7a8dc21f0798016d14f0428182d527d062fe2271c31cccd242"}},{"ruleId":"D2","level":"warning","message":{"text":"_encodeObjid (cognitive 20): _encodeObjid has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4024}}}],"partialFingerprints":{"codehealthFindingId/v1":"310674bc0dbb2c518fb7c393a1d8b14c375ef9f28c382d30fe0be22f80201b2a"}},{"ruleId":"D2","level":"warning","message":{"text":"compare (cognitive 20): compare has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8883}}}],"partialFingerprints":{"codehealthFindingId/v1":"4ee466227645b408c98906871b50989758d143eb1e1a295982d077e5b6c70da6"}},{"ruleId":"D2","level":"warning","message":{"text":"(anonymous) (cognitive 20): (anonymous) has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":477}}}],"partialFingerprints":{"codehealthFindingId/v1":"2469258772b87cdfa7def9623a21f6b1d8227a05a7e4884e4b8304400b3f1a29"}},{"ruleId":"D2","level":"warning","message":{"text":"gatherDataBetweenQuotes (cognitive 19): gatherDataBetweenQuotes has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1312}}}],"partialFingerprints":{"codehealthFindingId/v1":"667b4b0046b795cc63c927fe70aa4af97d86785320765bfec53aafaf1eaae670"}},{"ruleId":"D2","level":"warning","message":{"text":"inc (cognitive 19): inc has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1594}}}],"partialFingerprints":{"codehealthFindingId/v1":"5660a2b54c75273be0232a348636339c8554a342b23ea1aece8bdbde57972848"}},{"ruleId":"D2","level":"warning","message":{"text":"divmod (cognitive 19): divmod has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5895}}}],"partialFingerprints":{"codehealthFindingId/v1":"7080ec8f567a34ca0d8c1dbe349f8d51f30fea6817f6f03b7542485542150c77"}},{"ruleId":"D2","level":"warning","message":{"text":"toArray (cognitive 19): toArray has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":14861}}}],"partialFingerprints":{"codehealthFindingId/v1":"0d8badf38f9b77bf8bb1328221e018200598e029d64c4a8c2f79a0ec247b4c45"}},{"ruleId":"D2","level":"warning","message":{"text":"isValid (cognitive 19): isValid has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSCurrencyInputWidget/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"c1d0e67c90e655ccaf242264a2a7a10f7efc7e19a815c855a39a74a7923efccd"}},{"ruleId":"D2","level":"warning","message":{"text":"write (cognitive 18): write has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4420}}}],"partialFingerprints":{"codehealthFindingId/v1":"8e04cb339e49348b3a57aa1fa9a6d80df4cf515e9afda883e3690b31efeb1106"}},{"ruleId":"D2","level":"warning","message":{"text":"X (cognitive 18): X has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1493}}}],"partialFingerprints":{"codehealthFindingId/v1":"9845c4b968753b19913ff032ea565e85544074d2b1da16cdb9eb53bdd57488e7"}},{"ruleId":"D2","level":"warning","message":{"text":"comparePre (cognitive 18): comparePre has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":1572}}}],"partialFingerprints":{"codehealthFindingId/v1":"c1b718ab6d46d36e5f8ba5a63b561164572984d2919199041b2ca16ba5bfbcd5"}},{"ruleId":"D2","level":"warning","message":{"text":"exports (cognitive 18): exports has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":2691}}}],"partialFingerprints":{"codehealthFindingId/v1":"47c72d13d1211c9b6295c46550e0617cab50c6f92e015b80a0b4ddd19857c5c0"}},{"ruleId":"D2","level":"warning","message":{"text":"write (cognitive 18): write has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":8929}}}],"partialFingerprints":{"codehealthFindingId/v1":"cf785b67a328658915f2e54e3cb58b75be5a27a253a04eb62e5a4978c8982d73"}},{"ruleId":"D2","level":"warning","message":{"text":"getJSF (cognitive 18): getJSF has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":13506}}}],"partialFingerprints":{"codehealthFindingId/v1":"b6e778db99e46d0c87e8b222fb25fe94336a853677d3b802ccd5cccdb983887a"}},{"ruleId":"D2","level":"warning","message":{"text":"isValid (cognitive 18): isValid has cognitive complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/CurrencyInputWidget/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"6c3dbfb6cb559d42c21925b228513ce8050a22c78754d85d92ea88dd1d7c6640"}},{"ruleId":"D2","level":"warning","message":{"text":"w (cognitive 17): w has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5874}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e96a91b356ae796a4bb21f3f22d39f8b1b5300e7f39d5d2749b7a3cb0d7c6ca"}},{"ruleId":"D2","level":"warning","message":{"text":"_decodeGeneric (cognitive 17): _decodeGeneric has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3359}}}],"partialFingerprints":{"codehealthFindingId/v1":"887f3ee2976198047cb8a25f2ee4f4cb66bf736d56d1e6242cafc253df823cc1"}},{"ruleId":"D2","level":"warning","message":{"text":"_decodeStr (cognitive 17): _decodeStr has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3797}}}],"partialFingerprints":{"codehealthFindingId/v1":"a7a353387a15ee2666f2c9491c8facc454770992c3395e48750412328103f877"}},{"ruleId":"D2","level":"warning","message":{"text":"_encodeInt (cognitive 17): _encodeInt has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":4095}}}],"partialFingerprints":{"codehealthFindingId/v1":"f9063a5bc5943d611ccf04b31eddd3a18096a09c0cdce6f2f9a4a10daa785090"}},{"ruleId":"D2","level":"warning","message":{"text":"w (cognitive 17): w has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":16801}}}],"partialFingerprints":{"codehealthFindingId/v1":"6e901f1979bf18a346122c3250c175d383b787eea7586ffe12ecdf0933c2385a"}},{"ruleId":"D2","level":"warning","message":{"text":"isValid (cognitive 17): isValid has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/PhoneInputWidget/widget/derived.js"},"region":{"startLine":3}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4efc2acf29126f2544509219c0bb40e4a17c2aa863d1eb484f70fafb087e92e"}},{"ruleId":"D2","level":"warning","message":{"text":"write (cognitive 16): write has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":5434}}}],"partialFingerprints":{"codehealthFindingId/v1":"d8cd44d8e7de42a188284ccd4a0dfadda5e7336ad4083475cef83e84d812af8a"}},{"ruleId":"D2","level":"warning","message":{"text":"decode (cognitive 16): decode has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":3911}}}],"partialFingerprints":{"codehealthFindingId/v1":"4c9e8e2c7ec7d251528c47746559aaca1f9b6525f4dfbe4465f93eb70fea339f"}},{"ruleId":"D2","level":"warning","message":{"text":"_getEndomorphism (cognitive 16): _getEndomorphism has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":11423}}}],"partialFingerprints":{"codehealthFindingId/v1":"ceb01ac8fa4f285bda82524b0a3e12f422e6899727cd93043b21397a267f45e1"}},{"ruleId":"D2","level":"warning","message":{"text":"write (cognitive 16): write has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":15139}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec985948b95968da95ede16cb1c8599801b1c97dbd0b284428fe39b077b9d6bc"}},{"ruleId":"D2","level":"warning","message":{"text":"getFilteredTableData (cognitive 16): getFilteredTableData has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.js"},"region":{"startLine":226}}}],"partialFingerprints":{"codehealthFindingId/v1":"cec88c3bbdc0b55a9d08b7d228e12c8d649fbd741a421412d6fda3745c421cd4"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: support/widgetCommands.js: FileTooLong \u2014 1659 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/cypress/support/widgetCommands.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef868c299405a19785cca4e5c5f8a2f1d4b84762cf1ebbf5429df45200322724"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: libraries/[e-mail redacted]: FileTooLong \u2014 8086 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ddbebd489a445f856f4c44a5d80df0c4358b411b3a322da2cd79c482c1143c77"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: libraries/[e-mail redacted]: FileTooLong \u2014 19989 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/public/libraries/[e-mail redacted]"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"0f93975908e83ae7a40294ff3da302eb44f4be197e9783f18a2db58a002b0955"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: tests/reflowUtils.test.js: FileTooLong \u2014 2470 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/reflow/tests/reflowUtils.test.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e5091e84f83ffd0c4522f898b84656d5300dae11ac10becb84c99648d3b0fcb"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: widget/derived.test.js: FileTooLong \u2014 3658 lines."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/client/src/widgets/wds/WDSTableWidget/widget/derived.test.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"bb1a8140a07043832b6e83f8efc67f058946145ddcb4b4876fd077d0a17b56ac"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (817 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java:240-1056 | app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java:1059-1075"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java"},"region":{"startLine":240}}}],"partialFingerprints":{"codehealthFindingId/v1":"acb7efaa1b4ac1cc57e996d016baa626d9353a88f880087875f438a02bb312b7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (611 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java:1059-1073 | app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java:1078-1688"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java"},"region":{"startLine":1059}}}],"partialFingerprints":{"codehealthFindingId/v1":"98c3d34e9559b2439729002dc894c820a7b252227b6af6e68257651f41224b7f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (446 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:281-184 | app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:306-751"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java"},"region":{"startLine":281}}}],"partialFingerprints":{"codehealthFindingId/v1":"f232bcba47ae625b2afedf1185537b46ec38b4f7dfd567965c9e19b421ca4502"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (429 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:518-946 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1286-1062"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":518}}}],"partialFingerprints":{"codehealthFindingId/v1":"0159457b5e8bddc77138c0a8d7d00cee23dc477503afa524f43f6b3b17919e04"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (408 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/themes/base/ThemeServiceCEImpl.java:59-466 | app/server/appsmith-server/src/main/java/com/appsmith/server/themes/base/ThemeServiceCEImpl.java:522-434"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/themes/base/ThemeServiceCEImpl.java"},"region":{"startLine":59}}}],"partialFingerprints":{"codehealthFindingId/v1":"39d2a991da74c492adf348837f545a1c382b00d932aa319f0b679bb6f79aa707"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (404 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIAssistantServiceCEImpl.java:347-750 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIAssistantServiceCEImpl.java:797-767"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIAssistantServiceCEImpl.java"},"region":{"startLine":347}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b58fe1fdfc20342a9ef9f7b6554da57bf6c3f30b47b4d9f5a3c41aa37599f47"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (387 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:396-782 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:803-817 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:819-752 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:900-801"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":396}}}],"partialFingerprints":{"codehealthFindingId/v1":"8934c8dd27664fa203d3a15089d69557f2f4a3bd57670c43f0abab943a70dccf"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (296 lines \u00D7 5): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:287-138 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:318-441 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:471-766 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:777-609 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:785-358"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":287}}}],"partialFingerprints":{"codehealthFindingId/v1":"63ed01ad56fbf332b803057a2c75de204dda4731151bf4b6bdb9183ec8b7ca08"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (296 lines \u00D7 5): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:287-138 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:318-441 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:471-766 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:777-609 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:785-358"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":287}}}],"partialFingerprints":{"codehealthFindingId/v1":"63ed01ad56fbf332b803057a2c75de204dda4731151bf4b6bdb9183ec8b7ca08"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (295 lines \u00D7 5): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:288-138 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:319-441 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:472-766 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:778-609 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:786-358"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":288}}}],"partialFingerprints":{"codehealthFindingId/v1":"daa65f62fe8f94324da4710bde234faaf5a6aa5e72633c74fa6ebab632a26715"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (295 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:287-137 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:318-440 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:471-765 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:777-608"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":287}}}],"partialFingerprints":{"codehealthFindingId/v1":"a711879388e5a110f03c13a60ffe6304fb72a9c7d2522a7da3a581e9af0ce8ce"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (279 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/AuthenticationServiceCEImpl.java:302-580 | app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/AuthenticationServiceCEImpl.java:644-396"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/AuthenticationServiceCEImpl.java"},"region":{"startLine":302}}}],"partialFingerprints":{"codehealthFindingId/v1":"3d709bf20ff8baec3533d2b34ef7b631d4f9b631b740fcb98ed8ffa0aedd6295"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (279 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:621-899 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:916-806"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java"},"region":{"startLine":621}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef8d39c6ea4aff65d8be16eda744b46201103f1e31f16b8efdb85430a48d8a7c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (264 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:87-350 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:673-287"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":87}}}],"partialFingerprints":{"codehealthFindingId/v1":"5b48237f72513d74e184bbb1055956f9efc5be5b62d40debaf5ce5b6590090b4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (245 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/MustacheHelper.java:212-456 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/MustacheHelper.java:512-421"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/MustacheHelper.java"},"region":{"startLine":212}}}],"partialFingerprints":{"codehealthFindingId/v1":"82f0cb077aab0caf104dd2efc21908127efb918119455d6b05f40165f1413f1e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (245 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/PermissionGroupServiceCEImpl.java:100-344 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/PermissionGroupServiceCEImpl.java:349-324"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/PermissionGroupServiceCEImpl.java"},"region":{"startLine":100}}}],"partialFingerprints":{"codehealthFindingId/v1":"312ea45edbc0fd40dd0b8cd3480d3ff9a1a2c5ac4101fd8446fe7c338efe6388"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (207 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:500-706 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:926-412"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":500}}}],"partialFingerprints":{"codehealthFindingId/v1":"a00307d9574149ec8772332ddbbf57d6b9238bfe578959e99dac5b92b5b261df"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (203 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/plugins/PluginExecutor.java:147-349 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/plugins/PluginExecutor.java:354-172"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/plugins/PluginExecutor.java"},"region":{"startLine":147}}}],"partialFingerprints":{"codehealthFindingId/v1":"3a6702988da2cc0ffa3b0892da4fec2f4dfe4892fd588791414bd99861adbbe3"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (190 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomNewActionRepositoryCEImpl.java:143-332 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomNewActionRepositoryCEImpl.java:344-263"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomNewActionRepositoryCEImpl.java"},"region":{"startLine":143}}}],"partialFingerprints":{"codehealthFindingId/v1":"1fb5080b0c8f5dc19a7f486cc85d7ad7d2c805c089ac1eac703a6cf8853ac8e6"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (181 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutCollectionServiceCEImpl.java:295-475 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutCollectionServiceCEImpl.java:684-318"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutCollectionServiceCEImpl.java"},"region":{"startLine":295}}}],"partialFingerprints":{"codehealthFindingId/v1":"7d5594c296d8a308a2a262c014da54970682d5c091ec7f3116e719f3c29955b7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (180 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:423-602 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:634-678"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java"},"region":{"startLine":423}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a7993700d774519a4af4b4b150649e6934ef4c66566e8be6aac5e3eae10fcb1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (169 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/exceptions/GlobalExceptionHandler.java:117-285 | app/server/appsmith-server/src/main/java/com/appsmith/server/exceptions/GlobalExceptionHandler.java:320-216"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/exceptions/GlobalExceptionHandler.java"},"region":{"startLine":117}}}],"partialFingerprints":{"codehealthFindingId/v1":"ebba81a3a26bce598c2c493fb98b9750a182b4ebcde7eea573ebc4d729bda25b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (129 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutActionServiceCEImpl.java:172-300 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutActionServiceCEImpl.java:306-322"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutActionServiceCEImpl.java"},"region":{"startLine":172}}}],"partialFingerprints":{"codehealthFindingId/v1":"8e7a9d3f51673e78e49c301ca81d89566140ed8b65e887617a9b3ecf9e6550c1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (113 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/imports/ApplicationImportServiceCEImpl.java:96-156 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/imports/ApplicationImportServiceCEImpl.java:157-269"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/imports/ApplicationImportServiceCEImpl.java"},"region":{"startLine":96}}}],"partialFingerprints":{"codehealthFindingId/v1":"735c94abb9b483b9d90ba9ac82ff424bfbc085c878ba4c7b8c02462b1d9f5d32"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (102 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomApplicationRepositoryCEImpl.java:219-320 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomApplicationRepositoryCEImpl.java:347-314"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomApplicationRepositoryCEImpl.java"},"region":{"startLine":219}}}],"partialFingerprints":{"codehealthFindingId/v1":"d063f0e61a49759091e118e961d0c60efca1e2a9930c2fd5e95c9b42817417dc"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (95 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/restApiUtils/helpers/HintMessageUtils.java:190-284 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/restApiUtils/helpers/HintMessageUtils.java:325-182"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/restApiUtils/helpers/HintMessageUtils.java"},"region":{"startLine":190}}}],"partialFingerprints":{"codehealthFindingId/v1":"3a7b4963804fda0d0b46f8112ab3be01e1059df3dff13bc71a5d1ffe5c750b5e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (93 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/exports/ApplicationExportServiceCEImpl.java:100-192 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/exports/ApplicationExportServiceCEImpl.java:197-169"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/exports/ApplicationExportServiceCEImpl.java"},"region":{"startLine":100}}}],"partialFingerprints":{"codehealthFindingId/v1":"2886c176d861e6d30b0e7f75d85aad13b76632c92a8212ef7ac8082a602ea5d8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (92 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/refactors/applications/RefactoringServiceCEImpl.java:220-311 | app/server/appsmith-server/src/main/java/com/appsmith/server/refactors/applications/RefactoringServiceCEImpl.java:313-1"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/refactors/applications/RefactoringServiceCEImpl.java"},"region":{"startLine":220}}}],"partialFingerprints":{"codehealthFindingId/v1":"09f4c9c4dd99c4df265c505f55c284556502b2e8aa76bd3c582990b69faa5f74"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (81 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog2.java:214-294 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog2.java:601-224"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog2.java"},"region":{"startLine":214}}}],"partialFingerprints":{"codehealthFindingId/v1":"9bbf8cddee51c7ecd051923de974668701ab02930a5f3c368d4061257c0bf114"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (74 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:179-192 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:798-871"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java"},"region":{"startLine":179}}}],"partialFingerprints":{"codehealthFindingId/v1":"259e4d3d962aa6cd683e15bba4e8acc8203a44c73bac2bc0ca93d5755e1d37da"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (73 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java:214-286 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java:557-308"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java"},"region":{"startLine":214}}}],"partialFingerprints":{"codehealthFindingId/v1":"ba8939d8c478f9e81b07282f10a7f2ef959d121f3849dc112f8392a9351c753c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (63 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/MockDataServiceCEImpl.java:83-145 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/MockDataServiceCEImpl.java:172-186"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/MockDataServiceCEImpl.java"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"dd189b1c04ea8513d7489e173a526218a03cb0a2398e042c2c5b4d6de85b824f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (56 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomActionCollectionRepositoryCEImpl.java:115-170 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomActionCollectionRepositoryCEImpl.java:171-23"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomActionCollectionRepositoryCEImpl.java"},"region":{"startLine":115}}}],"partialFingerprints":{"codehealthFindingId/v1":"d6d457705a9c178233c29b0b70c3cc1c47a144654407545a32c43068a9e4395a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (46 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:213-258 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1446-191"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":213}}}],"partialFingerprints":{"codehealthFindingId/v1":"ed4d8d7dd38db4a12e56920f270c2df10bb076ad4a569ae351ded9524966db7c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (44 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java:145-188 | app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java:253-145"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java"},"region":{"startLine":145}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef3b0efba77d49bbefe84b1391341a198aa32d5f2114689aeedd16eb2303c500"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (41 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AiDatasourceSchemaSerializerCE.java:68-79 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AiDatasourceSchemaSerializerCE.java:86-126"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AiDatasourceSchemaSerializerCE.java"},"region":{"startLine":68}}}],"partialFingerprints":{"codehealthFindingId/v1":"8d1eac32f69c78aac6703792aff37128d5333fe6765b6196d88992b62d5709c0"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (37 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:259-295 | app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:362-313"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java"},"region":{"startLine":259}}}],"partialFingerprints":{"codehealthFindingId/v1":"8d2e58b060899ff31142b58289f238487e8ce3bcba47b17c66657fa4e92a174b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (36 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java:45-80 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java:87-32"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java"},"region":{"startLine":45}}}],"partialFingerprints":{"codehealthFindingId/v1":"46a8e4dd26efa695b72344b406be762746ffede8cf01961aedc86cb86c7080c4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (32 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/models/DatasourceStructure.java:126-157 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/models/DatasourceStructure.java:168-140"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/models/DatasourceStructure.java"},"region":{"startLine":126}}}],"partialFingerprints":{"codehealthFindingId/v1":"d6f574650650d444a811f36b6bced1a8a56e8421348144c4b6e7610238aa07d1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (32 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java:84-115 | app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java:240-252"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java"},"region":{"startLine":84}}}],"partialFingerprints":{"codehealthFindingId/v1":"55acee5ffeca1d5a2bab9c3bfe71b4af946421eaa3673fd44e6d9f8a60206992"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (31 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/bridge/BridgeQuery.java:21-51 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/bridge/BridgeQuery.java:57-28"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/bridge/BridgeQuery.java"},"region":{"startLine":21}}}],"partialFingerprints":{"codehealthFindingId/v1":"3e01f76465dd5a7715d4fc9fa3328a9dfb833a8c33e5e3e49e6dc69e7e6b7c76"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (29 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:442-470 | app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:780-653"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java"},"region":{"startLine":442}}}],"partialFingerprints":{"codehealthFindingId/v1":"50d80b9caabd1ad722ece2b8a2368a5cf0bb2716effdfb331351d8eef3165557"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (29 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/refactors/applications/RefactoringServiceCEImpl.java:351-379 | app/server/appsmith-server/src/main/java/com/appsmith/server/refactors/applications/RefactoringServiceCEImpl.java:387-118"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/refactors/applications/RefactoringServiceCEImpl.java"},"region":{"startLine":351}}}],"partialFingerprints":{"codehealthFindingId/v1":"8e6de82ba5a99138aa1c56ed28bb20d5b344a573f33a44661c66bf47e795be2a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (27 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/UserUtilsCE.java:65-81 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/UserUtilsCE.java:108-134"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/UserUtilsCE.java"},"region":{"startLine":65}}}],"partialFingerprints":{"codehealthFindingId/v1":"83c2a1dccca53356ef3565678c5c731b96991b4ff25f2244314fe71cfaa9dbc7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (26 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationTemplateServiceCEImpl.java:127-152 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationTemplateServiceCEImpl.java:193-87"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationTemplateServiceCEImpl.java"},"region":{"startLine":127}}}],"partialFingerprints":{"codehealthFindingId/v1":"a6412b4eecf1f3789b418722b00bbb22e8c444834bcd701dd6bc712fdcc0ecff"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/UserUtilsCE.java:108-131 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/UserUtilsCE.java:161-53"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/UserUtilsCE.java"},"region":{"startLine":108}}}],"partialFingerprints":{"codehealthFindingId/v1":"28c526da840ce7656b01ae59d5348e344d9053cc0ddaf65ba6761757400fb18c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/DatasourceAnalyticsUtils.java:32-38 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/DatasourceAnalyticsUtils.java:44-67"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/DatasourceAnalyticsUtils.java"},"region":{"startLine":32}}}],"partialFingerprints":{"codehealthFindingId/v1":"eb6b13466f6fc4680e142caf89f4808716485d8077edab094105189427a42118"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:129-152 | app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:284-186"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java"},"region":{"startLine":129}}}],"partialFingerprints":{"codehealthFindingId/v1":"2c34c255f30113800bcaa7907c3762b924aeb76d791d7c6c05d53afdd882f517"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (23 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:42-30 | app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:99-121 | app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:126-63"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java"},"region":{"startLine":42}}}],"partialFingerprints":{"codehealthFindingId/v1":"6153fc39c48a32e6b59c0d85348108b80c919935eb8380fce97f6e3074f4601b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (23 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:100-122 | app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:127-64"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java"},"region":{"startLine":100}}}],"partialFingerprints":{"codehealthFindingId/v1":"20d660b5e1b025b403d03869e44d53a9db415a673a3dfcaa3e2559d5316d5fc0"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/HealthCheckServiceCEImpl.java:40-61 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/HealthCheckServiceCEImpl.java:64-46"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/HealthCheckServiceCEImpl.java"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"b930616eb3bfef4eeaf826ba85ae6147195edeae30cb6fa2f0ce0a887faae8c4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceCECompatibleImpl.java:27-47 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceCECompatibleImpl.java:52-32 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceCECompatibleImpl.java:58-52 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceCECompatibleImpl.java:64-42"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceCECompatibleImpl.java"},"region":{"startLine":27}}}],"partialFingerprints":{"codehealthFindingId/v1":"5f97aab3c3289dbcdac352c571598a8ee5866a06bfcd7cdd3d8e000af33b43fc"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/WidgetSuggestionHelper.java:182-201 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/WidgetSuggestionHelper.java:209-190"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/WidgetSuggestionHelper.java"},"region":{"startLine":182}}}],"partialFingerprints":{"codehealthFindingId/v1":"00c9dc72ac6dccf960e07e10faa2da02b8bedc209fbd540e9a94db96e502e11b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java:1403-1421 | app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java:1856-1467"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/newactions/base/NewActionServiceCEImpl.java"},"region":{"startLine":1403}}}],"partialFingerprints":{"codehealthFindingId/v1":"eb0f6ff92444755470235477754e00d3173fc8c9558d2f07910115a9afcbfc10"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java:202-219 | app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java:220-157"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/git/controllers/GitApplicationControllerCE.java"},"region":{"startLine":202}}}],"partialFingerprints":{"codehealthFindingId/v1":"4b4b47e8f9bf82f886f465e4cff68caa5ac9ac5f836a14992be7eb7b26ab7ae8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:802-817 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:818-752 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:899-801"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":802}}}],"partialFingerprints":{"codehealthFindingId/v1":"42fa390ac439093ab21f26f171e3b28b57443170c8e62b9d459c0ec30af3946c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/exceptions/GlobalExceptionHandler.java:288-303 | app/server/appsmith-server/src/main/java/com/appsmith/server/exceptions/GlobalExceptionHandler.java:309-318"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/exceptions/GlobalExceptionHandler.java"},"region":{"startLine":288}}}],"partialFingerprints":{"codehealthFindingId/v1":"d1f9ebfc877a6bd8900ebf378f4e59b18fc4c57797699f7b7667232300cdf0b2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AiDatasourceSchemaSerializerCE.java:48-60 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AiDatasourceSchemaSerializerCE.java:71-83"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AiDatasourceSchemaSerializerCE.java"},"region":{"startLine":48}}}],"partialFingerprints":{"codehealthFindingId/v1":"e958441e557b54ddafdc4898d839fde6897468f36206f1a23d0b15ff4eb78404"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:323-334 | app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:363-314"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java"},"region":{"startLine":323}}}],"partialFingerprints":{"codehealthFindingId/v1":"4155b415f6f9837830382eb6c8a771c0a43980eda5a41d02db3be493da98e4e1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationSnapshotServiceCEImpl.java:63-74 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationSnapshotServiceCEImpl.java:128-137"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationSnapshotServiceCEImpl.java"},"region":{"startLine":63}}}],"partialFingerprints":{"codehealthFindingId/v1":"5e5685681a9d3a77ea667b41cf1b3d07c7ef9be4fdaa867bcf5958bd33884048"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java:162-172 | app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java:173-183"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java"},"region":{"startLine":162}}}],"partialFingerprints":{"codehealthFindingId/v1":"64fdf8ff43f5e55dd98a0e3ee6c974ff19fe6ac815214066b053c112e688fc5a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:136-145 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:147-156"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":136}}}],"partialFingerprints":{"codehealthFindingId/v1":"ad862f345795fe89aa81ac75ff2aee6a61b6495edb547f17e87ddd773bfb4275"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog2.java:512-521 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog2.java:649-658"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog2.java"},"region":{"startLine":512}}}],"partialFingerprints":{"codehealthFindingId/v1":"ee7376545c6836b7d7be181310274682164ad577bfe9a3ad3d30012f82a745b3"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:408-417 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:702-711"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":408}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4b062f1bfc176163b38b4836966445bee25ae363b139f8e807da41d80040479"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:697-705 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:769-696"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java"},"region":{"startLine":697}}}],"partialFingerprints":{"codehealthFindingId/v1":"8949e0db7e4cc44fcf3d4a120ccb4fa94cba114b57a98a8b1ee7b3d71928fb40"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/git/GitApplicationHelperCEImpl.java:129-137 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/git/GitApplicationHelperCEImpl.java:149-157"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/git/GitApplicationHelperCEImpl.java"},"region":{"startLine":129}}}],"partialFingerprints":{"codehealthFindingId/v1":"b537981afc6ac9ed8e4d8dfed75a4758067829674a9a56d488a157b9f7b66306"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 2): app/server/appsmith-plugins/appsmithAiPlugin/src/main/java/com/external/plugins/dtos/SourceDetails.java:15-23 | app/server/appsmith-plugins/appsmithAiPlugin/src/main/java/com/external/plugins/dtos/SourceDetails.java:24-1"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/appsmithAiPlugin/src/main/java/com/external/plugins/dtos/SourceDetails.java"},"region":{"startLine":15}}}],"partialFingerprints":{"codehealthFindingId/v1":"d520eef16c5260c970404eef672b28a21d14bab132dbacfe71a6d7783aadf0ba"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:786-793 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:794-801 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:802-809 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:813-820"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":786}}}],"partialFingerprints":{"codehealthFindingId/v1":"e76cd36026ab4383b389a6e4d25202065a705a8992adfb2ee30a2f929c46a400"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java:447-454 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java:478-485"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java"},"region":{"startLine":447}}}],"partialFingerprints":{"codehealthFindingId/v1":"f7b2cc6d8ce406825e5a4b0b7a95c3d4f4dad15912e50a4466c75b90a5193e58"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 2): app/server/reactive-caching/src/main/java/com/appsmith/caching/aspects/DistributedLockAspect.java:93-100 | app/server/reactive-caching/src/main/java/com/appsmith/caching/aspects/DistributedLockAspect.java:118-125"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/reactive-caching/src/main/java/com/appsmith/caching/aspects/DistributedLockAspect.java"},"region":{"startLine":93}}}],"partialFingerprints":{"codehealthFindingId/v1":"c1a3a8aa1fed27cf14c4f5d9fdc3baba03964f8fab34a931a11535bce123adf4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:465-471 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:995-1001 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1124-1130 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1273-1279"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":465}}}],"partialFingerprints":{"codehealthFindingId/v1":"a2612fe2fde45bc9dd86369f80abb4954b1e804158de0adf5c78e1f256e924f2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:251-257 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:354-360 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:374-380 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java:457-463"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog1.java"},"region":{"startLine":251}}}],"partialFingerprints":{"codehealthFindingId/v1":"9ce3cacd0c99f1fa7dce3a5d92f997985e3b26c9388c5b42a5f5bce0a71954ac"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java:71-77 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java:89-95 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java:108-114"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java"},"region":{"startLine":71}}}],"partialFingerprints":{"codehealthFindingId/v1":"b98f132b16a23fab0b11977602bba535b52faf9a3f47fb472a261877b75b9692"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 3): app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlExecuteUtils.java:34-40 | app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlExecuteUtils.java:41-47 | app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlExecuteUtils.java:48-54"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlExecuteUtils.java"},"region":{"startLine":34}}}],"partialFingerprints":{"codehealthFindingId/v1":"eb64642a2d22b142988cf8e94ff08df7bf57cb1d62c9961001660b45ee2ff46a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 3): app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleExecuteUtils.java:59-65 | app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleExecuteUtils.java:66-72 | app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleExecuteUtils.java:73-79"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleExecuteUtils.java"},"region":{"startLine":59}}}],"partialFingerprints":{"codehealthFindingId/v1":"7aab0e618a35d6fbe3d8f7adec78795006dfd85ab9805aa350940b51ec13b10b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:411-417 | app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java:596-602"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/util/RestrictedHostFilter.java"},"region":{"startLine":411}}}],"partialFingerprints":{"codehealthFindingId/v1":"e93370ce937e25f4adeefaa9537f0008830da20dfaec2cf02ace54acabb1cb3c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/EmailServiceCEImpl.java:76-82 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/EmailServiceCEImpl.java:137-143"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/EmailServiceCEImpl.java"},"region":{"startLine":76}}}],"partialFingerprints":{"codehealthFindingId/v1":"83a0377ecadde9d816b9ffe6256e08708914ce988d5e003fd702c5d228054330"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/datasourcestorages/base/DatasourceStorageServiceCEImpl.java:416-422 | app/server/appsmith-server/src/main/java/com/appsmith/server/datasourcestorages/base/DatasourceStorageServiceCEImpl.java:436-442"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/datasourcestorages/base/DatasourceStorageServiceCEImpl.java"},"region":{"startLine":416}}}],"partialFingerprints":{"codehealthFindingId/v1":"d4968aeae09a8b95ef349343d04e39a490b3c6fa47b9ea61c8c2f052f4ae5fa3"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AppsmithComparatorsCE.java:52-58 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AppsmithComparatorsCE.java:59-65"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/AppsmithComparatorsCE.java"},"region":{"startLine":52}}}],"partialFingerprints":{"codehealthFindingId/v1":"a870ab2f080a54a751d075700fadda3963e30d9bd793a2f014592b188f29e845"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/DslUtils.java:94-100 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/DslUtils.java:128-134"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/DslUtils.java"},"region":{"startLine":94}}}],"partialFingerprints":{"codehealthFindingId/v1":"3a0f74bad82015024bbd65d2c3d5dda4eeb3594a7d74210287e2e55428a4d2b6"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:864-870 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:888-894"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":864}}}],"partialFingerprints":{"codehealthFindingId/v1":"97ff8efb62ccd224e430d9ac73346ca847a49bf7d1327c0d003dfc4a8c36023c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:1286-1292 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:1314-1320"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":1286}}}],"partialFingerprints":{"codehealthFindingId/v1":"97ff8efb62ccd224e430d9ac73346ca847a49bf7d1327c0d003dfc4a8c36023c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/EnvManagerCEImpl.java:343-349 | app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/EnvManagerCEImpl.java:351-357"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/EnvManagerCEImpl.java"},"region":{"startLine":343}}}],"partialFingerprints":{"codehealthFindingId/v1":"293f75eb86aa90ca0ba9fdbb85909fb65ce11076d888e0d78e590b63859fad2d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/PolicySolutionCEImpl.java:271-277 | app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/PolicySolutionCEImpl.java:289-295"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/PolicySolutionCEImpl.java"},"region":{"startLine":271}}}],"partialFingerprints":{"codehealthFindingId/v1":"e113c3f5bc0a5005172a8d5057ab2987ac17289a26374767b52d481804c4b072"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (7 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/widgets/refactors/WidgetRefactoringServiceCEImpl.java:124-130 | app/server/appsmith-server/src/main/java/com/appsmith/server/widgets/refactors/WidgetRefactoringServiceCEImpl.java:163-169"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/widgets/refactors/WidgetRefactoringServiceCEImpl.java"},"region":{"startLine":124}}}],"partialFingerprints":{"codehealthFindingId/v1":"46cdb80ef7c9134dfe8ca791f885772cef922248b62f10152626b961956f2387"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:431-436 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:973-978 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1089-1094 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1250-1255"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":431}}}],"partialFingerprints":{"codehealthFindingId/v1":"8cb889dc8876963cb98e1f1979ce66aeb870bf5f341d59b644529dfbc1896b36"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1189-1194 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1199-1204 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1208-1213"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":1189}}}],"partialFingerprints":{"codehealthFindingId/v1":"0f50239c4ed2497c75e0dab9dd89c96979fff4aeabf229562bd2641e7f8daaae"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:224-229 | app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:280-285 | app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java:305-310"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/imports/internal/ImportServiceCEImpl.java"},"region":{"startLine":224}}}],"partialFingerprints":{"codehealthFindingId/v1":"39101e4e0080c9b2801aae11b15aaa2c3569a0c91b26c18c85674632b078fafd"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java:38-43 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java:59-64 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java:80-85"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration044AddIndexesToDomainObjects.java"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"590d4598aacfa2c90641f485f7929900cd6f0ab288d0ceee6351319a2c45bf1e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:42-47 | app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:99-104 | app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java:126-131"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/ratelimiting/ce/RateLimitServiceCEImpl.java"},"region":{"startLine":42}}}],"partialFingerprints":{"codehealthFindingId/v1":"0aabc32e1b68f3edf95354849720e45a62ddca18f21e682693986bd43d61ab27"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-git/src/main/java/com/appsmith/git/helpers/DSLTransformerHelper.java:116-121 | app/server/appsmith-git/src/main/java/com/appsmith/git/helpers/DSLTransformerHelper.java:122-127"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-git/src/main/java/com/appsmith/git/helpers/DSLTransformerHelper.java"},"region":{"startLine":116}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b74ac473c7b65845247b9e464a25a304a8fb56bb14a5ada21cbce2af0705e92"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/annotations/encryption/EncryptionHandler.java:104-109 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/annotations/encryption/EncryptionHandler.java:144-149"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/annotations/encryption/EncryptionHandler.java"},"region":{"startLine":104}}}],"partialFingerprints":{"codehealthFindingId/v1":"582daefda551cda8c15aa7b7387ffbf184a0cb38634e9bb453272876ac77594b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/services/ce/FilterDataServiceCE.java:685-690 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/services/ce/FilterDataServiceCE.java:768-773"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/services/ce/FilterDataServiceCE.java"},"region":{"startLine":685}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a7ee3ea5ddd6f59373612ce0971e329b69191a92b6df8262a20e1b8244f3e8c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/util/JSONPrettyPrinter.java:12-17 | app/server/appsmith-interfaces/src/main/java/com/appsmith/util/JSONPrettyPrinter.java:44-49"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/util/JSONPrettyPrinter.java"},"region":{"startLine":12}}}],"partialFingerprints":{"codehealthFindingId/v1":"79885ebf002eb8eb5413ce52c12a2dc07e373f73fe0349bd596d6cecdad9c7ed"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:194-199 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1434-1439"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":194}}}],"partialFingerprints":{"codehealthFindingId/v1":"b5ad0a2018c948669c9e549acb5722f174e7193bd52c2e11334b5d4db07c3f1f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AnalyticsServiceCEImpl.java:209-214 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AnalyticsServiceCEImpl.java:343-348"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AnalyticsServiceCEImpl.java"},"region":{"startLine":209}}}],"partialFingerprints":{"codehealthFindingId/v1":"8e61e54516067572166d2cec7c3c16c16479e5d2f77ee394c6d87851f33a0769"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutActionServiceCEImpl.java:156-161 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutActionServiceCEImpl.java:164-169"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutActionServiceCEImpl.java"},"region":{"startLine":156}}}],"partialFingerprints":{"codehealthFindingId/v1":"066f05adbd4fcfe20674c3ec5929199b138715b72eaf2ebc038667fa48dec807"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutCollectionServiceCEImpl.java:206-211 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutCollectionServiceCEImpl.java:214-219"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/LayoutCollectionServiceCEImpl.java"},"region":{"startLine":206}}}],"partialFingerprints":{"codehealthFindingId/v1":"3a304f1d4c1948d4a8d789845d32aaab3a354eb89cfcbd05c165b33d57c748ad"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/MockDataServiceCEImpl.java:149-154 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/MockDataServiceCEImpl.java:190-195"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/MockDataServiceCEImpl.java"},"region":{"startLine":149}}}],"partialFingerprints":{"codehealthFindingId/v1":"df703f023075f7166a8570440e487635c84172ceaaef4c1f9d206d63a7a98175"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserDataServiceCEImpl.java:461-466 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserDataServiceCEImpl.java:474-479"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserDataServiceCEImpl.java"},"region":{"startLine":461}}}],"partialFingerprints":{"codehealthFindingId/v1":"462123bb083736a1ad68a4088bd7fbabec844d8b389cfd0e5e88eb1de3e62056"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:195-200 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:874-879"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java"},"region":{"startLine":195}}}],"partialFingerprints":{"codehealthFindingId/v1":"c1574ff2f8aa3d744204543f80ffabaca326cc68e0baeb94786d24746599cb2b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:341-346 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java:366-371"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserServiceCEImpl.java"},"region":{"startLine":341}}}],"partialFingerprints":{"codehealthFindingId/v1":"c1574ff2f8aa3d744204543f80ffabaca326cc68e0baeb94786d24746599cb2b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java:254-259 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java:321-326"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java"},"region":{"startLine":254}}}],"partialFingerprints":{"codehealthFindingId/v1":"afa3acf96e45604050ed18698b9f1f9f0b13d21fce5d23822f575db1dfb177f7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce_compatible/AIConfigServiceCECompatibleImpl.java:21-26 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce_compatible/AIConfigServiceCECompatibleImpl.java:31-36"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce_compatible/AIConfigServiceCECompatibleImpl.java"},"region":{"startLine":21}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab8e6a3c094887477dc4904109d6dd079373fb103cc82ec2a9303596a1a34b76"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:282-287 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:357-362"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java"},"region":{"startLine":282}}}],"partialFingerprints":{"codehealthFindingId/v1":"03277e057c6ceceba7122b3b016851ecd28a3834f38b63df5b84a8cf9ff03b06"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:609-614 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:620-625"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java"},"region":{"startLine":609}}}],"partialFingerprints":{"codehealthFindingId/v1":"03277e057c6ceceba7122b3b016851ecd28a3834f38b63df5b84a8cf9ff03b06"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/configurations/MongoConfig.java:234-239 | app/server/appsmith-server/src/main/java/com/appsmith/server/configurations/MongoConfig.java:245-250"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/configurations/MongoConfig.java"},"region":{"startLine":234}}}],"partialFingerprints":{"codehealthFindingId/v1":"f69d6d3c4120ea3f70536ad592d1e274392d56f44240844595f9406cefa624b9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/DatasourceControllerCE.java:145-150 | app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/DatasourceControllerCE.java:160-165"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/DatasourceControllerCE.java"},"region":{"startLine":145}}}],"partialFingerprints":{"codehealthFindingId/v1":"b007870c377e061db0f4ff99fc865e8ad3b03b387fcfde94f6926296790670ea"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/bridge/Bridge.java:30-35 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/bridge/Bridge.java:92-29"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/bridge/Bridge.java"},"region":{"startLine":30}}}],"partialFingerprints":{"codehealthFindingId/v1":"290053160db34c050c01b0d9c6afffba5de514cb429daf12d8ef519fc91b122c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:74-79 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:200-205"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":74}}}],"partialFingerprints":{"codehealthFindingId/v1":"387434c309901dd793ed0bdeea1dfd7118127c8d753d779014988c37c8e1eb38"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:845-850 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:851-856"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":845}}}],"partialFingerprints":{"codehealthFindingId/v1":"387434c309901dd793ed0bdeea1dfd7118127c8d753d779014988c37c8e1eb38"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java:307-312 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java:332-337"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/BaseAppsmithRepositoryCEImpl.java"},"region":{"startLine":307}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e679cf65755a80394df5b32392fb2d93340ddc636c1e3a0e8a8d51447aae502"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomNewPageRepositoryCEImpl.java:104-109 | app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomNewPageRepositoryCEImpl.java:118-123"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/repositories/ce/CustomNewPageRepositoryCEImpl.java"},"region":{"startLine":104}}}],"partialFingerprints":{"codehealthFindingId/v1":"5ab164375c413bcd34cd068e535e7a2363e08a707d4a719cb570156ab9a6aa65"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java:530-535 | app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java:546-551"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java"},"region":{"startLine":530}}}],"partialFingerprints":{"codehealthFindingId/v1":"307c5b980deb23ef97a1409abd31039f14efe52639c8cbd2d0b3887c752d9c99"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:1179-1184 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:1223-1228"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java"},"region":{"startLine":1179}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab69d9efcf0ced028839899d18a9d24e14a6bf00249d041454d8b97398110101"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-plugins/appsmithAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java:88-93 | app/server/appsmith-plugins/appsmithAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java:95-100"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/appsmithAiPlugin/src/main/java/com/external/plugins/utils/RequestUtils.java"},"region":{"startLine":88}}}],"partialFingerprints":{"codehealthFindingId/v1":"ad74299b93b1d587a0538dd28e56192a99cd3cb6192ff962b63817fb321a0f80"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlDatasourceUtils.java:169-174 | app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlDatasourceUtils.java:206-211"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlDatasourceUtils.java"},"region":{"startLine":169}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c26274892ce4ba214b0a076674aa4f94e2e40db8d3ecdd159d8ac7fc7cd1180"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlDatasourceUtils.java:223-228 | app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlDatasourceUtils.java:232-237"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/mssqlPlugin/src/main/java/com/external/plugins/utils/MssqlDatasourceUtils.java"},"region":{"startLine":223}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c26274892ce4ba214b0a076674aa4f94e2e40db8d3ecdd159d8ac7fc7cd1180"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-plugins/openAiPlugin/src/main/java/com/external/plugins/utils/OpenAIMethodStrategy.java:33-38 | app/server/appsmith-plugins/openAiPlugin/src/main/java/com/external/plugins/utils/OpenAIMethodStrategy.java:49-54"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/openAiPlugin/src/main/java/com/external/plugins/utils/OpenAIMethodStrategy.java"},"region":{"startLine":33}}}],"partialFingerprints":{"codehealthFindingId/v1":"72c975753bd2790f76d46f3ca1372cd5194f14e2e4e27618e41a0e064e8dd53c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (6 lines \u00D7 2): app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleDatasourceUtils.java:236-241 | app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleDatasourceUtils.java:245-250"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-plugins/oraclePlugin/src/main/java/com/external/plugins/utils/OracleDatasourceUtils.java"},"region":{"startLine":236}}}],"partialFingerprints":{"codehealthFindingId/v1":"de0ab7e9d9f9d0a4607344fb2f924e4f27005327f94fe5a828d4a2465c1ca446"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:829-833 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:837-841 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:895-899 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:903-907"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":829}}}],"partialFingerprints":{"codehealthFindingId/v1":"71891ead33406ef6f9ea7a76b33a3dcdcb600e315deb83b6289468668af61eb0"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 4): app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:101-105 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:146-150 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:202-206 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:508-512"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java"},"region":{"startLine":101}}}],"partialFingerprints":{"codehealthFindingId/v1":"1755f4fe1d023d999da5e78ce9a7a52280be3373d07f06348617b4899697bf42"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/WorkspaceServiceCEImpl.java:243-247 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/WorkspaceServiceCEImpl.java:250-254 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/WorkspaceServiceCEImpl.java:257-261"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/WorkspaceServiceCEImpl.java"},"region":{"startLine":243}}}],"partialFingerprints":{"codehealthFindingId/v1":"cacf9722a9f9b3956a827f154f506c53f9704d1eb57b3f1f2bd38c57d91cc9bc"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 3): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:472-476 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:494-498 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:732-736"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":472}}}],"partialFingerprints":{"codehealthFindingId/v1":"60e74788295ccf5c3a4e7f11c463ff9760009a3b5000c04f25b4c37ed67634f6"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/annotations/encryption/EncryptionHandler.java:90-94 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/annotations/encryption/EncryptionHandler.java:129-133"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/annotations/encryption/EncryptionHandler.java"},"region":{"startLine":90}}}],"partialFingerprints":{"codehealthFindingId/v1":"cf0d210731dd75a2b88e54033d81ce9d14482cd93287b816080a330bb53853c6"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/DataTypeStringUtils.java:237-241 | app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/DataTypeStringUtils.java:246-250"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-interfaces/src/main/java/com/appsmith/external/helpers/DataTypeStringUtils.java"},"region":{"startLine":237}}}],"partialFingerprints":{"codehealthFindingId/v1":"7fcde7696786f2d5540ff317fdc815eba7ff7aa67733afcac7d3b0a98ca90daa"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIAssistantServiceCEImpl.java:770-774 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIAssistantServiceCEImpl.java:786-790"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIAssistantServiceCEImpl.java"},"region":{"startLine":770}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d678e3a11cf36b9c2a40a44a4dc5ca91f7a2b7896b07346f1a15419b42dcc15"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:369-373 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:811-815"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":369}}}],"partialFingerprints":{"codehealthFindingId/v1":"5a55716b1f2357b83ac0ae4cd34f5e987f99b99e6336604cbd9c511985e4b6a5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1383-1387 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java:1441-1445"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AIConfigServiceCEImpl.java"},"region":{"startLine":1383}}}],"partialFingerprints":{"codehealthFindingId/v1":"5a55716b1f2357b83ac0ae4cd34f5e987f99b99e6336604cbd9c511985e4b6a5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationTemplateServiceCEImpl.java:159-163 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationTemplateServiceCEImpl.java:239-243"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ApplicationTemplateServiceCEImpl.java"},"region":{"startLine":159}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a442588575ba5721978c687c59e69d7ff676e7a37c3e58cea45f417ac856b36"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/CurlImporterServiceCEImpl.java:373-377 | app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/CurlImporterServiceCEImpl.java:385-389"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/CurlImporterServiceCEImpl.java"},"region":{"startLine":373}}}],"partialFingerprints":{"codehealthFindingId/v1":"480d04d37d5449f78db3d0d159d187758ad041f3285e161198e4d6913e9c299c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:842-846 | app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java:858-862"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/applications/base/ApplicationServiceCEImpl.java"},"region":{"startLine":842}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4df77f0311340352617a5a8292d9dff3ec6de6a4032e155c9dc9bf94e988686"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/datasources/base/DatasourceServiceCEImpl.java:731-735 | app/server/appsmith-server/src/main/java/com/appsmith/server/datasources/base/DatasourceServiceCEImpl.java:755-759"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/datasources/base/DatasourceServiceCEImpl.java"},"region":{"startLine":731}}}],"partialFingerprints":{"codehealthFindingId/v1":"8cf85351465ae2312ec40b5dd5b2018b84fc088379a488681b8d77535e027aeb"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/CommonGitFileUtilsCE.java:401-405 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/CommonGitFileUtilsCE.java:429-433"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/ce/CommonGitFileUtilsCE.java"},"region":{"startLine":401}}}],"partialFingerprints":{"codehealthFindingId/v1":"c24548ad3480d4bdb9429984480a4319ba761f5350995ac9ac7491bbd4a4d33a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/LogHelper.java:36-40 | app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/LogHelper.java:59-63"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/LogHelper.java"},"region":{"startLine":36}}}],"partialFingerprints":{"codehealthFindingId/v1":"715564f846a0486547d40a06b1d3b459050712c1dedc30d8184b31bf45084ab8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/layouts/UpdateLayoutServiceCEImpl.java:468-472 | app/server/appsmith-server/src/main/java/com/appsmith/server/layouts/UpdateLayoutServiceCEImpl.java:585-589"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/layouts/UpdateLayoutServiceCEImpl.java"},"region":{"startLine":468}}}],"partialFingerprints":{"codehealthFindingId/v1":"62de5e690aecced2275fb09ee7f67a487a130e8964fa742094c65952b91a7793"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java:39-43 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java:44-48"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration058AddIndexesToBranchAwareDomains.java"},"region":{"startLine":39}}}],"partialFingerprints":{"codehealthFindingId/v1":"7cffb1f1cd8e35fc974fa86388977c3c773c4a89970d3c812c97a8404bcd664d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration060AddIndexesForPolicyMap.java:48-52 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration060AddIndexesForPolicyMap.java:53-57"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration060AddIndexesForPolicyMap.java"},"region":{"startLine":48}}}],"partialFingerprints":{"codehealthFindingId/v1":"9eb7f3190995c22363e71942492a2acb866cd654764763b6f01494b9f5cd1551"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration074AddUniqueSlugIndicesForApplicationAndNewPage.java:40-44 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration074AddUniqueSlugIndicesForApplicationAndNewPage.java:49-53"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/db/ce/Migration074AddUniqueSlugIndicesForApplicationAndNewPage.java"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"7ac3ea8c359cc87a2f0def42617e3f45060689fc360a5615616c858e14dad78a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:858-862 | app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java:882-886"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/MigrationHelperMethods.java"},"region":{"startLine":858}}}],"partialFingerprints":{"codehealthFindingId/v1":"c36da8bca3b6d9a9d5d5fbbfc43b549f3200db7455464cedc605851ad8833d36"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/plugins/base/PluginServiceCEImpl.java:509-513 | app/server/appsmith-server/src/main/java/com/appsmith/server/plugins/base/PluginServiceCEImpl.java:531-535"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/plugins/base/PluginServiceCEImpl.java"},"region":{"startLine":509}}}],"partialFingerprints":{"codehealthFindingId/v1":"0782481d6bc5e8760e9e1b7784d6c44854c627d54af648a36716f64d0546c982"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:153-157 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:223-227"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java"},"region":{"startLine":153}}}],"partialFingerprints":{"codehealthFindingId/v1":"cb2e367be45cf3ce780fa3c368cb8dae40a7d240e11a56e6ee28e75b0b52bc24"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (5 lines \u00D7 2): app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:368-372 | app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java:606-610"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"app/server/appsmith-server/src/main/java/com/appsmith/server/staticurl/StaticUrlServiceImpl.java"},"region":{"startLine":368}}}],"partialFingerprints":{"codehealthFindingId/v1":"cb2e367be45cf3ce780fa3c368cb8dae40a7d240e11a56e6ee28e75b0b52bc24"}},{"ruleId":"D8","level":"warning","message":{"text":"Coverage not measured \u2014 test suite did not build: Coverage NOT MEASURED: the repo\u0027s own test suite did not build (a C#/MSBuild compiler error in the test code), so no coverage could be collected. It is excluded from the score rather than counted as a near-zero defect. Fix the test build, or commit the Cobertura/OpenCover/lcov report your CI already produces, and real coverage will be measured."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"8beb176c604706486df63d2215f767f50520c8d949b1d464345de14ded442c69"}},{"ruleId":"D9","level":"note","message":{"text":"No tests found: No test projects found in the repository."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"c9bf64cbb5a4ae13d6bcd01fa3bc8d2879d860c73bc67f176ee3c2cecb8adce3"}},{"ruleId":"D13","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"e8a0a61a4ea8b1a1ec9f337b19d6967c7ea821f83ea78691af718f3e510e5bb8"},"taxa":[{"id":"CWE-259","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D16","level":"warning","message":{"text":"single-maintainer \u2014 knowledge-concentration (bus factor) risk: single-maintainer \u2014 knowledge-concentration (bus factor) risk (0 author(s) across 0 commit(s) sampled)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"b4b49d961df742f0e507f4cc5c8094fb077ba0391a27fd015d18320865187719"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5d6dce6da22329109d3c3b15ddf3918ff3d8784b97f94cf194f30a5eb2ace8de"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5d6dce6da22329109d3c3b15ddf3918ff3d8784b97f94cf194f30a5eb2ace8de"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"784129dcecfdaafded1cc268a44c1c2d84b4580a2426b4c26834a6020382be90"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"37e3b0fd5e5c82a8110803dc4953c4d02f744b4b11c74dc533373b9bf0f45564"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"402dd9e9fa2f698056ba916840cfd60436d16eee6dbbb91295b123bcc1594191"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"402dd9e9fa2f698056ba916840cfd60436d16eee6dbbb91295b123bcc1594191"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"30d71cd9021fc1524e7496e8f626e391183597a2eb772610890ed1b64de3b0cb"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"cf162e7442dd805c7f2708758819507cd44f65e870fabc3a19d6a9489100501c"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"206cc347cb92f2a5745cd737a573d28716ce421580b4c1157d5574eb63e9fd44"}},{"ruleId":"D28","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"9ead0ae73bcd24eec2a3a8af0a83b2a83eb2e746c7ac4e368dc6817fd890f1b4"}},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"82789c55566ed4e013959e90b788b2778159cd5cf2ebd531f93b5cd41950225e"},"taxa":[{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b93a708399bde8c235863b991d7d1fa9e42766e7b08db6b7eb4452cca46fe247"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"d5b8f11381d61a58459ffc7c595fd52d09c03c711894a63a9578043d2338412b"},"taxa":[{"id":"CWE-829","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"d5b8f11381d61a58459ffc7c595fd52d09c03c711894a63a9578043d2338412b"},"taxa":[{"id":"CWE-829","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"d5b8f11381d61a58459ffc7c595fd52d09c03c711894a63a9578043d2338412b"},"taxa":[{"id":"CWE-829","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5a654494ec2263462965cc4b5da75dff521a30bc30e9a1b34f034c83dc0faae7"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5a654494ec2263462965cc4b5da75dff521a30bc30e9a1b34f034c83dc0faae7"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5a654494ec2263462965cc4b5da75dff521a30bc30e9a1b34f034c83dc0faae7"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"f7809c8d98537c58628f97907da700785e5bf36f73c21e9324816966a8121092"},"taxa":[{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"750f60e1b7b174708f5fc85cc09b680c9360cb76d18d8ce59b966127f2d109e4"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"be13756c214e5f88c4b993e80715b3eaebf3526198e932fea6be5eb99c51003e"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"be13756c214e5f88c4b993e80715b3eaebf3526198e932fea6be5eb99c51003e"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"be13756c214e5f88c4b993e80715b3eaebf3526198e932fea6be5eb99c51003e"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"be13756c214e5f88c4b993e80715b3eaebf3526198e932fea6be5eb99c51003e"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"4325c459789d8dc6f7ac5aec30f83584e73706a087f27578f8f5c9049581965e"},"taxa":[{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"11b63eb33c60af2993475f401d966e1f437562a10a0d1e4fc8db267d16f63d08"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"11b63eb33c60af2993475f401d966e1f437562a10a0d1e4fc8db267d16f63d08"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"11b63eb33c60af2993475f401d966e1f437562a10a0d1e4fc8db267d16f63d08"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"11b63eb33c60af2993475f401d966e1f437562a10a0d1e4fc8db267d16f63d08"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"11b63eb33c60af2993475f401d966e1f437562a10a0d1e4fc8db267d16f63d08"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"11b63eb33c60af2993475f401d966e1f437562a10a0d1e4fc8db267d16f63d08"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ab5ff429734f6bc7adb90ddbdda7a6dcf6f6e7145dd6429bf321ee4725a32dbb"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5ce849e1a92c46acaa81e7064e06c408feefd289a1dabd4b139f270416b4db4f"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"dbd0b5ce67eefae33533c489849ad89cb56d11a167b6cdbaa3fe48fc44e3f6f9"},"taxa":[{"id":"CWE-78","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5ce849e1a92c46acaa81e7064e06c408feefd289a1dabd4b139f270416b4db4f"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5ce849e1a92c46acaa81e7064e06c408feefd289a1dabd4b139f270416b4db4f"},"taxa":[{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},{"id":"CWE-353","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"3e337e6baa952771467891bf862fc9ceffdd3be3038fc2e76d95e691228049e3"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D29","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"3e337e6baa952771467891bf862fc9ceffdd3be3038fc2e76d95e691228049e3"},"taxa":[{"id":"CWE-250","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"a70fd225759adf29cb92a6b1017c0fe7ea9452e3ac8da20b91dc5ae32e351cfd"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"a70fd225759adf29cb92a6b1017c0fe7ea9452e3ac8da20b91dc5ae32e351cfd"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"a70fd225759adf29cb92a6b1017c0fe7ea9452e3ac8da20b91dc5ae32e351cfd"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"a70fd225759adf29cb92a6b1017c0fe7ea9452e3ac8da20b91dc5ae32e351cfd"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"31f340a6a490a1f45a8b079fd5652384342449faeba7cf8ab210e41a967f2591"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"fe2d688610b51e0a5a02c7c5dd1724a4986e40f2689fb84510e2ec0164c27d6a"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"360e3168ffd2dd841fa966ad908f3c3e4b1e98f903911dd7c91d1e854ee21b01"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"68c6868324a0d9ed2452979d93f6b0604e9793b70231f7834e74bec06110ea53"}},{"ruleId":"D31","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"73652abda746b8e995c8b36917426e44dc6f78b21a44849076420dfc308137d6"}},{"ruleId":"D31","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b7dca9ae73b86a21244d3040ef8820af92cfe9daa953abcc529d80a3b393bff7"}},{"ruleId":"D31","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"88bdeffcb5c3dbe6bf4942e1984bbaf97ca5598f1745b65819fd0aeae0d506b8"}},{"ruleId":"D31","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"55cb9aa5e8fbf45b47f1a3c703a5966e74c533178b6c61a476e32063ed37d74b"}},{"ruleId":"D31","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"4062b4cdc2481b405b407f81a6b2e7769491c8b798808325fc84396af918b1b4"}},{"ruleId":"D31","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b776b91dbad23a836692960d3438fbe26f794c9850380a5a561a653a7ef6aec5"}},{"ruleId":"D36","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"1b213f6eedd4b140d0bc37bdf1496f72811a643f34064f12518b32e9e83bcfc7"}},{"ruleId":"D36","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"0e17f71490e4d120a48b2b2881ab866c93b272bef2febb673a3e8e42b2c288ab"}},{"ruleId":"D36","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"eb00976a698a5d68999b7ee6d27206fd374e916853e7ff1ead5eed42386f043f"}},{"ruleId":"D36","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"90f83b4fa27db32740afe9540c905f3c0499caed87f61049a8a903ecc95b41c3"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"2a8249543e79adbdbfc3559afa0510e09c256843cbd8ccaebfca66c135a4d4c4"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"c0b25c0dcc3f555865fb267adbb4c2e89d377fc0144ce17eb1faa9b85821f978"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"585e4842708b762eac1380ea32c2d2c8bd5fc1a37362abfea0787d3e102127b6"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"4457e37b9ce821ce9cbbca38d2915abe49cebb4130ce03953f9dc4e35ebb99d5"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b0039141c23f0f72f3425d2c749ae29ac7ac26a7abef60f111c7cfcef3e981f8"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"03fb4db89c2315be111af5e2a60f3ec0cb8efffb663100cbb01fb2ba4f8f540c"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"82172fb5e506ff3d2107b5ab31069b332689310a1ddac321902169dddd7bec7f"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"6af1e597446bfa5aa23a7e17f26725f51d490db0931338b1e9b31bf9bf6161b9"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"d0ad9b22eba85617e6590f4c142a2030e887a6e11347354475d93c7bae0efa6f"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"fb39363b41606f6741ad169f78ff2fa168c97ef05111c1b34e0658b831e5e433"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"632b61a05d7d7b5e328f3cbd02026c861d8640d5c419c26f0b5ccdced6a5df02"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"8e554ad51e0dadee8da4f5d1ae5dd715d77f98cc22f324ce359feb37a6246ce1"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"61122bec8806a3615ce73d2135419bbcf9bfb0f1f383f53c5c0c0cc723f920d5"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"36a9fac70bc6fd0dadc1d26911013ad34188ca99e0590daa1f5ac6471f600bc7"}},{"ruleId":"D38","level":"error","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"21ffe394e320b004731fed687dc41a84b91314d8ec58f9449446a8a5744f3407"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"3b667e43572148d2db7de817e1647a199de5e70e951643ff5ed8b04a4ba28ba3"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"2d5a515af7b8c7d4e26a3bd1dee4c25c1f8a5b4f2cad38c1690f2bb51eedeb81"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"832f932f8a3eab1ef56db03db100d14a13374e79decb0050de42131a248f8c86"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"8ad9f5fda31bfbb41764bb2b1f6f2444d69b50a3d8ef06a63a4e9fc86bdac8f2"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"d2518996f748e136f58306caf083da091cfb29e95bbe369927d10e0bbc4e5224"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b0881a48dc5566809c71330730f781ea67a728a7185e166eea8ab21fb29fba5a"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"1f7d9be71a3a7d25bc421a7c945f6a93eac8e03a477aeea8d0e41c8cb0a9e137"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"a630128e80819b7ca4ec97382e3281fb31cc2120f3d5b6efba2cd3afea3340c8"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b8c9344b5e200413371cf3eea1b8bbef87a75a69348688672cda929268b5f9f6"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"669bc20f889f10958ec85ad01b789c9119796fb41afd2c62161820730fb69f4d"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"ec1b7e1221f63e704dcadb9ed0d3079a6f1ec84fc0e5768983b42f79866f6b20"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"e1c06a9223907a7ef001194cd8dc2eae6baaf836fbad8df71e54b8a5f36d501b"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5c3a245b2f17af5eb637a1cd0046e518166794083ae1f4c26b83ecc88935c186"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"6f114212d4e026ae2b81f2c52d3cc08456bba765506783a6e934719a1ac9b449"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"1cf3a51dde574eada1c62bb3ea93dbe1de6fd03199cabdccc4c98b16adda9b3a"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"b9378067d1dfa7f715003ae04a39275a304ef416dec9b55602ae03a62f941b73"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"9f8faae736a585ce7d40cdc9132af4b5335f15c76dc9973d901e3c987405651e"}},{"ruleId":"D38","level":"warning","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"580c8ec894926263fc7dc0abdf0cfec91df4965649594fb9a4921f54e276e82b"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"5074d7c058ba8222e6bc608273afc15f10b325d5dfbe36627f64d5fc0163989f"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"2f85e9a2cd52d0636008129c9a9e845ae54c58be76fe2e94d8767a3514e1234c"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"7c0e920ee0b09fe8fc2f971ed9d41fcb41b344c73dc223b679d37e1515df9fd9"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"788a92a9c9c4fd00dd2d1ec4dfd6dfe86b52f524d403d76e16d2d1fe0786815f"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"3c0774ca2e625d339627e85fdb5eeb2400f1b80bcbd7de955c72236ffe75bbf6"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"2bbadf3186ee02c9cb60a9d15b8c7c4b729825ababfb89d6f44394466c86822d"}},{"ruleId":"D38","level":"note","message":{"text":"A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."},"partialFingerprints":{"codehealthFindingId/v1":"eec765cb202e6f3b7f332f0c98e23f7b0678eeb5652876c8d5e5cc3bf3ee43f7"}}],"taxonomies":[{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d","organization":"MITRE","informationUri":"https://cwe.mitre.org/","isComprehensive":false,"shortDescription":{"text":"The MITRE Common Weakness Enumeration (CWE)."},"taxa":[{"id":"CWE-1032","guid":"5f21e517-68aa-a650-9a25-5771ef024637","name":"OWASP Top Ten \u2014 Security Misconfiguration category","shortDescription":{"text":"OWASP Top Ten \u2014 Security Misconfiguration category"},"helpUri":"https://cwe.mitre.org/data/definitions/1032.html"},{"id":"CWE-1059","guid":"a2381a08-60f6-9554-a8b8-f3018cfaaca5","name":"Insufficient Technical Documentation","shortDescription":{"text":"Insufficient Technical Documentation"},"helpUri":"https://cwe.mitre.org/data/definitions/1059.html"},{"id":"CWE-1357","guid":"e4d2e772-757e-0a5c-bd7d-77052949d866","name":"Reliance on Insufficiently Trustworthy Component","shortDescription":{"text":"Reliance on Insufficiently Trustworthy Component"},"helpUri":"https://cwe.mitre.org/data/definitions/1357.html"},{"id":"CWE-1395","guid":"800e09e7-c11a-8654-9fa6-86f398995fed","name":"Dependency on Vulnerable Third-Party Component","shortDescription":{"text":"Dependency on Vulnerable Third-Party Component"},"helpUri":"https://cwe.mitre.org/data/definitions/1395.html"},{"id":"CWE-16","guid":"659db3ea-affc-8453-8add-c1218fbfcb92","name":"Configuration","shortDescription":{"text":"Configuration"},"helpUri":"https://cwe.mitre.org/data/definitions/16.html"},{"id":"CWE-250","guid":"52ee12e8-390a-7351-b1e6-388afa694e54","name":"CWE-250","shortDescription":{"text":"CWE-250"},"helpUri":"https://cwe.mitre.org/data/definitions/250.html"},{"id":"CWE-259","guid":"ae9ad959-fbb6-9d5e-892d-3dca66da0b69","name":"Use of Hard-coded Password","shortDescription":{"text":"Use of Hard-coded Password"},"helpUri":"https://cwe.mitre.org/data/definitions/259.html"},{"id":"CWE-353","guid":"09d7e902-d4ee-f05d-ae6c-0a1554d0c18f","name":"CWE-353","shortDescription":{"text":"CWE-353"},"helpUri":"https://cwe.mitre.org/data/definitions/353.html"},{"id":"CWE-494","guid":"b8a65e0d-e459-4a55-a931-fc1136482375","name":"Download of Code Without Integrity Check","shortDescription":{"text":"Download of Code Without Integrity Check"},"helpUri":"https://cwe.mitre.org/data/definitions/494.html"},{"id":"CWE-732","guid":"1da27e8f-b330-7650-ab63-bd61953eae5d","name":"Incorrect Permission Assignment for Critical Resource","shortDescription":{"text":"Incorrect Permission Assignment for Critical Resource"},"helpUri":"https://cwe.mitre.org/data/definitions/732.html"},{"id":"CWE-77","guid":"332c8ade-6612-9f56-a06b-d8d90b1a8750","name":"Command Injection","shortDescription":{"text":"Command Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/77.html"},{"id":"CWE-78","guid":"2e31ceaf-c7ae-2e5e-9661-cfb1362789cf","name":"OS Command Injection","shortDescription":{"text":"OS Command Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/78.html"},{"id":"CWE-79","guid":"fd45580b-e8c4-fc5e-8c2f-aa8fab0b4dbf","name":"Cross-site Scripting (XSS)","shortDescription":{"text":"Cross-site Scripting (XSS)"},"helpUri":"https://cwe.mitre.org/data/definitions/79.html"},{"id":"CWE-798","guid":"5e8f057d-fee3-995a-a0cb-9fc5b0d174d1","name":"Use of Hard-coded Credentials","shortDescription":{"text":"Use of Hard-coded Credentials"},"helpUri":"https://cwe.mitre.org/data/definitions/798.html"},{"id":"CWE-829","guid":"13c33925-97fb-5a5e-b40c-56d328b8a4d7","name":"CWE-829","shortDescription":{"text":"CWE-829"},"helpUri":"https://cwe.mitre.org/data/definitions/829.html"},{"id":"CWE-89","guid":"6d08fdad-37eb-c150-bbf0-d7d946863407","name":"SQL Injection","shortDescription":{"text":"SQL Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/89.html"},{"id":"CWE-937","guid":"16f316ae-415c-b354-a59b-1f7905f756e9","name":"Using Components with Known Vulnerabilities","shortDescription":{"text":"Using Components with Known Vulnerabilities"},"helpUri":"https://cwe.mitre.org/data/definitions/937.html"},{"id":"CWE-94","guid":"75e7f50c-6c2f-dd52-bf40-bf6c52b861fd","name":"Code Injection","shortDescription":{"text":"Code Injection"},"helpUri":"https://cwe.mitre.org/data/definitions/94.html"}]}],"properties":{"codehealthPublication":{"public":true,"notice":"This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings \u2014 which rule fired, in which file, on which line, and how to fix it \u2014 are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.","securityFindingsRedacted":119,"secretScannerRunsExcluded":0}},"redactionTokens":["A security finding was recorded here. Its details are withheld on the public artifact \u2014 ask the repository owner for the full report."]}]}