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 | 
|---|---|---|---|
| 736 | 276 | 0 | 0 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Write to static field pl.edu.agh.cast.data.Activator.plugin from instance method pl.edu.agh.cast.data.Activator.Activator() | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 111 | 
| Write to static field pl.edu.agh.cast.data.Activator.plugin from instance method pl.edu.agh.cast.data.Activator.stop(BundleContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 163 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.importer.data.util.ImporterUtil.readRow(String, List) ignores return value of java.lang.String.trim() | CORRECTNESS | RV_RETURN_VALUE_IGNORED | 86 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Primitive value is boxed then unboxed to perform primative coercion in pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatDouble(double) | PERFORMANCE | BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION | 65 | 
| pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatBoolean(boolean) invokes inefficient Boolean constructor; use Boolean.valueOf(...) instead | PERFORMANCE | DM_BOOLEAN_CTOR | 71 | 
| Primitive boxed just to call toString in pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatBoolean(boolean) | PERFORMANCE | DM_BOXED_PRIMITIVE_TOSTRING | 71 | 
| Primitive boxed just to call toString in pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatDouble(double) | PERFORMANCE | DM_BOXED_PRIMITIVE_TOSTRING | 65 | 
| Primitive boxed just to call toString in pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatDouble(double) | PERFORMANCE | DM_BOXED_PRIMITIVE_TOSTRING | 67 | 
| Method pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatDouble(double) invokes inefficient Double(double) constructor; use Double.valueOf(double) instead | PERFORMANCE | DM_FP_NUMBER_CTOR | 65 | 
| Method pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatDouble(double) invokes inefficient Double(double) constructor; use Double.valueOf(double) instead | PERFORMANCE | DM_FP_NUMBER_CTOR | 67 | 
| Method pl.edu.agh.cast.data.importer.data.xls.AbstractXlsDataImporter.formatDouble(double) invokes inefficient Long(long) constructor; use Long.valueOf(long) instead | PERFORMANCE | DM_NUMBER_CTOR | 65 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.importer.data.xls.JxlXlsDataImporter.validateImporter(InputStream, Map) | STYLE | REC_CATCH_EXCEPTION | 229 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.logging.FileRawDataLogger.finish(String, String) may fail to close stream on exception | BAD_PRACTICE | OS_OPEN_STREAM_EXCEPTION_PATH | 62 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.logging.ShowImportLogFileAction.run(IAction) may fail to close stream | BAD_PRACTICE | OS_OPEN_STREAM | 66 | 
| ShowImportLogFileAction.dataSet not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available | 
| ShowImportLogFileAction.project not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 83 | 
| Load of known null value in pl.edu.agh.cast.data.template.AbstractTemplateUtil.getTemplatesProject() | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 66 | 
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.template.AbstractTemplateUtil.getTemplates() | STYLE | REC_CATCH_EXCEPTION | 112 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Dead store to prime in pl.edu.agh.cast.data.template.Template.hashCode() | STYLE | DLS_DEAD_LOCAL_STORE | 312 | 
| Method pl.edu.agh.cast.data.template.Template.getIgnoredColumns(int) uses Collection.toArray() with zero-length array argument | PERFORMANCE | ITA_INEFFICIENT_TO_ARRAY | 415 | 
| Should pl.edu.agh.cast.data.template.Template.getIgnoredColumns(int) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 413 | 
| Unread field: pl.edu.agh.cast.data.template.Template.version | PERFORMANCE | URF_UNREAD_FIELD | 93 | 
| Method pl.edu.agh.cast.data.template.Template.modelToDataMappingEquals(Map, Map) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 330 | 
| Method pl.edu.agh.cast.data.template.Template.modelToDataMappingEquals(Map, Map) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 337 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Dead store to prime in pl.edu.agh.cast.data.template.Template$TemplateFormat.hashCode() | STYLE | DLS_DEAD_LOCAL_STORE | 502 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.template.TemplateFormatConverter.unmarshal(HierarchicalStreamReader, UnmarshallingContext) invokes inefficient new String(String) constructor | PERFORMANCE | DM_STRING_CTOR | 70 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.template.xml.TemplateXmlExporter.export(Template, File) may fail to close stream on exception | BAD_PRACTICE | OS_OPEN_STREAM_EXCEPTION_PATH | 80 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.template.xml.TemplateXmlImporter.importTemplate(File) may fail to close stream on exception | BAD_PRACTICE | OS_OPEN_STREAM_EXCEPTION_PATH | 102 | 
| Usage of GetResource in pl.edu.agh.cast.data.template.xml.TemplateXmlImporter.validate(InputStream) may be unsafe if class is extended | BAD_PRACTICE | UI_INHERITANCE_UNSAFE_GETRESOURCE | 127 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ConversionWithProgressMonitor.run(IProgressMonitor) | STYLE | REC_CATCH_EXCEPTION | 160 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ErrorTypesDialog.createControl() | STYLE | REC_CATCH_EXCEPTION | 273 | 
| Method pl.edu.agh.cast.data.ui.importer.wizard.ErrorTypesDialog.initTable() makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 353 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.ErrorTypesDialog$7 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 292-326 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.ErrorTypesDialog$ErrorTypeContentCellModifier be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 484-545 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ImportPage.validateImporterType() | STYLE | REC_CATCH_EXCEPTION | 297 | 
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ImportPage.getNextPage() | STYLE | REC_CATCH_EXCEPTION | 490 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Read of unwritten field ignoreFirstLineChkBox in pl.edu.agh.cast.data.ui.importer.wizard.ImportPageComposite.getIgnoreFirstLineOption() | CORRECTNESS | NP_UNWRITTEN_FIELD | 508 | 
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ImportPageComposite.initGUI() | STYLE | REC_CATCH_EXCEPTION | 448 | 
| Unread field: pl.edu.agh.cast.data.ui.importer.wizard.ImportPageComposite.label1 | PERFORMANCE | URF_UNREAD_FIELD | 252 | 
| Unwritten field: pl.edu.agh.cast.data.ui.importer.wizard.ImportPageComposite.ignoreFirstLineChkBox | CORRECTNESS | UWF_UNWRITTEN_FIELD | 508 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Unwritten field: pl.edu.agh.cast.data.ui.importer.wizard.ImportWithProgressMonitor.loadPreprocessingPage | CORRECTNESS | UWF_UNWRITTEN_FIELD | 130 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ImportWizard.performFinish() | STYLE | REC_CATCH_EXCEPTION | 506 | 
| Useless control flow in pl.edu.agh.cast.data.ui.importer.wizard.ImportWizard.validateData(TabularData, Template, IProgressMonitor) | STYLE | UCF_USELESS_CONTROL_FLOW | 352 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ImportWizard$RunnableWithProgress.initProjectBeforeImport() | STYLE | REC_CATCH_EXCEPTION | 643 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.ui.importer.wizard.MainEntityComposite.getSelectedEntities() may expose internal representation by returning MainEntityComposite.selectedEntities | MALICIOUS_CODE | EI_EXPOSE_REP | 268 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.MainEntityComposite$2.getElements(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 181 | 
| The class pl.edu.agh.cast.data.ui.importer.wizard.MainEntityComposite$2 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 173-190 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.MainEntityComposite$3 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 200-203 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.MainEntityComposite$4 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 209-212 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.ui.importer.wizard.MainEntityPage.getSelectedEntities() may expose internal representation by returning MainEntityPage.selectedEntities | MALICIOUS_CODE | EI_EXPOSE_REP | 105 | 
| pl.edu.agh.cast.data.ui.importer.wizard.MainEntityPage.setSelectedEntities(IEntity[]) may expose internal representation by storing an externally mutable object into MainEntityPage.selectedEntities | MALICIOUS_CODE | EI_EXPOSE_REP2 | 109 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite.initGUI() | STYLE | REC_CATCH_EXCEPTION | 252 | 
| Method pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite.fillPreviewTable() makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 455 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$5 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 266-269 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$6 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 275-278 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$7 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 290-293 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$8 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 299-312 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$9 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 354-362 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$PreprocessingItemContentCellModifier be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 497-563 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.PreprocessingPageComposite$StringTableLabelProvider be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 569-617 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Possible null pointer dereference of text in pl.edu.agh.cast.data.ui.importer.wizard.TemplateInfo.addMultilineLabel(String) | CORRECTNESS | NP_NULL_ON_SOME_PATH | 138 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.importer.wizard.ValidationPageComposite.initGUI() | STYLE | REC_CATCH_EXCEPTION | 345 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.provider.ListContentProvider.getElements(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 42 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.provider.TabularDataContentProvider.getElements(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 42 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.importer.wizard.provider.TemplateTreeContentProvider.getChildren(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 49 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The parameter tableItem to pl.edu.agh.cast.data.ui.template.ComboBoxTableCreator.fillTableRows(TabularData, TableItem, int) is dead upon entry but overwritten | CORRECTNESS | IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN | 137 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| The class pl.edu.agh.cast.data.ui.template.ComboBoxTableCreator$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | 98-103 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.ui.template.MappingWizardPage.createTable(ModelColumn[], TabularData) may expose internal representation by storing an externally mutable object into MappingWizardPage.columns | MALICIOUS_CODE | EI_EXPOSE_REP2 | 139 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.ui.template.ModelInfo.fillModelInfoComposite(Composite, ModelColumn[]) may expose internal representation by storing an externally mutable object into ModelInfo.modelColumns | MALICIOUS_CODE | EI_EXPOSE_REP2 | 64 | 
| Unread field: pl.edu.agh.cast.data.ui.template.ModelInfo.modelId | PERFORMANCE | URF_UNREAD_FIELD | 52 | 
| ModelInfo.modelColumns 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.data.ui.template.NewTemplateComposite.initGUI() | STYLE | REC_CATCH_EXCEPTION | 429 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.ui.template.NewTemplateComposite$1.widgetSelected(SelectionEvent) invokes inefficient new String() constructor | PERFORMANCE | DM_STRING_VOID_CTOR | 267 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Class pl.edu.agh.cast.data.ui.template.NewTemplateWizard implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | 57-175 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 212 | 
| pl.edu.agh.cast.data.ui.template.NewTemplateWizardPage.getSamplePrototypeContent() invokes inefficient new String() constructor | PERFORMANCE | DM_STRING_VOID_CTOR | 303 | 
| Exception is caught when Exception is not thrown in pl.edu.agh.cast.data.ui.template.NewTemplateWizardPage.getNextPage() | STYLE | REC_CATCH_EXCEPTION | 401 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Write to static field pl.edu.agh.cast.data.ui.utils.Images.registry from instance method pl.edu.agh.cast.data.ui.utils.Images.Images() | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 88 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.ui.utils.TableViewerHelper.expandColumn(TableColumn) explicitly invokes run on a thread (did you mean to start it instead?) | MT_CORRECTNESS | RU_INVOKE_RUN | 355 | 
| pl.edu.agh.cast.data.ui.utils.TableViewerHelper.shrinkColumn(TableColumn) explicitly invokes run on a thread (did you mean to start it instead?) | MT_CORRECTNESS | RU_INVOKE_RUN | 366 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.utils.TableViewerHelper$ExpandColumnThread be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 433-471 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Should pl.edu.agh.cast.data.ui.utils.TableViewerHelper$ShrinkColumnThread be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 381-424 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| Method pl.edu.agh.cast.data.ui.utils.TableViewerHelper$ShrinkColumnThread$1.run() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 401 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.AbstractExportTemplateAction_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ColumnNumberColumnLabelProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ErrorTableColumnName_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 74 | 
| pl.edu.agh.cast.data.util.Messages.ErrorTableColumnName_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 74 | 
| pl.edu.agh.cast.data.util.Messages.ErrorTableColumnName_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 74 | 
| pl.edu.agh.cast.data.util.Messages.ErrorTableColumnName_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 74 | 
| pl.edu.agh.cast.data.util.Messages.ErrorTableColumnName_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 74 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.FileRawDataLogger_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.FileRawDataLogger_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.FileRawDataLogger_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.FileRawDataLogger_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.FileRawDataLogger_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportBillingAction_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportBillingWizard_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportLogFileDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportLogFileDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_13 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_14 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_15 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_17 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_18 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportPageComposite_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardAction_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardAction_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 63 | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 63 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 63 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardErrorTypesDialog_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportComposite_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 90 | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 93 | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 96 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardImportPage_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 99 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ImportWizardTemplateInfo_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardTemplateInfo_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardTemplateInfo_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardTemplateInfo_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardTemplateInfo_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_12 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_13 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_14 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_15 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_16 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_17 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_18 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_19 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_20 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_15 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_16 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_17 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_18 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_19 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_21 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_23 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_24 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizard_MainEntity_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImporterOptionsDialog_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImporterOptionsDialog_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImporterOptionsWindow_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfoColumn_Name isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfoColumn_Type isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfoColumn_Use isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_ColumnOptional isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_ColumnRequired isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_TypeBoolean isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_TypeDate isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_TypeDouble isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_TypeLong isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ModelInfo_TypeString isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemlpateWizardMappingPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemlpateWizardMappingPage_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemlpateWizardParametersPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemlpateWizardParametersPage_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_CHOOSE_DF isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_CHOOSE_FF isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_CHOOSE_PREPROC isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_NO_IMPORT_DESC isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_NO_PREPROCESSOR isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_PREVIEW_NOT_AVAL isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_PRE_NO_DESC isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateComposite_PROT_PREVIEW isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizardPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizardPage_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizardPage_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizardPage_ImporterNotOk isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizardTemplateComposite_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizard_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.NewTemplateWizard_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_10 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_11 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_12 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_14 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPageComposite_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPage_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.PreprocessingPage_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.StereotypeBillingWizardPage_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.TableViewerHelper_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.TemplateSaveAs_Label isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_5 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_6 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_8 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ValidationPageComposite_9 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.WizardTemplate_Table_Column_Ignored isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.WizardTemplate_Table_Column_Required isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.WrongCellColumnLabelProvider_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.XlsDataImporter_CellErrorInfo isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 37 | 
| Bug | Category | Details | Line | 
|---|---|---|---|
| pl.edu.agh.cast.data.util.Messages.ButtonWizardNewTemplate isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.DataTableView_0 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.DataTableView_1 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.DataTableView_2 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.DataTableView_3 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.DataTableView_4 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| pl.edu.agh.cast.data.util.Messages.ImportWizardValidationComposite_7 isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | Not available | 
| The field name pl.edu.agh.cast.data.util.Messages.ButtonWizardNewTemplate doesn't start with an lower case letter | BAD_PRACTICE | NM_FIELD_NAMING_CONVENTION | Not available |