Change bargull-20110318-yZB by bargull@Bargull02 on 2011-03-18 17:22:05
in /home/anba/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Update java sources for Java 5 (org.openlaszlo.js2doc)

Bugs Fixed: LPP-9736 (Clean up java sources) (partial)

Technical Reviewer: hqm, max, ptw
QA Reviewer: (pending)

Details:
Next round of updates, basically same changes as last time:
- Java5 generics used everywhere where applicable

- Replaced loops using java.util.Iterator with for-each loops

- @Override annotations for all overridden methods

- StringBuffer replaced with StringBuilder to avoid the synchronization overhead -- but only for local variables, I didn't touch any public methods or class variables etc.

- Explicit allocation of wrapper classes (Integer, Long, Boolean, etc) is almost never necessary
-- replaced with valueOf() methods resp. auto-boxing

- Removed dead code and organized imports


Tests:
compile lps.jar

Files:
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/Schema_Test.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/Comment_Test.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/Comment.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/JS2Doc_Test.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/PropertyReference.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/ConditionalState.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/JS2Doc.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/Main.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/JS2DocUtils.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/SchemaBuilder.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/ReprocessComments.java
M WEB-INF/lps/server/src/org/openlaszlo/js2doc/WholeFile_Test.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/bargull-20110318-yZB.tar

Reply via email to