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

André Bargull a.bargull at intensis.de
Wed Mar 26 16:34:14 PDT 2008


Ok, created LPP-5674 and assigned it to me.
@Henry: apropos deprecated methods, what about "canvas.__LZoldOnData"? 
Also just an old and deprecated thing in LzDatapointer.
And it was already marked in the OL3.1-sources as only for bwcompat for 
even older OL-versions. Also remove?

On 3/27/2008 12:00 AM, P T Withington wrote:
> Yes. I was not sure it would init properly, but since it is 
> deprecated, I think the right answer is to just remove it. Thanks for 
> pointing that out. If you have a chance, file a bug, or... Feel free 
> to just fix it!
>
> On Mar 26, 2008, at 18:23, André Bargull <a.bargull at intensis.de> wrote:
>
>> A _var initialization_ issue? 
>> ("http://www.openlaszlo.org/pipermail/laszlo-dev/2008-March/013708.html") 
>>
>>
>> "LzDatapointer#getXPath(..)" is deprecated (at least) since OL3.1 
>> ("http://svn.openlaszlo.org/openlaszlo/branches/3.1/WEB-INF/lps/lfc/data/LzDatapointer.as"), 
>>
>> just remove the method?
>>
>> On 3/26/2008 11:14 PM, André Bargull wrote:
>>> 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