Change 20080624-ptw-X by [EMAIL PROTECTED] on 2008-06-24
17:18:12 EDT
in /Users/ptw/OpenLaszlo/ringding-clean
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Library compiling was confusing externals with forward
references
Bugs Fixed:
LPP-6511 'Problems with binary library compilation in latest trunk
(9940)'
Technical Reviewer: hminsky (pending)
QA Reviewer: pkang (pending)
Details:
ClassCompiler: Force code generation when you compile a class
definition.
NodeModel: Trim out debug code when not debugging (causes a syntax
error in the compressor otherwise).
ClassModel: Only generate code for forward referenced classes if
you are linking.
Tests:
ant lztest, smokecheck, examples; Test case from bug no longer
fails.
Files:
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080624-ptw-X.tar