Change 20091222-ptw-t by [email protected] on 2009-12-22 08:08:41 EST
in /Users/ptw/OpenLaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Fix spurious warnings introduced by r15332
Bugs Fixed: LPP-8665 Class/displayName conflicts with existing applications
Technical Reviewer: max (pending)
QA Reviewer: hminsky (pending)
Overview:
I made interstitials _too_ anonymous: They have to keep their
(psuedo) tagName so they can be found in the schema, even though
they will not be entered in the `lz` namespace as actual tags.
Details:
ViewSchema: Start superclass lookups in the superclass (to enable
assertions in class model).
ClassModel: Distinguish between no tagName and an unpublished
tagName. getNodeModel lazily creates the nodeModel of a
classModel. Ensure a class is resolved before you try to get its
attributes.
Tests:
test/mixins.lzx no longer issues warnings. smokecheck.
Files:
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20091222-ptw-t.tar
_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews