[Laszlo-dev] For Review: Change 20080326-ptw-h Summary:, Constraint dependencies as methods
André Bargull
a.bargull at intensis.de
Wed Mar 26 15:14:26 PDT 2008
The compiler says that the dependencies should be on one line
> [java] Warning: Assignment to free variable $lzc$getXPath_dependencies
> in data/LzDatapointer.lzs (290)
/** @access private */
-getXPath.dependencies = xpathQuery.dependencies;
+var $lzc$getXPath_dependencies;
+$lzc$getXPath_dependencies = $lzc$xpathQuery_dependencies;
> 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
More information about the Laszlo-dev
mailing list