{"results":{"result":{"added-files":{"code-health":10.0,"old-code-health":0.0,"files":[{"file":"src/Paramore.Brighter.MessageScheduler.TickerQ/TickerQBrighterJob.cs","loc":31,"code-health":10.0},{"file":"src/Paramore.Brighter.MessageScheduler.TickerQ/TickerQScheduler.cs","loc":149,"code-health":10.0},{"file":"src/Paramore.Brighter.MessageScheduler.TickerQ/TickerQSchedulerFactory.cs","loc":33,"code-health":10.0}]},"external-review-url":"https://github.com/BrighterCommand/Brighter/pull/3903","old-code-health":9.041481609158424,"modified-files":{"code-health":9.042448344802239,"old-code-health":9.041481609158424,"files":[{"file":"src/Paramore.Brighter/Uuid.cs","loc":29,"old-loc":21,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AzureServiceBus/AzureServiceBusConfiguration.cs","loc":13,"old-loc":13,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SnsMessageProducer.cs","loc":111,"old-loc":111,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SnsMessagePublisher.cs","loc":102,"old-loc":102,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SqsInlineMessageCreator.cs","loc":395,"old-loc":395,"code-health":9.387218218812514,"old-code-health":9.387218218812514},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SqsMessageCreator.cs","loc":339,"old-loc":339,"code-health":8.816158827775617,"old-code-health":8.816158827775617},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SqsMessageProducer.cs","loc":102,"old-loc":102,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SqsMessageSender.cs","loc":130,"old-loc":130,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/AWSMessagingGateway.cs","loc":393,"old-loc":393,"code-health":9.6882083290695,"old-code-health":9.6882083290695},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/SnsMessageProducer.cs","loc":111,"old-loc":111,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/SnsMessagePublisher.cs","loc":102,"old-loc":102,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/SqsInlineMessageCreator.cs","loc":404,"old-loc":404,"code-health":9.240656298427343,"old-code-health":9.240656298427343},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/SqsMessageCreator.cs","loc":342,"old-loc":342,"code-health":8.816158827775617,"old-code-health":8.816158827775617},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/SqsMessageProducer.cs","loc":102,"old-loc":102,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AWSSQS/SqsMessageSender.cs","loc":132,"old-loc":132,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AzureServiceBus/AzureServiceBusMessageProducer.cs","loc":170,"old-loc":170,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.AzureServiceBus/AzureServiceBusMessagePublisher.cs","loc":71,"old-loc":71,"code-health":9.6882083290695,"old-code-health":9.6882083290695},{"file":"src/Paramore.Brighter.MessagingGateway.GcpPubSub/GcpPubSubMessageGateway.cs","loc":400,"old-loc":400,"code-health":8.283981080161325,"old-code-health":8.283981080161325},{"file":"src/Paramore.Brighter.MessagingGateway.GcpPubSub/GcpPubSubMessageProducerFactory.cs","loc":65,"old-loc":65,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.GcpPubSub/GcpPubSubSubscription.cs","loc":87,"old-loc":87,"code-health":9.6882083290695,"old-code-health":9.6882083290695},{"file":"src/Paramore.Brighter.MessagingGateway.GcpPubSub/GcpPublication.cs","loc":15,"old-loc":15,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.GcpPubSub/Parser.cs","loc":303,"old-loc":303,"code-health":9.096655465156704,"old-code-health":9.096655465156704},{"file":"src/Paramore.Brighter.MessagingGateway.Kafka/KafkaMessageProducer.cs","loc":248,"old-loc":248,"code-health":9.419810047029355,"old-code-health":9.419810047029355},{"file":"src/Paramore.Brighter.MessagingGateway.MsSql/MsSqlMessageProducer.cs","loc":107,"old-loc":107,"code-health":9.387218218812514,"old-code-health":9.387218218812514},{"file":"src/Paramore.Brighter.MessagingGateway.MsSql/MsSqlQueueBuilder.cs","loc":39,"old-loc":39,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.Postgres/PostgresMessageConsumer.cs","loc":363,"old-loc":363,"code-health":8.283981080161325,"old-code-health":8.283981080161325},{"file":"src/Paramore.Brighter.MessagingGateway.Postgres/PostgresMessageProducer.cs","loc":123,"old-loc":123,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.RMQ.Async/RmqMessageConsumer.cs","loc":431,"old-loc":431,"code-health":8.479163401604131,"old-code-health":8.479163401604131},{"file":"src/Paramore.Brighter.MessagingGateway.RMQ.Async/RmqMessageCreator.cs","loc":342,"old-loc":342,"code-health":8.283981080161325,"old-code-health":8.283981080161325},{"file":"src/Paramore.Brighter.MessagingGateway.RMQ.Async/RmqMessagePublisher.cs","loc":204,"old-loc":204,"code-health":9.096655465156704,"old-code-health":9.096655465156704},{"file":"src/Paramore.Brighter.MessagingGateway.RMQ.Async/RmqSubscription.cs","loc":101,"old-loc":101,"code-health":9.6882083290695,"old-code-health":9.6882083290695},{"file":"src/Paramore.Brighter.MessagingGateway.Redis/RedisMessageConsumer.cs","loc":299,"old-loc":299,"code-health":8.574700114762395,"old-code-health":8.574700114762395},{"file":"src/Paramore.Brighter.MessagingGateway.Redis/RedisMessageCreator.cs","loc":286,"old-loc":286,"code-health":8.77219002921793,"old-code-health":8.77219002921793},{"file":"src/Paramore.Brighter.MessagingGateway.Redis/RedisMessageProducer.cs","loc":134,"old-loc":134,"code-health":9.387218218812514,"old-code-health":9.387218218812514},{"file":"src/Paramore.Brighter.MessagingGateway.Redis/RedisMessagePublisher.cs","loc":149,"old-loc":149,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.RocketMQ/RocketMessageConsumer.cs","loc":288,"old-loc":288,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.RocketMQ/RocketMessageProducerFactory.cs","loc":55,"old-loc":55,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.RocketMQ/RocketMqMessageProducer.cs","loc":149,"old-loc":149,"code-health":8.189068796234432,"old-code-health":8.189068796234432},{"file":"src/Paramore.Brighter.MessagingGateway.RocketMQ/RocketMqPublication.cs","loc":22,"old-loc":22,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter/Observability/BrighterTracer.cs","loc":573,"old-loc":573,"code-health":7.089510861167879,"old-code-health":7.089510861167879},{"file":"src/Paramore.Brighter/TraceContext.cs","loc":34,"old-loc":34,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.Redis/RedisSubscription.cs","loc":67,"old-loc":67,"code-health":9.6882083290695,"old-code-health":9.6882083290695}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"3903","analysis-time":"2025-11-22T08:10:26Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":7,"commits":["79ec1f20e8f674dd6c068636a4f152c134626df0","e4e36290c5b5c3c3bfe7c016589fbf701825e3b3","02391314c007530a842bd9bad041f066f720bab4","342dc0f57ea52c08e5d48128ef5eeeffee1155d0","d162d2f00685e681a3244ff08598a6d7c1db9ae9","349f836a40a14ba5588e3b29bd6402f1d35ca899","04529aaec5fdde3a797d2ebbcbb31e36af0a9088","75e2665a891567b3dad8ce73a519d94b2fb5d278","8e25bfffb67237a7e3ac45c7652a18e4473cf1b9","a501d7ef1c1c689c946105804096d1269e0feda7","acc6978035fa9df282adb2c73bdf811fe01724e6","d5a0e663df2d5dc7230589c6a7bd8668bdeb6026","6c0d233391b794c1531d7c90ba2edfea62076582","6f3eb05f0a187e70f5c2d33485c3902141a11963","c1163e09df2abcb6148ec246d51d8510ab2f541e","fd8fe4e11d5865732c351e2ad95e7e1025a3a94c","2f55f8f2b0f7b75245ec9d433585b56a97a8155d","4e6d49005b439a95d79fd57d9c877f6def47a584","ff559887a5922eeaadcb977e1048841ea0e47cd1","7e1d07eb8ecd98b4bf50b2d0e0f92abbe65df758","de7c2be4972ee3550b2f17e77ab8df9472a231b8","9497e2bbd9b4032cd1e294362d5c6d440a801809","3130ecb051301a139cc00e41829241056059e11d"],"is-negative-review":false,"negative-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"positive-impact-count":0,"repo":"Brighter","code-health":9.067489290481443,"version":"3.0","authors":["AboubarkNasef","Aboubakr","Doğan Çeçen","Rafael Lillo","AboubakrNasef"],"directives":{"added":[],"removed":[]},"positive-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"notices":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"external-review-provider":"GitHub"},"analysistime":"2025-11-22T08:10:25.000Z","project-name":"Brighter","repository":"https://github.com/BrighterCommand/Brighter.git"}}