Vai al contenuto

APPROFONDIMENTO

Cosa non fa Panolayer

Panolayer non individua ogni bug e non applica una policy di merge a livello di team. Usa i suoi risultati insieme alla revisione del codice e ai test del tuo repository.

Ultimo aggiornamento

Leggi come Markdown

Copertura della verifica

La copertura varia in base al linguaggio e al repository. Il comportamento dinamico, la reflection, il codice generato e le condizioni di runtime potrebbero non essere visibili dal sorgente analizzato. Una regola superata copre quell’aspettativa, non ogni comportamento possibile.

Il rischio non è correttezza

Un modello legge il diff e assegna un punteggio a ogni file. Non stabilisce che un file sia sicuro da rilasciare né sostituisce la verifica. Anche una modifica a basso rischio può essere sbagliata.

Approvazione locale

Il controllo di approvazione è locale a Panolayer. Non è una regola di protezione del branch sull’host Git né un controllo CI. Un agente non può eseguire il merge del proprio lavoro nel tuo branch senza la tua approvazione. Puoi esaminare i risultati ed eseguire il merge anche in presenza di errori.