:-) Yes, that's the reason for the JIRA... I didn't have time to fix it right now, so I opened the JIRA. Or, am I missing the intent of your note?
Kevin On Wed, Jan 28, 2009 at 3:16 PM, Evan Ireland <eirel...@sybase.com> wrote: > Kevin, > > Wouldn't you want the enhancer changed to use Integer.valueOf(...)? > > > -----Original Message----- > > From: Kevin Sutter (JIRA) [mailto:j...@apache.org] > > Sent: Thursday, 29 January 2009 9:41 a.m. > > To: dev@openjpa.apache.org > > Subject: [jira] Created: (OPENJPA-877) Findbugs problems with our > > generated enhanced code > > > > Findbugs problems with our generated enhanced code > > -------------------------------------------------- > > > > Key: OPENJPA-877 > > URL: https://issues.apache.org/jira/browse/OPENJPA-877 > > Project: OpenJPA > > Issue Type: Bug > > Components: kernel > > Reporter: Kevin Sutter > > > > > > A co-worker "accidentally" ran findbugs against some openjpa bytecode > > enhanced Entities and found a few issues. This JIRA Issue will be used > to > > document his findings: > > > > ======================================= > > We recently started running Findbugs to try to find problems. Due to the > > way we did this we ended up running it against some JPA enhanced > entities, > > rather than the pre-enhanced classes and Findbugs picks up some > > "problems". > > > > One problem it picks up is that there is a method with a Boolean return > > type that returns null. I guess this complaint comes in because that can > > cause an NPE if it were to be autoboxed. > > The other problem is that there is some code doing something like new > > Integer(2) rather than Integer.valueOf(2), the latter having better > > performance because it caches. > > > > Both these "problems" are introduced by the JPA enhancement so I am not > > worried about them and will disable these checks, but I thought I would > > let you know what I found. > > ======================================= > > > > Thanks, > > Kevin > > > > -- > > This message is automatically generated by JIRA. > > - > > You can reply to this email to add a comment to the issue online. > > >