Finish taking SecurityService off System.out/err

ChoreSecurityService
Ya
23 Agosti 2026, 06:45 UTC
Mwandishi
Kamo
Ahadi ya
388fa5c

The remaining 853 println calls across 43 files, none of which could be turned off: println has no level, so every one of them printed on every code path that reached it, forever. That is what made this pod's log rotate faster than it could be read. System.err becomes error; the rest is classified by what it says — error where it reports an exception or failure, warn where it reports invalid input, debug otherwise. 37 files gained a logger; the six that already had one keep its existing field name (SecurityController's is 'logger', not 'log'). Behaviour is unchanged for anything that mattered: failure reporting keeps its visibility, and the per-request narration that made up the bulk is now switchable rather than unconditional. PictureFrameController is deliberately untouched — another session has it open, and sweeping it would have carried half of their change into this one.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei