Author: ebourg Date: Fri May 2 13:02:00 2008 New Revision: 652884 URL: http://svn.apache.org/viewvc?rev=652884&view=rev Log: Added the serialVersionUID field to the serializable classes Enabled Findbugs in the site reports
Modified: commons/proper/jxpath/trunk/pom.xml commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/VariablePointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPropertyPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/LangAttributePointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullElementPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPropertyPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/container/ContainerPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMAttributePointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/NamespacePointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMAttributePointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMNamespacePointer.java commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/util/BasicTypeConverter.java Modified: commons/proper/jxpath/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/pom.xml?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/pom.xml (original) +++ commons/proper/jxpath/trunk/pom.xml Fri May 2 13:02:00 2008 @@ -204,6 +204,15 @@ </configuration> </plugin> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <version>1.2</version> + <configuration> + <!--<excludeFilterFile>conf/findbugs-exclude-filter.xml</excludeFilterFile>--> + <xmlOutput>true</xmlOutput> + </configuration> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/VariablePointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/VariablePointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/VariablePointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/VariablePointer.java Fri May 2 13:02:00 2008 @@ -40,6 +40,8 @@ private NodePointer valuePointer; private boolean actual; + private static final long serialVersionUID = -454731297397189293L; + /** * Create a new VariablePointer. * @param variables Variables instance Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPointer.java Fri May 2 13:02:00 2008 @@ -37,6 +37,8 @@ private Object bean; private JXPathBeanInfo beanInfo; + private static final long serialVersionUID = -8227317938284982440L; + /** * Create a new BeanPointer. * @param name is the name given to the first node Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPropertyPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPropertyPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPropertyPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/BeanPropertyPointer.java Fri May 2 13:02:00 2008 @@ -41,6 +41,8 @@ private Object baseValue = UNINITIALIZED; private Object value = UNINITIALIZED; + private static final long serialVersionUID = -6008991447676468786L; + /** * Create a new BeanPropertyPointer. * @param parent parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointer.java Fri May 2 13:02:00 2008 @@ -39,6 +39,8 @@ private Object collection; private NodePointer valuePointer; + private static final long serialVersionUID = 8620254915563256588L; + /** * Create a new CollectionPointer. * @param collection value Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/LangAttributePointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/LangAttributePointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/LangAttributePointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/LangAttributePointer.java Fri May 2 13:02:00 2008 @@ -28,6 +28,9 @@ * @version $Revision$ $Date$ */ public class LangAttributePointer extends NodePointer { + + private static final long serialVersionUID = -8665319197100034134L; + /** * Create a new LangAttributePointer. * @param parent parent pointer. Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullElementPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullElementPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullElementPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullElementPointer.java Fri May 2 13:02:00 2008 @@ -33,6 +33,8 @@ */ public class NullElementPointer extends CollectionPointer { + private static final long serialVersionUID = 8714236818791036721L; + /** * Create a new NullElementPointer. * @param parent parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPointer.java Fri May 2 13:02:00 2008 @@ -30,6 +30,8 @@ public class NullPointer extends PropertyOwnerPointer { private QName name; private String id; + + private static final long serialVersionUID = 2193425983220679887L; /** * Create a new NullPointer. Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPropertyPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPropertyPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPropertyPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/beans/NullPropertyPointer.java Fri May 2 13:02:00 2008 @@ -32,6 +32,8 @@ private String propertyName = "*"; private boolean byNameAttribute = false; + private static final long serialVersionUID = 5296593071854982754L; + /** * Create a new NullPropertyPointer. * @param parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/container/ContainerPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/container/ContainerPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/container/ContainerPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/container/ContainerPointer.java Fri May 2 13:02:00 2008 @@ -37,6 +37,8 @@ private Container container; private NodePointer valuePointer; + private static final long serialVersionUID = 6140752946621686118L; + /** * Create a new ContainerPointer. * @param container Container object Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMAttributePointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMAttributePointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMAttributePointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/DOMAttributePointer.java Fri May 2 13:02:00 2008 @@ -33,6 +33,8 @@ public class DOMAttributePointer extends NodePointer { private Attr attr; + private static final long serialVersionUID = 1115085175427555951L; + /** * Create a new DOMAttributePointer. * @param parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/NamespacePointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/NamespacePointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/NamespacePointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dom/NamespacePointer.java Fri May 2 13:02:00 2008 @@ -32,6 +32,8 @@ private String prefix; private String namespaceURI; + private static final long serialVersionUID = -7622456151550131709L; + /** * Create a new NamespacePointer. * @param parent parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointer.java Fri May 2 13:02:00 2008 @@ -35,6 +35,8 @@ private QName name; private DynaBean dynaBean; + private static final long serialVersionUID = -9135052498044877965L; + /** * Create a new DynaBeanPointer. * @param name is the name given to the first node Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java Fri May 2 13:02:00 2008 @@ -38,6 +38,8 @@ private String name; private String[] names; + private static final long serialVersionUID = 2094421509141267239L; + /** * Create a new DynaBeanPropertyPointer. * @param parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointer.java Fri May 2 13:02:00 2008 @@ -40,6 +40,8 @@ private Object bean; private DynamicPropertyHandler handler; + private static final long serialVersionUID = -1842347025295904256L; + /** * Create a new DynamicPointer. * @param name property name Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMAttributePointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMAttributePointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMAttributePointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMAttributePointer.java Fri May 2 13:02:00 2008 @@ -30,6 +30,8 @@ public class JDOMAttributePointer extends NodePointer { private Attribute attr; + private static final long serialVersionUID = 8896050354479644028L; + /** * Create a JDOMAttributePointer. * @param parent NodePointer parent Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMNamespacePointer.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMNamespacePointer.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMNamespacePointer.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/jdom/JDOMNamespacePointer.java Fri May 2 13:02:00 2008 @@ -29,6 +29,8 @@ private String prefix; private String namespaceURI; + private static final long serialVersionUID = 7935311686545862379L; + /** * Create a new JDOMNamespacePointer. * @param parent parent pointer Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/util/BasicTypeConverter.java URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/util/BasicTypeConverter.java?rev=652884&r1=652883&r2=652884&view=diff ============================================================================== --- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/util/BasicTypeConverter.java (original) +++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/util/BasicTypeConverter.java Fri May 2 13:02:00 2008 @@ -510,6 +510,8 @@ static final class ValuePointer implements Pointer { private Object bean; + private static final long serialVersionUID = -4817239482392206188L; + /** * Create a new ValuePointer. * @param object value