approved On Tue, Jan 11, 2011 at 5:03 PM, P T Withington <[email protected]> wrote:
> Change ptw-20110111-aM0 by [email protected] on 2011-01-11 16:57:54 EST > in /Users/ptw/OpenLaszlo/trunk-3 > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: Ensure nodeModel is computed before referencing it > > Bugs Fixed: LPP-9640 Compiling an lzo that includes another lzo fails on > NPE > > Technical Reviewer: [email protected] (pending) > QA Reviewer: jade-builder (pending) > > Details: > > lztest/lzo*, prepare-lzo-test: Correct test to include an external > class that is in an lzo, add that lzo to the prepare script. > > NodeModel: Use the accessor to get the parentClass nodeModel, > since it might not be computed yet (e.g., is in an external > library). > > AttributeSpec, ClassModel: Need to note/dump attribute style > properties for interfaces (for lzo's). > > Tests: > Amended lzo test case, smokecheck > > Files: > M test/lztest/lzodir/lzo-lib-mixin-def.lzx.proto > A test/lztest/lzodir/lzo-lib-class-def.lzx.proto > M test/lztest/lzo-lib.lzx.proto > M WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java > M WEB-INF/lps/server/src/org/openlaszlo/compiler/AttributeSpec.java > M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java > M build-tools/prepare-lzo-test.sh > > > Changeset: > http://svn.openlaszlo.org/openlaszlo/patches/ptw-20110111-aM0.tar > -- Henry Minsky Software Architect [email protected]
