| # | Category | Warning | Package/Class | Method |
| 1 | CORRECTNESS | SA_FIELD_SELF_ASSIGNMENT | bsh.Interpreter | setErr |
| 2 | BAD_PRACTICE | SE_BAD_FIELD | bsh.LHS |
| 3 | BAD_PRACTICE | SE_NO_SERIALVERSIONID | bsh.NameSpace |
| 4 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | bsh.NameSpace | clear |
| 5 | BAD_PRACTICE | HE_EQUALS_USE_HASHCODE | bsh.Primitive | equals |
| 6 | BAD_PRACTICE | SR_NOT_CHECKED | gnu.regexp.CharIndexedInputStream | charAt |
| 7 | BAD_PRACTICE | DMI_RANDOM_USED_ONLY_ONCE | org.gjt.sp.jedit.EditServer | |
| 8 | CORRECTNESS | RV_ABSOLUTE_VALUE_OF_RANDOM_INT | org.gjt.sp.jedit.EditServer | |
| 9 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 10 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 11 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 12 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 13 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 14 | BAD_PRACTICE | DMI_RANDOM_USED_ONLY_ONCE | org.gjt.sp.jedit.gui.TipOfTheDay | nextTip |
| 15 | CORRECTNESS | RV_ABSOLUTE_VALUE_OF_RANDOM_INT | org.gjt.sp.jedit.gui.TipOfTheDay | nextTip |
| 16 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | org.gjt.sp.jedit.io.FavoritesVFS | |
| 17 | PERFORMANCE | DM_GC | org.gjt.sp.jedit.jEdit | showMemoryDialog |
| 18 | BAD_PRACTICE | SE_BAD_FIELD | org.gjt.sp.jedit.search.CharIndexedSegment |
| 19 | BAD_PRACTICE | CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE | org.gjt.sp.jedit.syntax.TokenMarker$LineContext | clone |