You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Real cleanups across CMS / ClinicalScheduler / Effort / RAPS / Students:
drop dead null-checks Roslyn flow analysis can prove unreachable,
collapse a duplicated return path, simplify the cache lookup that
was capturing a never-assigned outer variable, fix the stale XML doc
param tag left behind by the IEnumerable materialisation rename,
remove a virtual call from a DTO constructor, and split a SqlCommand
object initializer outside the using statement.
- Replace anonymous-type byte[]? gymnastics in PhotoExportService with
a named record so CodeQL stops flagging the casts as redundant.
- Gate now supports `--exclude-rule` and ships defaults for rules that
fire false positives on ASP.NET Core / EF surfaces (DTO accessors
bound at runtime by JSON / MVC, record positional properties used
via record pattern Equals, and the EF nav-property NRT contract that
Roslyn intentionally distrusts because Include() can be missing).
0 commit comments