FindBugs runs against the class files. We are running this from Jenkins, and are using Maven to do the build. So, we've got Maven set up to do compile-time enhancement. To check against unenhanced classes, we'd have to do something like creating two different builds using different Maven profiles.
Note that this isn't the only issue. We also get the following warnings: Method <class_name>.pcCopyKeyFieldsFromObjectId(Object) invokes inefficient new Long(long) constructor; use Long.valueOf(long) instead Class <class_name> implements same interface as superclass We get the first one twice, and the second even though we're not explicitly implementing any interface (my guess is this is done by the annotation) We even get warnings on the base class: Unwritten field: BasicEntity.pcInheritedFieldCount Unwritten field: BasicEntity.pcPCSuperclass -- View this message in context: http://openjpa.208410.n2.nabble.com/What-is-pcVersionInit-tp6841718p6842030.html Sent from the OpenJPA Users mailing list archive at Nabble.com.