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
Next PR-sized residual for projects/sitemanage main-source -Xlint after unchecked/rawtypes cleanup.
Dominant remaining clusters (from live inventory after #2895)
this-escape (~55) — constructor patterns calling overridable methods / registering listeners. Prefer real init-order fixes or targeted suppress with justification.
serial-field residual (~14 non-collection after batch 3 merges) — nested non-serializable types on DTOs. Prefer real Serializable types or justified transient.
misc other (~33) — static qualification, equals/hashCode, Hibernate Session.get deprecation, fall-through, redundant cast, etc. Coherent small packages OK if grouped.
Test-source Xlint — separate batch if main residual still large.
Constraints
Prefer real init-order / type fixes; preserve Spring/test wiring types exactly
Do not touch rest API contracts unless forced
Avoid mega-refactors; one PR-sized cluster (~30–80 warnings or one coherent package set)
cd projects/sitemanage && ../../mvnw.cmd clean install must stay green
If more than one PR remains after this slice, file another residual child
Leave unassigned.
Co-Authored by Grok Build using grok-4.5 with agent main.
Done for this slice: PR #3000 clears DTO/data this-escape constructor cluster (main this-escape 50→31 in capped report). Residual next PR-sized work: #2999 (service/listener this-escape + serial-field + misc). Closing #2980 as implemented by the PR; remaining work tracked on #2999 / #2032.
Co-Authored by Grok Build using grok-4.5 with agent main.
Activity
natechadwick-intsof commentedon Aug 11, 2026
night-issue-prs: starting work on sitemanage this-escape residual batch.
natechadwick-intsof commentedon Aug 11, 2026
Done for this slice: PR #3000 clears DTO/data this-escape constructor cluster (main this-escape 50→31 in capped report). Residual next PR-sized work: #2999 (service/listener this-escape + serial-field + misc). Closing #2980 as implemented by the PR; remaining work tracked on #2999 / #2032.
natechadwick-intsof commentedon Aug 11, 2026
Implemented via PR #3000; residual #2999 for remaining sitemanage Xlint.
fix(sitemanage): address Kilo review on this-escape DTO batch (#2980)
fix(sitemanage): Xlint this-escape DTO constructor batch (#2980) (#3000)
fix(sitemanage): Xlint this-escape service/listener residual (#2999)
fix(sitemanage): Xlint this-escape service/listener residual (#2999) (#…