Una regola confidence
misura la probabilità che abbia contrassegnato un bug reale. Regole semplici che usano prove da una singola istruzione o due o che rilevano una fonte ben nota di bachi hanno più probabilità di trovare un bug reale rispetto a quelle che usano l'inferenza, ispezionando istruzioni da più metodi o segnalando codice che in molti casi è perfettamente ragionevole .
Prima version 2confidence
era conosciuto come priority
, ma questo ha causato confusione a causa di comprensione la maggior parte degli sviluppatori della parola priority
:
[M] Tutte le persone sono state confuse dalla priorità riportato da FindBugs, e considerato tutti i problemi con priorità ALTA sono importanti. Per riflettere il significato effettivamente [sic] di questo attributo di problemi, è stato ribattezzato riservatezza. I problemi di diversi pattern di bug dovrebbero essere confrontati in base al loro grado, non alla loro confidenza.
Una regola rank
misura la gravità del problema. Varia da 20 (minimo) a 1 (massimo) e l'interfaccia utente raggruppa i valori in quattro categorie: scariest
, scary
, troubling
e of concern
.
Per esempio, i rilievi di rottura indossati potresti ricevere una rank
di 10, mentre una linea di rottura taglio otterrebbe 1. Il vostro meccanico potrebbe riferire ad alta confidence
che la linea di rottura è tagliata mediante ispezione semplice ma bassa confidence
che il bussare sente nella vostra il motore indica un pistone danneggiato.
fonte
2013-02-27 16:14:05