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.
M NP: Possible null pointer dereference in org.dbe.studio.tools.ontologyviewer.listeners.OntologyTreeNodeSelectionChangeListener.createRestrictionTab(org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmRestrictionClass) At OntologyTreeNodeSelectionChangeListener.java:[line 213] M NP: Possible null pointer dereference in org.dbe.studio.tools.ontologyviewer.listeners.OntologyTreeNodeSelectionChangeListener.createRestrictionTab(org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmRestrictionClass) At OntologyTreeNodeSelectionChangeListener.java:[line 247] M UrF: Unread field: org.dbe.studio.tools.ontologyviewer.listeners.OntologyTreeNodeSelectionChangeListener.additionalInfoGroup M UwF: Unwritten field: org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmDataType.uriReference M MS: org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmNullObject.soleInstance isn't final but should be M UrF: Unread field: org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmOntologyHeader.versionInfo M MS: org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmThingClass.THE_THING_ID isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmThingClass.THE_THING_NAME isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmThingClass.theThing isn't final but should be L DE: org.dbe.studio.tools.ontologyviewer.utils.Runner$MyMessageDialog.buttonPressed(int) might ignore java.lang.Exception At Runner.java:[line 88] M EI: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.getChildren(Object) may expose internal representation by returning org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.EMPTY_ARRAY At OntologyTreeContentProvider.java:[line 172] M EI: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.getElements(Object) may expose internal representation by returning org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.EMPTY_ARRAY At OntologyTreeContentProvider.java:[line 250] M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.CLASS_EXTENSION isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.COMPLEMENT isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.DATA_TYPE_PROPS isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.DISJOINT isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.EQUIVALENT isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.EQUIVALENT_PROPS isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.INTERSECTION isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.OBJ_PROPS isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.ONE_OF isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.RESTRICTION isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.SUB_CLASS isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.SUB_PROPERTY isn't final but should be M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.UNION isn't final but should be M UrF: Unread field: org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider.theTreeViewer L SIC: Should org.dbe.studio.tools.ontologyviewer.views.OntologyTreeContentProvider$1 be a _static_ inner class? M MS: org.dbe.studio.tools.ontologyviewer.views.OntologyViewer.listOfAvailableOntologies should be package protected M SIC: Should org.dbe.studio.tools.ontologyviewer.views.OntologyViewer$AvailableOntology be a _static_ inner class?