Questo è il comando findbugs che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
findbugs - Analizzatore di codice Java statico
SINOSSI
trova bug [generale Opzioni] -testo [command linea Opzioni...] [vaso/zip/classe File,
directory...]
DESCRIZIONE
Nessun file da analizzare
Generale opzioni:
-jvmArgs args
Passa argomenti a JVM
-maxHeap Taglia
Dimensione massima dell'heap Java in megabyte (predefinito=768)
-javahome
Specificare la posizione di JRE
Opzioni generali di FindBugs:
-progetto
analizzare un dato progetto
-casa
specificare la directory principale di FindBugs
-pluginElenco
specifica l'elenco dei file Jar del plugin da caricare
-sforzo[:min|meno|predefinito|più|max]
impostare il livello di sforzo di analisi
-regola Sperimentale
priorità più bassa dei modelli di bug sperimentali
-lavorare duramente
assicurarsi che lo sforzo di analisi sia almeno "predefinito"
-conserveSpazio
stesso -sforzo:min (per compatibilità con le versioni precedenti)
-showPlugin
mostra l'elenco dei plug-in di rilevamento disponibili
-preferenzeutente
file delle preferenze dell'utente, ad es
/path/to/project/.settings/edu.umd.cs.findbugs.core.prefs per i progetti Eclipse
Opzioni di uscita:
-timestampOra
imposta il timestamp dei risultati sull'ora corrente
-silenzioso sopprimere i messaggi di errore
-long BugCodes
segnala codici bug lunghi
-progresso
visualizza lo stato di avanzamento nella finestra del terminale
-pubblicazione
impostare il nome della versione dell'applicazione analizzata
-sperimentale
rapporto di qualsiasi livello di confidenza, inclusi modelli di bug sperimentali
-Basso segnalare avvisi di qualsiasi livello di confidenza
-medio
segnala solo avvisi di confidenza media e alta [predefinito]
-high segnala solo avvisi ad alta confidenza
-MaxRank
segnala solo problemi con un bug rank almeno spaventoso come quello fornito
-nonCombinareAvvertenze
Non combinare avvisi che differiscono solo per il numero di riga
-sortByClass
ordina gli avvisi per classe
-xml[:conMessaggi]
Output XML (opzionalmente con messaggi)
-xdocs Output XML xdoc da utilizzare con Apache Maven
-html[:foglio di stile]
Genera output HTML (il foglio di stile predefinito è default.xsl)
-emac Usa il formato di report di emacs
-rilassato
Modalità di segnalazione rilassata (più falsi positivi!)
-treno[:diroutput]
Salvare i dati di allenamento (sperimentale); la directory di output per impostazione predefinita è '.'
-useFormazione[:dirinput]
Utilizzare i dati di allenamento (sperimentale); la directory di input predefinita è '.'
-redoAnalisi
Ripeti l'analisi utilizzando la configurazione dell'analisi precedente
-sourceInfo
Specifica il file delle informazioni di origine (numeri di riga per campi/classi)
-Nome del progetto
Nome descrittivo del progetto
-rianalizzare
ripetere l'analisi nel file fornito
-produzione
Salva l'output nel file denominato
-nidificato[:vero|falso]
analizza gli archivi jar/zip nidificati (default=true)
Opzioni di filtro dell'output:
-bugCategorie
segnala bug solo in determinate categorie
-Analizza solo
analizzare solo determinate classi e pacchetti; terminare con .* per indicare le classi in a
pacchetto, .- per indicare un prefisso del pacchetto
-exclude Bugs
escludere i bug riportati anche nell'output xml di base
-escludere
escludere i bug corrispondenti al filtro specificato
-includere
includi solo i bug che corrispondono al filtro specificato
-applicaSoppressione
Escludi eventuali bug che corrispondono al filtro di soppressione caricato dal file fbp
Opzioni di configurazione del rilevatore (visitatore):
-visitatori
esegui solo visitatori nominati
-omitVisitatori
omettere i visitatori nominati
-scegliVisitatori <+v1,-v2,...>
abilitare/disabilitare selettivamente i rilevatori
-scegli Plugin <+p1,-p2,...>
abilitare/disabilitare selettivamente i plugin
-regola priorità aumentare/diminuire la priorità degli avvisi per dati
visitatore/i
Opzioni di configurazione del progetto:
-auxclasspath
imposta il percorso di classe ausiliario per l'analisi
-auxclasspathFromInput
leggi il classpath ausiliario dall'input standard
-auxclasspathFromFile
leggere i percorsi di classe ausiliari da un file designato
-percorso sorgente
imposta il percorso di origine per le classi analizzate
-codice di uscita
imposta il codice di uscita del processo
-noClassOk
genera un file di avviso vuoto se non viene specificata alcuna classe
-xargs ottenere l'elenco di file di classe/jarfile dall'input standard anziché dalla riga di comando
-analyzeFromFile
ottenere l'elenco dei file di classe/jar da un file designato
-nube
imposta ID cloud
-Proprietà cloud
imposta proprietà cloud
-bugReporter
decoratori di bug reporter per abilitare/disabilitare esplicitamente
-stampaConfigurazione
stampa la configurazione ed esci, senza eseguire l'analisi
-versione
stampa la versione, controlla gli aggiornamenti ed esci, senza eseguire l'analisi
Usa findbugs online usando i servizi onworks.net