Skip to content

Make Brighter logging instance-scoped (deprecate static ApplicationLogging)#4185

Draft
thomhurst wants to merge 5 commits into
masterfrom
fix/instance-scoped-logger-factory
Draft

Make Brighter logging instance-scoped (deprecate static ApplicationLogging)#4185
thomhurst wants to merge 5 commits into
masterfrom
fix/instance-scoped-logger-factory

fix: message creators log through an injected logger (resolve review …

5ae5396
Select commit
Loading
Failed to load commit list.
CodeScene Delta Analysis / CodeScene Code Health Review (master) failed Jun 15, 2026 in 1m 29s

CodeScene PR Check

Quality Gate Failed

Code Health Improved (3 files improve in Code Health)

Gates Failed
Prevent hotspot decline (2 hotspots with Complex Method)
Enforce advisory code health rules (4 files with Complex Method, Constructor Over-Injection, Code Duplication)

Gates Passed
2 Quality Gates Passed

See analysis details in CodeScene

Reason for failure
Prevent hotspot decline Violations Code Health Impact
OutboxProducerMediator.cs 1 rule in this hotspot 6.97 → 6.95 Suppress
KafkaMessageConsumer.cs 1 rule in this hotspot 6.87 → 6.86 Suppress
Enforce advisory code health rules Violations Code Health Impact
PipelineBuilder.cs 1 advisory rule 7.79 → 7.33 Suppress
MessagePump.cs 1 advisory rule 10.00 → 9.69 Suppress
OutboxProducerMediator.cs 1 advisory rule 6.97 → 6.95 Suppress
KafkaMessageConsumer.cs 1 advisory rule 6.87 → 6.86 Suppress
View Improvements
File Code Health Impact Categories Improved
SqsInlineMessageCreator.cs 8.96 → 9.54 Overall Code Complexity
S3LuggageStore.cs 8.60 → 8.88 Primitive Obsession, String Heavy Function Arguments
S3LuggageStore.cs 8.60 → 8.88 Primitive Obsession, String Heavy Function Arguments

Quality Gate Profile: Clean Code Collective
Install CodeScene MCP: safeguard and uplift AI-generated code. Catch issues early with our IDE extension and CLI tool.

Details