The following document contains the results of FindBugs Report
FindBugs Version is 1.1.1
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 320 | 8 | 0 | 11 |
| Class | Bugs |
|---|---|
| tempcontroller.base.AmostragemSimples | 1 |
| tempcontroller.base.Utilities | 3 |
| tempcontroller.gui.PainelPrincipal | 2 |
| tempcontroller.gui.PainelPropriedadesAmostra | 1 |
| tempcontroller.gui.ProgramacaoTableModel | 1 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method tempcontroller.base.AmostragemSimples.clone() may return null, but is declared @NonNull | CORRECTNESS | NP_NONNULL_RETURN_VIOLATION | 132 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Dead store to parteDecimal in method tempcontroller.base.Utilities.parseTemperatura(String) | STYLE | DLS_DEAD_LOCAL_STORE | 125 |
| Method tempcontroller.base.Utilities.parseTemperatura(String) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 134 |
| Method tempcontroller.base.Utilities.parseTempo(String) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 178 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Call to swing method in tempcontroller.gui.PainelPrincipal.main(String[]) needs to be performed in Swing event thread | BAD_PRACTICE | SW_SWING_METHODS_INVOKED_IN_SWING_THREAD | 42 |
| Call to swing method in tempcontroller.gui.PainelPrincipal.main(String[]) needs to be performed in Swing event thread | BAD_PRACTICE | SW_SWING_METHODS_INVOKED_IN_SWING_THREAD | 44 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Useless control flow to next line in tempcontroller.gui.PainelPropriedadesAmostra.showDialog(java.awt.Component) | CORRECTNESS | UCF_USELESS_CONTROL_FLOW_NEXT_LINE | 240 |
| Bug | Category | Details | Line |
|---|---|---|---|
| tempcontroller.gui.ProgramacaoTableModel is Serializable; consider declaring a serialVersionUID | BAD_PRACTICE | SE_NO_SERIALVERSIONID | Not available |