KamoCRM

Finire di togliere SecurityService da System.out/err

ChoreSecurityService
Spegnimento
23 agosto 2026 alle ore 06:45 UTC
Autore
Kamo
Impegno
388fa5c

Le restanti 853 chiamate println attraverso 43 file, nessuno dei quali potrebbe essere spento: println non ha livello, quindi ognuno di loro stampato su ogni codice sentiero che l'ha raggiunto, per sempre. Ecco cosa ha fatto ruotare il tronco di questo pod più veloce di quanto si possa leggere. System.err diventa errore; il resto è classificato da quello che dice — errore quando riferisce un'eccezione o un fallimento, avvertire quando segnala invalidità input, debug altrimenti. 37 file hanno guadagnato un logger; i sei che già avevano si mantiene il nome di campo esistente (SecurityController's is 'logger', non 'log'). Il comportamento è immutato per tutto ciò che importa: il report dei guasti continua la sua visibilità, e la narrazione per-request che ha costituito la massa è ora commutabile piuttosto che incondizionato. PictureFrameController è deliberatamente intoccato — un'altra sessione ha aprire, e spazzare avrebbe portato metà del loro cambiamento in questo.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo