[Laszlo-dev] For Review: Change 20080801-dda-j Summary: Clean, up 'published' lz.* names for services

André Bargull a.bargull at intensis.de
Sat Aug 2 08:18:41 PDT 2008


- What about LzNode subclasses (so tag-classes), which haven't got a 
tagname, in particular the replication-manager classes? I'd say, we need 
to add a tagname for those classes and publish them through their 
tagname in the lz-object.
- some kernel classes (non-public!) are still published, e.g. 
LzXMLParser (swf9). This should be reverted.

> Change 20080801-dda-j by dda at lester.local on 2008-08-01 17:23:18 EDT
>      in /Users/dda/laszlo/src/svn/openlaszlo/trunk
>      for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Clean up 'published' lz.* names for services
>
> New Features:
>
> Bugs Fixed: LPP-6600
>
> Technical Reviewer: ptw (pending)
> QA Reviewer: (pending)
> Doc Reviewer: (pending)
>
> Documentation:
>
> Release Notes:
>
> Details:
>      This change set makes sure there are lz.* names for all public  
> classes/mixins
>      in the LFC namespace, using the rule:
>       if there is a lzx tagname <foo>, the name should be lz.foo,
>       otherwise we publish under the name lz.FooBar for class named  
> LzFooBar.
>
>      To help track published names, we mark all the names with a //  
> publish comment
>
>      A perl script was used to verify that the correct names were  
> published and nothing else.
>      That script is attached to LPP-6600 at the moment as it doesn't  
> have an official role
>      in the build process.
>
> Tests:
>      Regression: swf8/dhtml smokecheck, swf8/9/dhtml weather/lzpix,  
> swf9 hello
>
> Files:
> M      WEB-INF/lps/lfc/kernel/swf/LzLibrary.lzs
> M      WEB-INF/lps/lfc/kernel/dhtml/LzLibrary.js
> M      WEB-INF/lps/lfc/services/LzTrack.lzs
> M      WEB-INF/lps/lfc/services/LzGlobalMouse.lzs
> M      WEB-INF/lps/lfc/services/LzKeys.lzs
> M      WEB-INF/lps/lfc/services/LzIdle.lzs
> M      WEB-INF/lps/lfc/services/LzCursor.lzs
> M      WEB-INF/lps/lfc/services/LzModeManager.lzs
> M      WEB-INF/lps/lfc/services/LzFocus.lzs
> M      WEB-INF/lps/lfc/services/LzTimer.lzs
> M      WEB-INF/lps/lfc/services/LzBrowser.lzs
> M      WEB-INF/lps/lfc/services/LzHistory.lzs
> M      WEB-INF/lps/lfc/services/LzAudio.lzs
> M      WEB-INF/lps/lfc/core/LzNode.lzs
> M      WEB-INF/lps/lfc/views/LzInputText.lzs
> M      WEB-INF/lps/lfc/views/LzScript.lzs
> M      WEB-INF/lps/lfc/views/LzText.lzs
> M      WEB-INF/lps/lfc/views/LaszloView.lzs
> M      WEB-INF/lps/lfc/views/LaszloCanvas.lzs
> M      WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
> M      WEB-INF/lps/lfc/helpers/LzCommand.lzs
> M      WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
> M      WEB-INF/lps/lfc/helpers/LzState.lzs
> M      WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
> M      WEB-INF/lps/lfc/controllers/LaszloLayout.lzs
> M      WEB-INF/lps/lfc/controllers/LaszloAnimation.lzs
> M      WEB-INF/lps/lfc/data/LzDatapointer.lzs
> M      WEB-INF/lps/lfc/data/LzDataText.lzs
> M      WEB-INF/lps/lfc/data/LzDataNode.lzs
> M      WEB-INF/lps/lfc/data/LzDataRequest.lzs
> M      WEB-INF/lps/lfc/data/LzDataProvider.lzs
> M      WEB-INF/lps/lfc/data/LzDataset.lzs
> M      WEB-INF/lps/lfc/data/LzDatapath.lzs
> M      WEB-INF/lps/lfc/data/LzParam.lzs
> M      WEB-INF/lps/lfc/data/LzDataAttrBind.lzs
> M      WEB-INF/lps/lfc/compiler/LzFormatter.lzs
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080801-dda-j.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