dev@glassfish.java.net

Re: FindBugs progress - 6/27/2011

From: Byron Nevins <byron.nevins_at_oracle.com>
Date: Mon, 27 Jun 2011 22:56:40 -0700

In the list launcher has 2 -- but I can only find 1 [1]. What's the other one?



bnevins: admin/launcher/src/main/java/com/sun/enterprise/admin/launcher/GFLauncher.java:360: UPM_UNCALLED_PRIVATE_METHOD: Private method com.sun.enterprise.admin.launcher.GFLauncher.move(File, File) is never called


On 6/27/2011 9:51 PM, Bill Shannon wrote:
> Progress continues! We're now down to 2390 bugs, well under our goal
> of 2500!
>
> We also continue to make progress on our goal to reduce the number of
> errors
> in each module by at least 33%. 64 of the 119 modules have met that
> goal.
>
> The top 3 is now just a top 2:
>
> 1. Security Core Classes - 148 (fixes expected soon)
> 2. AMX V3 Core - 129
>
> Also, there's still 25 modules with less than 10 errors. Please, please,
> please, let's just fix those!
>
> Just a reminder - you can find the details here (Oracle internal):
> http://gf-hudson.us.oracle.com/hudson/job/gf-trunk-findbugs-low-priority/
>
> Here's the complete list:
>
> A Pluggable InMemory JACC Provider base: 4 goal: 2 cur: 4
> ACC Config Classes (JAXB) base: 3 goal: 2 cur: 0
> SUCCESS!
> Admin Console Common base: 75 goal: 50 cur: 7
> SUCCESS!
> Admin Console Core Jar base: 11 goal: 7 cur: 1
> SUCCESS!
> Admin Console Full distribution plugin base: 2 goal: 1 cur: 0
> SUCCESS!
> Admin Console Integration base: 1 goal: 0 cur: 1
> Admin Console JMS Plugin base: 7 goal: 4 cur: 0
> SUCCESS!
> Admin Console Update Center Plugin base: 4 goal: 2 cur: 0
> SUCCESS!
> Admin Console Web Container Plugin base: 2 goal: 1 cur: 0
> SUCCESS!
> admin-cli base: 24 goal: 16 cur: 6
> SUCCESS!
> admin-cli-optional base: 13 goal: 8 cur: 5
> SUCCESS!
> admin-config-api base: 32 goal: 21 cur: 2
> SUCCESS!
> admin-launcher base: 16 goal: 10 cur: 2
> SUCCESS!
> admin-monitoring base: 33 goal: 22 cur: 27
> admin-rest base: 43 goal: 28 cur: 0
> SUCCESS!
> admin-server-management base: 60 goal: 40 cur: 39
> SUCCESS!
> admin-util base: 48 goal: 32 cur: 36
> AMX V3 Config base: 1 goal: 0 cur: 1
> AMX V3 Config implementation base: 35 goal: 23 cur: 28
> AMX V3 Core base: 128 goal: 85 cur: 129
> AMX V3 Core implementation base: 33 goal: 22 cur: 32
> AMX V3 extensions implementation base: 9 goal: 6 cur: 9
> AMX V3 Java EE Management (JSR 77) imple base: 23 goal: 15 cur: 20
> Ant tasks base: 10 goal: 6 cur: 8
> Appclient Security Integration base: 1 goal: 0 cur: 1
> Appserver Core Bootstraping Classes base: 45 goal: 30 cur: 32
> Appserver Logging Classes base: 40 goal: 26 cur: 20
> SUCCESS!
> AutoDeploy Classes base: 28 goal: 18 cur: 27
> Backup Restore classes base: 17 goal: 11 cur: 5
> SUCCESS!
> Base module for providing support for OS base: 18 goal: 12 cur: 16
> Client library (including ACC) base: 4 goal: 2 cur: 0
> SUCCESS!
> Client OSGi module (including ACC) base: 58 goal: 38 cur: 4
> SUCCESS!
> Cluster Admin base: 75 goal: 50 cur: 0
> SUCCESS!
> Cluster Admin CLI base: 39 goal: 26 cur: 0
> SUCCESS!
> Cluster SSH Provisioning base: 9 goal: 6 cur: 7
> Common persistence code between JPA and base: 5 goal: 3 cur: 1
> SUCCESS!
> Common Utilities base: 144 goal: 96 cur: 90
> SUCCESS!
> Connector (gluecode) for GlassFish Java base: 3 goal: 2 cur: 0
> SUCCESS!
> Connector for GlassFish Web Container base: 1 goal: 0 cur: 0
> SUCCESS!
> Connectors admin base: 8 goal: 5 cur: 2
> SUCCESS!
> Connectors Inbound Support base: 11 goal: 7 cur: 6
> SUCCESS!
> Connectors Private APIs for GlassFish Co base: 19 goal: 12 cur: 7
> SUCCESS!
> Container Common base: 18 goal: 12 cur: 13
> Core JDBC Resource Adapter classes base: 44 goal: 29 cur: 32
> Core Servlet Container base: 405 goal: 270 cur: 175
> SUCCESS!
> DataProvider base: 50 goal: 33 cur: 0
> SUCCESS!
> Deployment Client Classes and Interfaces base: 42 goal: 28 cur: 7
> SUCCESS!
> Deployment Object Library base: 239 goal: 159 cur: 149
> SUCCESS!
> Deployment Related Admin Classes base: 18 goal: 12 cur: 8
> SUCCESS!
> Deployment Related Common Classes base: 38 goal: 25 cur: 15
> SUCCESS!
> Deployment Related JavaEE Core Classes base: 5 goal: 3 cur: 1
> SUCCESS!
> Deployment Related JavaEE Full Profile C base: 7 goal: 4 cur: 0
> SUCCESS!
> EJB Container connector for Glassfish base: 3 goal: 2 cur: 2
> SUCCESS!
> Ejb Security Integration base: 34 goal: 22 cur: 34
> EJB Timer Service Application base: 1 goal: 0 cur: 1
> flashlight-framework base: 26 goal: 17 cur: 19
> GlassFish AppClient Server-Side Connecto base: 1 goal: 0 cur: 0
> SUCCESS!
> GlassFish AppClient Server-Side Core base: 44 goal: 29 cur: 2
> SUCCESS!
> GlassFish CDI Support for OSGi Bundles base: 5 goal: 3 cur: 5
> GlassFish Core EJB container implementat base: 332 goal: 221 cur: 173
> SUCCESS!
> GlassFish EJB Container for OSGi Enabled base: 3 goal: 2 cur: 3
> GlassFish Grizzly adapter container impl base: 3 goal: 2 cur: 2
> SUCCESS!
> GlassFish ha-file-store base: 4 goal: 2 cur: 4
> GlassFish Java EE Annotation Framework base: 10 goal: 6 cur: 5
> SUCCESS!
> GlassFish JDBC Support (rfc #122) for OS base: 9 goal: 6 cur: 0
> SUCCESS!
> GlassFish JPA Support (rfc #143) for OSG base: 5 goal: 3 cur: 5
> Glassfish MBeanServer support base: 25 goal: 16 cur: 23
> Glassfish Naming base: 23 goal: 15 cur: 17
> GlassFish ORB connector implementation base: 18 goal: 12 cur: 17
> GlassFish ORB interface layer implementa base: 23 goal: 15 cur: 22
> GlassFish Registration base: 3 goal: 2 cur: 1
> SUCCESS!
> GlassFish Resources support for OSGi Bun base: 2 goal: 1 cur: 0
> SUCCESS!
> GlassFish SSL Implementation Module base: 3 goal: 2 cur: 3
> GlassFish Web Container (rfc #66) for OS base: 12 goal: 8 cur: 12
> GlassFish Web container Embedded APIs base: 1 goal: 0 cur: 0
> SUCCESS!
> GlassFish Web container Embedded Impleme base: 2 goal: 1 cur: 3
> GMS Module base: 8 goal: 5 cur: 0
> SUCCESS!
> Java EE Connector Architecture Runtime f base: 135 goal: 90 cur: 76
> SUCCESS!
> Java EE Connector Architecture Work Mana base: 11 goal: 7 cur: 7
> SUCCESS!
> Java EE dependent public APIs of Glassfi base: 2 goal: 1 cur: 1
> SUCCESS!
> Java EE Management JSR 77 MEJB base: 6 goal: 4 cur: 6
> javax.enterprise.deploy API v.1.2 base: 3 goal: 2 cur: 3
> javax.resource API v.1.6 base: 3 goal: 2 cur: 3
> javax.security.auth.message API v.1.0 base: 1 goal: 0 cur: 1
> javax.security.jacc API v.1.4 base: 24 goal: 16 cur: 24
> javax.servlet API v.3.0 base: 5 goal: 3 cur: 3
> SUCCESS!
> JDBC 30 related classes for JDBC Resourc base: 7 goal: 4 cur: 2
> SUCCESS!
> JDBC 40 related classes for JDBC Resourc base: 7 goal: 4 cur: 2
> SUCCESS!
> JDBC admin base: 1 goal: 0 cur: 0
> SUCCESS!
> JMS admin base: 15 goal: 10 cur: 11
> JMS Module base: 24 goal: 16 cur: 22
> JPA connector for glassfish base: 4 goal: 2 cur: 3
> JSR-109 implementation to deploy Metro base: 116 goal: 77 cur: 62
> SUCCESS!
> JSR-196 Provider Framework Reference Imp base: 21 goal: 14 cur: 21
> JTA Implementation for Glassfish base: 15 goal: 10 cur: 2
> SUCCESS!
> JTS Implementation for Glassfish base: 274 goal: 182 cur: 146
> SUCCESS!
> Kernel Classes base: 102 goal: 68 cur: 47
> SUCCESS!
> Load-Balancer admin base: 32 goal: 21 cur: 28
> OSGi HTTP Service Implementation for Gla base: 4 goal: 2 cur: 4
> OSGi/JTA implementation in GlassFish base: 1 goal: 0 cur: 1
> Private APIs of Glassfish V3 base: 17 goal: 11 cur: 11
> SUCCESS!
> Public APIs of Glassfish V3 base: 14 goal: 9 cur: 12
> Registration API base: 4 goal: 2 cur: 4
> Registration Impl base: 21 goal: 14 cur: 14
> SUCCESS!
> Scattered Archive APIs of Glassfish base: 6 goal: 4 cur: 6
> Security Core Classes base: 142 goal: 94 cur: 148
> SOAP/TCP integration code base: 1 goal: 0 cur: 1
> Test utilities base: 1 goal: 0 cur: 0
> SUCCESS!
> Upgrade Tool base: 20 goal: 13 cur: 20
> Web container and GUI plug-in common cla base: 1 goal: 0 cur: 0
> SUCCESS!
> Web Container Common Utilities base: 25 goal: 16 cur: 10
> SUCCESS!
> Web Container glue code base: 109 goal: 72 cur: 41
> SUCCESS!
> Web Container HA code base: 43 goal: 28 cur: 39
> Web Container Naming Utilities base: 19 goal: 12 cur: 1
> SUCCESS!
> Web module command line interface base: 9 goal: 6 cur: 4
> SUCCESS!
> web-ajp base: 61 goal: 40 cur: 64
> WebServices Security and JSR 196 SOAP Pr base: 12 goal: 8 cur: 14
> WebTier Security Integration base: 2 goal: 1 cur: 3
> Weld integration for glassfish base: 12 goal: 8 cur: 12

-- 
Oracle <http://www.oracle.com>
Byron Nevins | Principal MTS
Phone: +1 6503958992 <tel:+1%206503958992>
Green Oracle <http://www.oracle.com/commitment> Oracle is committed to 
developing practices and products that help protect the environment