Checker in stile Bazar.Verifica se il codice commesso è conforme a uno stile specifico di codice | |
Scarica ora |
Checker in stile Bazar. Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- GPL v3
- Prezzo:
- FREE
- Nome editore:
- Stian Selnes
- Sito web dell'editore:
- https://launchpad.net/~stianse
Checker in stile Bazar. Tag
Checker in stile Bazar. Descrizione
Controlla se il codice commesso è conforme a uno stile specifico di codice BAZAAR Style Checker è un plugin per Bazar che l'obiettivo è verificare se il codice commesso è conforme a uno stile di codice specifico. Un programma di stile codici esterno viene utilizzato per il controllo dello stile, come "GNU Rient" o "UnquRIFYFY". Può anche correggere i file che non sono conformi allo stile specificato. Configurazione: il plugin è configurato tramite i file .conf bazaar.conf, locations.conf o branch.conf. Sono disponibili tre opzioni: - Style_Checker_Command: il comando da eseguire per generare un file con uno stile di codice corretto. Questa opzione è definita come un modello, E.G.UnCrustify -Q -C $ root / codestyle.cfg -f $ in -o $ out dove sono obbligatorie e specifica i file di input e output del comando. La root è facoltativa ed è la directory root dell'albero di lavoro. Due valori possibili: "Fail" o "Warn". "Fail" fa fallire un commit Se viene rilevata una violazione, mentre "Warn" stampa solo un avviso. Una configurazione completa potrebbe sembrare così: Style_Checker_Command = UNCRIFUSTIFY -Q -C $ root / codtyle.cfg -F $ in -O $ Outstyle_Checker_File_Filters = * .c, * .hstyle_checker_action = Fail Ecco alcune caratteristiche chiave di "Bazaar style checker": · Controllare se i file modificati violano uno stile di codifica definito. · Utilizza un programma esterno per controllare lo stile del codice, come il rientro GNU, non accustificare o simile. · Fallire il commit o la stampa di un avviso quando viene rilevata una violazione. · Fissare lo stile del codice per un file, solo modificato o tutti i file utilizzando il comando "BZR Style-Check". Requisiti: · Sistema di controllo della revisione del bazar
Checker in stile Bazar. Software correlato