SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.8.6

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
360 267 0 0

Files

Class Bugs
com.jsql.view.swing.JFrameView 2
com.jsql.view.swing.console.JTextPaneAppender 2
com.jsql.view.swing.console.JavaConsoleAdapter 1
com.jsql.view.swing.console.SimpleConsoleAdapter 1
com.jsql.view.swing.dialog.DialogAbout 1
com.jsql.view.swing.dialog.DialogTranslate 4
com.jsql.view.swing.dialog.translate.OrderedProperties 1
com.jsql.view.swing.dialog.translate.OrderedProperties$CustomProperties 1
com.jsql.view.swing.dialog.translate.SwingWorkerGithubLocale 1
com.jsql.view.swing.interaction.MessageHeader 1
com.jsql.view.swing.list.AbstractListTransfertHandler 1
com.jsql.view.swing.list.DnDList 3
com.jsql.view.swing.list.MenuActionExport 1
com.jsql.view.swing.list.MenuActionNewValue 2
com.jsql.view.swing.list.MouseAdapterMenuAction 2
com.jsql.view.swing.manager.AbstractManagerList 1
com.jsql.view.swing.manager.ManagerBruteForce 12
com.jsql.view.swing.manager.ManagerCoder 3
com.jsql.view.swing.manager.ManagerDatabase 1
com.jsql.view.swing.manager.ManagerUpload 2
com.jsql.view.swing.manager.util.ActionBruteForce 1
com.jsql.view.swing.manager.util.CoderListener 1
com.jsql.view.swing.manager.util.MenuBarCoder 1
com.jsql.view.swing.menubar.Menubar 3
com.jsql.view.swing.panel.PanelAddressBar 5
com.jsql.view.swing.panel.PanelConsoles 8
com.jsql.view.swing.panel.PanelPreferences 8
com.jsql.view.swing.panel.address.ActionStart 1
com.jsql.view.swing.panel.address.AddressMenuBar 4
com.jsql.view.swing.panel.consoles.NetworkTable 1
com.jsql.view.swing.panel.consoles.TabbedPaneNetworkTab 2
com.jsql.view.swing.panel.preferences.ActionListenerSave 1
com.jsql.view.swing.panel.preferences.PanelAuth 6
com.jsql.view.swing.panel.preferences.PanelConnection 14
com.jsql.view.swing.panel.preferences.PanelGeneral 3
com.jsql.view.swing.panel.preferences.PanelInjection 22
com.jsql.view.swing.panel.preferences.PanelProxy 6
com.jsql.view.swing.panel.preferences.PanelStrategies 6
com.jsql.view.swing.panel.preferences.PanelTampering 12
com.jsql.view.swing.panel.preferences.TamperingMouseAdapter 1
com.jsql.view.swing.panel.split.ActionHideShowConsole 1
com.jsql.view.swing.panel.split.SplitHorizontalTopBottom 2
com.jsql.view.swing.popupmenu.JPopupMenuComponent 1
com.jsql.view.swing.popupmenu.JPopupMenuComponent$PopupMenuOrientedListener 1
com.jsql.view.swing.popupmenu.JPopupMenuTable 1
com.jsql.view.swing.radio.RadioLinkMethod 1
com.jsql.view.swing.scrollpane.JScrollIndicator 1
com.jsql.view.swing.scrollpane.JScrollIndicator$JMyScrollBar 1
com.jsql.view.swing.scrollpane.JScrollIndicator$MyScrollBarUI 1
com.jsql.view.swing.scrollpane.LightScrollPane$1 1
com.jsql.view.swing.scrollpane.LightScrollPane$MyScrollBarUI 1
com.jsql.view.swing.shadow.ShadowPopup 2
com.jsql.view.swing.shadow.ShadowPopupBorder 2
com.jsql.view.swing.shell.AbstractShell 2
com.jsql.view.swing.shell.EmptyFocus 1
com.jsql.view.swing.shell.KeyAdapterTerminal 1
com.jsql.view.swing.sql.lexer.HighlightedDocument 1
com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer 5
com.jsql.view.swing.sql.lexer.syntax.JavaScriptToken 2
com.jsql.view.swing.sql.lexer.syntax.SQLLexer 5
com.jsql.view.swing.sql.lexer.syntax.SQLToken 1
com.jsql.view.swing.tab.TabHeader 1
com.jsql.view.swing.tab.TabMouseAdapter 1
com.jsql.view.swing.tab.TabbedPaneMouseWheelListener 1
com.jsql.view.swing.tab.dnd.DnDTabbedPane 2
com.jsql.view.swing.tab.dnd.GhostGlassPane 1
com.jsql.view.swing.tab.dnd.TabDropTargetAdapter 1
com.jsql.view.swing.table.ActionCloseSearch 3
com.jsql.view.swing.table.ActionShowSearch 2
com.jsql.view.swing.table.AdjusterTableColumn 1
com.jsql.view.swing.table.ComparatorColumn 1
com.jsql.view.swing.table.FixedColumnTable 1
com.jsql.view.swing.table.PanelTable 2
com.jsql.view.swing.text.JPopupComponent 2
com.jsql.view.swing.text.JTextAreaPlaceholder 1
com.jsql.view.swing.text.action.SilentDeleteTextAction 1
com.jsql.view.swing.tree.ActionCheckUncheck 2
com.jsql.view.swing.tree.ActionLoadStop 2
com.jsql.view.swing.tree.ActionPauseUnpause 1
com.jsql.view.swing.tree.CellEditorNode 1
com.jsql.view.swing.tree.ImageObserverAnimated 1
com.jsql.view.swing.tree.PanelNode 3
com.jsql.view.swing.tree.TreeDatabase 1
com.jsql.view.swing.tree.model.AbstractNodeModel 4
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract 12
com.jsql.view.swing.ui.ComponentBorder 3
com.jsql.view.swing.ui.FlatButtonMouseAdapter 1
com.jsql.view.swing.util.MediatorHelper 32

com.jsql.view.swing.JFrameView

Bug Category Details Line Priority
com.jsql.view.swing.JFrameView.getConsoles() may expose internal representation by returning JFrameView.mapShells MALICIOUS_CODE EI_EXPOSE_REP 235 Medium
com.jsql.view.swing.JFrameView.getSplitHorizontalTopBottom() may expose internal representation by returning JFrameView.splitHorizontalTopBottom MALICIOUS_CODE EI_EXPOSE_REP 243 Medium

com.jsql.view.swing.console.JTextPaneAppender

Bug Category Details Line Priority
com.jsql.view.swing.console.JTextPaneAppender.register(JavaConsoleAdapter) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.console.JTextPaneAppender.javaTextPane MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 132 Medium
com.jsql.view.swing.console.JTextPaneAppender.register(SimpleConsoleAdapter) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.console.JTextPaneAppender.consoleTextPane MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 140 Medium

com.jsql.view.swing.console.JavaConsoleAdapter

Bug Category Details Line Priority
com.jsql.view.swing.console.JavaConsoleAdapter.getColorAttribute() may expose internal representation by returning JavaConsoleAdapter.attributeTimestamp MALICIOUS_CODE EI_EXPOSE_REP 27 Medium

com.jsql.view.swing.console.SimpleConsoleAdapter

Bug Category Details Line Priority
com.jsql.view.swing.console.SimpleConsoleAdapter.getColorAttribute() may expose internal representation by returning SimpleConsoleAdapter.attributeTimestamp MALICIOUS_CODE EI_EXPOSE_REP 27 Medium

com.jsql.view.swing.dialog.DialogAbout

Bug Category Details Line Priority
Exception thrown in class com.jsql.view.swing.dialog.DialogAbout at new com.jsql.view.swing.dialog.DialogAbout() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 86 Medium

com.jsql.view.swing.dialog.DialogTranslate

Bug Category Details Line Priority
com.jsql.view.swing.dialog.DialogTranslate.getButtonSend() may expose internal representation by returning DialogTranslate.buttonSend MALICIOUS_CODE EI_EXPOSE_REP 251 Medium
com.jsql.view.swing.dialog.DialogTranslate.getLabelTranslation() may expose internal representation by returning DialogTranslate.labelTranslation MALICIOUS_CODE EI_EXPOSE_REP 255 Medium
com.jsql.view.swing.dialog.DialogTranslate.getProgressBarTranslation() may expose internal representation by returning DialogTranslate.progressBarTranslation MALICIOUS_CODE EI_EXPOSE_REP 263 Medium
com.jsql.view.swing.dialog.DialogTranslate.getTextToTranslate() may expose internal representation by returning DialogTranslate.textToTranslate MALICIOUS_CODE EI_EXPOSE_REP 259 Medium

com.jsql.view.swing.dialog.translate.OrderedProperties

Bug Category Details Line Priority
Adding elements of an entry set may fail due to reuse of Map.Entry object in com.jsql.view.swing.dialog.translate.OrderedProperties.entrySet() BAD_PRACTICE DMI_ENTRY_SETS_MAY_REUSE_ENTRY_OBJECTS 128 Medium

com.jsql.view.swing.dialog.translate.OrderedProperties$CustomProperties

Bug Category Details Line Priority
com.jsql.view.swing.dialog.translate.OrderedProperties$CustomProperties.equals(Object) checks for operand being a OrderedProperties BAD_PRACTICE EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS 393 High

com.jsql.view.swing.dialog.translate.SwingWorkerGithubLocale

Bug Category Details Line Priority
new com.jsql.view.swing.dialog.translate.SwingWorkerGithubLocale(DialogTranslate) may expose internal representation by storing an externally mutable object into SwingWorkerGithubLocale.dialogTranslate MALICIOUS_CODE EI_EXPOSE_REP2 42 Medium

com.jsql.view.swing.interaction.MessageHeader

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.interaction.MessageHeader.execute() STYLE DCN_NULLPOINTER_EXCEPTION 84 Medium

com.jsql.view.swing.list.AbstractListTransfertHandler

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.list.AbstractListTransfertHandler.parseStringPaste(DnDList, DefaultListModel, Transferable) STYLE DCN_NULLPOINTER_EXCEPTION 165 Medium

com.jsql.view.swing.list.DnDList

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.list.DnDList.addItems(List, int) STYLE DCN_NULLPOINTER_EXCEPTION 288 Medium
Do not catch NullPointerException like in com.jsql.view.swing.list.DnDList.removeSelectedItem() STYLE DCN_NULLPOINTER_EXCEPTION 192 Medium
new com.jsql.view.swing.list.DnDList(List) may expose internal representation by storing an externally mutable object into DnDList.defaultList MALICIOUS_CODE EI_EXPOSE_REP2 57 Medium

com.jsql.view.swing.list.MenuActionExport

Bug Category Details Line Priority
new com.jsql.view.swing.list.MenuActionExport(DnDList) may expose internal representation by storing an externally mutable object into MenuActionExport.myList MALICIOUS_CODE EI_EXPOSE_REP2 48 Medium

com.jsql.view.swing.list.MenuActionNewValue

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.list.MenuActionNewValue.actionPerformed(ActionEvent) STYLE DCN_NULLPOINTER_EXCEPTION 96 Medium
new com.jsql.view.swing.list.MenuActionNewValue(DnDList) may expose internal representation by storing an externally mutable object into MenuActionNewValue.myList MALICIOUS_CODE EI_EXPOSE_REP2 51 Medium

com.jsql.view.swing.list.MouseAdapterMenuAction

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.list.MouseAdapterMenuAction.lambda$initializeMenu$1(JFileChooser, MouseEvent, ActionEvent) STYLE DCN_NULLPOINTER_EXCEPTION 147 Medium
new com.jsql.view.swing.list.MouseAdapterMenuAction(DnDList) may expose internal representation by storing an externally mutable object into MouseAdapterMenuAction.dndList MALICIOUS_CODE EI_EXPOSE_REP2 48 Medium

com.jsql.view.swing.manager.AbstractManagerList

Bug Category Details Line Priority
com.jsql.view.swing.manager.AbstractManagerList.getListPaths() may expose internal representation by returning AbstractManagerList.listPaths MALICIOUS_CODE EI_EXPOSE_REP 193 Medium

com.jsql.view.swing.manager.ManagerBruteForce

Bug Category Details Line Priority
com.jsql.view.swing.manager.ManagerBruteForce.getExclude() may expose internal representation by returning ManagerBruteForce.exclude MALICIOUS_CODE EI_EXPOSE_REP 300 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getHash() may expose internal representation by returning ManagerBruteForce.hash MALICIOUS_CODE EI_EXPOSE_REP 276 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getHashTypes() may expose internal representation by returning ManagerBruteForce.hashTypes MALICIOUS_CODE EI_EXPOSE_REP 280 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getLoader() may expose internal representation by returning ManagerBruteForce.loader MALICIOUS_CODE EI_EXPOSE_REP 316 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getLowerCaseCharacters() may expose internal representation by returning ManagerBruteForce.lowerCaseCharacters MALICIOUS_CODE EI_EXPOSE_REP 284 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getMaximumLength() may expose internal representation by returning ManagerBruteForce.maximumLength MALICIOUS_CODE EI_EXPOSE_REP 308 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getMinimumLength() may expose internal representation by returning ManagerBruteForce.minimumLength MALICIOUS_CODE EI_EXPOSE_REP 304 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getNumericCharacters() may expose internal representation by returning ManagerBruteForce.numericCharacters MALICIOUS_CODE EI_EXPOSE_REP 292 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getResult() may expose internal representation by returning ManagerBruteForce.result MALICIOUS_CODE EI_EXPOSE_REP 312 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getRun() may expose internal representation by returning ManagerBruteForce.run MALICIOUS_CODE EI_EXPOSE_REP 272 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getSpecialCharacters() may expose internal representation by returning ManagerBruteForce.specialCharacters MALICIOUS_CODE EI_EXPOSE_REP 296 Medium
com.jsql.view.swing.manager.ManagerBruteForce.getUpperCaseCharacters() may expose internal representation by returning ManagerBruteForce.upperCaseCharacters MALICIOUS_CODE EI_EXPOSE_REP 288 Medium

com.jsql.view.swing.manager.ManagerCoder

Bug Category Details Line Priority
com.jsql.view.swing.manager.ManagerCoder.getMenuMethod() may expose internal representation by returning ManagerCoder.menuMethod MALICIOUS_CODE EI_EXPOSE_REP 212 Medium
com.jsql.view.swing.manager.ManagerCoder.getResult() may expose internal representation by returning ManagerCoder.result MALICIOUS_CODE EI_EXPOSE_REP 216 Medium
com.jsql.view.swing.manager.ManagerCoder.getTextInput() may expose internal representation by returning ManagerCoder.textInput MALICIOUS_CODE EI_EXPOSE_REP 208 Medium

com.jsql.view.swing.manager.ManagerDatabase

Bug Category Details Line Priority
com.jsql.view.swing.manager.ManagerDatabase.getTree() may expose internal representation by returning ManagerDatabase.tree MALICIOUS_CODE EI_EXPOSE_REP 224 Medium

com.jsql.view.swing.manager.ManagerUpload

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.manager.ManagerUpload.initializeRunAction(JTextField) STYLE DCN_NULLPOINTER_EXCEPTION 160 Medium

com.jsql.view.swing.manager.util.ActionBruteForce

Bug Category Details Line Priority
new com.jsql.view.swing.manager.util.ActionBruteForce(ManagerBruteForce) may expose internal representation by storing an externally mutable object into ActionBruteForce.bruteForceManager MALICIOUS_CODE EI_EXPOSE_REP2 43 Medium

com.jsql.view.swing.manager.util.CoderListener

Bug Category Details Line Priority
new com.jsql.view.swing.manager.util.CoderListener(ManagerCoder) may expose internal representation by storing an externally mutable object into CoderListener.coderManager MALICIOUS_CODE EI_EXPOSE_REP2 43 Medium

com.jsql.view.swing.manager.util.MenuBarCoder

Bug Category Details Line Priority
new com.jsql.view.swing.manager.util.MenuBarCoder(JMenu) may expose internal representation by storing an externally mutable object into MenuBarCoder.menu MALICIOUS_CODE EI_EXPOSE_REP2 25 Medium

com.jsql.view.swing.menubar.Menubar

Bug Category Details Line Priority
com.jsql.view.swing.menubar.Menubar.getChunkMenu() may expose internal representation by returning Menubar.chunkMenu MALICIOUS_CODE EI_EXPOSE_REP 1119 Medium
com.jsql.view.swing.menubar.Menubar.getJavaDebugMenu() may expose internal representation by returning Menubar.javaDebugMenu MALICIOUS_CODE EI_EXPOSE_REP 1123 Medium
com.jsql.view.swing.menubar.Menubar.getMenuView() may expose internal representation by returning Menubar.menuView MALICIOUS_CODE EI_EXPOSE_REP 1127 Medium

com.jsql.view.swing.panel.PanelAddressBar

Bug Category Details Line Priority
com.jsql.view.swing.panel.PanelAddressBar.getAddressMenuBar() may expose internal representation by returning PanelAddressBar.addressMenuBar MALICIOUS_CODE EI_EXPOSE_REP 344 Medium
com.jsql.view.swing.panel.PanelAddressBar.getRequestPanel() may expose internal representation by returning PanelAddressBar.requestPanel MALICIOUS_CODE EI_EXPOSE_REP 348 Medium
com.jsql.view.swing.panel.PanelAddressBar.getTextFieldAddress() may expose internal representation by returning PanelAddressBar.textFieldAddress MALICIOUS_CODE EI_EXPOSE_REP 312 Medium
com.jsql.view.swing.panel.PanelAddressBar.getTextFieldHeader() may expose internal representation by returning PanelAddressBar.textFieldHeader MALICIOUS_CODE EI_EXPOSE_REP 324 Medium
com.jsql.view.swing.panel.PanelAddressBar.getTextFieldRequest() may expose internal representation by returning PanelAddressBar.textFieldRequest MALICIOUS_CODE EI_EXPOSE_REP 320 Medium

com.jsql.view.swing.panel.PanelConsoles

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.panel.PanelConsoles.messageBinary(String) STYLE DCN_NULLPOINTER_EXCEPTION 395 Medium
Do not catch NullPointerException like in com.jsql.view.swing.panel.PanelConsoles.messageChunk(String) STYLE DCN_NULLPOINTER_EXCEPTION 381 Medium
Do not catch NullPointerException like in com.jsql.view.swing.panel.PanelConsoles.reset() STYLE DCN_NULLPOINTER_EXCEPTION 272 Medium
com.jsql.view.swing.panel.PanelConsoles.getBinaryTab() may expose internal representation by returning PanelConsoles.binaryTextArea MALICIOUS_CODE EI_EXPOSE_REP 412 Medium
com.jsql.view.swing.panel.PanelConsoles.getButtonShowNorth() may expose internal representation by returning PanelConsoles.buttonShowNorth MALICIOUS_CODE EI_EXPOSE_REP 424 Medium
com.jsql.view.swing.panel.PanelConsoles.getChunkTab() may expose internal representation by returning PanelConsoles.chunkTextArea MALICIOUS_CODE EI_EXPOSE_REP 404 Medium
com.jsql.view.swing.panel.PanelConsoles.getNetworkSplitPane() may expose internal representation by returning PanelConsoles.networkSplitPane MALICIOUS_CODE EI_EXPOSE_REP 408 Medium
com.jsql.view.swing.panel.PanelConsoles.getNetworkTable() may expose internal representation by returning PanelConsoles.networkTable MALICIOUS_CODE EI_EXPOSE_REP 428 Medium

com.jsql.view.swing.panel.PanelPreferences

Bug Category Details Line Priority
com.jsql.view.swing.panel.PanelPreferences.getPanelAuth() may expose internal representation by returning PanelPreferences.panelAuthPreferences MALICIOUS_CODE EI_EXPOSE_REP 195 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelConnection() may expose internal representation by returning PanelPreferences.panelConnectionPreferences MALICIOUS_CODE EI_EXPOSE_REP 219 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelGeneral() may expose internal representation by returning PanelPreferences.panelGeneralPreferences MALICIOUS_CODE EI_EXPOSE_REP 211 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelInjection() may expose internal representation by returning PanelPreferences.panelInjectionPreferences MALICIOUS_CODE EI_EXPOSE_REP 203 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelProxy() may expose internal representation by returning PanelPreferences.panelProxyPreferences MALICIOUS_CODE EI_EXPOSE_REP 199 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelStrategies() may expose internal representation by returning PanelPreferences.panelStrategiesPreferences MALICIOUS_CODE EI_EXPOSE_REP 223 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelTampering() may expose internal representation by returning PanelPreferences.panelTamperingPreferences MALICIOUS_CODE EI_EXPOSE_REP 207 Medium
com.jsql.view.swing.panel.PanelPreferences.getPanelUserAgent() may expose internal representation by returning PanelPreferences.panelUserAgentPreferences MALICIOUS_CODE EI_EXPOSE_REP 215 Medium

com.jsql.view.swing.panel.address.ActionStart

Bug Category Details Line Priority
new com.jsql.view.swing.panel.address.ActionStart(PanelAddressBar) may expose internal representation by storing an externally mutable object into ActionStart.panelAddressBar MALICIOUS_CODE EI_EXPOSE_REP2 27 Medium

com.jsql.view.swing.panel.address.AddressMenuBar

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.panel.address.AddressMenuBar.markError() STYLE DCN_NULLPOINTER_EXCEPTION 304 Medium
Do not catch NullPointerException like in com.jsql.view.swing.panel.address.AddressMenuBar.markErrorInvulnerable(int) STYLE DCN_NULLPOINTER_EXCEPTION 279 Medium
com.jsql.view.swing.panel.address.AddressMenuBar.getButtonInUrl() may expose internal representation by returning AddressMenuBar.buttonInUrl MALICIOUS_CODE EI_EXPOSE_REP 359 Medium
com.jsql.view.swing.panel.address.AddressMenuBar.getLoader() may expose internal representation by returning AddressMenuBar.loader MALICIOUS_CODE EI_EXPOSE_REP 355 Medium

com.jsql.view.swing.panel.consoles.NetworkTable

Bug Category Details Line Priority
com.jsql.view.swing.panel.consoles.NetworkTable.getListHttpHeader() may expose internal representation by returning NetworkTable.listHttpHeader MALICIOUS_CODE EI_EXPOSE_REP 147 Medium

com.jsql.view.swing.panel.consoles.TabbedPaneNetworkTab

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.panel.consoles.TabbedPaneNetworkTab.changeTextNetwork(HttpHeader) STYLE DCN_NULLPOINTER_EXCEPTION 113 Medium
Do not catch NullPointerException like in com.jsql.view.swing.panel.consoles.TabbedPaneNetworkTab.reset() STYLE DCN_NULLPOINTER_EXCEPTION 169 Medium

com.jsql.view.swing.panel.preferences.ActionListenerSave

Bug Category Details Line Priority
new com.jsql.view.swing.panel.preferences.ActionListenerSave(PanelPreferences) may expose internal representation by storing an externally mutable object into ActionListenerSave.panelPreferences MALICIOUS_CODE EI_EXPOSE_REP2 17 Medium

com.jsql.view.swing.panel.preferences.PanelAuth

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelAuth.getCheckboxUseDigestAuthentication() may expose internal representation by returning PanelAuth.checkboxUseDigestAuthentication MALICIOUS_CODE EI_EXPOSE_REP 240 Medium
com.jsql.view.swing.panel.preferences.PanelAuth.getCheckboxUseKerberos() may expose internal representation by returning PanelAuth.checkboxUseKerberos MALICIOUS_CODE EI_EXPOSE_REP 252 Medium
com.jsql.view.swing.panel.preferences.PanelAuth.getTextDigestAuthenticationPassword() may expose internal representation by returning PanelAuth.textDigestAuthenticationPassword MALICIOUS_CODE EI_EXPOSE_REP 248 Medium
com.jsql.view.swing.panel.preferences.PanelAuth.getTextDigestAuthenticationUsername() may expose internal representation by returning PanelAuth.textDigestAuthenticationUsername MALICIOUS_CODE EI_EXPOSE_REP 244 Medium
com.jsql.view.swing.panel.preferences.PanelAuth.getTextKerberosKrb5Conf() may expose internal representation by returning PanelAuth.textKerberosKrb5Conf MALICIOUS_CODE EI_EXPOSE_REP 256 Medium
com.jsql.view.swing.panel.preferences.PanelAuth.getTextKerberosLoginConf() may expose internal representation by returning PanelAuth.textKerberosLoginConf MALICIOUS_CODE EI_EXPOSE_REP 260 Medium

com.jsql.view.swing.panel.preferences.PanelConnection

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsConnectionTimeout() may expose internal representation by returning PanelConnection.checkboxIsConnectionTimeout MALICIOUS_CODE EI_EXPOSE_REP 457 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsCsrfUserTag() may expose internal representation by returning PanelConnection.checkboxIsCsrfUserTag MALICIOUS_CODE EI_EXPOSE_REP 465 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsFollowingRedirection() may expose internal representation by returning PanelConnection.checkboxIsFollowingRedirection MALICIOUS_CODE EI_EXPOSE_REP 421 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsHttp2Disabled() may expose internal representation by returning PanelConnection.checkboxIsHttp2Disabled MALICIOUS_CODE EI_EXPOSE_REP 425 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsLimitingThreads() may expose internal representation by returning PanelConnection.checkboxIsLimitingThreads MALICIOUS_CODE EI_EXPOSE_REP 449 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsNotProcessingCookies() may expose internal representation by returning PanelConnection.checkboxIsNotProcessingCookies MALICIOUS_CODE EI_EXPOSE_REP 441 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsNotTestingConnection() may expose internal representation by returning PanelConnection.checkboxIsNotTestingConnection MALICIOUS_CODE EI_EXPOSE_REP 437 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsUnicodeDecodeDisabled() may expose internal representation by returning PanelConnection.checkboxIsUnicodeDecodeDisabled MALICIOUS_CODE EI_EXPOSE_REP 429 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxIsUrlDecodeDisabled() may expose internal representation by returning PanelConnection.checkboxIsUrlDecodeDisabled MALICIOUS_CODE EI_EXPOSE_REP 433 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getCheckboxProcessCsrf() may expose internal representation by returning PanelConnection.checkboxIsProcessingCsrf MALICIOUS_CODE EI_EXPOSE_REP 445 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getSpinnerConnectionTimeout() may expose internal representation by returning PanelConnection.spinnerConnectionTimeout MALICIOUS_CODE EI_EXPOSE_REP 461 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getSpinnerLimitingThreads() may expose internal representation by returning PanelConnection.spinnerLimitingThreads MALICIOUS_CODE EI_EXPOSE_REP 453 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getTextfieldCsrfUserTag() may expose internal representation by returning PanelConnection.textfieldCustomCsrfInputToken MALICIOUS_CODE EI_EXPOSE_REP 469 Medium
com.jsql.view.swing.panel.preferences.PanelConnection.getTextfieldCsrfUserTagOutput() may expose internal representation by returning PanelConnection.textfieldCustomCsrfOutputToken MALICIOUS_CODE EI_EXPOSE_REP 473 Medium

com.jsql.view.swing.panel.preferences.PanelGeneral

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelGeneral.getCheckboxIs4K() may expose internal representation by returning PanelGeneral.checkboxIs4K MALICIOUS_CODE EI_EXPOSE_REP 129 Medium
com.jsql.view.swing.panel.preferences.PanelGeneral.getCheckboxIsCheckingUpdate() may expose internal representation by returning PanelGeneral.checkboxIsCheckingUpdate MALICIOUS_CODE EI_EXPOSE_REP 121 Medium
com.jsql.view.swing.panel.preferences.PanelGeneral.getCheckboxIsReportingBugs() may expose internal representation by returning PanelGeneral.checkboxIsReportingBugs MALICIOUS_CODE EI_EXPOSE_REP 125 Medium

com.jsql.view.swing.panel.preferences.PanelInjection

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllBase64Param() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllBase64Param MALICIOUS_CODE EI_EXPOSE_REP 638 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllCookieParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllCookieParam MALICIOUS_CODE EI_EXPOSE_REP 646 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllHeaderParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllHeaderParam MALICIOUS_CODE EI_EXPOSE_REP 634 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllJsonParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllJSONParam MALICIOUS_CODE EI_EXPOSE_REP 642 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllParam MALICIOUS_CODE EI_EXPOSE_REP 622 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllRequestParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllRequestParam MALICIOUS_CODE EI_EXPOSE_REP 630 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllSoapParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllSOAPParam MALICIOUS_CODE EI_EXPOSE_REP 650 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsCheckingAllURLParam() may expose internal representation by returning PanelInjection.checkboxIsCheckingAllURLParam MALICIOUS_CODE EI_EXPOSE_REP 626 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsLimitingNormalIndex() may expose internal representation by returning PanelInjection.checkboxIsLimitingNormalIndex MALICIOUS_CODE EI_EXPOSE_REP 682 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsLimitingSleepTimeStrategy() may expose internal representation by returning PanelInjection.checkboxIsLimitingSleepTimeStrategy MALICIOUS_CODE EI_EXPOSE_REP 690 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsNotInjectingMetadata() may expose internal representation by returning PanelInjection.checkboxIsNotInjectingMetadata MALICIOUS_CODE EI_EXPOSE_REP 610 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsNotSearchingCharInsertion() may expose internal representation by returning PanelInjection.checkboxIsNotSearchingCharInsertion MALICIOUS_CODE EI_EXPOSE_REP 614 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsNotShowingVulnReport() may expose internal representation by returning PanelInjection.checkboxIsNotShowingVulnReport MALICIOUS_CODE EI_EXPOSE_REP 618 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsParsingForm() may expose internal representation by returning PanelInjection.checkboxIsParsingForm MALICIOUS_CODE EI_EXPOSE_REP 654 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsPerfIndexDisabled() may expose internal representation by returning PanelInjection.checkboxIsPerfIndexDisabled MALICIOUS_CODE EI_EXPOSE_REP 658 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsUrlEncodingDisabled() may expose internal representation by returning PanelInjection.checkboxIsUrlEncodingDisabled MALICIOUS_CODE EI_EXPOSE_REP 674 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getCheckboxIsUrlRandomSuffixDisabled() may expose internal representation by returning PanelInjection.checkboxIsUrlRandomSuffixDisabled MALICIOUS_CODE EI_EXPOSE_REP 678 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getRadioIsDefaultStrategy() may expose internal representation by returning PanelInjection.radioIsDefaultStrategy MALICIOUS_CODE EI_EXPOSE_REP 670 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getRadioIsDiosStrategy() may expose internal representation by returning PanelInjection.radioIsDiosStrategy MALICIOUS_CODE EI_EXPOSE_REP 666 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getRadioIsZipStrategy() may expose internal representation by returning PanelInjection.radioIsZipStrategy MALICIOUS_CODE EI_EXPOSE_REP 662 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getSpinnerNormalIndexCount() may expose internal representation by returning PanelInjection.spinnerNormalIndexCount MALICIOUS_CODE EI_EXPOSE_REP 686 Medium
com.jsql.view.swing.panel.preferences.PanelInjection.getSpinnerSleepTimeStrategy() may expose internal representation by returning PanelInjection.spinnerSleepTimeStrategyCount MALICIOUS_CODE EI_EXPOSE_REP 694 Medium

com.jsql.view.swing.panel.preferences.PanelProxy

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelProxy.getCheckboxIsUsingProxy() may expose internal representation by returning PanelProxy.checkboxIsUsingProxy MALICIOUS_CODE EI_EXPOSE_REP 188 Medium
com.jsql.view.swing.panel.preferences.PanelProxy.getCheckboxIsUsingProxyHttps() may expose internal representation by returning PanelProxy.checkboxIsUsingProxyHttps MALICIOUS_CODE EI_EXPOSE_REP 200 Medium
com.jsql.view.swing.panel.preferences.PanelProxy.getTextProxyAddress() may expose internal representation by returning PanelProxy.textProxyAddress MALICIOUS_CODE EI_EXPOSE_REP 192 Medium
com.jsql.view.swing.panel.preferences.PanelProxy.getTextProxyAddressHttps() may expose internal representation by returning PanelProxy.textProxyAddressHttps MALICIOUS_CODE EI_EXPOSE_REP 204 Medium
com.jsql.view.swing.panel.preferences.PanelProxy.getTextProxyPort() may expose internal representation by returning PanelProxy.textProxyPort MALICIOUS_CODE EI_EXPOSE_REP 196 Medium
com.jsql.view.swing.panel.preferences.PanelProxy.getTextProxyPortHttps() may expose internal representation by returning PanelProxy.textProxyPortHttps MALICIOUS_CODE EI_EXPOSE_REP 208 Medium

com.jsql.view.swing.panel.preferences.PanelStrategies

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelStrategies.getCheckboxIsStrategyBlindDisabled() may expose internal representation by returning PanelStrategies.checkboxIsStrategyBlindDisabled MALICIOUS_CODE EI_EXPOSE_REP 194 Medium
com.jsql.view.swing.panel.preferences.PanelStrategies.getCheckboxIsStrategyErrorDisabled() may expose internal representation by returning PanelStrategies.checkboxIsStrategyErrorDisabled MALICIOUS_CODE EI_EXPOSE_REP 206 Medium
com.jsql.view.swing.panel.preferences.PanelStrategies.getCheckboxIsStrategyMultibitDisabled() may expose internal representation by returning PanelStrategies.checkboxIsStrategyMultibitDisabled MALICIOUS_CODE EI_EXPOSE_REP 202 Medium
com.jsql.view.swing.panel.preferences.PanelStrategies.getCheckboxIsStrategyNormalDisabled() may expose internal representation by returning PanelStrategies.checkboxIsStrategyNormalDisabled MALICIOUS_CODE EI_EXPOSE_REP 210 Medium
com.jsql.view.swing.panel.preferences.PanelStrategies.getCheckboxIsStrategyStackedDisabled() may expose internal representation by returning PanelStrategies.checkboxIsStrategyStackedDisabled MALICIOUS_CODE EI_EXPOSE_REP 198 Medium
com.jsql.view.swing.panel.preferences.PanelStrategies.getCheckboxIsStrategyTimeDisabled() may expose internal representation by returning PanelStrategies.checkboxIsStrategyTimeDisabled MALICIOUS_CODE EI_EXPOSE_REP 190 Medium

com.jsql.view.swing.panel.preferences.PanelTampering

Bug Category Details Line Priority
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingBase64() may expose internal representation by returning PanelTampering.checkboxIsTamperingBase64 MALICIOUS_CODE EI_EXPOSE_REP 404 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingEqualToLike() may expose internal representation by returning PanelTampering.checkboxIsTamperingEqualToLike MALICIOUS_CODE EI_EXPOSE_REP 408 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingEval() may expose internal representation by returning PanelTampering.checkboxIsTamperingEval MALICIOUS_CODE EI_EXPOSE_REP 424 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingFunctionComment() may expose internal representation by returning PanelTampering.checkboxIsTamperingFunctionComment MALICIOUS_CODE EI_EXPOSE_REP 412 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingHexToChar() may expose internal representation by returning PanelTampering.checkboxIsTamperingHexToChar MALICIOUS_CODE EI_EXPOSE_REP 440 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingQuoteToUtf8() may expose internal representation by returning PanelTampering.checkboxIsTamperingQuoteToUtf8 MALICIOUS_CODE EI_EXPOSE_REP 444 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingRandomCase() may expose internal representation by returning PanelTampering.checkboxIsTamperingRandomCase MALICIOUS_CODE EI_EXPOSE_REP 420 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingStringToChar() may expose internal representation by returning PanelTampering.checkboxIsTamperingStringToChar MALICIOUS_CODE EI_EXPOSE_REP 448 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getCheckboxIsTamperingVersionComment() may expose internal representation by returning PanelTampering.checkboxIsTamperingVersionComment MALICIOUS_CODE EI_EXPOSE_REP 416 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getRadioIsTamperingSpaceToDashComment() may expose internal representation by returning PanelTampering.radioIsTamperingSpaceToDashComment MALICIOUS_CODE EI_EXPOSE_REP 428 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getRadioIsTamperingSpaceToMultilineComment() may expose internal representation by returning PanelTampering.radioIsTamperingSpaceToMultilineComment MALICIOUS_CODE EI_EXPOSE_REP 432 Medium
com.jsql.view.swing.panel.preferences.PanelTampering.getRadioIsTamperingSpaceToSharpComment() may expose internal representation by returning PanelTampering.radioIsTamperingSpaceToSharpComment MALICIOUS_CODE EI_EXPOSE_REP 436 Medium

com.jsql.view.swing.panel.preferences.TamperingMouseAdapter

Bug Category Details Line Priority
new com.jsql.view.swing.panel.preferences.TamperingMouseAdapter(TamperingType, JTextPane) may expose internal representation by storing an externally mutable object into TamperingMouseAdapter.textPaneEval MALICIOUS_CODE EI_EXPOSE_REP2 18 Medium

com.jsql.view.swing.panel.split.ActionHideShowConsole

Bug Category Details Line Priority
new com.jsql.view.swing.panel.split.ActionHideShowConsole(JPanel) may expose internal representation by storing an externally mutable object into ActionHideShowConsole.panel MALICIOUS_CODE EI_EXPOSE_REP2 23 Medium

com.jsql.view.swing.panel.split.SplitHorizontalTopBottom

Bug Category Details Line Priority
com.jsql.view.swing.panel.split.SplitHorizontalTopBottom.getLabelPlaceholderResult() may expose internal representation by returning SplitHorizontalTopBottom.labelPlaceholderResult MALICIOUS_CODE EI_EXPOSE_REP 156 Medium
com.jsql.view.swing.panel.split.SplitHorizontalTopBottom.getSplitVerticalLeftRight() may expose internal representation by returning SplitHorizontalTopBottom.splitVerticalLeftRight MALICIOUS_CODE EI_EXPOSE_REP 144 Medium

com.jsql.view.swing.popupmenu.JPopupMenuComponent

Bug Category Details Line Priority
new com.jsql.view.swing.popupmenu.JPopupMenuComponent(JComponent) may expose internal representation by storing an externally mutable object into JPopupMenuComponent.component MALICIOUS_CODE EI_EXPOSE_REP2 50 Medium

com.jsql.view.swing.popupmenu.JPopupMenuComponent$PopupMenuOrientedListener

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.popupmenu.JPopupMenuComponent$PopupMenuOrientedListener.popupMenuWillBecomeVisible(PopupMenuEvent) STYLE DCN_NULLPOINTER_EXCEPTION 110 Medium

com.jsql.view.swing.popupmenu.JPopupMenuTable

Bug Category Details Line Priority
new com.jsql.view.swing.popupmenu.JPopupMenuTable(JTable) may expose internal representation by storing an externally mutable object into JPopupMenuTable.table MALICIOUS_CODE EI_EXPOSE_REP2 41 Medium

com.jsql.view.swing.radio.RadioLinkMethod

Bug Category Details Line Priority
com.jsql.view.swing.radio.RadioLinkMethod.getGroup() may expose internal representation by returning RadioLinkMethod.groupMethod MALICIOUS_CODE EI_EXPOSE_REP 52 Medium

com.jsql.view.swing.scrollpane.JScrollIndicator

Bug Category Details Line Priority
com.jsql.view.swing.scrollpane.JScrollIndicator.getScrollPane() may expose internal representation by returning JScrollIndicator.scrollPane MALICIOUS_CODE EI_EXPOSE_REP 113 Medium

com.jsql.view.swing.scrollpane.JScrollIndicator$JMyScrollBar

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.scrollpane.JScrollIndicator$JMyScrollBar.repaint(Rectangle) STYLE DCN_NULLPOINTER_EXCEPTION 199 Medium

com.jsql.view.swing.scrollpane.JScrollIndicator$MyScrollBarUI

Bug Category Details Line Priority
Should com.jsql.view.swing.scrollpane.JScrollIndicator$MyScrollBarUI be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC 208-301 Medium

com.jsql.view.swing.scrollpane.LightScrollPane$1

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.scrollpane.LightScrollPane$1.layoutContainer(Container) STYLE DCN_NULLPOINTER_EXCEPTION 81 Medium

com.jsql.view.swing.scrollpane.LightScrollPane$MyScrollBarUI

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.scrollpane.LightScrollPane$MyScrollBarUI.paintThumb(Graphics, JComponent, Rectangle) STYLE DCN_NULLPOINTER_EXCEPTION 223 Medium

com.jsql.view.swing.shadow.ShadowPopup

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.shadow.ShadowPopup.paintAll(JComponent, Graphics) STYLE DCN_NULLPOINTER_EXCEPTION 408 Medium
Do not catch NullPointerException like in com.jsql.view.swing.shadow.ShadowPopup.reset(Component, Component, int, int, Popup) STYLE DCN_NULLPOINTER_EXCEPTION 257 Medium

com.jsql.view.swing.shadow.ShadowPopupBorder

Bug Category Details Line Priority
Class (com.jsql.view.swing.shadow.ShadowPopupBorder) using singleton design pattern has non-private constructor. CORRECTNESS SING_SINGLETON_HAS_NONPRIVATE_CONSTRUCTOR 53 Medium
Class (com.jsql.view.swing.shadow.ShadowPopupBorder) using singleton design pattern directly or indirectly implements Serializable interface. CORRECTNESS SING_SINGLETON_IMPLEMENTS_SERIALIZABLE 53-142 Medium

com.jsql.view.swing.shell.AbstractShell

Bug Category Details Line Priority
Exception thrown in class com.jsql.view.swing.shell.AbstractShell at new com.jsql.view.swing.shell.AbstractShell(UUID, String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. BAD_PRACTICE CT_CONSTRUCTOR_THROW 94 Medium
com.jsql.view.swing.shell.AbstractShell.getIsEdited() may expose internal representation by returning AbstractShell.isEdited MALICIOUS_CODE EI_EXPOSE_REP 248 Medium

com.jsql.view.swing.shell.EmptyFocus

Bug Category Details Line Priority
new com.jsql.view.swing.shell.EmptyFocus(AbstractShell) may expose internal representation by storing an externally mutable object into EmptyFocus.abstractShell MALICIOUS_CODE EI_EXPOSE_REP2 14 Medium

com.jsql.view.swing.shell.KeyAdapterTerminal

Bug Category Details Line Priority
new com.jsql.view.swing.shell.KeyAdapterTerminal(AbstractShell) may expose internal representation by storing an externally mutable object into KeyAdapterTerminal.terminal MALICIOUS_CODE EI_EXPOSE_REP2 57 Medium

com.jsql.view.swing.sql.lexer.HighlightedDocument

Bug Category Details Line Priority
new com.jsql.view.swing.sql.lexer.HighlightedDocument(Object) invokes com.jsql.view.swing.sql.lexer.Colorer.start() MT_CORRECTNESS SC_START_IN_CTOR 82 Medium

com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer

Bug Category Details Line Priority
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer.zzUnpackAction() STYLE DLS_DEAD_LOCAL_STORE 129 Medium
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer.zzUnpackAttribute() STYLE DLS_DEAD_LOCAL_STORE 635 Medium
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer.zzUnpackRowMap() STYLE DLS_DEAD_LOCAL_STORE 200 Medium
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer.zzUnpackTrans() STYLE DLS_DEAD_LOCAL_STORE 588 Medium
Unread field: com.jsql.view.swing.sql.lexer.syntax.JavaScriptLexer.nextState; should this field be static? PERFORMANCE SS_SHOULD_BE_STATIC 697 Medium

com.jsql.view.swing.sql.lexer.syntax.JavaScriptToken

Bug Category Details Line Priority
com.jsql.view.swing.sql.lexer.syntax.JavaScriptToken.getContents() invokes inefficient new String(String) constructor PERFORMANCE DM_STRING_CTOR 243 Medium
Switch statement found in com.jsql.view.swing.sql.lexer.syntax.JavaScriptToken.errorString() where default case is missing STYLE SF_SWITCH_NO_DEFAULT 403-431 Medium

com.jsql.view.swing.sql.lexer.syntax.SQLLexer

Bug Category Details Line Priority
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.SQLLexer.zzUnpackAction() STYLE DLS_DEAD_LOCAL_STORE 105 Medium
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.SQLLexer.zzUnpackAttribute() STYLE DLS_DEAD_LOCAL_STORE 931 Medium
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.SQLLexer.zzUnpackRowMap() STYLE DLS_DEAD_LOCAL_STORE 252 Medium
Dead store to offset in com.jsql.view.swing.sql.lexer.syntax.SQLLexer.zzUnpackTrans() STYLE DLS_DEAD_LOCAL_STORE 891 Medium
Switch statement found in com.jsql.view.swing.sql.lexer.syntax.SQLLexer.getNextToken() where one case falls through to the next case STYLE SF_SWITCH_FALLTHROUGH 1434-1437 Medium

com.jsql.view.swing.sql.lexer.syntax.SQLToken

Bug Category Details Line Priority
Switch statement found in com.jsql.view.swing.sql.lexer.syntax.SQLToken.errorString() where default case is missing STYLE SF_SWITCH_NO_DEFAULT 346-360 Medium

com.jsql.view.swing.tab.TabHeader

Bug Category Details Line Priority
com.jsql.view.swing.tab.TabHeader.getTabTitleLabel() may expose internal representation by returning TabHeader.tabTitleLabel MALICIOUS_CODE EI_EXPOSE_REP 135 Medium

com.jsql.view.swing.tab.TabMouseAdapter

Bug Category Details Line Priority
new com.jsql.view.swing.tab.TabMouseAdapter(TabbedPaneWheeled) may expose internal representation by storing an externally mutable object into TabMouseAdapter.tabbedPaneWheeled MALICIOUS_CODE EI_EXPOSE_REP2 30 Medium

com.jsql.view.swing.tab.TabbedPaneMouseWheelListener

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.tab.TabbedPaneMouseWheelListener.mouseWheelMoved(MouseWheelEvent) STYLE DCN_NULLPOINTER_EXCEPTION 41 Medium

com.jsql.view.swing.tab.dnd.DnDTabbedPane

Bug Category Details Line Priority
com.jsql.view.swing.tab.dnd.DnDTabbedPane.getDropLocation() may expose internal representation by returning DnDTabbedPane.dropLocation MALICIOUS_CODE EI_EXPOSE_REP 332 Medium
com.jsql.view.swing.tab.dnd.DnDTabbedPane.setDropLocation(TransferHandler$DropLocation, boolean) may expose internal representation by storing an externally mutable object into DnDTabbedPane.dropLocation MALICIOUS_CODE EI_EXPOSE_REP2 131 Medium

com.jsql.view.swing.tab.dnd.GhostGlassPane

Bug Category Details Line Priority
com.jsql.view.swing.tab.dnd.GhostGlassPane.setTargetTabbedPane(DnDTabbedPane) may expose internal representation by storing an externally mutable object into GhostGlassPane.tabbedPane MALICIOUS_CODE EI_EXPOSE_REP2 32 Medium

com.jsql.view.swing.tab.dnd.TabDropTargetAdapter

Bug Category Details Line Priority
Return value of java.awt.dnd.DropTargetContext.getComponent() ignored, but method has no side effect STYLE RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT 37 Medium

com.jsql.view.swing.table.ActionCloseSearch

Bug Category Details Line Priority
new com.jsql.view.swing.table.ActionCloseSearch(JTextField, JPanel, PanelTable) may expose internal representation by storing an externally mutable object into ActionCloseSearch.panelSearch MALICIOUS_CODE EI_EXPOSE_REP2 15 Medium
new com.jsql.view.swing.table.ActionCloseSearch(JTextField, JPanel, PanelTable) may expose internal representation by storing an externally mutable object into ActionCloseSearch.panelTable MALICIOUS_CODE EI_EXPOSE_REP2 16 Medium
new com.jsql.view.swing.table.ActionCloseSearch(JTextField, JPanel, PanelTable) may expose internal representation by storing an externally mutable object into ActionCloseSearch.textFilter MALICIOUS_CODE EI_EXPOSE_REP2 14 Medium

com.jsql.view.swing.table.ActionShowSearch

Bug Category Details Line Priority
new com.jsql.view.swing.table.ActionShowSearch(JPanel, JTextField) may expose internal representation by storing an externally mutable object into ActionShowSearch.panelSearch MALICIOUS_CODE EI_EXPOSE_REP2 13 Medium
new com.jsql.view.swing.table.ActionShowSearch(JPanel, JTextField) may expose internal representation by storing an externally mutable object into ActionShowSearch.textFilter MALICIOUS_CODE EI_EXPOSE_REP2 14 Medium

com.jsql.view.swing.table.AdjusterTableColumn

Bug Category Details Line Priority
new com.jsql.view.swing.table.AdjusterTableColumn(JTable, int) may expose internal representation by storing an externally mutable object into AdjusterTableColumn.tableAdjust MALICIOUS_CODE EI_EXPOSE_REP2 53 Medium

com.jsql.view.swing.table.ComparatorColumn

Bug Category Details Line Priority
com.jsql.view.swing.table.ComparatorColumn implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 19-60 Medium

com.jsql.view.swing.table.FixedColumnTable

Bug Category Details Line Priority
com.jsql.view.swing.table.FixedColumnTable.fixColumnSize(int, JScrollPane) may expose internal representation by storing an externally mutable object into FixedColumnTable.scrollPane MALICIOUS_CODE EI_EXPOSE_REP2 42 Medium

com.jsql.view.swing.table.PanelTable

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.table.PanelTable.lambda$initializeRenderer$1(DefaultTableCellRenderer, JTable, Object, boolean, boolean, int, int) STYLE DCN_NULLPOINTER_EXCEPTION 170 Medium
com.jsql.view.swing.table.PanelTable.getTableValues() may expose internal representation by returning PanelTable.tableValues MALICIOUS_CODE EI_EXPOSE_REP 305 Medium

com.jsql.view.swing.text.JPopupComponent

Bug Category Details Line Priority
com.jsql.view.swing.text.JPopupComponent.getProxy() may expose internal representation by returning JPopupComponent.proxy MALICIOUS_CODE EI_EXPOSE_REP 55 Medium
new com.jsql.view.swing.text.JPopupComponent(JComponent) may expose internal representation by storing an externally mutable object into JPopupComponent.proxy MALICIOUS_CODE EI_EXPOSE_REP2 36 Medium

com.jsql.view.swing.text.JTextAreaPlaceholder

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.text.JTextAreaPlaceholder.paint(Graphics) STYLE DCN_NULLPOINTER_EXCEPTION 49 Medium

com.jsql.view.swing.text.action.SilentDeleteTextAction

Bug Category Details Line Priority
new com.jsql.view.swing.text.action.SilentDeleteTextAction(String, Action) may expose internal representation by storing an externally mutable object into SilentDeleteTextAction.deleteAction MALICIOUS_CODE EI_EXPOSE_REP2 21 Medium

com.jsql.view.swing.tree.ActionCheckUncheck

Bug Category Details Line Priority
new com.jsql.view.swing.tree.ActionCheckUncheck(AbstractNodeModel, DefaultMutableTreeNode) may expose internal representation by storing an externally mutable object into ActionCheckUncheck.currentTableNode MALICIOUS_CODE EI_EXPOSE_REP2 23 Medium
new com.jsql.view.swing.tree.ActionCheckUncheck(AbstractNodeModel, DefaultMutableTreeNode) may expose internal representation by storing an externally mutable object into ActionCheckUncheck.nodeModel MALICIOUS_CODE EI_EXPOSE_REP2 22 Medium

com.jsql.view.swing.tree.ActionLoadStop

Bug Category Details Line Priority
new com.jsql.view.swing.tree.ActionLoadStop(AbstractNodeModel, DefaultMutableTreeNode) may expose internal representation by storing an externally mutable object into ActionLoadStop.currentTableNode MALICIOUS_CODE EI_EXPOSE_REP2 37 Medium
new com.jsql.view.swing.tree.ActionLoadStop(AbstractNodeModel, DefaultMutableTreeNode) may expose internal representation by storing an externally mutable object into ActionLoadStop.nodeModel MALICIOUS_CODE EI_EXPOSE_REP2 36 Medium

com.jsql.view.swing.tree.ActionPauseUnpause

Bug Category Details Line Priority
new com.jsql.view.swing.tree.ActionPauseUnpause(AbstractNodeModel) may expose internal representation by storing an externally mutable object into ActionPauseUnpause.nodeModel MALICIOUS_CODE EI_EXPOSE_REP2 28 Medium

com.jsql.view.swing.tree.CellEditorNode

Bug Category Details Line Priority
com.jsql.view.swing.tree.CellEditorNode.getCellEditorValue() may expose internal representation by returning CellEditorNode.nodeModel MALICIOUS_CODE EI_EXPOSE_REP 94 Medium

com.jsql.view.swing.tree.ImageObserverAnimated

Bug Category Details Line Priority
new com.jsql.view.swing.tree.ImageObserverAnimated(JTree, TreeNode) may expose internal representation by storing an externally mutable object into ImageObserverAnimated.tree MALICIOUS_CODE EI_EXPOSE_REP2 35 Medium

com.jsql.view.swing.tree.PanelNode

Bug Category Details Line Priority
com.jsql.view.swing.tree.PanelNode.getEditable() may expose internal representation by returning PanelNode.textFieldEditable MALICIOUS_CODE EI_EXPOSE_REP 229 Medium
com.jsql.view.swing.tree.PanelNode.getLabel() may expose internal representation by returning PanelNode.label MALICIOUS_CODE EI_EXPOSE_REP 225 Medium
com.jsql.view.swing.tree.PanelNode.getProgressBar() may expose internal representation by returning PanelNode.progressBar MALICIOUS_CODE EI_EXPOSE_REP 221 Medium

com.jsql.view.swing.tree.TreeDatabase

Bug Category Details Line Priority
com.jsql.view.swing.tree.TreeDatabase.getTreeNodeModels() may expose internal representation by returning TreeDatabase.mapNodes MALICIOUS_CODE EI_EXPOSE_REP 238 Medium

com.jsql.view.swing.tree.model.AbstractNodeModel

Bug Category Details Line Priority
Do not catch NullPointerException like in com.jsql.view.swing.tree.model.AbstractNodeModel.initializeLabel(boolean, boolean, boolean) STYLE DCN_NULLPOINTER_EXCEPTION 318 Medium
com.jsql.view.swing.tree.model.AbstractNodeModel.getComponent(JTree, Object, boolean, boolean, boolean) may expose internal representation by returning AbstractNodeModel.panelNode MALICIOUS_CODE EI_EXPOSE_REP 275 Medium
com.jsql.view.swing.tree.model.AbstractNodeModel.getElementDatabase() may expose internal representation by returning AbstractNodeModel.elementDatabase MALICIOUS_CODE EI_EXPOSE_REP 391 Medium
com.jsql.view.swing.tree.model.AbstractNodeModel.getPanel() may expose internal representation by returning AbstractNodeModel.panelNode MALICIOUS_CODE EI_EXPOSE_REP 451 Medium

com.jsql.view.swing.tree.model.JPopupMenuCustomExtract

Bug Category Details Line Priority
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.getButtonGroupLoadRows() may expose internal representation by returning JPopupMenuCustomExtract.buttonGroupLoadRows MALICIOUS_CODE EI_EXPOSE_REP 15 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.getMenuItemDump() may expose internal representation by returning JPopupMenuCustomExtract.menuItemDump MALICIOUS_CODE EI_EXPOSE_REP 55 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.getRadioCustomFromChar() may expose internal representation by returning JPopupMenuCustomExtract.radioCustomFromChar MALICIOUS_CODE EI_EXPOSE_REP 39 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.getRadioCustomFromRow() may expose internal representation by returning JPopupMenuCustomExtract.radioCustomFromRow MALICIOUS_CODE EI_EXPOSE_REP 23 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.getRadioCustomToChar() may expose internal representation by returning JPopupMenuCustomExtract.radioCustomToChar MALICIOUS_CODE EI_EXPOSE_REP 47 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.getRadioCustomToRow() may expose internal representation by returning JPopupMenuCustomExtract.radioCustomToRow MALICIOUS_CODE EI_EXPOSE_REP 31 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.setButtonGroupLoadRows(ButtonGroup) may expose internal representation by storing an externally mutable object into JPopupMenuCustomExtract.buttonGroupLoadRows MALICIOUS_CODE EI_EXPOSE_REP2 19 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.setMenuItemDump(JMenuItem) may expose internal representation by storing an externally mutable object into JPopupMenuCustomExtract.menuItemDump MALICIOUS_CODE EI_EXPOSE_REP2 59 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.setRadioCustomFromChar(JCheckBox) may expose internal representation by storing an externally mutable object into JPopupMenuCustomExtract.radioCustomFromChar MALICIOUS_CODE EI_EXPOSE_REP2 43 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.setRadioCustomFromRow(JCheckBox) may expose internal representation by storing an externally mutable object into JPopupMenuCustomExtract.radioCustomFromRow MALICIOUS_CODE EI_EXPOSE_REP2 27 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.setRadioCustomToChar(JCheckBox) may expose internal representation by storing an externally mutable object into JPopupMenuCustomExtract.radioCustomToChar MALICIOUS_CODE EI_EXPOSE_REP2 51 Medium
com.jsql.view.swing.tree.model.JPopupMenuCustomExtract.setRadioCustomToRow(JCheckBox) may expose internal representation by storing an externally mutable object into JPopupMenuCustomExtract.radioCustomToRow MALICIOUS_CODE EI_EXPOSE_REP2 35 Medium

com.jsql.view.swing.ui.ComponentBorder

Bug Category Details Line Priority
com.jsql.view.swing.ui.ComponentBorder.getBorderInsets(Component) may expose internal representation by returning ComponentBorder.borderInsets MALICIOUS_CODE EI_EXPOSE_REP 155 Medium
new com.jsql.view.swing.ui.ComponentBorder(JComponent, ComponentBorder$Edge, float) may expose internal representation by storing an externally mutable object into ComponentBorder.component MALICIOUS_CODE EI_EXPOSE_REP2 81 Medium
com.jsql.view.swing.ui.ComponentBorder.install(JComponent) may expose internal representation by storing an externally mutable object into ComponentBorder.parent MALICIOUS_CODE EI_EXPOSE_REP2 190 Medium

com.jsql.view.swing.ui.FlatButtonMouseAdapter

Bug Category Details Line Priority
new com.jsql.view.swing.ui.FlatButtonMouseAdapter(JButton) may expose internal representation by storing an externally mutable object into FlatButtonMouseAdapter.buttonFlat MALICIOUS_CODE EI_EXPOSE_REP2 19 Medium

com.jsql.view.swing.util.MediatorHelper

Bug Category Details Line Priority
com.jsql.view.swing.util.MediatorHelper.register(InjectionModel) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.model MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 174 Medium
com.jsql.view.swing.util.MediatorHelper.register(JFrameView) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.frame MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 111 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerAdminPage) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerAdminPage MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 150 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerBruteForce) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerBruteForce MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 170 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerFile) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerFile MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 154 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerScan) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerScan MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 166 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerSqlShell) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerSqlshell MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 162 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerUpload) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerUpload MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 158 Medium
com.jsql.view.swing.util.MediatorHelper.register(ManagerWebShell) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.managerWebshell MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 146 Medium
com.jsql.view.swing.util.MediatorHelper.register(Menubar) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.menubar MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 115 Medium
com.jsql.view.swing.util.MediatorHelper.register(PanelAddressBar) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.panelAddressBar MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 119 Medium
com.jsql.view.swing.util.MediatorHelper.register(PanelConsoles) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.panelConsoles MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 127 Medium
com.jsql.view.swing.util.MediatorHelper.register(TabConsoles) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.tabConsoles MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 123 Medium
com.jsql.view.swing.util.MediatorHelper.register(TabManagersProxy) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.tabManagers MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 139 Medium
com.jsql.view.swing.util.MediatorHelper.register(TabResults) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.tabResults MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 135 Medium
com.jsql.view.swing.util.MediatorHelper.register(TreeDatabase) may expose internal static state by storing a mutable object into a static field com.jsql.view.swing.util.MediatorHelper.treeDatabase MALICIOUS_CODE EI_EXPOSE_STATIC_REP2 131 Medium
Public static com.jsql.view.swing.util.MediatorHelper.frame() may expose internal representation by returning MediatorHelper.frame MALICIOUS_CODE MS_EXPOSE_REP 60 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerAdminPage() may expose internal representation by returning MediatorHelper.managerAdminPage MALICIOUS_CODE MS_EXPOSE_REP 84 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerBruteForce() may expose internal representation by returning MediatorHelper.managerBruteForce MALICIOUS_CODE MS_EXPOSE_REP 104 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerFile() may expose internal representation by returning MediatorHelper.managerFile MALICIOUS_CODE MS_EXPOSE_REP 88 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerScan() may expose internal representation by returning MediatorHelper.managerScan MALICIOUS_CODE MS_EXPOSE_REP 100 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerSqlshell() may expose internal representation by returning MediatorHelper.managerSqlshell MALICIOUS_CODE MS_EXPOSE_REP 96 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerUpload() may expose internal representation by returning MediatorHelper.managerUpload MALICIOUS_CODE MS_EXPOSE_REP 92 Medium
Public static com.jsql.view.swing.util.MediatorHelper.managerWebshell() may expose internal representation by returning MediatorHelper.managerWebshell MALICIOUS_CODE MS_EXPOSE_REP 80 Medium
Public static com.jsql.view.swing.util.MediatorHelper.menubar() may expose internal representation by returning MediatorHelper.menubar MALICIOUS_CODE MS_EXPOSE_REP 64 Medium
Public static com.jsql.view.swing.util.MediatorHelper.model() may expose internal representation by returning MediatorHelper.model MALICIOUS_CODE MS_EXPOSE_REP 44 Medium
Public static com.jsql.view.swing.util.MediatorHelper.panelAddressBar() may expose internal representation by returning MediatorHelper.panelAddressBar MALICIOUS_CODE MS_EXPOSE_REP 68 Medium
Public static com.jsql.view.swing.util.MediatorHelper.panelConsoles() may expose internal representation by returning MediatorHelper.panelConsoles MALICIOUS_CODE MS_EXPOSE_REP 76 Medium
Public static com.jsql.view.swing.util.MediatorHelper.tabConsoles() may expose internal representation by returning MediatorHelper.tabConsoles MALICIOUS_CODE MS_EXPOSE_REP 72 Medium
Public static com.jsql.view.swing.util.MediatorHelper.tabManagers() may expose internal representation by returning MediatorHelper.tabManagers MALICIOUS_CODE MS_EXPOSE_REP 56 Medium
Public static com.jsql.view.swing.util.MediatorHelper.tabResults() may expose internal representation by returning MediatorHelper.tabResults MALICIOUS_CODE MS_EXPOSE_REP 52 Medium
Public static com.jsql.view.swing.util.MediatorHelper.treeDatabase() may expose internal representation by returning MediatorHelper.treeDatabase MALICIOUS_CODE MS_EXPOSE_REP 48 Medium