Skip to content

feat: Improve inbox and outbox#3659

Merged
lillo42 merged 6 commits into
BrighterCommand:masterfrom
lillo42:improve-inbox-outbox
Jul 25, 2025
Merged

feat: Improve inbox and outbox#3659
lillo42 merged 6 commits into
BrighterCommand:masterfrom
lillo42:improve-inbox-outbox

Merge branch 'master' into improve-inbox-outbox

f45df68
Select commit
Loading
Failed to load commit list.
CodeScene Delta Analysis / CodeScene Cloud Delta Analysis (master) failed Jul 25, 2025 in 38s

CodeScene PR Check

Quality Gate Failed

Code Health Improved (9 files improve in Code Health)

Gates Failed
Prevent hotspot decline (1 hotspot with Lines of Code in a Single File, Number of Functions in a Single Module)
Enforce advisory code health rules (2 files with Lines of Code in a Single File, Number of Functions in a Single Module, Code Duplication)

Gates Passed
2 Quality Gates Passed

See analysis details in CodeScene

Reason for failure
Prevent hotspot decline Violations Code Health Impact
RelationDatabaseOutbox.cs 2 rules in this hotspot 6.90 → 7.11 Suppress
Enforce advisory code health rules Violations Code Health Impact
RelationalDatabaseInbox.cs 1 advisory rule 8.55 → 8.03 Suppress
RelationDatabaseOutbox.cs 2 advisory rules 6.90 → 7.11 Suppress
View Improvements
File Code Health Impact Categories Improved
MsSqlInbox.cs 9.10 → 10.00 Code Duplication, Primitive Obsession
MySqlInbox.cs 9.10 → 10.00 Code Duplication, Primitive Obsession
PostgreSqlInbox.cs 9.10 → 10.00 Code Duplication, Primitive Obsession
SqliteInbox.cs 9.10 → 10.00 Code Duplication, Primitive Obsession
MsSqlOutbox.cs 6.81 → 10.00 Low Cohesion, Code Duplication, Complex Method
MySqlOutbox.cs 9.39 → 10.00 Code Duplication
PostgreSqlOutbox.cs 7.74 → 10.00 Low Cohesion, Code Duplication, Large Method
SqliteOutbox.cs 7.80 → 10.00 Low Cohesion, Code Duplication, Large Method
RelationDatabaseOutbox.cs 6.90 → 7.11 Low Cohesion
RelationalDatabaseInbox.cs 8.55 → 8.03 Primitive Obsession

Quality Gate Profile: Clean Code Collective
Want more control? Customize Code Health rules or catch issues early with our IDE extension and CLI tool.

Details