03 December 2007 - 2.0-beta2 |
Violation | Line | Priority |
---|---|---|
WMI: Method com.eviware.soapui.support.XmlHolder.putAll(java.util.Map) makes inefficient use of keySet iterator instead of entrySet iterator | 295 | Normal |
Violation | Line | Priority |
---|---|---|
NP: Possible null pointer dereference in com.eviware.soapui.ui.Navigator$TreeMouseListener.mouseClicked(java.awt.event.MouseEvent) | 298 | Normal |
Violation | Line | Priority |
---|---|---|
PZLA: Should com.eviware.x.form.AbstractXFormField.validate() return a zero length array rather than null? | 94 | Low |
Violation | Line | Priority |
---|---|---|
DMI: Invocation of toString on an array in com.eviware.soapui.impl.wsdl.WsdlAttachmentPart.getDescription() | 84 | Normal |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.model.propertyexpansion.DefaultPropertyExpansionContext is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.model.propertyexpansion.PropertyExpansionsResult is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.model.support.PropertiesMap is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
UCF: Useless control flow in com.eviware.soapui.model.tree.SoapUITreeModel.valueForPathChanged(javax.swing.tree.TreePath,Object) | 81 | Normal |
Violation | Line | Priority |
---|---|---|
BC: Unchecked/unconfirmed cast from java.awt.Container to class javax.swing.JComponent in com.eviware.soapui.support.components.JCollapsiblePanel.refresh() | 103 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.components.ModelItemListDesktopPanel$DetailsListModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
ES: Comparison of String objects using == or != in com.eviware.soapui.support.components.PreviewPopup.showUpInCorner(java.awt.Component,String) | 250 | Low |
Violation | Line | Priority |
---|---|---|
WMI: Method com.eviware.soapui.support.components.SimpleForm.setValues(java.util.Map) makes inefficient use of keySet iterator instead of entrySet iterator | 401 | Normal |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.components.TestStepComboBoxModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.components.TestStepPropertyComboBoxModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.log.JLogList$LogListModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
BC: Unchecked/unconfirmed cast from java.awt.Container to class javax.swing.JViewport in com.eviware.soapui.support.swing.AutoscrollSupport.getViewport() | 76 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.swing.JXButtonPanel$JXButtonPanelFocusTraversalPolicy is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.types.StringList is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.types.StringToObjectMap is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
PZLA: Should com.eviware.soapui.support.xml.XmlObjectConfigurationReader.readStrings(String) return a zero length array rather than null? | 102 | Low |
Violation | Line | Priority |
---|---|---|
NP: Possible null pointer dereference in com.eviware.soapui.support.xml.XPathData.equals(Object) | 140 | Normal |
Violation | Line | Priority |
---|---|---|
SBSC: Method com.eviware.soapui.ui.support.ModelItemDesktopPanel.getDescription() concatenates strings using + in a loop | 100 | Normal |
Violation | Line | Priority |
---|---|---|
PZLA: Should com.eviware.x.form.validators.RequiredValidator.validateField(com.eviware.x.form.XFormField) return a zero length array rather than null? | 43 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.endpoint.DefaultEndpointStrategyConfigurationPanel$EndpointsTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.endpoint.DefaultEndpointStrategyConfigurationPanel$IncomingWssCellEditor is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.endpoint.DefaultEndpointStrategyConfigurationPanel$OutgoingWssCellEditor is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.loadtest.WsdlLoadTestContext is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
CN: clone method com.eviware.soapui.impl.wsdl.mock.WsdlMockRunContext.clone() does not call super.clone() | 119 | Normal |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.monitor.SoapMonitor$MonitorLogTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to ep in method com.eviware.soapui.impl.wsdl.monitor.SoapMonitor.addLocalEndpointForTunnel() | 499 | Low |
Violation | Line | Priority |
---|---|---|
Dm: com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.run() invokes System.exit(...), which shuts down the entire virtual machine | 239 | Normal |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.support.action.support.SoapUIActionMappingList is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.loadtest.data.LoadTestSamples is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.loadtest.data.SamplesModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.loadtest.data.StatisticsHistory$StatisticsValueHistory is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.loadtest.data.StatisticsHistory$TestStepStatisticsHistory is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
RCN: Redundant nullcheck of value known to be non-null com.eviware.soapui.impl.wsdl.panels.iface.WsdlInterfaceDesktopPanel$1.mouseClicked(java.awt.event.MouseEvent) | 235 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.iface.WsdlInterfaceDesktopPanel$OperationsTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
NP: Possible null pointer dereference in com.eviware.soapui.impl.wsdl.panels.iface.WsdlInterfaceDesktopPanel.initTreeModel(com.eviware.soapui.impl.wsdl.WsdlInterface) | 280 | Normal |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.iface.WSSTabPanel$IncomingWssTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.loadtest.StatisticsDesktopPanel$SelectStepComboBoxModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class com.eviware.soapui.impl.wsdl.panels.mock.WsdlMockServiceDesktopPanel$OperationListModel implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class com.eviware.soapui.impl.wsdl.panels.mockoperation.WsdlMockOperationDesktopPanel$ResponseListModel implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
PZLA: Should com.eviware.soapui.impl.wsdl.panels.mockoperation.WsdlMockResponseMessageExchange.getRequestAttachments() return a zero length array rather than null? | 43 | Low |
Violation | Line | Priority |
---|---|---|
NS: Questionable use of non-short-circuit logic in com.eviware.soapui.impl.wsdl.panels.testcase.TestStepList$1.mouseClicked(java.awt.event.MouseEvent) | 107 | Normal |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.teststeps.TransferResponseValuesDesktopPanel$TransfersTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class com.eviware.soapui.impl.wsdl.submit.filters.WssRequestFilter implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.teststeps.actions.ShowTransferValuesResultsAction$TransfersTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class com.eviware.soapui.model.tree.nodes.support.WsdlLoadTestsModelItem$InternalTestSuiteListener implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class com.eviware.soapui.model.tree.nodes.support.WsdlTestStepsModelItem$InternalTestSuiteListener implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.teststeps.support.GotoTestStepsComboBoxModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.teststeps.support.LineNumbersPanel$LineNumberTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.teststeps.support.PropertyHolderTable$PropertiesModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
OS: com.eviware.soapui.impl.wsdl.submit.transports.http.BodyPartAttachment.getUrl() may fail to close stream on exception | 160 | Low |
Violation | Line | Priority |
---|---|---|
DE: com.eviware.soapui.impl.wsdl.support.wss.entries.AddTimestampEntry.setTimeToLive(String) might ignore java.lang.Exception | 84 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.support.wss.support.KeystoresComboBoxModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.support.wss.support.WSPartsTable$PartsTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.actions.iface.tools.support.NamespaceTable$NamespaceTableModel is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
SnVI: com.eviware.soapui.impl.wsdl.panels.request.components.editor.inspectors.attachments.FileTransferHandler is Serializable; consider declaring a serialVersionUID | -1 | Low |
Violation | Line | Priority |
---|---|---|
MS: com.eviware.soapui.tools.SoapUIMockServiceRunner.TITLE isn't final but should be | 51 | High |
Violation | Line | Priority |
---|---|---|
MS: com.eviware.x.form.XFormFactory$Factory.instance isn't final and can't be protected from malicious code | -1 | Normal |
Violation | Line | Priority |
---|---|---|
MS: com.eviware.soapui.support.action.SoapUIActionRegistry$SeperatorAction.INSTANCE isn't final but should be | 60 | High |
Violation | Line | Priority |
---|---|---|
MS: com.eviware.soapui.support.components.JPropertiesTable.BOOLEAN_OPTIONS is a mutable array | 60 | High |
Violation | Line | Priority |
---|---|---|
MS: com.eviware.soapui.support.action.swing.SwingActionDelegate.switchClassloader isn't final but should be | -1 | Normal |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.actions.HttpPrefs.httpForm | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.impl.wsdl.AbstractTestPropertyHolderWsdlModelItem.propertyHolderSupport | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.impl.wsdl.WsdlSubmit.submitContext | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.impl.wsdl.actions.iface.tools.tcpmon.TcpMonAction.mainForm | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.impl.wsdl.panels.request.components.editor.inspectors.attachments.AttachmentsInspector.attachmentsPanel | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.impl.wsdl.panels.request.components.editor.inspectors.httpheaders.HttpHeadersInspector.headersTableModel | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: com.eviware.soapui.impl.wsdl.support.wss.crypto.WssCryptoBase.config | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Unwritten field: com.eviware.soapui.impl.wsdl.panels.request.components.RequestXmlDocument.updating | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.SoapUI$InternalDesktopListener be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.SoapUI$PreferencesActionDelegate be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.SoapUI$SavePreferencesAction be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.actions.NewWsdlProjectAction$Form be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.actions.iface.GenerateTestSuiteAction$GenerateForm be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.actions.iface.tools.jbossws.WSToolsRegenerateJava2WsdlAction$ToolRunner be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.actions.iface.tools.support.AbstractToolsAction$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.actions.iface.tools.xfire.XFireAction$2 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.actions.mockoperation.WsdlMockOperationOptionsAction$Form be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.actions.mockservice.AddNewMockOperationAction$OperationWrapper be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.actions.mockservice.MockServiceOptionsAction$OptionsForm be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.endpoint.DefaultEndpointStrategy$EndpointDefaults be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.monitor.SoapMonitor$6 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.monitor.SoapMonitor$SoapMonitorOptionsAction$OptionsForm be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.panels.iface.WsdlInterfaceDesktopPanel$2 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.panels.iface.WsdlInterfaceDesktopPanel$WSIOptionsAction be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.panels.request.AbstractWsdlRequestDesktopPanel$WsdlRequestMessageEditor could be refactored into a _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.panels.request.AbstractWsdlRequestDesktopPanel$WsdlResponseMessageEditor could be refactored into a _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.panels.teststeps.TransferResponseValuesDesktopPanel$PropertyComboRenderer be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.panels.teststeps.TransferResponseValuesDesktopPanel$StepComboRenderer be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.panels.teststeps.support.LineNumbersPanel$LineNumberCellRenderer be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
UrF: Unread field: com.eviware.soapui.impl.wsdl.panels.teststeps.support.LineNumbersPanel$LineNumberTableModel$1.val$this$0 | -1 | Normal |
Violation | Line | Priority |
---|---|---|
UrF: Unread field: com.eviware.soapui.impl.wsdl.panels.testsuite.JTestSuiteTestCaseList$TestCaseListPanel$2.val$this$0 | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.impl.wsdl.support.wss.entries.WssEntryBase$KeyIdentifierTypeRenderer be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.teststeps.TransferResponseValuesTestStep$ValueTransferResult could be refactored into a _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.teststeps.WsdlPropertiesTestStep$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.impl.wsdl.teststeps.actions.ShowMessageExchangeAction$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.model.tree.AbstractModelItemTreeNode$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.monitor.MockEngine$SoapUIConnector be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.support.components.JInspectorPanel$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.support.components.MetricsPanel$InternalCellRenderer be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.support.components.MetricsPanel$Metric be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class com.eviware.soapui.support.components.PreviewPopup$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
UrF: Unread field: com.eviware.soapui.support.dnd.SoapUIDragAndDropHandler$SoapUIDropTargetListener$1.val$this$0 | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.soapui.tools.SoapUIMockServiceRunner$LogListener be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: Should com.eviware.x.impl.swing.SwingXFormDialogBuilder$HelpAction be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
IS: Inconsistent synchronization of com.eviware.soapui.support.scripting.ScriptEnginePool.script; locked 50% of time | 40 | Normal |
Violation | Line | Priority |
---|---|---|
IS: Inconsistent synchronization of com.eviware.soapui.impl.wsdl.loadtest.WsdlLoadTest.runner; locked 62% of time | 633 | Normal |
Violation | Line | Priority |
---|---|---|
IS: Inconsistent synchronization of com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.scriptResult; locked 60% of time | 76 | Normal |
Violation | Line | Priority |
---|---|---|
IS: Inconsistent synchronization of com.eviware.soapui.support.log.JLogList.modelThread; locked 75% of time | 516 | Normal |