| # | Category | Warning | Package/Class | Method |
| 1 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | bsh.BshClassManager | clearCaches |
| 2 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | bsh.BshClassManager | clearCaches |
| 3 | CORRECTNESS | SA_FIELD_SELF_ASSIGNMENT | bsh.Interpreter | setErr |
| 4 | BAD_PRACTICE | SE_BAD_FIELD | bsh.LHS |
| 5 | BAD_PRACTICE | SE_NO_SERIALVERSIONID | bsh.NameSpace |
| 6 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | bsh.NameSpace | clear |
| 7 | STYLE | DLS_DEAD_LOCAL_STORE | bsh.ParserTokenManager | jjMoveStringLiteralDfa10_0 |
| 8 | BAD_PRACTICE | HE_EQUALS_USE_HASHCODE | bsh.Primitive | equals |
| 9 | BAD_PRACTICE | SR_NOT_CHECKED | gnu.regexp.CharIndexedInputStream | charAt |
| 10 | CORRECTNESS | RpC_REPEATED_CONDITIONAL_TEST | gnu.regexp.RE | initialize |
| 11 | CORRECTNESS | RpC_REPEATED_CONDITIONAL_TEST | gnu.regexp.RE | initialize |
| 12 | CORRECTNESS | RpC_REPEATED_CONDITIONAL_TEST | gnu.regexp.RE | initialize |
| 13 | CORRECTNESS | RpC_REPEATED_CONDITIONAL_TEST | gnu.regexp.RE | initialize |
| 14 | BAD_PRACTICE | DMI_RANDOM_USED_ONLY_ONCE | org.gjt.sp.jedit.EditServer | |
| 15 | CORRECTNESS | RV_ABSOLUTE_VALUE_OF_RANDOM_INT | org.gjt.sp.jedit.EditServer | |
| 16 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 17 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 18 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 19 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 20 | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | org.gjt.sp.jedit.browser.FileCellRenderer |
| 21 | CORRECTNESS | NP_ALWAYS_NULL | org.gjt.sp.jedit.browser.VFSBrowser$4 | run |
| 22 | CORRECTNESS | NP_ALWAYS_NULL | org.gjt.sp.jedit.buffer.UndoManager$CompoundEdit | |
| 23 | CORRECTNESS | NP_ALWAYS_NULL | org.gjt.sp.jedit.buffer.UndoManager$Insert | |
| 24 | CORRECTNESS | NP_ALWAYS_NULL | org.gjt.sp.jedit.buffer.UndoManager$Remove | |
| 25 | STYLE | DLS_DEAD_LOCAL_STORE | org.gjt.sp.jedit.gui.DockableWindowManager$DockableListHandler | startElement |
| 26 | BAD_PRACTICE | DMI_RANDOM_USED_ONLY_ONCE | org.gjt.sp.jedit.gui.TipOfTheDay | nextTip |
| 27 | CORRECTNESS | RV_ABSOLUTE_VALUE_OF_RANDOM_INT | org.gjt.sp.jedit.gui.TipOfTheDay | nextTip |
| 28 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | org.gjt.sp.jedit.io.FavoritesVFS | |
| 29 | PERFORMANCE | DM_GC | org.gjt.sp.jedit.jEdit | showMemoryDialog |
| 30 | CORRECTNESS | NP_ALWAYS_NULL | org.gjt.sp.jedit.pluginmgr.PluginListDownloadProgress$WindowHandler | windowOpened |
| 31 | CORRECTNESS | NP_ALWAYS_NULL | org.gjt.sp.jedit.pluginmgr.PluginManagerProgress$WindowHandler | windowOpened |
| 32 | BAD_PRACTICE | SE_BAD_FIELD | org.gjt.sp.jedit.search.CharIndexedSegment |
| 33 | STYLE | DLS_DEAD_LOCAL_STORE | org.gjt.sp.jedit.search.HyperSearchRequest | searchInSelection |
| 34 | CORRECTNESS | NP_NULL_ON_SOME_PATH | org.gjt.sp.jedit.search.SearchDialog | save |
| 35 | CORRECTNESS | UCF_USELESS_CONTROL_FLOW_NEXT_LINE | org.gjt.sp.jedit.search.SearchDialog | ok |
| 36 | BAD_PRACTICE | CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE | org.gjt.sp.jedit.syntax.TokenMarker$LineContext | clone |
| 37 | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | org.gjt.sp.jedit.textarea.JEditTextArea | setMultipleSelectionEnabled |