approved On Mon, Jan 24, 2011 at 7:16 PM, P T Withington <[email protected]> wrote:
> Change ptw-20110124-I7u by [email protected] on 2011-01-24 19:13:07 EST > in /Users/ptw/OpenLaszlo/trunk-3 > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: Only emit mixin interface definition when linking > > 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: > We have to compile interfaces enough to at least verify that the > superclasses and interfaces they implement are compiled. When we > finally _do_ link, we need to emit _all_ mixins that we are > using (as interface classes), so that interstitials can reference > them as being implemented. > > Tests: > ant lztest, Yuwen will try a jade build from LZO's one more time > > Files: > M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java > > > Changeset: > http://svn.openlaszlo.org/openlaszlo/patches/ptw-20110124-I7u.tar > -- Henry Minsky Software Architect [email protected]
