{"$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":"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":"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":"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":"D14","name":"License Compliance","shortDescription":{"text":"License Compliance"},"helpUri":"https://codehealth.canine.dev/dimensions/D14"},{"id":"D15","name":"Churn \u00D7 Complexity Hotspots","shortDescription":{"text":"Churn \u00D7 Complexity Hotspots"},"helpUri":"https://codehealth.canine.dev/dimensions/D15"},{"id":"D16","name":"Bus Factor","shortDescription":{"text":"Bus Factor"},"helpUri":"https://codehealth.canine.dev/dimensions/D16"},{"id":"D19","name":"Documentation Quality","shortDescription":{"text":"Documentation Quality"},"helpUri":"https://codehealth.canine.dev/dimensions/D19"},{"id":"D21","name":"Naming Consistency","shortDescription":{"text":"Naming Consistency"},"helpUri":"https://codehealth.canine.dev/dimensions/D21"},{"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":"D30","name":"Dependency Vulnerabilities","shortDescription":{"text":"Dependency Vulnerabilities"},"helpUri":"https://codehealth.canine.dev/dimensions/D30","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":"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":"D34","name":"Knowledge Freshness","shortDescription":{"text":"Knowledge Freshness"},"helpUri":"https://codehealth.canine.dev/dimensions/D34"},{"id":"D35","name":"Change Coupling","shortDescription":{"text":"Change Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D35"},{"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":"D5","level":"error","message":{"text":"Layer violation: Application \u2192 Infrastructure: Application (Application) references Infrastructure (Infrastructure) \u2014 dependencies must point inward (Web \u2192 Application \u2192 Domain; Infrastructure implements inner interfaces, nothing depends outward on it)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"e27aca6f791fcbe2465e67f515025cce032234649858060654062cf706cdb54c"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CommonConfigurationBuilder.cs: 0.0% line coverage (0/14)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/CommonConfigurationBuilder.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ad04ac9a36d76032d1be1abf5e581a2ad142774cb76c0599efc7344066cbed80"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ExceptionHandlerMiddleware.cs: 0.0% line coverage (0/42)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/ExceptionHandlerMiddleware.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"742ef86c46df706b92750ffb568e86ccbac5cd11e56264b0a314d3c9314bb348"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ErrorResult.cs: 0.0% line coverage (0/11)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Results/ErrorResult.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"75b191216f2326fa817f0d0ccf91ae3a8ebd5d0a7e5f5c65ef93e6d2b7bca8d1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ResultBase.cs: 0.0% line coverage (0/19)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Results/ResultBase.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c84819c00df8b158faa5b8443da57beb655e4d7822a836c1a8c5667f9bab63a8"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GuidProvider.cs: 0.0% line coverage (0/11)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Providers/GuidProvider/GuidProvider.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"2faea822967a3c002f24c48658a8e8f04fae0423da5ad93f04366900150f22a7"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DateTimeOffsetProvider.cs: 0.0% line coverage (0/4)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Providers/DateTimeOffSetProvider/DateTimeOffsetProvider.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"53e2655aea0219a16aa99cacfe09d1cec48850deea490963426bc44929e1dfcf"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DefaultDateTimeOffsetProvider.cs: 0.0% line coverage (0/7)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Providers/DateTimeOffSetProvider/DefaultDateTimeOffsetProvider.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"54040637662c4bc96523c9af7c315561801f94036dec0116bc3da339ebe628a4"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Naming.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Models/Naming.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b004b08da803253d7911d77abbf5823299103d46154595292d1ff560276a7b7"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ActionHelper.cs: 0.0% line coverage (0/17)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Helpers/ActionHelper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ac343bbe26b741c670dddbc26acaedb592374c0e7feea9968775c702e638fce6"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ApiMinimumResultHelper.cs: 0.0% line coverage (0/13)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Helpers/ApiMinimumResultHelper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"886fc09c4f5571e9345207070bed54972705aae69dfbd6453dddc4e73713a6ef"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ApiResponseHelper.cs: 0.0% line coverage (0/19)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Helpers/ApiResponseHelper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"6d3bc3a2ae57168e7a38f862b3b75deb2beeb337816585241c6c42918e67b154"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GlobalExceptionHandler.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Handlers/GlobalExceptionHandler.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"86763a87d56b5d6b0efe7488f3cb56d35c8f926f30e66379d475ce230c94f869"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: ValidationExceptionHandler.cs: 0.0% line coverage (0/24)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Handlers/ValidationExceptionHandler.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"599c528d2e8e5e86fd7cae79c2fadc6ac6c207013700fca8c490ad739436cbf1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: EnumExtensions.cs: 0.0% line coverage (0/30)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Extensions/EnumExtensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f30f78199e52e92530893d3f481f9b74682ae01b90e43078fa8792316cc6160d"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Extensions.cs: 16.1% line coverage (5/31)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/Extensions/Extensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb0ac52aa0fb998404ee90459950b1126c26eeb70f59d9eacdf90a66f44d26cd"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: MediatorLite.cs: 0.0% line coverage (0/13)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"4.Utilities/CQRS/MediatorLite.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"eed8e911b9b837d4d7459fe8c9f6402f6ec3cd0f3a6fd44f86079bc3250e37b2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjection.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/DependencyInjection.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"8a3a5f6d4ad53bb73a4688f8f3c67ee9c9219aa2fa79fa694c8cfcbed2fe02e2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaCommandValidator.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Pizzas/V1/Commands/CreatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d66202c35052a1b3510dd9fd04e5e265f741f71862c2330409ea010c44a29b61"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DeletePizzaCommandValidator.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Pizzas/V1/Commands/DeletePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"bd4343f523b3b4b4ea2b8f8fb8567ec8e609a33bdc200f3eef88dbe08b7118be"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaCommandValidator.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Pizzas/V1/Commands/UpdatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"7c138a1037ae1e2574f6a93d068a0515f2d20794d5dc50acd0320ff9865bfea1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompiledQueries.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Orders/V1/CompiledQueries.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"85a0d894cf6c571f20897d35390c2406ba1c6c10afc4a4367906ec2321ebfcd2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetOrderStatusQuery.cs: 0.0% line coverage (0/10)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Orders/V1/Queries/GetOrderStatusQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"20f2d95a5edfa00de52a4d70ed79a52169b60a6c0ab1efc8fedde2381b093493"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompleteOrderCommand.cs: 0.0% line coverage (0/12)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Orders/V1/Commands/CompleteOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef3196f26295458a3917154d5c539a5f02a2dfefb46f5aa235cf848feed497bc"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommand.cs: 0.0% line coverage (0/17)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Orders/V1/Commands/CreateOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"7446245082218608eeaf30f78b04d7469fc2b9adbe4dba9ad34d5bf2b88728f6"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommandValidator.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Core/Orders/V1/Commands/CreateOrderCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b9733ed6ec285f839251b7359e3d13cafa196b46fd3e76bb94fc398f42c9393a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CommonConfigurationBuilder.cs: 0.0% line coverage (0/14)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/CommonConfigurationBuilder.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"998cd7d79599329a0a53bd0001b79adc141cbe287c0baf01172c68d39820ec66"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Settings.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/Settings.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f919589096e89ca0d2288823490976246a8349a8360937a1076321c68e0c66e2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: SettingsConfiguration.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/SettingsConfiguration.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3b878912aa50b565c9770feffa1aee3a734ecc726137ecbb0dfdcc59de66d9c0"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Order.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/V1/Orders/Order.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ee7b535f583798ad8069387a84289d1deb32e3f55c11d71ca49f595bf4642229"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderMapper.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/V1/Orders/OrderMapper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"43658b3e8259c849d1e20c04366cfe4401b2ca8cd62947ad17b451dcad3d442c"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderModel.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/V1/Orders/Models/OrderModel.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b8144daaa77d9ad78962716f707e937aabab566887f0608634222d4e3cac37f0"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: EnumExtensions.cs: 0.0% line coverage (0/30)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/Extensions/EnumExtensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"7beaf35b792fe1e7e1781c60b769cd8ba6b3cfbc710c3d2be2de139523addacd"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Extensions.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/1. CleanTemplate/Common/Extensions/Extensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"965a332500047a3ca563387b19391345ada5a8c43bcad7aba21091bc821b70f2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompiledQueries.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/DataAccess/V1/Orders/CompiledQueries.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d7546b1d7dd19512899b601c5002f3951817a74b4476585c838b00827fa2550a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderDataAccess.cs: 0.0% line coverage (0/32)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/DataAccess/V1/Orders/OrderDataAccess.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1e5f077c18c3cde4f7546dcfb5303040bd7a1d18e18ac3bf866154fe23916009"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjection.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/DependencyInjection.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"a35cfede6221a7523125f390b36bcc22a125a9430b39a88b5cc2c7ad883c37a3"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaCommandValidator.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Pizzas/Commands/CreatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e6aae7de649afe4b35a440f2b1d876ad37ba6f784f80921397488c7e9b3fb5c6"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DeletePizzaCommandValidator.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Pizzas/Commands/DeletePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d5f05ef295c00674208d5daaec0247e24d29824d3d935df53eed59f13108e82b"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaCommandValidator.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Pizzas/Commands/UpdatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d6f11b2cdb29cf954fb21bdbfe0a8ffea59d9b2cd26e8d91a3a3d297d52f394"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetOrderStatusQuery.cs: 0.0% line coverage (0/3)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Orders/Queries/GetOrderStatusQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1fa846dd5232a6c49093f0b227ce9d74097662eb280470e5f7b772c77659665d"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompleteOrderCommand.cs: 0.0% line coverage (0/3)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Orders/Commands/CompleteOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b49d94fcb2e99f962c7a96a055d67a48210c14be8eb560a9425e62aec28f85e3"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommand.cs: 0.0% line coverage (0/3)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Orders/Commands/CreateOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e362cc5acd8fd163e5a8ab47404f3da2b9ced88b1e6003e151cdd3d46007df93"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommandValidator.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Core/V1/Orders/Commands/CreateOrderCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1b174bac9aefed386f559b674a03352022a54326316f667f529aa13a4150511d"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CommonConfigurationBuilder.cs: 0.0% line coverage (0/14)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/CommonConfigurationBuilder.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1ee6a1faca9080e30f0c6aea0dcfe30df817028413262f1726003b1549bf2364"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Settings.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/Settings.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"8cb34ffb417960fbba645396decb7cf5c71591de7fe6f52ea152985dfd89629a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: SettingsConfiguration.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/SettingsConfiguration.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d1962e33f2827755adb7bc30099452a009eff45af45bd4cbf90fca96afdc2807"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Order.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/V1/Orders/Order.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d0c5e2ceb17f596bcd22703e26c85bb4cfbec912364b0415ac32f51993e157b2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderMapper.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/V1/Orders/OrderMapper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"a41b4beff61bfb878fd219229daeeabeb85c860bfe76db414a42053e841c6209"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderModel.cs: 0.0% line coverage (0/3)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/V1/Orders/Models/CreateOrderModel.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ddcb77d6c44eb810b80a18371d90f7e54c1ebac4986ba129d12240ac253dd9b2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderModel.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/V1/Orders/Models/OrderModel.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"895d7fc55eb6299dd86c51699a0aca0b9b5245b6ed917488f407ea30e3815a36"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: EnumExtensions.cs: 0.0% line coverage (0/30)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/Extensions/EnumExtensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ef3817947a258771eebbfe17451899aa12797ba4a642fd058d52e61349cd2b70"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Extensions.cs: 0.0% line coverage (0/16)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"1.LayeredArchitecture/2. TemplateWithDataAccess/Common/Extensions/Extensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b3b7b044c0a11fe3c1d52ba22df56a232b768dd6490b518f266040276ae48d5b"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjection.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/DependencyInjection.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"89a8dbf09ecaaf1f8b411bf46fba9a915c29193bea09d2a7afb1a6d8c96017ff"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaCommandValidator.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Pizzas/V1/Commands/CreatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b28d409cfda9e42f52944eb60e051ee0d8cfd57c1f8cc2986088a2725c68ae9f"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DeletePizzaCommandValidator.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Pizzas/V1/Commands/DeletePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"a6dd0c3ce0a89c6efcaa60adda63e4dbb45f9ca0d3b73406962937f670835260"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaCommandValidator.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Pizzas/V1/Commands/UpdatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4f3a9a35c483a53747c89af0c02fd2869240ef0c9bab12d37c4dc552aa4aff0c"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: PizzaErrors.cs: 0.0% line coverage (0/4)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Pizzas/Errors/PizzaErrors.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"46d45659da5ee0d9e349fd07a11fec9fd991bf3140f5cc780d69a907a04b1632"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompiledQueries.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/CompiledQueries.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"780ced38cf784c1abcadc9b76bfca648b05e0eea25bae56e2fa3344c8d6ec474"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetOrderStatusQuery.cs: 0.0% line coverage (0/10)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Queries/GetOrderStatusQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"62b57e0df9217c2de3336538db723190225abe5246d4069f77cbfec1d4f74116"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderModel.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Models/OrderModel.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"06ac5bc1d38aec548a8b74404c88f8ca6d7d4b74cd0a2727353246c281e1a2bc"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderMapper.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Mappers/OrderMapper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"430634f347da15fd54511dfc342483d6050a32d4afe52e7432426dddbe1ee0cc"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Order.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Entities/Order.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e52993563142c78518a20467e0cbe157fb45dd6ba00cbee499cdd98f041a4569"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompleteOrderCommand.cs: 0.0% line coverage (0/12)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Commands/CompleteOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"19e15fa73adf5425cfb05528954365e74ce11d344e164d8e1fda95a5547c8648"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommand.cs: 0.0% line coverage (0/17)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Commands/CreateOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3a60b42fd698ef46fb53e40b866c5511ea6861fbaa21055599c8c5b9091800c9"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommandValidator.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/1.Traditional/Core/Orders/V1/Commands/CreateOrderCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"85885351e49dbc0ce21337d542e5151a06158f03c7136c0535c43e071678c1af"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Program.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Program.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b3b1e076c11c927b500113aafe9273dc01600ee32cd74a8ebde625eb36a9d53"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Startup.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Startup.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"2f0d4b02514114c383bee2f4b3476f74d3041cfd94f46d4bf8abf8ab2a16411f"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DatabaseConfiguration.cs: 0.0% line coverage (0/30)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Infrastructure/DatabaseConfiguration.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e1da9375eff3ce9ea879a91a1964a1773236ecc7d3293e4a622961b780236f2e"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DatabaseSeeding.cs: 0.0% line coverage (0/112)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Infrastructure/DatabaseSeeding.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"85aeb8e4813301d2714fded1dfe0f67101238c571d7296202cc206a777b7b629"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DispatcherExtensions.cs: 0.0% line coverage (0/11)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Helpers/DispatcherExtensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"5cecbc009b1d50b06b780fcdb93774f34ba91c3fb85f91cd2882a0bb60da3660"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjectionEndPoints.cs: 0.0% line coverage (0/52)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/DependencyInjectionEndPoints.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"42e7a3660535a75b108c3daf999052afb4114456a38d3b47370774c608a8895c"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: EndpointResponseExtensions.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/EndpointResponseExtensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"340edaa71f9a60bca5c0f8b020a1e3e3212a863b9068183102d4394b744b493f"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaEndpoint.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Pizzas/CreatePizzaEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9090b801868edf0cd147049832c836b8c3557be1c1b7c06d60980b200669940a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: PizzaImageEndpoint.cs: 0.0% line coverage (0/41)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Pizzas/PizzaImageEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"38e104fb6f5c0094b4967596c5f270f69970d6230e6c5b65ecb6dc4de07e5e05"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: SearchPizzaEndpoint.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Pizzas/SearchPizzaEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e9cab383dc24a704ddd69ef65d6a0b2bbf854a263d662efb03dbcb0852a4c4a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaEndpoint.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Pizzas/UpdatePizzaEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3ad382db1e672ecf6ae993aeffd0738a5377adef61ee0948e31c3b2393f1dcc6"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompleteOrderEndpoint.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Orders/CompleteOrderEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"bbb248ea03978a118216df4982a852996ad28504e61e0ddf167fbb04539ac747"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderEndpoint.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Orders/CreateOrderEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"2e057b9ff94a2686044a57ff7a7fc5cac27376cc0b3a5a0bd610c77aa7505106"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetOrderStatusEndpoint.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Orders/GetOrderStatusEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3d07e8c2e5f74b153fe76cffc1ef04b2627f8fa0747c475b19ea3b7927c1d973"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: SeedDataEndpoint.cs: 0.0% line coverage (0/34)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Api/Endpoints/V1/Admin/SeedDataEndpoint.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"98973ceb8b770e0f0e003a47ec89419c8ef4fd4735786491ff2eae4a13d75bc1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DatabaseContext.cs: 41.7% line coverage (5/12)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/DatabaseContext.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"011369dd33104a64a87c732d32cce955b8c4abc887e1c413d87a47bf3ef00f1b"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjection.cs: 0.0% line coverage (0/13)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/DependencyInjection.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b5f27277c5a5d8adabf406cf6cf97d01b346fd7acca87f6a96b4e227bf6d4b93"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompiledQueries.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/CompiledQueries.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"fd512359adb9f58693e6988805add57574dd141b38fef460b817d780de969a44"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetAllPizzasQuery.cs: 0.0% line coverage (0/16)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Queries/GetAllPizzasQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c3ee0c6914a242ec09a2393843702f6633ede70ab621384fec5690582972ee72"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetPizzaQuery.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Queries/GetPizzaQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f40f7492e9c561abdc57b08500752ba2855dff2416d7103cade3ce825e507c99"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: PizzaMapper.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Mappers/PizzaMapper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab65462323bccc0f2fb54e7bdb2f7c07c5021d92af40f10582812492bd6d9b0e"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: PizzaFilter.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Database/Filters/PizzaFilter.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"8daf25c0f32dd923958fd6812d4520f06bae2514081662f56de722ac8e631813"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: PizzaMap.cs: 0.0% line coverage (0/22)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Database/EFMapping/PizzaMap.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ce29f8aa810435b593d7a5bad5338e72843a34172bd0deb0c4070ffbe1de90ab"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaCommand.cs: 7.7% line coverage (1/13)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Commands/CreatePizzaCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f0b2fa18b705677a59589c515fedaf37cd286f817d5af7c67e19f3bc33c158f"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaCommandValidator.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Commands/CreatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"81f82eb9d004ac7cfe63bbca5b0583af9008d7a835f308f501e44a99f8276911"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DeletePizzaCommand.cs: 0.0% line coverage (0/12)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Commands/DeletePizzaCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"6c280c2c3898069e1d5264cb94241156d78c9d9b0ce421f866e03d12734fd7a6"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DeletePizzaCommandValidator.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Commands/DeletePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"0abd4f408c11801acf028d53039c42a5ee6a410ea6d58f6054dc1bd1e45f9fef"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaCommand.cs: 13.3% line coverage (2/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Commands/UpdatePizzaCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3795626bb1aa185248b94d025cbfb7bd057d3c8864ceb9fb1a2624ada4074cf6"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaCommandValidator.cs: 0.0% line coverage (0/7)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Pizzas/V1/Commands/UpdatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"0da2cc3e47c115ede91056de4810257c849af2570f61d34346812b408951b3f7"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompiledQueries.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/CompiledQueries.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"505883129356fd9eb739996a8412475d56d362ed2d0b168406bc2c44c9bdeffd"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetAllOrdersQuery.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Queries/GetAllOrdersQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d8125e70634bc23e4b742eb3591106254659eb9e97e804e5c982ca098a6a248"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetOrderStatusQuery.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Queries/GetOrderStatusQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f6c0309d65aee701d5c9fc088915df35a1e930357455d1e2fb2670ae8232dd95"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderMapper.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Mappers/OrderMapper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"de9b02790799aad7e1a31543ad1632c9362d6db97d4e09de768267cfb4c41233"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderMap.cs: 0.0% line coverage (0/27)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Database/EFMapping/OrderMap.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"27571c90c5fe64bf29a5162c119fb98154777e69b6b2bb90e7386a0a102e50f1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompleteOrderCommand.cs: 0.0% line coverage (0/12)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Commands/CompleteOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ee40d5a05baaddf447fb7bd2131cae5e98afd0151fadf8380f1d1d65b953c519"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommand.cs: 0.0% line coverage (0/16)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Commands/CreateOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c504a4db43cac66ccbe12305ce3190770f7fb89177cb69782fb42ff18886a655"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommandValidator.cs: 0.0% line coverage (0/11)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"3.VerticalSliceArchitecture/2.Minimal/Core/Orders/V1/Commands/CreateOrderCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"7ea59a742f5e077a8cdc2595fbe014fb256110df38aa9672658fca781e9de897"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjection.cs: 0.0% line coverage (0/19)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Infrastructure/DependencyInjection.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"754e8b701e2ff262d6be7aa7d75d87367ce07d813be2e34e14deecd9d83a42b7"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CommonConfigurationBuilder.cs: 0.0% line coverage (0/14)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Domain/CommonConfigurationBuilder.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1df6a749cf887c7496795291ddb60fbf3ea0e4b6b0a5fbb8151fbfa30beb995a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Settings.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Domain/Settings.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"dbe5e647c72e62397d573627ee2c6f2d36a3a41e338a05addbf1aee04eff2693"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: SettingsConfiguration.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Domain/SettingsConfiguration.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"bab92f831b4d41e62f50c929b82fca0288cf0cf91bd0ef616f98d74c49b23351"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: EnumExtensions.cs: 0.0% line coverage (0/30)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Domain/Extensions/EnumExtensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"a8cf727728668a88e694e8819be26bb484d72c4addbb2a87b11acf36edb4aa3c"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: Extensions.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Domain/Extensions/Extensions.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ddfbe76724c3c5c57f8fef4f6d18e6d10942ad18915962fb3c90e2c962ef465f"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: PizzaErrors.cs: 0.0% line coverage (0/4)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Domain/Enums/PizzaErrors.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"ad7ac8a4ddfedaf07bc463fc3d627711e5a4cdcd5a823f07994a2cc311816ad4"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DependencyInjection.cs: 0.0% line coverage (0/15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/DependencyInjection.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"46587a00cc9b11b42a7a49282542f278fea4464e37bf3580e9c9a8f71c521955"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreatePizzaCommandValidator.cs: 0.0% line coverage (0/6)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Pizzas/V1/Commands/CreatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9da7b4221ea428ec33ea1aa9dde0c1584e1e08f2f2636314ce770f29f5d45db1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: DeletePizzaCommandValidator.cs: 0.0% line coverage (0/5)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Pizzas/V1/Commands/DeletePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c00fceaa496dfa58d23825dfc522f7479d4277ea046d9c1434155b04bd68fdd4"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: UpdatePizzaCommandValidator.cs: 0.0% line coverage (0/8)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Pizzas/V1/Commands/UpdatePizzaCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"85c33eb4372718857f20897cd8c4678e5e30d8ded4b6de04e1b05dab9db4be7a"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompiledQueries.cs: 0.0% line coverage (0/2)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Orders/V1/CompiledQueries.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c919b9168a83de9b46de406f61f97323d7932b5326c8760d32e6d9f2bdd8d38b"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: GetOrderStatusQuery.cs: 0.0% line coverage (0/10)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Orders/V1/Queries/GetOrderStatusQuery.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"810a0e396b4df3b40dae86240a306a77580366e817e537c928ee5633744530c4"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: OrderMapper.cs: 0.0% line coverage (0/1)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Orders/V1/Mappers/OrderMapper.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"101beffdfc418e10376f1bcc4dc2a7df1aca8bc3913c1d6b12f7f199434eef9b"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CompleteOrderCommand.cs: 0.0% line coverage (0/12)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Orders/V1/Commands/CompleteOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"491b82c96b32552542ae57d765ab5d1f9985db1fce3404386a6cfef0d7ef1ec2"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommand.cs: 0.0% line coverage (0/17)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Orders/V1/Commands/CreateOrderCommand.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"2fb042c49af3182b6748db20b8879a665e64c7c043123c433efc9d3d9fff31d1"}},{"ruleId":"D8","level":"warning","message":{"text":"Low coverage: CreateOrderCommandValidator.cs: 0.0% line coverage (0/18)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"2.CleanArchitecture/Application/Orders/V1/Commands/CreateOrderCommandValidator.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d68384cce54b9a9d69cc63cc485fbd3b69ce838c099d7030448539d2fe15fccb"}},{"ruleId":"D9","level":"warning","message":{"text":"Tests outside the analyzed solution: 10 .NET test project(s) exist on disk but aren\u0027t in the .NET solution that was analyzed (e.g. Test.csproj), so they aren\u0027t built or gated with the production code and can\u0027t be assessed here. If this .NET code is part of the product, add those projects to the solution or point CodeHealth at a solution that includes them; if it is a client/compatibility harness beside a product written in another language, nothing is wrong here and this row can be ignored."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"7a0b53e0d18583a1361cd04775cd53329dedef67393349e0c99678c3c468f894"}},{"ruleId":"D16","level":"warning","message":{"text":"dormant codebase \u2014 no living knowledge left to concentrate: All 32 significant source file(s) were last meaningfully changed so long ago that no living knowledge remains \u2014 nothing since has been substantial enough to re-establish ownership (a broad, mechanical sweep that touches many files shallowly does not count, and neither does no activity at all). There is no concentration to measure, so the bus factor is not scored. This is not a clean bill: nobody currently holds working knowledge of this code (see D34 Knowledge Freshness)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"569d55ea5cb0330f13c125b289d07e5abdfcceac947a2c2645277937942e7d5f"}},{"ruleId":"D19","level":"note","message":{"text":"The Core Design Rules section lists SOLID principles but does not cover the Dependency Inversion Principle (DI) explicitly.: Add a brief sentence stating where DI is enforced, e.g. \u0027Business logic depends on abstractions rather than frameworks.\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"backend/README.md"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"17012881e20c66a50070745084e9d8e2f6e797c4ca438edafead5342f09660b2"}},{"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":"f269c9c0841e77445abdf3eb1fcc66d0526d136cf41fd96cac49e863a924e0de"}},{"ruleId":"D28","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":"3cdfd7beb31b791ae18dcb425e21eb157c842e7bbcd522cc330573c1a6538db1"}},{"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":"8c66814d4db91be1edd1bb8e228ff3c23082681a5c076e8b468660da3e353580"},"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":"6e591174697b6aa615471e3c096331b3824ceef46fbda8e857b53ba98f30538a"},"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":"bddbca9c804db274cab60d4e7683499ab56a35eafecf2d57c041bec73838e45c"},"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":"453bd1e22a2ed89ee0baf797a2bfbadd7f419ff8fc2da44585ad843c68d731c1"},"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":"c730a413e06e31e38b9ce0614b4c1d4ecab89394ada4ef2802711e4baa76ec61"},"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":"fef619f91c5faf1a613330588a66207696827c9b7efcd6ebbc0ab5e65ada51f3"},"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":"8a46d8acdc523822036cf0cd49ef411f1ed1aba7db43f5de7fb2c2459460702d"},"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":"49312dea668a7635f7d57d4fc1fd06e41d739f72d531b302f150d3f58f92a1c7"},"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":"810b7f72e0135f6ba40f128a49c8e901e3f15c952c5d5328fc5db1894af7bde9"},"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":"5a6ff7cb75b0fff155a3fd27261f470c415c4d86ab868390440ab1f4924cb2b6"},"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":"1556536ca188f09aac39b27dde943af4530127b6eeb79855f0a1cf9ba9f74596"},"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":"8247fec7daf1b8baf9b5277df0956bec3b811f1386309e461ec943a04c909452"},"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":"348879750c7196ea2ba4f7d5c3dcee924078238c74113ae8ec345323dd565024"},"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":"dacfdea641dde8f0e2227c02fc90d81e096cf205e7826ba10a2043e6a98f69da"},"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":"a2fcb236fdb288523e399548d90eabcec967758f38437d8168434f672fdc7bbc"},"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":"5ce2d2b967861e32e5cb329237e4842f1cd2219cf0db421a006180435631de35"},"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":"b581559bbd3441f38a479bb6fe2d81958c9b11dc7b66a810f66a8c7cae03f780"},"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":"8229e0c51353302d938c2d61dbbe258a3ad8b929699f55e5a714b423d775028a"},"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":"31eafb1843ba25be3cc567bd7c6ca8dcc92bb859857f71107d79dcf682f344e5"},"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":"0050259787351c2cc5504de89af739285114eec58acc517fd0268a2cbc553bd9"},"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":"e540cf5fedd5ed7d24cb83ae4b486b5a588f31aa3f75c352e77799ae046080f1"},"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":"e0d73916d19ae6b4df736903315753f6aacea8262009f994caf7e525f9f9b40a"},"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":"19c24de68d2c370025aff296a1a65284961a45151d1a6a7783ac4a520299c4b7"},"taxa":[{"id":"CWE-200","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":"cc2fbd6512d10d16201401c6865a7a3b51933f3c417ca88ccd5bc00cefedaf6e"},"taxa":[{"id":"CWE-200","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}}]},{"ruleId":"D30","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":"437e587590e79844cf96db7fd79d7ad99070378772ddf403fcb48a782ea89eed"}},{"ruleId":"D30","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":"6d4cf184bd7c9a78b033829685d9555d70370b18bb615d421e9f3d2b73939417"}},{"ruleId":"D30","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":"23ec92b7c8c8afb62185fda44cad0d80499c87ace972374ca0be9efaef45c703"}},{"ruleId":"D30","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":"86c89e30b94fed0592c5ead692f9f6bd577baf39df0b0d1efafe4d441907bbe3"}},{"ruleId":"D30","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":"9ada61997d816962af49f37fc89c53133040f3ffdc799b9e0b43cd41ebfd80f0"}},{"ruleId":"D30","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":"e0d821062e5de293f2e16df32d3a7cc325f0ff2ee5e80c4eb42d6f7b2432abf5"}},{"ruleId":"D30","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":"2c69108d721da30017f7640d9618329c802df4815963e8f415401b9d2f9e5a13"}},{"ruleId":"D30","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":"5b34d903fa683581a31fd3b03e401b6cfb2a30388d08579f34dac315a3590088"}},{"ruleId":"D30","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":"5173e621bcb1a0954a1bb1e199c072c993c7256cc65f83f326a36eb514c251ae"}},{"ruleId":"D30","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":"922fe0a2f8fe538b9352b19b69ecbbac5e0f7acadd5120f066885d5fd17f2af8"}},{"ruleId":"D30","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":"bbb3a9b760965e8f00c6c986ec6bbbfa3d8c8d156ca836896c99059cb34dfe13"}},{"ruleId":"D30","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":"871f46c4256afe55dc99a07b793cd5eabb52090ecb9c8c5a4225b2d57f0bde65"}},{"ruleId":"D30","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":"b121b35bc17262b1ff589c6e7e05ef295d230de0acdcb5f300bd2d69fb494b2e"}},{"ruleId":"D30","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":"f00354f1784f35f26f95ba84030bdd5083d07656b130817b3b623a90029ecc89"}},{"ruleId":"D30","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":"799c60c1a8a603a9317c59adbef7319f2c4c7718977e990bed223a02939fb36a"}},{"ruleId":"D30","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":"e49609d75d5b2eda28b7e1caaf8ae5c34db8ab22980e357a9754ff6d0e8fb9b8"}},{"ruleId":"D30","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":"d46d1e382d41f5fbdb50a69d93dc3f07d5dbd1e3df053eb30db6b338b2717d71"}},{"ruleId":"D30","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":"d2f284ef65f09d6172404b0629c4a4f027b6bc47da56beb66ff52acf12abc3b7"}},{"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":"762114524cede98236411be4197d615070f4e241a367e347acbdd4d3f9f7e7bb"}},{"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":"b092c6e45e80e583324e4b479565825a4f8a1e948e9a7921087e0be7fa247b64"}},{"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":"53c76e5d79b8d603854d5221050b5f300c8b30dd6c9f142ef3ec1ad642281034"}},{"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":"2207419adaaa6df628d02af54e7f7b8c328639f0f6e69a5c6705bd73835f36f3"}},{"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":"a9966c4ff779490ea28f65942f1de17dfeda48950cafb4ef1e6392c280c916fd"}},{"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":"ecc192a4253c7987d99dda51f209659ec71ce5f0a39fd355c36cbab17f3638c9"}},{"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":"5946d80b43554fae043c9f4ea86963a0cf950c08d3d48a2b8cf3e380234a5747"}},{"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":"719ddee70b51e62f1a35412ab6678b79eab1afdc92062323bd5362caf1cd4215"}},{"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":"b88869ab2b1cad5352b36dcf53bdd34740087e71e6e708e9320248a77f4ab8ec"}},{"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":"a25c4f008519d962d14cb811c0c183552775154008fe36f2eb4531148b12a3d7"}},{"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":"9a7a8a6d643646886ad2db65f363f83a7ee9255460e8f0646925a0ae5fd57517"}},{"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":"4a1a126841b19f7da120c3259376bca4c88fd6b6369046cb9aedc7eb5a1b00f1"}},{"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":"869a9839bdd48b900cb57105dd8d19209745901c1c10af707cddfe458dc09470"}},{"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":"f84c0e7f2e7158abee7d5cb1c480729b02d3220ad252cd8d85a7ae025e20b8e9"}},{"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":"2020631e8e81e60e17d870c148bc082042568806f3bb7a46f19cde926d32b954"}},{"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":"d62612fd4d628ff8235dcacd35a6ff0bfce9ddc2e28ad3ff8060fbe2dd46945d"}},{"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":"87538350cc8a4bec9cbbb79fcf7517e427e594de269ad8a0281b604a65773caf"}},{"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":"517a770e17eccc92d5590acd3f31ffe282b1c5ccbcaa3057d46ea23f33aa9d6e"}},{"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":"0b2c70eb615ee155f8b8efa1c06bde37c43e1428218998e1dddc20ded61dcce1"}},{"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":"ef0d24433ad384653446904e59f0e05e65897e7176c0524126a36e5ed36fec65"}},{"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":"f82ca345f3edbac83d407fc8b20afdc0f0591e779e96f03ca45018a7e67df41e"}},{"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":"a483766262a8675c57fbc297a5595bcedc40cf2a1068d5a79b60a949c1ec5ad8"}},{"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":"b20edef49fa7b10f1e66ab3f2619a089ee03a59d9df70d6d9f67ff9f71aa04b1"}},{"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":"f77c6672bfb0b24ccf927d2a6e165fa4e646e7ecedd5e199464112c6c93eb1c1"}},{"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":"47cea004e308a436a9e0d3ed30f6ebbf1a2dc2d5d7d1070080c1eac2fba2edf4"}},{"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":"6f49da4cda843d289acbd798d2fa49f8684e6f839edfe835067f9ecd798a0001"}},{"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":"082cd1bcd447347c9c0ed7cebaa59eed46177f5bcd5bc153b45f31723ad1c5fb"}},{"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":"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":"0752d0df7434000fcabf1048e2de30a7a1a8b982b3db9a19898c4dec199856b4"}},{"ruleId":"D37","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":"9d03e50e45de791a350ebf595fcb3269575c0543260ac6707c4b73e65639738e"}},{"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":"ae64fe13b996685e8c4dcd2b3285645368d86f1c2424137866383bdc9b0e536f"}},{"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":"f7563f22b66e80db6477955d992fdca6c205d7a903ada2fdd89e80a48a00023d"}},{"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":"f028ae0cac97f8c0a0f66287b859f91c1d0739123a5a0252ad14a7cf62d0359a"}},{"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":"799a82985e2c22e93eabed1f4d306cfb1602dd8e5939b55e0b788eba8fda3ab0"}},{"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":"b402f31d444a38921dd7d1e237af6897e7f45a8562dd713427ba31ea3be1ee2e"}},{"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":"94e97a428957742433c1ca51811b267ffb0ad8d43f549d413b9522501bb221cb"}},{"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":"b5fb5e23c3516a15270cbe2974cef3d96a6aae45e838fb1a4a7de7b7fea7bd49"}},{"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":"151dfefa509ce9ca136e026ff5eed8d52d77864511ff3b3904ebc018bb699410"}},{"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":"e4fe6e63c11fff77fc8c08e46b71411d6c13fb254b9c3c86ba71828ac90d5c6b"}},{"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":"627d9e075f819b22c18cd4c416cef275a309b6e4bf333ae7c083c0ca5167be8b"}},{"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":"cff3e358411b9feed077271b65ff85dfd1ff4ec9d2d11b3433e9ed7166916a64"}},{"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":"b177946735256538b617558534a2c38e90fe76c3318dbd9d1f1ff4eba979188a"}},{"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":"2f9778096649bb6ac88188da4c19c0399a31901c2478cd48325dfe036cfbab29"}},{"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":"d5e4f61573c744d1a0d06a6781666fe20e48656d28aceaf445e8d4ec9363bc35"}},{"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":"908968cfd0c0ec9706ff714c5b3e904700e21fa9d2227afd14d9c1b41932f81f"}},{"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":"3a44ea21f2dbc0b836f2adc420474c26d1dbf2aef69fcb758f233c4831a4fcf7"}},{"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":"e1bf915830112eb2eab9e29f3614cd1e56b865127e02374044f563776faf2e04"}},{"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":"4e1f9a05972666f93f4d157c3d1f86663ccad5823a87d099dc6df917c67d7e7e"}},{"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":"1e936b24f2a90465bb1cb1a480b473653514bea0160d6f6975f608561971b71d"}},{"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":"56dc2b0a4891362fda3af0742f045620d1bc0c30f13ad5219a746b2d7594e536"}},{"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":"60bbf07c29b51f8dfffd2c22f441af26bd9ea53c2c28c7f40a868a9502b10823"}},{"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":"4259df209e307191b07a12297fd880c31a76471eb16102f618476bfdd0a28d67"}},{"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":"f4ce4b0b4453d535b064d86384e87b642e09d9737ea4ad49f1e2731f2c2d21df"}},{"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":"4a10cf038bbb37dcf33c6a06db917bcf22d6610982471d870fc4a36de4080336"}},{"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":"e67e3316b12ea80bdf09da6309e902c61319898f8596b9db6961e83404406be3"}},{"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":"3fe702d47865ea11f8546971f46dd4e31382d733361edc356ee16b00401a6139"}},{"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":"45b9471866e57b9d539a9923655155e5e9c7f18edf7c3fc98b9957ada7b154c6"}},{"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":"176b30b74db2b58c16154118bf4736040feb8430a0755dbdad274a7baae1b1f5"}},{"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":"38d7d183c9f63ca774916e9da19028011bd70666e96ac8d74391e1439e913887"}},{"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":"96d7345d44aea2c4d0eb50aba20c129d24bb1c4fabbd1aee2ed859b00657cddc"}},{"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":"90cdc1b236e7dded0267d9282bb32bdde0811b90e1b6c74d014dd18f9afcb310"}},{"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":"24676aaeb4fd746e99d31b7bc3129fad8902cd890985c04328c16805ff50f8c6"}},{"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":"6f9a209dd46595fdf5ca8f0d334b6b503d9f0e44bab024e5e187e1ee863103ed"}},{"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":"90d97cda055755bf1632e3a6ea611bb3721ab6c6b056a0eb229f04cde4d8a7f0"}},{"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":"f3bac353b8314a2fbf7a0d48943d719b4007c8729f5a756e6c5da93a9f12a2e3"}},{"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":"cf7cb6eff6d109b8c94498452d78dfbc450e8cfcc234d0a7775158edc54be06d"}},{"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":"734631d934e11a13a63241b46a4d55521c1cb5c052417aa541b376259cc54b08"}},{"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":"15edfd3f819257a6869ffda2709a69eceac45ac610b7ad997a8dc0a81db38b6e"}},{"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":"8d35a82a2599d7dc2983a9e4bf4d26b3286cb1d6f8c0d71aa03736fa71401b84"}},{"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":"452fb2271f3dc1f1a2d30ac9e07465cb0d3e175d89ba56f6166db3fcac94737a"}},{"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":"6b54b39945e83b206d333b61c98f414c917004189daae1b3cbb0ac03c4e3ce8d"}},{"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":"ef081c887a94fab4e3d630f30ff2d007874a92efbb162d92ba1762a5748486ed"}},{"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":"7ee488e61bf9868ab107c12282146b153a01386785f19d176869be15f850c6d6"}},{"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":"53365952d656f479f60e0381e258f5d512567d12900d7028b81fdf6209d2fc60"}},{"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":"15425140aef21fe7795fc374089e92d72170578efe845465418cd83bbc5fe5e3"}},{"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":"eca0376e260aaf9bdb905ce852f8a28969c99b1b19e5f866986b41f5db173288"}},{"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":"ceba29447e3df414b75268345dd8c923cfe0567e338adae9994add41b37ba7a0"}},{"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":"05112dd1e47e67eaa75c1c1ff5fac0a4fdcd89df39a0ff780d4b97cbcb87e6bc"}},{"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":"d1d49e4c3e0d2640bc4b74a7e17795e73e968a8abbb9028e45908fb78eecb011"}},{"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":"189b96bf936bacd325b721792179d552a15bf2b3ef339e8201f0c0e5ba461aee"}}],"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-200","guid":"b0ce3b1d-7a29-fe50-8aab-9aba899d2988","name":"Exposure of Sensitive Information to an Unauthorized Actor","shortDescription":{"text":"Exposure of Sensitive Information to an Unauthorized Actor"},"helpUri":"https://cwe.mitre.org/data/definitions/200.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-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":127,"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."]}]}