FindBugs Results

The following document contains the results of FindBugs - http://findbugs.sourceforge.net/. This isn't formatted like a pretty CheckStyle / JDepend sheet as the FindBugs XML output is very terse and does not describe what each error type is. We have no desire to hardcode messages against FindBugs, so we'll wait until FindBugs XML output can be modified to produce easy to use messages.

L DE: org.dbe.studio.editors.bmldata.BMLDataWizard$2.run() might ignore org.eclipse.ui.PartInitException  At BMLDataWizard.java:[line 119]
L SIC: Should org.dbe.studio.editors.bmldata.BMLDataWizard$2 be a _static_ inner class?
L ES: Comparison of String objects using == or != in org.dbe.studio.editors.bmldata.BMLModel.addAttribute(org.w3c.dom.Element,org.dbe.kb.metamodel.bml.core.Attribute,String)   At BMLModel.java:[line 207]
M UrF: Unread field: org.dbe.studio.editors.bmldata.BMLModel.ontologies
M UrF: Unread field: org.dbe.studio.editors.bmldata.BMLModel.primitives
M UuF: Unused field: org.dbe.studio.editors.bmldata.BMLModel.elementNames
L DE: org.dbe.studio.editors.bmldata.BMLModelInstance.visit(org.w3c.dom.Node,int) might ignore java.lang.Exception  At BMLModelInstance.java:[line 213]
M MS: org.dbe.studio.editors.bmldata.Constants.BmlElements should be both final and package protected
M MS: org.dbe.studio.editors.bmldata.Constants.BmlPackages should be both final and package protected
M MS: org.dbe.studio.editors.bmldata.Constants.PROPS is a mutable array
M MS: org.dbe.studio.editors.bmldata.Constants.Agreement isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Assessment isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Asset isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Bml isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.BusinessActivity isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.BusinessEntity isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.BusinessEvent isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.BusinessItem isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.BusinessProcess isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.CollaborationActivity isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Commitment isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Constrain isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Contract isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Ends isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Event isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Influence isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Location isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.LocationType isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Means isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Motivation isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Network isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.NetworkRole isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Organization isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Path isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Process isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Product isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Role isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Service isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.Transaction isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.addInput isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.bmlIcon isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.businessElement isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.elementNameBML isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.fromOntology isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.homeIcon isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.iconsPath isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.kbConnectionError isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.modelIcon isn't final but should be
M MS: org.dbe.studio.editors.bmldata.Constants.type isn't final but should be
M UrF: Unread field: org.dbe.studio.editors.bmldata.KBServiceHelper.TypeOfClass
M UrF: Unread field: org.dbe.studio.editors.bmldata.KBServiceHelper.listOfOntologyClasses
M DE: org.dbe.studio.editors.bmldata.Models.saveAsXmlFile(String) might ignore javax.xml.transform.TransformerConfigurationException  At Models.java:[line 341]
L DE: org.dbe.studio.editors.bmldata.Models.saveAsXmlFile(String) might ignore javax.xml.transform.TransformerException  At Models.java:[line 342]
M UCF: Useless control flow in org.dbe.studio.editors.bmldata.Models.initialiseKB()  At Models.java:[line 104]
M UuF: Unused field: org.dbe.studio.editors.bmldata.Models.elements
M UuF: Unused field: org.dbe.studio.editors.bmldata.Models.odm
M UrF: Unread field: org.dbe.studio.editors.bmldata.ModelsTreeViewLabelProvider.preserveCase
M UuF: Unused field: org.dbe.studio.editors.bmldata.XMLTreeViewLabelProvider.iconsArray
M UuF: Unused field: org.dbe.studio.editors.bmldata.XMLTreeViewLabelProvider.iconsDir
M UrF: Unread field: org.dbe.studio.editors.bmldata.actions.ExportAction.window
M UrF: Unread field: org.dbe.studio.editors.bmldata.actions.ExportAsAction.window
M UCF: Useless control flow in org.dbe.studio.editors.bmldata.editors.Contributor.setActivePage(org.eclipse.ui.IEditorPart)  At Contributor.java:[line 49]
L SIC: Should org.dbe.studio.editors.bmldata.editors.Contributor$1 be a _static_ inner class?
M MS: org.dbe.studio.editors.bmldata.editors.DataView.PROPS should be package protected
M MS: org.dbe.studio.editors.bmldata.editors.DataView.cellModifier should be package protected
M MS: org.dbe.studio.editors.bmldata.editors.DataView.dataViewer should be package protected
M Nm: Confusing method name: org.dbe.studio.editors.bmldata.editors.DataView.DataView(org.eclipse.swt.widgets.Composite)  At DataView.java:[lines 40-101]
L SIC: Should org.dbe.studio.editors.bmldata.editors.DataView$1 be a _static_ inner class?
M MS: org.dbe.studio.editors.bmldata.editors.Editor.dataViewer should be package protected
M MS: org.dbe.studio.editors.bmldata.editors.Editor.modelViewer should be package protected
M UCF: Useless control flow in org.dbe.studio.editors.bmldata.editors.Editor.pageChange(int)  At Editor.java:[line 454]
M UuF: Unused field: org.dbe.studio.editors.bmldata.editors.Editor.font
M UuF: Unused field: org.dbe.studio.editors.bmldata.editors.Editor.text
L SIC: Should org.dbe.studio.editors.bmldata.editors.Editor$3 be a _static_ inner class?
M MS: org.dbe.studio.editors.bmldata.part.DataView.PROPS should be package protected
M MS: org.dbe.studio.editors.bmldata.part.DataView.cellModifier should be package protected
M MS: org.dbe.studio.editors.bmldata.part.DataView.dataViewer should be package protected
L SIC: Should org.dbe.studio.editors.bmldata.part.DataView$1 be a _static_ inner class?
L SIC: Should org.dbe.studio.editors.bmldata.part.NavigationView$1 be a _static_ inner class?
M MS: org.dbe.studio.editors.bmldata.part.View.PROPS should be package protected
M MS: org.dbe.studio.editors.bmldata.part.View.modelViewer should be package protected
M UuF: Unused field: org.dbe.studio.editors.bmldata.part.View.bmlDocument
M UuF: Unused field: org.dbe.studio.editors.bmldata.part.View.cellModifier
L DE: org.dbe.studio.editors.bmldata.wizards.ModelSelection$2.run() might ignore org.eclipse.ui.PartInitException  At ModelSelection.java:[line 134]
L SIC: Should org.dbe.studio.editors.bmldata.wizards.ModelSelection$2 be a _static_ inner class?