FindBugs (1.2.1-dev-20070506) Analysis for eclipse-3.3M7

FindBugs Analysis generated at: Sun, 6 May 2007 22:24:38 -0400

Package Code Size Bugs Bugs p1 Bugs p2 Bugs p3 Bugs Exp. Ratio
Overall (1224 packages), (30492 classes) 1745177 3730 449 3281
com.sun.jdi 502 1 1
com.sun.jdi.connect 77 1 1
com.sun.mirror.util 474 1 1
org.apache.lucene.demo.html 2422 33 1 32
org.eclipse.ant.core 1415 7 2 5
org.eclipse.ant.internal.core.contentDescriber 117 2 1 1
org.eclipse.ant.internal.ui 988 3 1 2
org.eclipse.ant.internal.ui.console 379 1 1
org.eclipse.ant.internal.ui.datatransfer 2450 12 12
org.eclipse.ant.internal.ui.debug.model 996 1 1
org.eclipse.ant.internal.ui.dtd.schema 868 1 1
org.eclipse.ant.internal.ui.dtd.util 450 3 1 2
org.eclipse.ant.internal.ui.editor 2673 9 9
org.eclipse.ant.internal.ui.editor.formatter 769 1 1
org.eclipse.ant.internal.ui.editor.outline 530 1 1
org.eclipse.ant.internal.ui.editor.utils 409 4 3 1
org.eclipse.ant.internal.ui.launchConfigurations 3503 8 8
org.eclipse.ant.internal.ui.model 2556 5 5
org.eclipse.ant.internal.ui.preferences 4702 6 6
org.eclipse.ant.internal.ui.refactoring 181 1 1
org.eclipse.ant.internal.ui.views 518 1 1
org.eclipse.compare 2574 2 2
org.eclipse.compare.contentmergeviewer 4366 4 1 3
org.eclipse.compare.internal 5932 8 1 7
org.eclipse.compare.internal.patch 3861 2 2
org.eclipse.compare.rangedifferencer 450 1 1
org.eclipse.compare.structuremergeviewer 1644 3 3
org.eclipse.core.commands 1624 2 2
org.eclipse.core.commands.common 179 1 1
org.eclipse.core.databinding.observable 649 2 2
org.eclipse.core.databinding.observable.list 488 1 1
org.eclipse.core.databinding.observable.map 376 1 1
org.eclipse.core.databinding.observable.set 593 1 1
org.eclipse.core.databinding.observable.value 285 2 2
org.eclipse.core.expressions 402 1 1
org.eclipse.core.filesystem.provider 288 1 1
org.eclipse.core.internal.content 2025 10 5 5
org.eclipse.core.internal.databinding 272 1 1
org.eclipse.core.internal.databinding.observable.tree 231 1 1
org.eclipse.core.internal.dtree 1316 3 3
org.eclipse.core.internal.events 1966 9 9
org.eclipse.core.internal.expressions 1463 12 1 11
org.eclipse.core.internal.expressions.util 224 2 2
org.eclipse.core.internal.filebuffers 2169 1 1
org.eclipse.core.internal.filesystem 277 2 2
org.eclipse.core.internal.filesystem.local 389 1 1
org.eclipse.core.internal.indexing 2741 5 5
org.eclipse.core.internal.jobs 2558 11 1 10
org.eclipse.core.internal.localstore 3067 6 2 4
org.eclipse.core.internal.model 1622 1 1
org.eclipse.core.internal.net 907 3 1 2
org.eclipse.core.internal.plugins 586 3 3
org.eclipse.core.internal.preferences 2670 4 1 3
org.eclipse.core.internal.preferences.legacy 390 1 1
org.eclipse.core.internal.properties 1071 1 1
org.eclipse.core.internal.registry 4237 9 3 6
org.eclipse.core.internal.registry.osgi 580 2 1 1
org.eclipse.core.internal.resources 12229 30 2 28
org.eclipse.core.internal.runtime 2310 17 8 9
org.eclipse.core.internal.runtime.auth 411 2 1 1
org.eclipse.core.internal.utils 1375 6 1 5
org.eclipse.core.internal.variables 556 1 1
org.eclipse.core.internal.watson 542 1 1
org.eclipse.core.resources 722 3 1 2
org.eclipse.core.runtime 2452 3 3
org.eclipse.core.runtime.adaptor 1545 5 1 4
org.eclipse.core.runtime.content 185 1 1
org.eclipse.core.runtime.dynamichelpers 186 3 3
org.eclipse.core.runtime.internal.adaptor 2813 10 2 8
org.eclipse.core.runtime.preferences 139 1 1
org.eclipse.core.variables 63 1 1
org.eclipse.debug.core 1110 2 2
org.eclipse.debug.core.model 818 3 3
org.eclipse.debug.internal.core 4307 19 4 15
org.eclipse.debug.internal.core.commands 397 1 1
org.eclipse.debug.internal.core.sourcelookup 170 1 1
org.eclipse.debug.internal.ui 3039 7 1 6
org.eclipse.debug.internal.ui.actions 1269 1 1
org.eclipse.debug.internal.ui.actions.breakpointGroups 811 4 2 2
org.eclipse.debug.internal.ui.actions.expressions 352 1 1
org.eclipse.debug.internal.ui.actions.variables 287 2 1 1
org.eclipse.debug.internal.ui.commands.actions 843 3 3
org.eclipse.debug.internal.ui.contextlaunching 348 1 1
org.eclipse.debug.internal.ui.contexts 548 1 1
org.eclipse.debug.internal.ui.elements.adapters 736 1 1
org.eclipse.debug.internal.ui.launchConfigurations 5593 18 1 17
org.eclipse.debug.internal.ui.memory.provisional 1920 2 2
org.eclipse.debug.internal.ui.model.elements 720 1 1
org.eclipse.debug.internal.ui.preferences 2219 14 1 13
org.eclipse.debug.internal.ui.sourcelookup 1381 2 1 1
org.eclipse.debug.internal.ui.viewers 1842 8 8
org.eclipse.debug.internal.ui.viewers.model 3019 7 7
org.eclipse.debug.internal.ui.viewers.update 961 5 1 4
org.eclipse.debug.internal.ui.views 628 2 2
org.eclipse.debug.internal.ui.views.breakpoints 1860 6 3 3
org.eclipse.debug.internal.ui.views.console 1057 1 1
org.eclipse.debug.internal.ui.views.memory 3808 7 7
org.eclipse.debug.internal.ui.views.memory.renderings 4688 9 9
org.eclipse.debug.internal.ui.views.variables 924 1 1
org.eclipse.debug.internal.ui.views.variables.details 926 6 1 5
org.eclipse.debug.ui 2801 8 8
org.eclipse.debug.ui.actions 1422 2 2
org.eclipse.debug.ui.contexts 81 1 1
org.eclipse.debug.ui.memory 2225 3 3
org.eclipse.equinox.http.jetty.internal 329 1 1
org.eclipse.equinox.http.registry.internal 765 3 3
org.eclipse.equinox.http.servlet.internal 739 1 1
org.eclipse.equinox.internal.app 1636 4 1 3
org.eclipse.equinox.internal.jsp.jasper 224 6 6
org.eclipse.equinox.internal.jsp.jasper.registry 39 2 2
org.eclipse.equinox.jsp.jasper 158 5 5
org.eclipse.equinox.launcher 1687 7 1 6
org.eclipse.help.internal 450 7 2 5
org.eclipse.help.internal.appserver 275 5 3 2
org.eclipse.help.internal.base 810 8 2 6
org.eclipse.help.internal.browser 665 5 5
org.eclipse.help.internal.context 314 1 1
org.eclipse.help.internal.index 340 2 2
org.eclipse.help.internal.search 3101 11 3 8
org.eclipse.help.internal.standalone 737 2 1 1
org.eclipse.help.internal.toc 838 3 2 1
org.eclipse.help.internal.util 554 1 1
org.eclipse.help.internal.webapp 86 4 3 1
org.eclipse.help.internal.webapp.data 2030 6 1 5
org.eclipse.help.internal.webapp.servlet 1874 8 1 7
org.eclipse.help.internal.xhtml 75 2 2
org.eclipse.help.search 669 6 6
org.eclipse.help.ui.internal 1820 14 3 11
org.eclipse.help.ui.internal.browser 34 1 1
org.eclipse.help.ui.internal.browser.embedded 607 1 1
org.eclipse.help.ui.internal.views 6899 15 15
org.eclipse.jdi.internal 6066 24 1 23
org.eclipse.jdi.internal.connect 926 2 2
org.eclipse.jdi.internal.jdwp 795 1 1
org.eclipse.jdi.internal.request 899 2 2
org.eclipse.jdi.internal.spy 2529 2 1 1
org.eclipse.jdt.apt.core.internal 1564 3 2 1
org.eclipse.jdt.apt.core.internal.declaration 1782 1 1
org.eclipse.jdt.apt.core.internal.env 1814 4 4
org.eclipse.jdt.apt.core.internal.generatedfile 1103 2 2
org.eclipse.jdt.apt.core.internal.type 267 2 1 1
org.eclipse.jdt.apt.core.internal.util 1571 16 16
org.eclipse.jdt.apt.core.util 443 2 2
org.eclipse.jdt.apt.ui.internal 42 2 2
org.eclipse.jdt.apt.ui.internal.preferences 1485 3 3
org.eclipse.jdt.core 4173 2 1 1
org.eclipse.jdt.core.dom 21941 86 5 81
org.eclipse.jdt.debug.ui.launchConfigurations 1501 1 1
org.eclipse.jdt.internal.apt.pluggable.core 58 1 1
org.eclipse.jdt.internal.codeassist 8286 7 1 6
org.eclipse.jdt.internal.codeassist.complete 5570 4 4
org.eclipse.jdt.internal.codeassist.select 1364 1 1
org.eclipse.jdt.internal.compiler 5730 9 9
org.eclipse.jdt.internal.compiler.apt.model 1951 19 19
org.eclipse.jdt.internal.compiler.apt.util 1149 3 1 2
org.eclipse.jdt.internal.compiler.ast 14380 20 20
org.eclipse.jdt.internal.compiler.batch 2334 5 5
org.eclipse.jdt.internal.compiler.classfmt 1757 4 4
org.eclipse.jdt.internal.compiler.codegen 8487 5 1 4
org.eclipse.jdt.internal.compiler.env 287 1 1
org.eclipse.jdt.internal.compiler.lookup 12447 12 2 10
org.eclipse.jdt.internal.compiler.parser 11956 8 8
org.eclipse.jdt.internal.compiler.parser.diagnose 1554 5 5
org.eclipse.jdt.internal.compiler.problem 5084 3 3
org.eclipse.jdt.internal.compiler.tool 1371 6 2 4
org.eclipse.jdt.internal.core 22294 45 24 21
org.eclipse.jdt.internal.core.builder 3406 15 6 9
org.eclipse.jdt.internal.core.dom.rewrite 4460 5 5
org.eclipse.jdt.internal.core.hierarchy 2388 1 1
org.eclipse.jdt.internal.core.index 1116 8 1 7
org.eclipse.jdt.internal.core.manipulation 114 2 2
org.eclipse.jdt.internal.core.search 1795 2 1 1
org.eclipse.jdt.internal.core.search.indexing 2065 2 2
org.eclipse.jdt.internal.core.search.matching 6645 5 2 3
org.eclipse.jdt.internal.core.search.processing 293 1 1
org.eclipse.jdt.internal.core.util 12464 3 3
org.eclipse.jdt.internal.corext.buildpath 766 2 2
org.eclipse.jdt.internal.corext.callhierarchy 715 1 1
org.eclipse.jdt.internal.corext.codemanipulation 3972 2 2
org.eclipse.jdt.internal.corext.dom 4480 3 3
org.eclipse.jdt.internal.corext.fix 4843 8 8
org.eclipse.jdt.internal.corext.javadoc 380 1 1
org.eclipse.jdt.internal.corext.refactoring 4530 3 3
org.eclipse.jdt.internal.corext.refactoring.base 325 1 1
org.eclipse.jdt.internal.corext.refactoring.changes 1418 2 2
org.eclipse.jdt.internal.corext.refactoring.code 9284 4 2 2
org.eclipse.jdt.internal.corext.refactoring.nls 2147 3 3
org.eclipse.jdt.internal.corext.refactoring.rename 5777 2 2
org.eclipse.jdt.internal.corext.refactoring.reorg 5173 5 1 4
org.eclipse.jdt.internal.corext.refactoring.sef 746 2 1 1
org.eclipse.jdt.internal.corext.refactoring.structure 12752 12 12
org.eclipse.jdt.internal.corext.refactoring.structure.constraints 1652 4 4
org.eclipse.jdt.internal.corext.refactoring.surround 385 1 1
org.eclipse.jdt.internal.corext.refactoring.typeconstraints 1283 1 1
org.eclipse.jdt.internal.corext.refactoring.typeconstraints.types 1249 4 4
org.eclipse.jdt.internal.corext.refactoring.typeconstraints.typesets 1295 11 9 2
org.eclipse.jdt.internal.corext.refactoring.typeconstraints2 435 8 8
org.eclipse.jdt.internal.corext.refactoring.util 877 1 1
org.eclipse.jdt.internal.corext.template.java 2264 2 2
org.eclipse.jdt.internal.corext.util 2493 1 1
org.eclipse.jdt.internal.debug.core 571 2 1 1
org.eclipse.jdt.internal.debug.core.breakpoints 2240 1 1
org.eclipse.jdt.internal.debug.core.hcr 917 2 2
org.eclipse.jdt.internal.debug.core.logicalstructures 761 3 3
org.eclipse.jdt.internal.debug.core.model 4548 2 2
org.eclipse.jdt.internal.debug.core.refactoring 1040 1 1
org.eclipse.jdt.internal.debug.eval.ast.engine 3851 3 1 2
org.eclipse.jdt.internal.debug.eval.ast.instructions 1957 2 1 1
org.eclipse.jdt.internal.debug.ui 7158 9 2 7
org.eclipse.jdt.internal.debug.ui.actions 5434 11 4 7
org.eclipse.jdt.internal.debug.ui.breakpoints 609 1 1
org.eclipse.jdt.internal.debug.ui.console 604 1 1
org.eclipse.jdt.internal.debug.ui.display 489 1 1
org.eclipse.jdt.internal.debug.ui.jres 2589 7 7
org.eclipse.jdt.internal.debug.ui.launcher 2145 2 2
org.eclipse.jdt.internal.debug.ui.monitors 842 6 6
org.eclipse.jdt.internal.debug.ui.propertypages 1561 4 4
org.eclipse.jdt.internal.debug.ui.snippeteditor 1991 2 2
org.eclipse.jdt.internal.debug.ui.sourcelookup 258 1 1
org.eclipse.jdt.internal.debug.ui.variables 316 1 1
org.eclipse.jdt.internal.eval 3421 5 1 4
org.eclipse.jdt.internal.formatter 6897 1 1
org.eclipse.jdt.internal.junit.buildpath 363 2 2
org.eclipse.jdt.internal.junit.launcher 693 2 2
org.eclipse.jdt.internal.junit.model 1826 1 1
org.eclipse.jdt.internal.junit.runner 934 4 1 3
org.eclipse.jdt.internal.junit.runner.junit3 239 2 2
org.eclipse.jdt.internal.junit.ui 4341 6 2 4
org.eclipse.jdt.internal.junit.util 742 1 1
org.eclipse.jdt.internal.launching 3908 17 3 14
org.eclipse.jdt.internal.ui 2282 3 1 2
org.eclipse.jdt.internal.ui.actions 3950 4 4
org.eclipse.jdt.internal.ui.browsing 3181 3 3
org.eclipse.jdt.internal.ui.callhierarchy 2439 6 6
org.eclipse.jdt.internal.ui.compare 2497 2 2
org.eclipse.jdt.internal.ui.dialogs 5021 14 14
org.eclipse.jdt.internal.ui.filters 709 2 2
org.eclipse.jdt.internal.ui.infoviews 960 1 1
org.eclipse.jdt.internal.ui.jarpackager 3612 3 3
org.eclipse.jdt.internal.ui.javadocexport 2887 23 1 22
org.eclipse.jdt.internal.ui.javaeditor 10674 14 3 11
org.eclipse.jdt.internal.ui.navigator 906 1 1
org.eclipse.jdt.internal.ui.packageview 3197 4 1 3
org.eclipse.jdt.internal.ui.preferences 13838 15 1 14
org.eclipse.jdt.internal.ui.preferences.cleanup 786 1 1
org.eclipse.jdt.internal.ui.preferences.formatter 5584 13 13
org.eclipse.jdt.internal.ui.propertiesfileeditor 779 1 1
org.eclipse.jdt.internal.ui.refactoring 7992 10 10
org.eclipse.jdt.internal.ui.refactoring.nls 1852 2 2
org.eclipse.jdt.internal.ui.refactoring.reorg 5027 3 3
org.eclipse.jdt.internal.ui.search 4222 26 26
org.eclipse.jdt.internal.ui.text 4740 7 7
org.eclipse.jdt.internal.ui.text.correction 12336 9 9
org.eclipse.jdt.internal.ui.text.java 6519 12 1 11
org.eclipse.jdt.internal.ui.text.java.hover 1643 3 3
org.eclipse.jdt.internal.ui.text.javadoc 828 1 1
org.eclipse.jdt.internal.ui.text.spelling 1075 1 1
org.eclipse.jdt.internal.ui.text.spelling.engine 1161 2 2
org.eclipse.jdt.internal.ui.text.template.contentassist 811 1 1
org.eclipse.jdt.internal.ui.text.template.preferences 137 1 1
org.eclipse.jdt.internal.ui.typehierarchy 2801 3 3
org.eclipse.jdt.internal.ui.viewsupport 3101 2 2
org.eclipse.jdt.internal.ui.wizards 2787 1 1
org.eclipse.jdt.internal.ui.wizards.buildpaths 7641 23 3 20
org.eclipse.jdt.internal.ui.wizards.buildpaths.newsourcepage 3306 4 1 3
org.eclipse.jdt.internal.ui.workingsets 3167 2 2
org.eclipse.jdt.junit.launcher 1017 1 1
org.eclipse.jdt.launching 2370 9 1 8
org.eclipse.jdt.launching.sourcelookup 701 1 1
org.eclipse.jdt.ui 2733 1 1
org.eclipse.jdt.ui.actions 9248 15 15
org.eclipse.jdt.ui.text 533 1 1
org.eclipse.jdt.ui.text.folding 726 1 1
org.eclipse.jdt.ui.text.java 830 3 3
org.eclipse.jdt.ui.wizards 2378 10 2 8
org.eclipse.jface.action 3872 5 5
org.eclipse.jface.bindings.keys 919 1 1
org.eclipse.jface.databinding.viewers 281 2 2
org.eclipse.jface.dialogs 3340 4 2 2
org.eclipse.jface.fieldassist 2178 2 2
org.eclipse.jface.internal 20 2 2
org.eclipse.jface.internal.databinding.provisional.swt 533 1 1
org.eclipse.jface.internal.text.html 882 2 1 1
org.eclipse.jface.internal.text.link.contentassist 1870 4 1 3
org.eclipse.jface.internal.text.revisions 1149 1 1
org.eclipse.jface.preference 3639 2 1 1
org.eclipse.jface.resource 1674 3 2 1
org.eclipse.jface.text 9264 14 14
org.eclipse.jface.text.formatter 495 3 3
org.eclipse.jface.text.hyperlink 530 1 1
org.eclipse.jface.text.link 1552 3 3
org.eclipse.jface.text.projection 1082 1 1
org.eclipse.jface.text.reconciler 502 1 1
org.eclipse.jface.text.rules 1531 5 5
org.eclipse.jface.text.source 5868 8 2 6
org.eclipse.jface.text.source.projection 1756 2 2
org.eclipse.jface.text.templates 984 1 1
org.eclipse.jface.viewers 8631 14 2 12
org.eclipse.jface.viewers.deferred 1367 1 1
org.eclipse.jface.wizard 1081 1 1
org.eclipse.jsch.internal.core 481 2 1 1
org.eclipse.jsch.internal.ui 466 2 2
org.eclipse.jsch.internal.ui.preference 1108 1 1
org.eclipse.ltk.core.refactoring 2389 2 2
org.eclipse.ltk.internal.core.refactoring 1843 3 1 2
org.eclipse.ltk.internal.core.refactoring.history 1631 2 1 1
org.eclipse.ltk.internal.ui.refactoring 3288 2 1 1
org.eclipse.ltk.internal.ui.refactoring.history 1836 4 1 3
org.eclipse.ltk.ui.refactoring 780 2 2
org.eclipse.ltk.ui.refactoring.history 1178 2 2
org.eclipse.osgi.baseadaptor 588 5 5
org.eclipse.osgi.baseadaptor.loader 326 1 1
org.eclipse.osgi.framework.internal.core 9731 36 6 30
org.eclipse.osgi.framework.internal.protocol 631 2 2
org.eclipse.osgi.framework.internal.protocol.reference 48 1 1
org.eclipse.osgi.framework.internal.reliablefile 555 3 3
org.eclipse.osgi.framework.util 695 3 1 2
org.eclipse.osgi.internal.baseadaptor 1909 3 3
org.eclipse.osgi.internal.module 2105 10 10
org.eclipse.osgi.internal.profile 391 1 1
org.eclipse.osgi.internal.resolver 3597 11 11
org.eclipse.osgi.internal.verifier 1631 8 2 6
org.eclipse.osgi.service.resolver 294 1 1
org.eclipse.osgi.storagemanager 509 3 1 2
org.eclipse.osgi.util 475 1 1
org.eclipse.pde.internal.build 4045 10 4 6
org.eclipse.pde.internal.build.builder 2803 7 7
org.eclipse.pde.internal.build.packager 468 2 2
org.eclipse.pde.internal.build.site 1195 1 1
org.eclipse.pde.internal.build.tasks 1443 2 2
org.eclipse.pde.internal.core 5974 23 6 17
org.eclipse.pde.internal.core.build 290 1 1
org.eclipse.pde.internal.core.builders 4266 9 9
org.eclipse.pde.internal.core.bundle 1019 4 4
org.eclipse.pde.internal.core.cheatsheet.comp 803 3 3
org.eclipse.pde.internal.core.cheatsheet.simple 1352 4 1 3
org.eclipse.pde.internal.core.content 56 3 2 1
org.eclipse.pde.internal.core.converter 981 6 2 4
org.eclipse.pde.internal.core.exports 983 1 1
org.eclipse.pde.internal.core.feature 1742 1 1
org.eclipse.pde.internal.core.plugin 2277 15 8 7
org.eclipse.pde.internal.core.product 1336 4 4
org.eclipse.pde.internal.core.schema 2272 9 5 4
org.eclipse.pde.internal.core.site 963 1 1
org.eclipse.pde.internal.core.target 889 4 4
org.eclipse.pde.internal.core.text 512 3 1 2
org.eclipse.pde.internal.core.text.build 225 1 1
org.eclipse.pde.internal.core.text.bundle 1230 3 3
org.eclipse.pde.internal.core.text.plugin 1585 9 6 3
org.eclipse.pde.internal.core.util 1410 8 8
org.eclipse.pde.internal.junit.runtime 160 2 2
org.eclipse.pde.internal.runtime 335 2 2
org.eclipse.pde.internal.runtime.logview 2358 4 2 2
org.eclipse.pde.internal.runtime.registry 805 6 6
org.eclipse.pde.internal.swt.tools 1972 102 102
org.eclipse.pde.internal.ui 3304 9 1 8
org.eclipse.pde.internal.ui.build 478 1 1
org.eclipse.pde.internal.ui.commands 1296 2 2
org.eclipse.pde.internal.ui.compare 1262 4 4
org.eclipse.pde.internal.ui.editor 3770 6 2 4
org.eclipse.pde.internal.ui.editor.build 2476 13 13
org.eclipse.pde.internal.ui.editor.cheatsheet.simple.details 800 1 1
org.eclipse.pde.internal.ui.editor.contentassist 2178 6 6
org.eclipse.pde.internal.ui.editor.contentassist.display 792 4 1 3
org.eclipse.pde.internal.ui.editor.feature 5646 11 11
org.eclipse.pde.internal.ui.editor.plugin 9222 29 1 28
org.eclipse.pde.internal.ui.editor.product 3185 2 2
org.eclipse.pde.internal.ui.editor.schema 3194 6 6
org.eclipse.pde.internal.ui.editor.site 2591 6 2 4
org.eclipse.pde.internal.ui.editor.target 2482 2 1 1
org.eclipse.pde.internal.ui.editor.text 1808 6 1 5
org.eclipse.pde.internal.ui.launcher 4324 5 1 4
org.eclipse.pde.internal.ui.parts 1102 2 1 1
org.eclipse.pde.internal.ui.preferences 3058 3 3
org.eclipse.pde.internal.ui.samples 1071