The following document contains the results of FindBugs Report
FindBugs Version is 1.2.1
Threshold is Low
Effort is Default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
1510 | 412 | 0 | 0 |
Bug | Category | Details | Line |
---|---|---|---|
Method com.cloudgarden.resource.SWTResourceManager.getFont(String, int, int, boolean, boolean) invokes inefficient Byte(byte) constructor; use Byte.valueOf(byte) instead | PERFORMANCE | DM_NUMBER_CTOR | 101 |
Method com.cloudgarden.resource.SWTResourceManager.getFont(String, int, int, boolean, boolean) invokes inefficient Byte(byte) constructor; use Byte.valueOf(byte) instead | PERFORMANCE | DM_NUMBER_CTOR | 104 |
Bug | Category | Details | Line |
---|---|---|---|
Write to static field pl.edu.agh.cast.Activator.plugin from instance method pl.edu.agh.cast.Activator.Activator() | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 152 |
Write to static field pl.edu.agh.cast.Activator.plugin from instance method pl.edu.agh.cast.Activator.stop(BundleContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 199 |
Bug | Category | Details | Line |
---|---|---|---|
Write to static field pl.edu.agh.cast.CastApplication.clipboard from instance method pl.edu.agh.cast.CastApplication.start(IApplicationContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 187 |
Write to static field pl.edu.agh.cast.CastApplication.display from instance method pl.edu.agh.cast.CastApplication.start(IApplicationContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 186 |
Write to static field pl.edu.agh.cast.CastApplication.pcpHelper from instance method pl.edu.agh.cast.CastApplication.start(IApplicationContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 188 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.action.ImportFileAction.run(IAction) | STYLE | REC_CATCH_EXCEPTION | 89 |
Unread field: pl.edu.agh.cast.backward.action.ImportFileAction.part | PERFORMANCE | URF_UNREAD_FIELD | 117 |
ImportFileAction.model not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.backward.editor.AbstractEditor.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 107 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.backward.editor.AbstractEditor$2 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 449-454 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.editor.EditorSaverSupportDialog.open() | STYLE | REC_CATCH_EXCEPTION | 185 |
EditorSaverSupportDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
EditorSaverSupportDialog.rememberButton not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.editor.action.AbstractOpenEditorAction.run(IAction) | STYLE | REC_CATCH_EXCEPTION | 103 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.backward.editor.action.EditorAction.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 38 |
Bug | Category | Details | Line |
---|---|---|---|
Should pl.edu.agh.cast.backward.editor.action.ExportDiagramAction$EmptyStructuredSelection.toArray() return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 106 |
Should pl.edu.agh.cast.backward.editor.action.ExportDiagramAction$EmptyStructuredSelection be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 90-115 |
Bug | Category | Details | Line |
---|---|---|---|
SaveAction.editor not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
SaveAction.theAction not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of diagram, which is known to be non-null in pl.edu.agh.cast.backward.editor.action.SearchAction.run(IAction) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 85 |
Bug | Category | Details | Line |
---|---|---|---|
Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 174 |
Bug | Category | Details | Line |
---|---|---|---|
Method pl.edu.agh.cast.backward.editor.operation.SelectMediatorsOperation.execute() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 86 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.backward.editor.operation.search.filters.DateParameterFilter.DateParameterFilter(String, Date, Date) may expose internal representation by storing an externally mutable object into DateParameterFilter.filterFrom | MALICIOUS_CODE | EI_EXPOSE_REP2 | 51 |
pl.edu.agh.cast.backward.editor.operation.search.filters.DateParameterFilter.DateParameterFilter(String, Date, Date) may expose internal representation by storing an externally mutable object into DateParameterFilter.filterTo | MALICIOUS_CODE | EI_EXPOSE_REP2 | 52 |
Bug | Category | Details | Line |
---|---|---|---|
Unread field: pl.edu.agh.cast.backward.editor.operation.search.filters.StringParameterFilter.specialCharacters; should this field be static? | PERFORMANCE | SS_SHOULD_BE_STATIC | 33 |
Bug | Category | Details | Line |
---|---|---|---|
Confusing to have methods pl.edu.agh.cast.backward.figure.ImageFigure.setBounds(Rectangle) and org.eclipse.swt.widgets.Control.setBounds(Rectangle) | BAD_PRACTICE | NM_CONFUSING | 78-79 |
Bug | Category | Details | Line |
---|---|---|---|
org.eclipse.draw2d.Figure is incompatible with expected argument type pl.edu.agh.cast.common.HexColor in pl.edu.agh.cast.backward.figure.LegendFigure.addColoredLineFigure(HexColor) | CORRECTNESS | GC_UNRELATED_TYPES | 168 |
org.eclipse.draw2d.Figure is incompatible with expected argument type java.lang.String in pl.edu.agh.cast.backward.figure.LegendFigure.addImageFigure(String) | CORRECTNESS | GC_UNRELATED_TYPES | 212 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.figure.icons.NodeIconProvider.init() | STYLE | REC_CATCH_EXCEPTION | 122 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.resources.SerializationUtil.readDiagram(IFile) | STYLE | REC_CATCH_EXCEPTION | 108 |
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.resources.SerializationUtil.readDiagramSettings(IFile) | STYLE | REC_CATCH_EXCEPTION | 62 |
Exception is caught when Exception is not thrown in pl.edu.agh.cast.backward.resources.SerializationUtil.serializeDiagram(IDiagram) | STYLE | REC_CATCH_EXCEPTION | 158 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.backward.resources.xml.XMLExporter.export(String, List, File) may fail to close stream on exception | BAD_PRACTICE | OS_OPEN_STREAM_EXCEPTION_PATH | 78 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.backward.resources.xml.XStreamInitializer$AttributeManagersFirstKeySorter$FieldKeyComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 65-83 |
Bug | Category | Details | Line |
---|---|---|---|
Private method pl.edu.agh.cast.data.persistence.PersistenceProviderLocator.getPersistenceProviderSpecifications() is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 180-190 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.data.persistence.runtime.RuntimePersistenceProvider implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 45-152 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.data.persistence.runtime.RuntimePersistenceProviderFactory implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 43-56 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.persistence.serialize.SerializationPersistenceProvider.deserialize() | STYLE | REC_CATCH_EXCEPTION | 124 |
Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.persistence.serialize.SerializationPersistenceProvider.serialize() | STYLE | REC_CATCH_EXCEPTION | 91 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.data.persistence.serialize.SerializationPersistenceProviderFactory implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 43-55 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.editor.AbstractEditor.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 110 |
Bug | Category | Details | Line |
---|---|---|---|
Confusing to have methods pl.edu.agh.cast.editor.EditorSaverSupport.promptToSaveOnClose(AbstractEditor) and pl.edu.agh.cast.backward.editor.EditorSaverSupport.promptToSaveOnClose(AbstractEditor) | BAD_PRACTICE | NM_CONFUSING | 83-112 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.editor.EditorSaverSupportDialog.open() | STYLE | REC_CATCH_EXCEPTION | 185 |
EditorSaverSupportDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
EditorSaverSupportDialog.rememberButton not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Private method pl.edu.agh.cast.editor.EditorUtil.getActiveProject() is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 172-179 |
Bug | Category | Details | Line |
---|---|---|---|
Nullcheck of zoomMgr at line 100 of value previously dereferenced in pl.edu.agh.cast.editor.ExtendedMouseWheelZoomHandler.handleMouseWheel(Event, EditPartViewer) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 93 |
Bug | Category | Details | Line |
---|---|---|---|
Method pl.edu.agh.cast.editor.ExtendedZoomManager.scaleZoomLevels(double) invokes inefficient Double(double) constructor; use Double.valueOf(double) instead | PERFORMANCE | DM_FP_NUMBER_CTOR | 84 |
Method pl.edu.agh.cast.editor.ExtendedZoomManager.scaleZoomLevels(double) invokes inefficient Double(double) constructor; use Double.valueOf(double) instead | PERFORMANCE | DM_FP_NUMBER_CTOR | 89 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.editor.action.EditorAction.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 38 |
Bug | Category | Details | Line |
---|---|---|---|
Dead store to $L5 in pl.edu.agh.cast.editor.action.delegate.AbstractOpenEditorActionDelegate.run(IAction) | STYLE | DLS_DEAD_LOCAL_STORE | 130 |
AbstractOpenEditorActionDelegate.diagram not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
SaveActionDelegate.editor not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
SaveActionDelegate.theAction not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Test for floating point equality in pl.edu.agh.cast.editpart.LabelEditManager.updateScaledFont(double) | STYLE | FE_FLOATING_POINT_EQUALITY | 181 |
Bug | Category | Details | Line |
---|---|---|---|
Unread field: pl.edu.agh.cast.editpart.LegendEditPart.layout | PERFORMANCE | URF_UNREAD_FIELD | 66 |
Bug | Category | Details | Line |
---|---|---|---|
There is an apparent infinite recursive loop in pl.edu.agh.cast.figure.NodeFigure.init(String, String, ImageSize) | CORRECTNESS | IL_INFINITE_RECURSIVE_LOOP | 100 |
Bug | Category | Details | Line |
---|---|---|---|
Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 232 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.attributes.AttributeValue implements Cloneable but does not define or use clone method | BAD_PRACTICE | CN_IDIOM | 51-135 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.model.attributes.ConnectionGroupAttributeManager.dummyManager isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 35 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.model.attributes.LegendAttributeManager.dummyManager isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 37 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.model.attributes.NodeAttributeManager.dummyManager isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 61 |
The field pl.edu.agh.cast.model.attributes.NodeAttributeManager.modelUtil is transient but isn't set by deserialization | BAD_PRACTICE | SE_TRANSIENT_FIELD_NOT_RESTORED | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.attributes.ValueType implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 37-126 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.attributes.validation.ColorAttributeValidator implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 29-67 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.attributes.validation.DateAttributeValidator implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 30-77 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.attributes.validation.IntegerAttributeValidator implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 27-64 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.attributes.validation.StringAttributeValidator implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 27-55 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.model.visual.backward.Connection.getStartDate() may expose internal representation by returning Connection.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 87 |
pl.edu.agh.cast.model.visual.backward.Connection.Connection(Node, Node, Date) may expose internal representation by storing an externally mutable object into Connection.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 67 |
pl.edu.agh.cast.model.visual.backward.Connection.setStartDate(Date) may expose internal representation by storing an externally mutable object into Connection.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 91 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.model.visual.backward.Diagram.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 104 |
Class pl.edu.agh.cast.model.visual.backward.Diagram implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 104-816 |
Bug | Category | Details | Line |
---|---|---|---|
DiagramSettings.pcpHelper not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Confusing to have methods pl.edu.agh.cast.model.visual.backward.ModelElement.propertyChange(PropertyChangeEvent) and org.eclipse.jface.preference.FieldEditorPreferencePage.propertyChange(PropertyChangeEvent) | BAD_PRACTICE | NM_CONFUSING | 293-297 |
Redundant nullcheck of attributeValue, which is known to be non-null in pl.edu.agh.cast.model.visual.backward.ModelElement.copyAttributeValues(Mappable) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 330 |
Bug | Category | Details | Line |
---|---|---|---|
Class pl.edu.agh.cast.model.visual.backward.Node implements Cloneable but does not define or use clone method | BAD_PRACTICE | CN_IDIOM | 50-496 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.navigator.ui.NavigatorProjectInfo$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 87-98 |
Bug | Category | Details | Line |
---|---|---|---|
NavigatorTreeView.projectInfo not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
NavigatorTreeView.viewer not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.navigator.ui.NavigatorTreeView$2 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 175-185 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.navigator.ui.NavigatorTreeView$5 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 365-382 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.navigator.ui.NavigatorTreeView$6 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 420-425 |
Bug | Category | Details | Line |
---|---|---|---|
Dead store to project in pl.edu.agh.cast.navigator.ui.action.CreateProjectAction.run(IAction) | STYLE | DLS_DEAD_LOCAL_STORE | 102 |
Redundant nullcheck of project which is known to be null in pl.edu.agh.cast.navigator.ui.action.CreateProjectAction.run(IAction) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE | 105 |
Bug | Category | Details | Line |
---|---|---|---|
Possible null pointer dereference of labelAttrib in pl.edu.agh.cast.policy.NodeDirectEditPolicy.getDirectEditCommand(DirectEditRequest) | CORRECTNESS | NP_NULL_ON_SOME_PATH | 62 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.project.ProjectUtil.PROJECT_BAD_CHARS is a mutable array | MALICIOUS_CODE | MS_MUTABLE_ARRAY | 73 |
Bug | Category | Details | Line |
---|---|---|---|
Dead store to $L6 in pl.edu.agh.cast.project.UserPreferences.readNode(Preferences) | STYLE | DLS_DEAD_LOCAL_STORE | 243 |
Dead store to $L7 in pl.edu.agh.cast.project.UserPreferences.writeNode(Preferences, List) | STYLE | DLS_DEAD_LOCAL_STORE | 253 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.resource.AbstractVisualResourcesProvider.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 49 |
Nullcheck of extension at line 150 of value previously dereferenced in pl.edu.agh.cast.resource.AbstractVisualResourcesProvider.createIconPath(String, String, String, ImageSize, String) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 147 |
Nullcheck of extension at line 129 of value previously dereferenced in pl.edu.agh.cast.resource.AbstractVisualResourcesProvider.createIconPath(String, String, ImageSize, String) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 126 |
Bug | Category | Details | Line |
---|---|---|---|
Should pl.edu.agh.cast.resource.ResourceRegistry$RCPVisualResourcesProvidersReader be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 217-226 |
Bug | Category | Details | Line |
---|---|---|---|
Method pl.edu.agh.cast.resource.VisualResource.dispose() makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 349 |
Bug | Category | Details | Line |
---|---|---|---|
Confusing to have methods pl.edu.agh.cast.tool.LabelCellEditorLocator.setLabel(NodeFigure) and pl.edu.agh.cast.editpart.LabelCellEditorLocator.setLabel(NodeFigure) | BAD_PRACTICE | NM_CONFUSING | 84-85 |
Bug | Category | Details | Line |
---|---|---|---|
Test for floating point equality in pl.edu.agh.cast.tool.LabelEditManager.updateScaledFont(double) | STYLE | FE_FLOATING_POINT_EQUALITY | 181 |
Bug | Category | Details | Line |
---|---|---|---|
Useless control flow in pl.edu.agh.cast.tool.OverviewRectangleTool.zoomTo(Rectangle) | STYLE | UCF_USELESS_CONTROL_FLOW | 302 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.ui.AbstractConfigurableView.log isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 45 |
Bug | Category | Details | Line |
---|---|---|---|
AbstractTreeView.viewer not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.CreateProjectDialog.open(String) | STYLE | REC_CATCH_EXCEPTION | 277 |
Unread field: pl.edu.agh.cast.ui.dialogs.CreateProjectDialog.emptyLbl | PERFORMANCE | URF_UNREAD_FIELD | 221 |
CreateProjectDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CreateProjectDialog.errorLabel not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CreateProjectDialog.locationTxt not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CreateProjectDialog.newNameTextField not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CreateProjectDialog.okButton not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.FindDialog.open() | STYLE | REC_CATCH_EXCEPTION | 260 |
FindDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
FindDialog.findCriteriaTextField not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
FindDialog.helpWildcardLabel not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
FindDialog.matchCaseCheckBox not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
FindDialog.useWildcardsCheckBox not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
FindDialog.wholeWordsCheckBox not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.GetNewNameDialog.open(String) | STYLE | REC_CATCH_EXCEPTION | 226 |
GetNewNameDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
GetNewNameDialog.errorLabel not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
GetNewNameDialog.newNameTextField not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
GetNewNameDialog.okButton not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.ProjectStartupDialog.open() | STYLE | REC_CATCH_EXCEPTION | 332 |
ProjectStartupDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
ProjectStartupDialog.tableViewer1 not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Should pl.edu.agh.cast.ui.dialogs.ProjectStartupDialog$MRUListener be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 384-395 |
Bug | Category | Details | Line |
---|---|---|---|
Method pl.edu.agh.cast.ui.dialogs.ProjectStartupDialog$ProjectNameLocationCellLabelProvider.update(ViewerCell) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 487 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.ui.dialogs.ProjectStartupDialog$ProjectNameLocationCellLabelProvider$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 491-499 |
Bug | Category | Details | Line |
---|---|---|---|
Should pl.edu.agh.cast.ui.dialogs.ProjectStartupDialog$ProjectNameLocationCellLabelProvider$MouseTrackAdapterExtension be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 410-434 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.StatisticsDialog.open() | STYLE | REC_CATCH_EXCEPTION | 240 |
StatisticsDialog.hideZerosRows not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
StatisticsDialog.nodeNameColumn not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
StatisticsDialog.sourceColumn not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
StatisticsDialog.statisticsCombo not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
StatisticsDialog.table not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
StatisticsDialog.targetColumn not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
StatisticsDialog.totalColumn not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.ui.dialogs.StatisticsDialog$6 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 405-448 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.ui.dialogs.StatisticsDialog$7 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 453-462 |
Bug | Category | Details | Line |
---|---|---|---|
Comparison of String objects using == or != in pl.edu.agh.cast.ui.dialogs.StatisticsDialog$Sorter.compare(Viewer, Object, Object) | BAD_PRACTICE | ES_COMPARING_STRINGS_WITH_EQ | 529 |
Bug | Category | Details | Line |
---|---|---|---|
Should pl.edu.agh.cast.ui.dialogs.property.PropertiesContentProvider.getChildren(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 41 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.property.PropertiesEditorDialog.createUI() | STYLE | REC_CATCH_EXCEPTION | 405 |
Bug | Category | Details | Line |
---|---|---|---|
The class pl.edu.agh.cast.ui.dialogs.property.PropertiesEditorDialog$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 256-259 |
Bug | Category | Details | Line |
---|---|---|---|
Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 431 |
Useless control flow in pl.edu.agh.cast.ui.dialogs.property.PropertiesEditorPresenter.generateViewModel(IPresentationElement) | STYLE | UCF_USELESS_CONTROL_FLOW | 263 |
Private method pl.edu.agh.cast.ui.dialogs.property.PropertiesEditorPresenter.addNotExistingProperties(PropertyTreeEntry, Collection) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 349-354 |
Private method pl.edu.agh.cast.ui.dialogs.property.PropertiesEditorPresenter.fetchPropertiesForType(Type) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 336-343 |
Bug | Category | Details | Line |
---|---|---|---|
PropertyCellEditor.booleanCellEditor not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
PropertyCellEditor.colorCellEditor not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
PropertyCellEditor.currentCellEditor not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
PropertyCellEditor.textCellEditor not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Unread field: pl.edu.agh.cast.ui.dialogs.property.PropertyCellModifier.log | PERFORMANCE | URF_UNREAD_FIELD | 40 |
Bug | Category | Details | Line |
---|---|---|---|
Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 71 |
pl.edu.agh.cast.ui.dialogs.property.PropertyTreeEntry$AlphabeticComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 69-71 |
Should pl.edu.agh.cast.ui.dialogs.property.PropertyTreeEntry$AlphabeticComparator be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 69-71 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.search.AdvancedSearchDialog.open() | STYLE | REC_CATCH_EXCEPTION | 173 |
AdvancedSearchDialog.dialogShell not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
AdvancedSearchDialog.nodeComposite not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.search.DateFilterPanel.initGUI() | STYLE | REC_CATCH_EXCEPTION | 158 |
Bug | Category | Details | Line |
---|---|---|---|
Exception is caught when Exception is not thrown in pl.edu.agh.cast.ui.dialogs.search.NumericFilterPanel.initGUI() | STYLE | REC_CATCH_EXCEPTION | 153 |
Bug | Category | Details | Line |
---|---|---|---|
OutlineMiniatureView.lightweightSystem not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of friendlyName, which is known to be non-null in pl.edu.agh.cast.util.Images.getFriendlyName(String) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 236 |
Exception is caught when Exception is not thrown in pl.edu.agh.cast.util.Images.getFriendlyName(String) | STYLE | REC_CATCH_EXCEPTION | 237 |
Write to static field pl.edu.agh.cast.util.Images.registry from instance method pl.edu.agh.cast.util.Images.Images() | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 160 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.AbstractEditor_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractEditor_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractEditor_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractEditor_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractEditor_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractEditor_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractEditor_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractOpenEditorAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractOpenEditorAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractPersistenceProvider_SaveMultiDS_ProgressTitle isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AbstractPersistenceProvider_SaveSingleDS_ProgressTitle isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AdvancedSearchDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AdvancedSearchDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AdvancedSearchDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AdvancedSearchDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AdvancedSearchDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AllRelations isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationActionBarAdvisor_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationActionBarAdvisor_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationActionBarAdvisor_18 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationActionBarAdvisor_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AttributeEditorDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AttributeEditorDialog_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Button_Cancel isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Button_OK isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CAST isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ColorLine_Label isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Configuration_13 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Configuration_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_ConnCountChanged isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_DoubleLineSourceToTargetLabel isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_DoubleLineTargetToSourceLabel isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_LineColor isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_LineThickness isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_SingleLineLabel isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ConnectionGroup_VariableThicknessLineLabel isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CoreNodeIcon_DisplayName_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CoreNodeIcon_DisplayName_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CoreNodeIcon_DisplayName_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CoreNodeIcon_DisplayName_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CoreNodeIcon_DisplayName_Default isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CoreNodeIcon_Group_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DataModelVisualResourcesProvider_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DefaultStatisticsProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DeleteModelElementsCommand_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DiagramEnhancingMonitor_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DiagramEnhancingMonitor_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DiagramEnhancingMonitor_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.DiagramMarin_Label isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Diagram_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Diagram_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Diagram_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Diagram_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorSaverSupportDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorSaverSupportDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorSaverSupportDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorSaverSupportDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorSaverSupportDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorSaverSupportDialog_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorUtil_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorUtil_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorUtil_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorUtil_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EditorUtil_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.EnhanceNodesCommand_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.EntityHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 493 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.ExportDiagramAction_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_Cancel isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_Find isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_FindAll isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_MatchCase isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_Next isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_Prev isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_UseWildcards isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_WholeWord isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FindElement_WildcardDescription isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.FitZoomAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.GeneralPreferencesPage_ShowStartup isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Id isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.IncomingCallsHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 495 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.IsMain isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.LabelCommand_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.LegendElement_label isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Legend_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ModelElementPropertyHolder_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ModelElementPropertyManager_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ModifyAttributesCommand_Label isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorProjectInfo_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorProjectInfo_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorProjectInfo_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.Node_label isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NodesFinder_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NodesFinder_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.OperationError isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.OutgoingCallsHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 497 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.OutlineLabelProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.OutlineMiniatureView_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PasteCommand_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_12 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_13 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectStartupDialog_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectUtil_InitializationErrorMessage_Persistence isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectUtil_InitializationErrorTitle isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectUtil_WrongVersionMRUMessage isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectUtil_WrongVersionMessage isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ProjectUtil_WrongVersionTitle isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_12 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_13 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.ReadableDateFactory_Format isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 30 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.RenameDiagramCommand_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameProjectAction_NoProjMsg isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameProjectDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameProjectDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameProjectDialog_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SaveAllAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SaveAllAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SavingMsgBox_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SavingMsgBox_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SchemaCreationCommand_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SearchAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SelectRootNumbersWizardPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SelectRootNumbersWizardPage_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SelectRootNumbersWizardPage_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SelectRootNumbersWizardPage_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SelectRootNumbersWizardPage_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.SelectRootNumbersWizardPage_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttribute_AttributeValueHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_AddAttribute isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_AttributeNameHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_DialogHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_InvalidFormat isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.ShowLegendSettingChangedAction isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 46 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.ShowStatisticsDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 46 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.StatisticsDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.StatisticsDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.StatisticsDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.StatisticsDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.StatisticsDialog_HideZeros isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.TotalHeader isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 499 |
Bug | Category | Details | Line |
---|---|---|---|
pl.edu.agh.cast.util.Messages.AbstractPersistenceProvider_SaveMultiDS_SubTask isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ApplicationWorkbenchAdvisor_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AttributeEditorDialogLabelProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.AttributeEditorDialogLabelProvider_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.CreateProjectAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorLabelProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.NavigatorTreeView_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.OperationConfirmation isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.PropertiesEditorDialog_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveAction_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveAction_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveDataSetAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveDataSetAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveDiagramAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveDiagramAction_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveMultipleConfirm_DialogName isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RemoveMultipleConfirm_Message isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameDiagramAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameDiagramAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameDiagramAction_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameDiagramAction_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.RenameDiagramAction_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_DeleteSelectedAttribute isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_SourceTargetLabelText isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.ShowAttributes_TargetSourceLabelText isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.XMLProjectExporter_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.XMLProjectExporter_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.XMLProjectExporter_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.XMLProjectExporter_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
pl.edu.agh.cast.util.Messages.XMLProjectExporter_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available |
The field name pl.edu.agh.cast.util.Messages.AllRelations doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.EntityHeader doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.Id doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.IncomingCallsHeader doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.IsMain doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.OperationConfirmation doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.OperationError doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.OutgoingCallsHeader doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.ShowLegendSettingChangedAction doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
The field name pl.edu.agh.cast.util.Messages.TotalHeader doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Call to method of static java.text.DateFormat in pl.edu.agh.cast.util.ReadableDateFactory.getReadableDate() | MT_CORRECTNESS | STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE | 41 |
Call to method of static java.text.DateFormat in pl.edu.agh.cast.util.ReadableDateFactory.getReadableDate(Date) | MT_CORRECTNESS | STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE | 52 |
Found static field of type java.text.DateFormat in pl.edu.agh.cast.util.ReadableDateFactory.simpleDateFormat | MT_CORRECTNESS | STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of fos which is known to be null in pl.edu.agh.cast.util.logging.LoggingUtil.rebindStdOutErr(File) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE | 91 |