AppType ha nascosto due app dal vivo, e la guardia non poteva vedere il posto in cui erano nascosti

Fixkamo-internal
Spegnimento
8 settembre 2026 alle ore 01:18 UTC
Autore
Kamo
Impegno
e3ea4a8

L'enum dell'applicazione Java è rispecchiato in TypeScript due volte, e solo uno dei due è stato sorvegliato. AppType.ts — l'app getter dell'Organizzazione dello specchio in realtà letto — aveva nessun test di parità, quindi si era allontanato in due modi. Le RELAZIONI e la GAMIFICAZIONE sono state dichiarate correttamente e lasciate da " valori". Che cosa? array è quello che `valori()` e `getById()` letto, così entrambe le applicazioni esistevano a un chiamante nominare la costante e sono stati invisibili a qualsiasi app enumerante: valori() restituito 30 di 32, e ottenereById(32)/getById(33) restituito non definito. Niente dentro kamo-internal chiama o metodo oggi, che è l'unico motivo che questo non aveva già costa qualcosa. EHR ha ancora detto TESTING/enabled=false. Java ha pubblicato la registrazione dei pazienti COMPLETED/true undici giorni fa e ServiceType.ts è stato corretto allora; questo specchio Non lo era. `stage` è ciò che un operatore legge quando decide se offrire un'app, Quindi rispondeva male a questa domanda. La guardia manca sia perché ha mai parso costante DECLARATIONS, e un dichiarazione è metà di una voce specchio. Così ora scorre su entrambi gli specchi via descrivere.each e controllare il registro ` values` in entrambe le direzioni: un dichiarato costante assente da esso è invisibile ai valori()/getById(), e un nome in esso con nessun costante dietro di esso è un errore di riferimento di tempo di carico che abbatte ogni pagina importare lo specchio. Il qualificante stage-enum differisce tra i due file (DevelopmentStageType vs AppStageType), quindi è abbinato allentatamente e solo il nome del membro è paragonato a Java. Aggiungere AppType ai controlli esistenti è quello che ha trovato la deriva EHR; il registro di sistema controllare è quello che ha trovato le due applicazioni mancanti. Verificato entrambi falliscono quando reintrodotto piuttosto che passare vacuamente.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo