[Laszlo-dev] For Review: Change 20080326-ptw-h Summary: Constraint dependencies as methods

Donald Anderson dda at ddanderson.com
Wed Mar 26 18:01:22 PDT 2008


Approved!

On Mar 26, 2008, at 10:09 AM, P T Withington wrote:

> Change 20080326-ptw-h by ptw at dueling-banjos.local on 2008-03-26  
> 09:14:50 EDT
>    in /Users/ptw/OpenLaszlo/ringding-clean
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Constraint dependencies as methods
>
> Bugs Fixed:
> LPP-5623 'Implement dependencies-as-methods'
> LPP-5628 'Syntax error: the token "with" was not expected at this  
> position.'
>
> Technical Reviewer: hqm (pending)
> QA Reviewer: dda (pending)
>
> Details:
>    lzunit-basedatacombobox: Update assertion to be more informative
>    on failure
>
>    handlerbug: Update to modern idiom
>
>    LzNode: Pull out applyConstraintExpr as common subroutine for use
>    by LzReplicationManager.  Move options onto prototype.
>
>    LzDefs: Add dependencies method name to LzConstraintExpr
>
>    LzInputText, LzText, LaszloView, LzDatapointer, LzDataNode,
>    LzDataElement: Update to dependecies methods.
>
>    LzState: Move dependencies methods in parallel with constraint
>    methods.
>
>    LzReplicationManager: Use applyConstraintExpr
>
>    ReferenceCollector: Correct 'namespace', use swf9-safe method test.
>
>    ScriptClass: Make user classes dynamic
>
>    ClassCompiler: Default optional args in user class constructor.
>
>    NodeModel: Compute and install dependencies methods, treat mixins
>    and interfaces like classes for meta-attributes.  Parse mixins
>    (but we don't do anything with them, yet).
>
>    navmanager: Declare interace to Spatialnav
>
> Tests:
>    smokecheck, amazon, ant runlzunit
>
> Files:
> M      test/components/base/lzunit-basedatacombobox.lzx
> M      test/lfc/handlerbug.lzx
> M      WEB-INF/lps/lfc/core/LzNode.lzs
> M      WEB-INF/lps/lfc/core/LzDefs.lzs
> M      WEB-INF/lps/lfc/views/LzInputText.lzs
> M      WEB-INF/lps/lfc/views/LzText.lzs
> M      WEB-INF/lps/lfc/views/LaszloView.lzs
> M      WEB-INF/lps/lfc/helpers/LzState.lzs
> M      WEB-INF/lps/lfc/data/LzReplicationManager.lzs
> M      WEB-INF/lps/lfc/data/LzDatapointer.lzs
> M      WEB-INF/lps/lfc/data/LzDataNode.lzs
> M      WEB-INF/lps/lfc/data/LzDataElement.lzs
> M      WEB-INF/lps/server/src/org/openlaszlo/sc/ 
> ReferenceCollector.java
> M      WEB-INF/lps/server/src/org/openlaszlo/sc/ScriptClass.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ 
> ClassCompiler.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
> M      demos/lzpixmobile/lib/navmanager.lzx
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080326-ptw-h.tar


--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com






More information about the Laszlo-dev mailing list