SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.9.3
Threshold is low
Effort is max
Summary
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 18 | 8 | 0 | 0 |
Files
it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation on the field it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.DciMarshalXStreamExample.log is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_FIELD | Not available | Medium |
it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.Main
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method lists Exception in its throws clause, but it could be more specific. | BAD_PRACTICE | THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION | 51-53 | Low |
it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation on the method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson.getFirstName() is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 31 | Medium |
| Suppressing annotation on the method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson.getId() is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 28 | Medium |
| Suppressing annotation on the method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson.getLastName() is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 34 | Medium |
| Suppressing annotation on the method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson.setFirstName(String) is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 24 | Medium |
| Suppressing annotation on the method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson.setId(Id) is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 24 | Medium |
| Suppressing annotation on the method it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream.converter.PersonConverter$MutablePerson.setLastName(String) is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 24 | Medium |
TheseFoolishThings :: Examples :: DCI :: Marshal XStream