ByteNex›Docs›Definire le regole di riparazione per il codice generato
Definire le regole di riparazione per il codice generato
Una regola di riparazione indica una violazione e la correzione che il motore AST applica. Le regole sono dichiarative e vengono applicate senza revisione manuale.
Definire le regole di riparazione per il codice generato
Una regola di riparazione indica una violazione e la correzione che il motore AST applica. Le regole sono dichiarative e vengono applicate senza revisione manuale.
Che cos'è una regola di riparazione?
Una violazione definita, come una chiamata diretta a open() o un percorso hardcoded, insieme alla correzione che il motore AST scrive.
Chi la applica?
Il motore AST. La regola è dichiarativa; l'applicazione è automatica. Non è richiesta alcuna revisione manuale.
Si può aggiungere una regola in seguito?
Sì. Una regola è una policy; aggiungerne una non richiede di riscrivere il motore.
Quali sono esempi di violazioni delle regole?
Chiamate dirette a open(), uso di os.path, contratti di ritorno mancanti, decoratori mancanti e percorsi hardcoded.
La riparazione richiede un intervento umano?
No. La riparazione è automatica. Il motore AST analizza il codice, applica la policy e scrive la versione corretta.