{"results":{"result":{"added-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-url":"https://github.com/BrighterCommand/Brighter/pull/3447","old-code-health":9.722702864865159,"modified-files":{"code-health":9.721173419243778,"old-code-health":9.722702864865159,"files":[{"file":"src/Paramore.Brighter.MessagingGateway.Kafka/KafkaDefaultMessageHeaderBuilder.cs","loc":79,"old-loc":77,"code-health":9.527362313789242,"old-code-health":9.527362313789242},{"file":"src/Paramore.Brighter.MessagingGateway.Kafka/KafkaMessageConsumer.cs","loc":471,"old-loc":467,"code-health":8.894260251727538,"old-code-health":8.894260251727538},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Proactor/When_a_set_of_messages_is_sent_preserve_order_on_a_confluent_cluster_async.cs","loc":160,"old-loc":160,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Proactor/When_consumer_assumes_topic_but_missing_on_a_confluent_cluster_async.cs","loc":75,"old-loc":81,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Proactor/When_consumer_declares_topic_on_a_confluent_cluster_async.cs","loc":120,"old-loc":120,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Proactor/When_posting_a_message_to_a_confluent_cluster_async.cs","loc":118,"old-loc":118,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Reactor/When_a_set_of_messages_is_sent_preserve_order_on_a_confluent_cluster.cs","loc":157,"old-loc":157,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Reactor/When_consumer_assumes_topic_but_missing_on_a_confluent_cluster.cs","loc":76,"old-loc":82,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Reactor/When_consumer_declares_topic_on_a_confluent_cluster.cs","loc":115,"old-loc":115,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Confluent/Reactor/When_posting_a_message_to_a_confluent_cluster.cs","loc":115,"old-loc":115,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_a_message_is_acknowledged_update_offset_async.cs","loc":137,"old-loc":137,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_a_set_of_messages_is_sent_preserve_order_async.cs","loc":138,"old-loc":138,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_consumer_assumes_topic_but_missing_async.cs","loc":64,"old-loc":62,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_consumer_declares_topic_async.cs","loc":99,"old-loc":99,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_offsets_awaiting_next_acknowledge_sweep_them_async.cs","loc":120,"old-loc":120,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_posting_a_message_async.cs","loc":125,"old-loc":125,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_posting_a_message_with_header_bytes_async.cs","loc":130,"old-loc":130,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Proactor/When_recieving_a_message_without_partition_key_header_async.cs","loc":117,"old-loc":117,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_a_message_is_acknowledged_update_offset.cs","loc":137,"old-loc":137,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_a_set_of_messages_is_sent_preserve_order.cs","loc":134,"old-loc":135,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_consumer_assumes_topic_but_missing.cs","loc":65,"old-loc":62,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_consumer_declares_topic.cs","loc":99,"old-loc":95,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_converting_brighterheader_to_kafkaheader.cs","loc":56,"old-loc":59,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_converting_kafkaheader_to_brighterheader.cs","loc":61,"old-loc":61,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_offsets_awaiting_next_acknowledge_sweep_them.cs","loc":116,"old-loc":116,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_posting_a_message.cs","loc":120,"old-loc":120,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_posting_a_message_with_header_bytes.cs","loc":126,"old-loc":126,"code-health":10.0,"old-code-health":10.0},{"file":"tests/Paramore.Brighter.Kafka.Tests/MessagingGateway/Local/Reactor/When_recieving_a_message_without_partition_key_header.cs","loc":113,"old-loc":113,"code-health":10.0,"old-code-health":10.0},{"file":"src/Paramore.Brighter.MessagingGateway.Kafka/KafkaMessageCreator.cs","loc":245,"old-loc":246,"code-health":8.413528317237752,"old-code-health":8.413528317237752},{"file":"src/Paramore.Brighter.MessagingGateway.Kafka/KafkaMessageProducer.cs","loc":244,"old-loc":239,"code-health":9.387218218812514,"old-code-health":9.387218218812514}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"3447","analysis-time":"2025-01-06T16:51:39Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":1,"commits":["a7381af5fcf9312f87378305c1c4c2f7935cae7e","e168be494bb9cc1d05c6eab662fbe515c16ceaaa","88c18b9901f9d816f6fbd2946831c6cb6c8d3f20","e66900b20ad064dca5735fec1a8e794a1697a278","5bae366aaaf974285d561c8eeebe5df920b3f1a4","265f33ddc12d18e2282a947321dd80cfc4f4103e","7b2d509c9032f96e3f7d760225b87a87766d7419","9a6bd5e679e8e09b9a886d4ce736fd6b7166260b","b12dfd95d2f46c0ffdf6a05eb12ace342fe362ad","8daba2b1b7f38548828b5d750e0d5d7374007708","fb5dd017650b5724728034888b5cae3b6dd1c7b5","695581010050b0d233add68e637498d679be7ef2","b6655bff6b2754a9423c7d3ae26982eae225b809","c9e8f37a90734331d2e3e46c49d50b243ec2da4e","864af0e45ec481dffef1669b611158a4c4a0dcd0"],"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.721173419243778,"version":"3.0","authors":["Ian Cooper"],"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-01-06T16:51:39.000Z","project-name":"Brighter","repository":"https://github.com/BrighterCommand/Brighter.git"}}