You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by Apache Wiki <wi...@apache.org> on 2005/12/12 12:33:17 UTC
[Ws Wiki] Update of "FrontPage/Axis2/CodeQuality" by SteveLoughran
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.
The following page has been changed by SteveLoughran:
http://wiki.apache.org/ws/FrontPage/Axis2/CodeQuality
The comment on the change is:
@value tag. Once you add serialVersionUIDs you are saying "we are stable"
------------------------------------------------------------------------------
- If you can't explain the class or method, maybe you need to refactor
+ - Use @value tags above comments, to Javadocs (and IDE javadoc popups) show the
+ value of constants
+ {{{
+ /*
+ * Namespace of SOAP1.2.
+ * {@value}
+ */
+ public static string SOAP12="http://www.w3.org/2003/05/soap-envelope";
+ }}}
+
* No warnings or errors in Eclipse/IDEA
- There should be no import package.*
@@ -43, +53 @@
- There should be no unused local variables
- - Serializable classes need serialVersionUIDs
+ - Serializable classes need serialVersionUIDs and an implicit guarantee of stability
- Or better still remove java.io.Serializable unless we are actually using it