[I plan to checke this in and start a build for Yuwen to verify against.]

Change ptw-20110121-b8Y by [email protected] on 2011-01-21 12:01:57 EST
    in /Users/ptw/OpenLaszlo/trunk-3
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Deal with anonymous subviews in LZO-compiled classes

Bugs Fixed:  LPP-9691 Child nodes not created for instance classes when created 
in LZO

Technical Reviewer: [email protected] (pending)
QA Reviewer: [email protected] (pending)

Details:

    lfc-undeclared, InterfaceCompiler: interface can have extends and
    with, mixin cannot

    LzDebug:  brain-oh, noticed in passing

    ViewSchema:  Do not emit anonymous classes

    NodeModel:  toLZX for anonymous class instances

    ClassModel:  Do not refer to anonymous interstitial classes

Tests:
    ant lztest (including new regression test), smokecheck

Files:
M       WEB-INF/lps/schema/lfc-undeclared.lzx
M       WEB-INF/lps/lfc/debugger/LzDebug.lzs
M       WEB-INF/lps/server/src/org/openlaszlo/compiler/InterfaceCompiler.java
M       WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.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/ptw-20110121-b8Y.tar

Reply via email to