Build failed in Jenkins: royale-typedefs #1658

2019-10-02 Thread Apache Royale CI Server
See 


--
Started by timer
[EnvInject] - Loading node environment variables.
Building on master in workspace 

 > git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git.exe config remote.origin.url 
 > https://github.com/apache/royale-typedefs.git # timeout=10
Fetching upstream changes from https://github.com/apache/royale-typedefs.git
 > git.exe --version # timeout=10
 > git.exe fetch --tags --progress 
 > https://github.com/apache/royale-typedefs.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git.exe rev-parse "refs/remotes/origin/develop^{commit}" # timeout=10
 > git.exe rev-parse "refs/remotes/origin/origin/develop^{commit}" # timeout=10
Checking out Revision 3fbd4865c690a2d00c0efbb338f6eec8cfb9ca85 
(refs/remotes/origin/develop)
 > git.exe config core.sparsecheckout # timeout=10
 > git.exe checkout -f 3fbd4865c690a2d00c0efbb338f6eec8cfb9ca85
Commit message: "Update RELEASE_NOTES"
 > git.exe rev-list --no-walk 3fbd4865c690a2d00c0efbb338f6eec8cfb9ca85 # 
 > timeout=10
[royale-typedefs] $ cmd.exe /C "C:\apache\apache-ant-1.9.9\bin\ant.bat main && 
exit %%ERRORLEVEL%%"
Buildfile: 


main:
 [echo] swc-date is 10/03/19 04:04 +

download:
 [echo] 

[mkdir] Created dir: 


BUILD FAILED
:58:
 The following error occurred while executing this line:
:91:
 src 
'
 doesn't exist.

Total time: 0 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g 
Build step 'Invoke Ant' marked build as failure


Build failed in Jenkins: royale-asjs #2766

2019-10-02 Thread Apache Royale CI Server
See 


--
[...truncated 277.06 KB...]
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//lzma-sdk.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

echo-project-jar:
   [delete] Deleting: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources\project.properties
 [echo] ${INFO_DOWNLOADING_FILE_FROM}
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-apache-license:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-other-license:
  [get] Getting: https://www.7-zip.org/sdk.html
  [get] To: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\lib\external\lzma-sdk-LICENSE.html
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

double-check-file:
 [echo] ${env.ROYALE_DOWNLOAD_CACHE}
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

fail-if-not-found:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-dependency-jar:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-cache:

download-jar:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

get-if-not-cached:
  [get] Getting: 
https://repo1.maven.org/maven2/org/b1/pack/lzma-sdk-4j/9.22.0/lzma-sdk-4j-9.22.0.jar
  [get] To: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\lib\external\lzma-sdk.jar
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

double-check-file:
 [echo] ${env.ROYALE_DOWNLOAD_CACHE}
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

fail-if-not-found:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-sum:
 [echo] basedir is C:\Program Files 

Jenkins build is back to normal : royale-asjs_jsonly #3628

2019-10-02 Thread Apache Royale CI Server
See 




Build failed in Jenkins: royale-asjs_jsonly #3627

2019-10-02 Thread Apache Royale CI Server
See 


--
[...truncated 273.38 KB...]
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//lzma-sdk.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

echo-project-jar:
   [delete] Deleting: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources\project.properties
 [echo] ${INFO_DOWNLOADING_FILE_FROM}
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-apache-license:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-other-license:
  [get] Getting: https://www.7-zip.org/sdk.html
  [get] To: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\lib\external\lzma-sdk-LICENSE.html
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

double-check-file:
 [echo] ${env.ROYALE_DOWNLOAD_CACHE}
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

fail-if-not-found:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

download-dependency-jar:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-cache:

download-jar:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

get-if-not-cached:
  [get] Getting: 
https://repo1.maven.org/maven2/org/b1/pack/lzma-sdk-4j/9.22.0/lzma-sdk-4j-9.22.0.jar
  [get] To: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\lib\external\lzma-sdk.jar
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

double-check-file:
 [echo] ${env.ROYALE_DOWNLOAD_CACHE}
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

fail-if-not-found:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-sum:
 [echo] basedir is C:\Program Files 

Build failed in Jenkins: royale-asjs_MXTests #1211

2019-10-02 Thread Apache Royale CI Server
See 


Changes:

[greg.dove] Consistency between ant and maven. Fixes ASDoc ant build for swf

--
[...truncated 1003.11 KB...]
[mxmlc] scanning for overrides: ObjectUtil
[mxmlc] scanning for overrides: SolidBorderUtil
[mxmlc] scanning for overrides: StringTrimmer
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: Timer
[mxmlc] scanning for overrides: UIUtils
[mxmlc] scanning for overrides: Effect
[mxmlc] scanning for overrides: Transition
[mxmlc] scanning for overrides: IFill
[mxmlc] scanning for overrides: SolidColor
[mxmlc] scanning for overrides: IExternalizable
[mxmlc] scanning for overrides: Proxy
[mxmlc] scanning for overrides: CursorBookmark
[mxmlc] scanning for overrides: ICollectionView
[mxmlc] scanning for overrides: IList
[mxmlc] scanning for overrides: IViewCursor
[mxmlc] scanning for overrides: ListCollectionView
[mxmlc] scanning for overrides: ListCollectionViewCursor
[mxmlc] scanning for overrides: ListCollectionViewBookmark
[mxmlc] scanning for overrides: ArrayCollection
[mxmlc] scanning for overrides: ArrayList
[mxmlc] scanning for overrides: XMLListCollection
[mxmlc] scanning for overrides: CanvasLayout
[mxmlc] scanning for overrides: Flex
[mxmlc] scanning for overrides: BoxDirection
[mxmlc] scanning for overrides: HBox
[mxmlc] scanning for overrides: PanelTitleBar
[mxmlc] scanning for overrides: DataGridColumn
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ISelectable
[mxmlc] scanning for overrides: CheckBox
[mxmlc] scanning for overrides: IFocusManagerComponent
[mxmlc] scanning for overrides: ComboBase
[mxmlc] scanning for overrides: ComboBox
[mxmlc] scanning for overrides: ScrollControlBase
[mxmlc] scanning for overrides: ListBase
[mxmlc] scanning for overrides: DataGrid
[mxmlc] scanning for overrides: DateField
[mxmlc] scanning for overrides: Label
[mxmlc] scanning for overrides: List
[mxmlc] scanning for overrides: MenuBar
[mxmlc] scanning for overrides: NumericStepper
[mxmlc] scanning for overrides: RadioButton
[mxmlc] scanning for overrides: RadioButtonGroup
[mxmlc] scanning for overrides: TextArea
[mxmlc] scanning for overrides: ITextInput
[mxmlc] scanning for overrides: TextInput
[mxmlc] scanning for overrides: ITextFieldFactory
[mxmlc] scanning for overrides: Singleton
[mxmlc] scanning for overrides: ItemClickEvent
[mxmlc] scanning for overrides: ListEvent
[mxmlc] scanning for overrides: MenuEvent
[mxmlc] scanning for overrides: MouseEvent
[mxmlc] scanning for overrides: PropertyChangeEventKind
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: IFocusManagerComplexComponent
[mxmlc] scanning for overrides: IFocusManagerGroup
[mxmlc] scanning for overrides: IResourceBundle
[mxmlc] scanning for overrides: ResourceManagerImpl
[mxmlc] scanning for overrides: ResourceModuleInfo
[mxmlc] scanning for overrides: ResourceEventDispatcher
[mxmlc] scanning for overrides: ResourceBundleProxy
[mxmlc] scanning for overrides: GroupBase
[mxmlc] scanning for overrides: SkinnableComponent
[mxmlc] scanning for overrides: ButtonBase
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ErrorArray
[mxmlc] scanning for overrides: RunCodeEvent
[mxmlc] scanning for overrides: PasswordInputBead
[mxmlc] scanning for overrides: ITileLayout
[mxmlc] scanning for overrides: TileLayout
[mxmlc] scanning for overrides: LocaleUtils
[mxmlc] scanning for overrides: StringPadder
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: IStroke
[mxmlc] scanning for overrides: CursorError
[mxmlc] scanning for overrides: SortError
[mxmlc] scanning for overrides: ISort
[mxmlc] scanning for overrides: Sort
[mxmlc] scanning for overrides: IXMLNotifiable
[mxmlc] scanning for overrides: XMLListAdapter
[mxmlc] scanning for overrides: FlexChildInfo
[mxmlc] scanning for overrides: BaseListData
[mxmlc] scanning for overrides: IFactory
[mxmlc] scanning for overrides: IUITextField
[mxmlc] scanning for overrides: UITextField
[mxmlc] scanning for overrides: CollectionEvent
[mxmlc] scanning for overrides: CollectionEventKind
[mxmlc] scanning for overrides: LocaleSorter
[mxmlc] scanning for overrides: LocaleID
[mxmlc] scanning for overrides: LocaleRegistry
[mxmlc] scanning for overrides: ResourceBundle
[mxmlc] scanning for overrides: ArrayUtil
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: DataGroup
 

Jenkins build is back to normal : Royale_ASDoc_Example #2500

2019-10-02 Thread Apache Royale CI Server
See 




Re: [DISCUSS] Discuss Release Apache Royale 0.9.6 RC3

2019-10-02 Thread Alex Harui
Responses inline...

On 10/2/19, 1:37 AM, "Piotr Zarzycki"  wrote:

Just to understand something. releasecandidate script is using tag instead
release branch to whole operation of increase version ?

No, the  "get_head_of_rc_branches" target should get you the head.

> Hi,
>
> I just tried releasecandidate script. It contains following steps.
>
> 
> 
> 
> 
> 
> 
> 
> 
>
> One step previous was move in svn binaries from dev folder to release - I
> omit that cause I did it already manually. Launching following steps I
> reached release.npm - Which requires login and password to npm - I
> omitted that as well. Next was update.versions and it failed with 
following
> stack trace [1]
>

The login and password is available in the private@ archives.


> In mentioned lines in the stacktrace I have:
>
> Line 1088:
> 
>
> Line 1216:
> 
> 
> 
> 
> 
>
> [1] 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2F15biudata=02%7C01%7Caharui%40adobe.com%7Ca6fd586ab1f044a4b2c408d74713bf65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637056022453516542sdata=usDOkcnLx4HhZJSYsMde5pnvgQMDyKLSIKeOccmCJkc%3Dreserved=0

You did not post the whole log, so it is possible you missed a step.  There is 
almost no way there shouldn't be changes and the head should not be detached.

-Alex 



Build failed in Jenkins: royale-asjs_MXTests #1210

2019-10-02 Thread Apache Royale CI Server
See 


Changes:

[piotrzarzycki21] RequireSelection: Fix maximum call stack size exceeded

[piotrzarzycki21] RequireSelection should update selection on 
dataProviderChange as well

--
[...truncated 1004.02 KB...]
[mxmlc] scanning for overrides: ObjectUtil
[mxmlc] scanning for overrides: SolidBorderUtil
[mxmlc] scanning for overrides: StringTrimmer
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: Timer
[mxmlc] scanning for overrides: UIUtils
[mxmlc] scanning for overrides: Effect
[mxmlc] scanning for overrides: Transition
[mxmlc] scanning for overrides: IFill
[mxmlc] scanning for overrides: SolidColor
[mxmlc] scanning for overrides: IExternalizable
[mxmlc] scanning for overrides: Proxy
[mxmlc] scanning for overrides: CursorBookmark
[mxmlc] scanning for overrides: ICollectionView
[mxmlc] scanning for overrides: IList
[mxmlc] scanning for overrides: IViewCursor
[mxmlc] scanning for overrides: ListCollectionView
[mxmlc] scanning for overrides: ListCollectionViewCursor
[mxmlc] scanning for overrides: ListCollectionViewBookmark
[mxmlc] scanning for overrides: ArrayCollection
[mxmlc] scanning for overrides: ArrayList
[mxmlc] scanning for overrides: XMLListCollection
[mxmlc] scanning for overrides: CanvasLayout
[mxmlc] scanning for overrides: Flex
[mxmlc] scanning for overrides: BoxDirection
[mxmlc] scanning for overrides: HBox
[mxmlc] scanning for overrides: PanelTitleBar
[mxmlc] scanning for overrides: DataGridColumn
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ISelectable
[mxmlc] scanning for overrides: CheckBox
[mxmlc] scanning for overrides: IFocusManagerComponent
[mxmlc] scanning for overrides: ComboBase
[mxmlc] scanning for overrides: ComboBox
[mxmlc] scanning for overrides: ScrollControlBase
[mxmlc] scanning for overrides: ListBase
[mxmlc] scanning for overrides: DataGrid
[mxmlc] scanning for overrides: DateField
[mxmlc] scanning for overrides: Label
[mxmlc] scanning for overrides: List
[mxmlc] scanning for overrides: MenuBar
[mxmlc] scanning for overrides: NumericStepper
[mxmlc] scanning for overrides: RadioButton
[mxmlc] scanning for overrides: RadioButtonGroup
[mxmlc] scanning for overrides: TextArea
[mxmlc] scanning for overrides: ITextInput
[mxmlc] scanning for overrides: TextInput
[mxmlc] scanning for overrides: ITextFieldFactory
[mxmlc] scanning for overrides: Singleton
[mxmlc] scanning for overrides: ItemClickEvent
[mxmlc] scanning for overrides: ListEvent
[mxmlc] scanning for overrides: MenuEvent
[mxmlc] scanning for overrides: MouseEvent
[mxmlc] scanning for overrides: PropertyChangeEventKind
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: IFocusManagerComplexComponent
[mxmlc] scanning for overrides: IFocusManagerGroup
[mxmlc] scanning for overrides: IResourceBundle
[mxmlc] scanning for overrides: ResourceManagerImpl
[mxmlc] scanning for overrides: ResourceModuleInfo
[mxmlc] scanning for overrides: ResourceEventDispatcher
[mxmlc] scanning for overrides: ResourceBundleProxy
[mxmlc] scanning for overrides: GroupBase
[mxmlc] scanning for overrides: SkinnableComponent
[mxmlc] scanning for overrides: ButtonBase
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ErrorArray
[mxmlc] scanning for overrides: RunCodeEvent
[mxmlc] scanning for overrides: PasswordInputBead
[mxmlc] scanning for overrides: ITileLayout
[mxmlc] scanning for overrides: TileLayout
[mxmlc] scanning for overrides: LocaleUtils
[mxmlc] scanning for overrides: StringPadder
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: IStroke
[mxmlc] scanning for overrides: CursorError
[mxmlc] scanning for overrides: SortError
[mxmlc] scanning for overrides: ISort
[mxmlc] scanning for overrides: Sort
[mxmlc] scanning for overrides: IXMLNotifiable
[mxmlc] scanning for overrides: XMLListAdapter
[mxmlc] scanning for overrides: FlexChildInfo
[mxmlc] scanning for overrides: BaseListData
[mxmlc] scanning for overrides: IFactory
[mxmlc] scanning for overrides: IUITextField
[mxmlc] scanning for overrides: UITextField
[mxmlc] scanning for overrides: CollectionEvent
[mxmlc] scanning for overrides: CollectionEventKind
[mxmlc] scanning for overrides: LocaleSorter
[mxmlc] scanning for overrides: LocaleID
[mxmlc] scanning for overrides: LocaleRegistry
[mxmlc] scanning for overrides: ResourceBundle
[mxmlc] scanning for overrides: ArrayUtil
[mxmlc] scanning for overrides: StringUtil

Build failed in Jenkins: Royale_ASDoc_Example #2499

2019-10-02 Thread Apache Royale CI Server
See 


Changes:

[piotrzarzycki21] RequireSelection: Fix maximum call stack size exceeded

[piotrzarzycki21] RequireSelection should update selection on 
dataProviderChange as well

--
[...truncated 41.30 KB...]
 [java]^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\AreaChart.as(231):
 col: 21 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.areaFill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\AreaChart.as(232):
 col: 21 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.fill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\CandlestickChart.as(231):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.boxStroke = boxStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\CandlestickChart.as(232):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.declineFill = declineFill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(228):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.closeTickStroke = tickStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(229):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.openTickStroke = tickStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(230):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.stroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(231):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.hlocColor = stroke.color;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(179):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.lineStroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(180):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.stroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(181):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.lineSegmentRenderer = new 
ClassFactory(LineRenderer);
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(158):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.fill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(159):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.itemRenderer = skin;
 

Re: Beads and events

2019-10-02 Thread Alex Harui
I agree there is a general problem.

In many cases, when you add a bead explicitly, the handler should be specified 
on the bead itself:


  


In theory, the main scenario when folks run into this is when beads are 
assigned in CSS.

The "simplest" answer is subclassing and adding the event metadata.  I have not 
tried adding event metadata in mx:metadata and see if the compiler picks up the 
new event or not.  If not, it might be worth investigating why.

-Alex

On 10/2/19, 3:42 AM, "Harbs"  wrote:

BrowserResizeListener dispatches a sizeChanged event on the view when the 
browser is resized.

Someone is struggling with how to use it:


https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstackoverflow.com%2Fquestions%2F58128204%2Fhow-do-i-get-the-application-width-height-based-on-browser-height-widthdata=02%7C01%7Caharui%40adobe.com%7Cfa5643679a3f4993657f08d747253b24%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637056097547237008sdata=Rdw25yCxO%2FQG0eRs2A%2BfOfdTXKMX%2BTTJL25mqDtpF%2Bc%3Dreserved=0
 


I’d really like to tell them to just specify a `sizeChanged` handler in the 
MXML of the view, but View (or ViewBase) does not have that event metadata. I’m 
tempted to add it, but it would only work if the app specifies the resize bead.

This is really a general problem of how to specify events in MXML when the 
events are dependent on beads. I’m not sure what the correct answer is to this 
problem.

Thoughts?
Harbs



Build failed in Jenkins: royale-asjs_MXTests #1209

2019-10-02 Thread Apache Royale CI Server
See 


--
[...truncated 1004.60 KB...]
[mxmlc] scanning for overrides: ObjectUtil
[mxmlc] scanning for overrides: SolidBorderUtil
[mxmlc] scanning for overrides: StringTrimmer
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: Timer
[mxmlc] scanning for overrides: UIUtils
[mxmlc] scanning for overrides: Effect
[mxmlc] scanning for overrides: Transition
[mxmlc] scanning for overrides: IFill
[mxmlc] scanning for overrides: SolidColor
[mxmlc] scanning for overrides: IExternalizable
[mxmlc] scanning for overrides: Proxy
[mxmlc] scanning for overrides: CursorBookmark
[mxmlc] scanning for overrides: ICollectionView
[mxmlc] scanning for overrides: IList
[mxmlc] scanning for overrides: IViewCursor
[mxmlc] scanning for overrides: ListCollectionView
[mxmlc] scanning for overrides: ListCollectionViewCursor
[mxmlc] scanning for overrides: ListCollectionViewBookmark
[mxmlc] scanning for overrides: ArrayCollection
[mxmlc] scanning for overrides: ArrayList
[mxmlc] scanning for overrides: XMLListCollection
[mxmlc] scanning for overrides: CanvasLayout
[mxmlc] scanning for overrides: Flex
[mxmlc] scanning for overrides: BoxDirection
[mxmlc] scanning for overrides: HBox
[mxmlc] scanning for overrides: PanelTitleBar
[mxmlc] scanning for overrides: DataGridColumn
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ISelectable
[mxmlc] scanning for overrides: CheckBox
[mxmlc] scanning for overrides: IFocusManagerComponent
[mxmlc] scanning for overrides: ComboBase
[mxmlc] scanning for overrides: ComboBox
[mxmlc] scanning for overrides: ScrollControlBase
[mxmlc] scanning for overrides: ListBase
[mxmlc] scanning for overrides: DataGrid
[mxmlc] scanning for overrides: DateField
[mxmlc] scanning for overrides: Label
[mxmlc] scanning for overrides: List
[mxmlc] scanning for overrides: MenuBar
[mxmlc] scanning for overrides: NumericStepper
[mxmlc] scanning for overrides: RadioButton
[mxmlc] scanning for overrides: RadioButtonGroup
[mxmlc] scanning for overrides: TextArea
[mxmlc] scanning for overrides: ITextInput
[mxmlc] scanning for overrides: TextInput
[mxmlc] scanning for overrides: ITextFieldFactory
[mxmlc] scanning for overrides: Singleton
[mxmlc] scanning for overrides: ItemClickEvent
[mxmlc] scanning for overrides: ListEvent
[mxmlc] scanning for overrides: MenuEvent
[mxmlc] scanning for overrides: MouseEvent
[mxmlc] scanning for overrides: PropertyChangeEventKind
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: IFocusManagerComplexComponent
[mxmlc] scanning for overrides: IFocusManagerGroup
[mxmlc] scanning for overrides: IResourceBundle
[mxmlc] scanning for overrides: ResourceManagerImpl
[mxmlc] scanning for overrides: ResourceModuleInfo
[mxmlc] scanning for overrides: ResourceEventDispatcher
[mxmlc] scanning for overrides: ResourceBundleProxy
[mxmlc] scanning for overrides: GroupBase
[mxmlc] scanning for overrides: SkinnableComponent
[mxmlc] scanning for overrides: ButtonBase
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ErrorArray
[mxmlc] scanning for overrides: RunCodeEvent
[mxmlc] scanning for overrides: PasswordInputBead
[mxmlc] scanning for overrides: ITileLayout
[mxmlc] scanning for overrides: TileLayout
[mxmlc] scanning for overrides: LocaleUtils
[mxmlc] scanning for overrides: StringPadder
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: IStroke
[mxmlc] scanning for overrides: CursorError
[mxmlc] scanning for overrides: SortError
[mxmlc] scanning for overrides: ISort
[mxmlc] scanning for overrides: Sort
[mxmlc] scanning for overrides: IXMLNotifiable
[mxmlc] scanning for overrides: XMLListAdapter
[mxmlc] scanning for overrides: FlexChildInfo
[mxmlc] scanning for overrides: BaseListData
[mxmlc] scanning for overrides: IFactory
[mxmlc] scanning for overrides: IUITextField
[mxmlc] scanning for overrides: UITextField
[mxmlc] scanning for overrides: CollectionEvent
[mxmlc] scanning for overrides: CollectionEventKind
[mxmlc] scanning for overrides: LocaleSorter
[mxmlc] scanning for overrides: LocaleID
[mxmlc] scanning for overrides: LocaleRegistry
[mxmlc] scanning for overrides: ResourceBundle
[mxmlc] scanning for overrides: ArrayUtil
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: DataGroup
[mxmlc] scanning for overrides: LayoutBase
[mxmlc] scanning for overrides: BasicLayout

Build failed in Jenkins: Royale_ASDoc_Example #2498

2019-10-02 Thread Apache Royale CI Server
See 


--
[...truncated 42.32 KB...]
 [java]^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\AreaChart.as(231):
 col: 21 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.areaFill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\AreaChart.as(232):
 col: 21 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.fill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\CandlestickChart.as(231):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.boxStroke = boxStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\CandlestickChart.as(232):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.declineFill = declineFill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(228):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.closeTickStroke = tickStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(229):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.openTickStroke = tickStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(230):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.stroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(231):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.hlocColor = stroke.color;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(179):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.lineStroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(180):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.stroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(181):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.lineSegmentRenderer = new 
ClassFactory(LineRenderer);
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(158):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.fill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(159):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.itemRenderer = skin;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(160):
 col: 22 Encountered this 

Beads and events

2019-10-02 Thread Harbs
BrowserResizeListener dispatches a sizeChanged event on the view when the 
browser is resized.

Someone is struggling with how to use it:

https://stackoverflow.com/questions/58128204/how-do-i-get-the-application-width-height-based-on-browser-height-width
 


I’d really like to tell them to just specify a `sizeChanged` handler in the 
MXML of the view, but View (or ViewBase) does not have that event metadata. I’m 
tempted to add it, but it would only work if the app specifies the resize bead.

This is really a general problem of how to specify events in MXML when the 
events are dependent on beads. I’m not sure what the correct answer is to this 
problem.

Thoughts?
Harbs

Build failed in Jenkins: royale-asjs_MXTests #1208

2019-10-02 Thread Apache Royale CI Server
See 


Changes:

[greg.dove] RoyaleArrayLike support (IArrayList and BinaryData)

[greg.dove] Support iteration over keys as well as values (for-in as well as

[greg.dove] Baseline XML improvements Language impl.

[greg.dove] An attempt to further lower memory usage... for Harbs to check. Uses

[harbs] Fixed rx and ry

--
[...truncated 1005.27 KB...]
[mxmlc] scanning for overrides: ObjectUtil
[mxmlc] scanning for overrides: SolidBorderUtil
[mxmlc] scanning for overrides: StringTrimmer
[mxmlc] scanning for overrides: StringUtil
[mxmlc] scanning for overrides: Timer
[mxmlc] scanning for overrides: UIUtils
[mxmlc] scanning for overrides: Effect
[mxmlc] scanning for overrides: Transition
[mxmlc] scanning for overrides: IFill
[mxmlc] scanning for overrides: SolidColor
[mxmlc] scanning for overrides: IExternalizable
[mxmlc] scanning for overrides: Proxy
[mxmlc] scanning for overrides: CursorBookmark
[mxmlc] scanning for overrides: ICollectionView
[mxmlc] scanning for overrides: IList
[mxmlc] scanning for overrides: IViewCursor
[mxmlc] scanning for overrides: ListCollectionView
[mxmlc] scanning for overrides: ListCollectionViewCursor
[mxmlc] scanning for overrides: ListCollectionViewBookmark
[mxmlc] scanning for overrides: ArrayCollection
[mxmlc] scanning for overrides: ArrayList
[mxmlc] scanning for overrides: XMLListCollection
[mxmlc] scanning for overrides: CanvasLayout
[mxmlc] scanning for overrides: Flex
[mxmlc] scanning for overrides: BoxDirection
[mxmlc] scanning for overrides: HBox
[mxmlc] scanning for overrides: PanelTitleBar
[mxmlc] scanning for overrides: DataGridColumn
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ISelectable
[mxmlc] scanning for overrides: CheckBox
[mxmlc] scanning for overrides: IFocusManagerComponent
[mxmlc] scanning for overrides: ComboBase
[mxmlc] scanning for overrides: ComboBox
[mxmlc] scanning for overrides: ScrollControlBase
[mxmlc] scanning for overrides: ListBase
[mxmlc] scanning for overrides: DataGrid
[mxmlc] scanning for overrides: DateField
[mxmlc] scanning for overrides: Label
[mxmlc] scanning for overrides: List
[mxmlc] scanning for overrides: MenuBar
[mxmlc] scanning for overrides: NumericStepper
[mxmlc] scanning for overrides: RadioButton
[mxmlc] scanning for overrides: RadioButtonGroup
[mxmlc] scanning for overrides: TextArea
[mxmlc] scanning for overrides: ITextInput
[mxmlc] scanning for overrides: TextInput
[mxmlc] scanning for overrides: ITextFieldFactory
[mxmlc] scanning for overrides: Singleton
[mxmlc] scanning for overrides: ItemClickEvent
[mxmlc] scanning for overrides: ListEvent
[mxmlc] scanning for overrides: MenuEvent
[mxmlc] scanning for overrides: MouseEvent
[mxmlc] scanning for overrides: PropertyChangeEventKind
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: Matrix
[mxmlc] scanning for overrides: IFocusManagerComplexComponent
[mxmlc] scanning for overrides: IFocusManagerGroup
[mxmlc] scanning for overrides: IResourceBundle
[mxmlc] scanning for overrides: ResourceManagerImpl
[mxmlc] scanning for overrides: ResourceModuleInfo
[mxmlc] scanning for overrides: ResourceEventDispatcher
[mxmlc] scanning for overrides: ResourceBundleProxy
[mxmlc] scanning for overrides: GroupBase
[mxmlc] scanning for overrides: SkinnableComponent
[mxmlc] scanning for overrides: ButtonBase
[mxmlc] scanning for overrides: Button
[mxmlc] scanning for overrides: ErrorArray
[mxmlc] scanning for overrides: RunCodeEvent
[mxmlc] scanning for overrides: PasswordInputBead
[mxmlc] scanning for overrides: ITileLayout
[mxmlc] scanning for overrides: TileLayout
[mxmlc] scanning for overrides: LocaleUtils
[mxmlc] scanning for overrides: StringPadder
[mxmlc] scanning for overrides: UIDUtil
[mxmlc] scanning for overrides: IStroke
[mxmlc] scanning for overrides: CursorError
[mxmlc] scanning for overrides: SortError
[mxmlc] scanning for overrides: ISort
[mxmlc] scanning for overrides: Sort
[mxmlc] scanning for overrides: IXMLNotifiable
[mxmlc] scanning for overrides: XMLListAdapter
[mxmlc] scanning for overrides: FlexChildInfo
[mxmlc] scanning for overrides: BaseListData
[mxmlc] scanning for overrides: IFactory
[mxmlc] scanning for overrides: IUITextField
[mxmlc] scanning for overrides: UITextField
[mxmlc] scanning for overrides: CollectionEvent
[mxmlc] scanning for overrides: CollectionEventKind
[mxmlc] scanning for overrides: LocaleSorter
[mxmlc] scanning for overrides: LocaleID
[mxmlc] scanning for overrides: LocaleRegistry

Build failed in Jenkins: Royale_ASDoc_Example #2497

2019-10-02 Thread Apache Royale CI Server
See 


Changes:

[greg.dove] RoyaleArrayLike support (IArrayList and BinaryData)

[greg.dove] Support iteration over keys as well as values (for-in as well as

[greg.dove] Baseline XML improvements Language impl.

[greg.dove] An attempt to further lower memory usage... for Harbs to check. Uses

[harbs] Fixed rx and ry

--
[...truncated 42.59 KB...]
 [java]^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\AreaChart.as(231):
 col: 21 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.areaFill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\AreaChart.as(232):
 col: 21 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.fill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\CandlestickChart.as(231):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.boxStroke = boxStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\CandlestickChart.as(232):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.declineFill = declineFill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(228):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.closeTickStroke = tickStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(229):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.openTickStroke = tickStroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(230):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.stroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\HLOCChart.as(231):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.hlocColor = stroke.color;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(179):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.lineStroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(180):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.stroke = stroke;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\LineChart.as(181):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.lineSegmentRenderer = new 
ClassFactory(LineRenderer);
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(158):
 col: 22 Encountered this keyword within closure. Value of this will not be the 
same as enclosing scope.
 [java] 
 [java] this.fill = fill;
 [java] ^
 [java] 
 [java] 
C:\jenkins\workspace\royale-asjs\frameworks\projects\MXRoyale\src\main\royale\mx\charts\PlotChart.as(159):
 col: 22 Encountered this keyword within closure. 

RoyaleArrayLike - quick summary

2019-10-02 Thread Greg Dove
Just a quick overview of something I added that I was meaning to do for a
long time. It makes a huge difference when porting from things like
ArrayCollection to Royale ArrayList. It saved me hours of menial stuff on
something I had to do recently, and that was also a time-consuming task
that both Carlos and I experienced when working on his app.

The latest updates include support for IArrayList and BinaryData to be used
in for each loops and also to use indexed array access. This works the same
(and uses the same code) to make it work between swf and js - it is
metadata driven.  This only works with strong typing - it is compile-time
only, and follows normal inheritance rules (so AMFBinaryData should also
work the same because it inherits from BinaryData, for example).


So you can do (assuming myArrayList and myOtherArrayList are either
IArrayList typed or some implementing type or subclass such as ArrayList or
ArrayListView):
myArrayList[0] = myOtherArrayList[100]

and it will generate:
myArrayList.setItemAt(myOtherArrayList.getItemAt(100),0)

or:
myBinaryData[0] = 255;

and things like:
for each(var byte:uint in myBinaryData) 

for-each loops (and for-in loops) are supported without special methods or
properties needed on the classes that are supported. There is a single
support function in Language that provides backing support and is included
in the build only if it is needed. At the moment it is a one-size-fits-all
support function.
The loops behave like normal as3 for loops, and handle null target values
and also loop target mutation inside the loop (e.g removeAll() on an
ArrayList loop target instance inside the loop will stop the loop early).
This could also be a safer option for things like XMLList and
ArrayCollection as well, I did not consider that yet, but I will test those
in the coming days.


Jenkins build is back to normal : royale-asjs #2761

2019-10-02 Thread Apache Royale CI Server
See 




Jenkins build is back to normal : royale-asjs_jsonly #3622

2019-10-02 Thread Apache Royale CI Server
See 




Re: Heads up on XML

2019-10-02 Thread Harbs
OK.

I’ll test memory with and without your changes and let you know the 
differences. :-)

Harbs

> On Oct 2, 2019, at 11:29 AM, Greg Dove  wrote:
> 
> @harbs
> 
> FYI in addition to some other stuff, I am close to pushing my updates to
> XML. This should be in the next hour or so.
> 
> I kept the QName caching pretty close to how you had it, with only some
> minor changes.
> I tried to do some extra memory optimization, and in theory it should
> provide better results, but to be honest I don't have a good way to measure
> this in the browser. I tried the Chrome performance.memory extensions but I
> don't have much confidence in that given how much it varies between reloads
> without changing anything else. The extra code changes I made were to make
> the '_nodeKind' strings into String object references, so they only refer
> to a single reference to a string instead of multiple copies of primitives.
> That change is isolated to a single commit so can easily be reversed if
> there is something not good about it... but all my local tests continue to
> pass. I will get the new tests into RoyaleUnit in the coming days.
> 
> 
> 
> 
> On Thu, Sep 5, 2019 at 7:39 AM Greg Dove  wrote:
> 
>> Yeah, I saw that ;) Don't worry, I am aware of it.
>> 
>> My first goal is to make sure it works like it should, because that comes
>> first, and then to optimize. I'll check the memory side of things and make
>> sure it's at least the same as before. If you can point me to some
>> publicly accessible large test cases that would be really helpful. I will
>> work through that before I push anything.
>> 
>> On Thu, Sep 5, 2019 at 7:26 AM Harbs  wrote:
>> 
>>> Heads up:
>>> 
>>> I did some (on first blush) odd things in XML related to QNames. QNames
>>> are pooled and many XML properties are not initialized by default. The
>>> reason I did this was it avoided many MB of memory waste for complex XML.
>>> Please don’t mess that up.
>>> 
>>> Thanks,
>>> Harbs
>>> 
 On Sep 4, 2019, at 1:02 PM, Greg Dove  wrote:
 
 This is particularly for Harbs and Yishay, as I think you are both (or
>>> both
 have been) using XML quite a bit. I have quite a few  fixes coming. All
 with tests that match on swf and js.
 
 I am currently working to demonstrate proof of concept to a prospective
 client for migration of a Flex app. The app makes extensive use of e4x
>>> and
 uses a bunch of features that I expect had not received attention
 previously, because they were originally either not working with the
 codebase I am porting, or i think some even caused errors in the
>>> javascript
 output.
 
 So I have spent the last several days almost full time figuring things
>>> out
 and working on fixes, between the compiler and emulation classes.
 All the previous XML tests continue to pass, but I have many more unit
 tests and fixes lined up for the following:
 
 namespace directives
 default xml namespace
 use namespace (multiple)
 
 a number of fixes for xml filtering, including:
 -'this' resolves correctly in filters that include external references
>>> from
 the fitler expression to the 'this' scope
 -handles alternate ordering of comparisons between XML 'getters' and
 literals
 e.g. something.(name() = "cat")  or something.("cat" = name()) (these
>>> are
 the same)
 -it (will) now handle XML e4x references in nested function calls inside
 the filter, e.g. things like:
 e.g.
 var people:XML = 
   
   Bob
   32
   
   
   Joe
   46
   
   ;
 var findJoeByAge:Function = function (i:int):Boolean {
   return i > 40;
   };
 people.person.(findJoeByAge(parseInt(age))).name
 
 
 I have lots more granular tests in QName, Namespace, and XML with
>>> tuning to
 improve reliability.
 toXMLString XML node output also matches flash more correctly in what I
 have coming.
 
 One thing that I am trying to figure out, which I would appreciate
>>> input on
 if someone has an answer:
 For the example:
 
 var feed:XML = new XML(
   'http://www.w3.org/2005/Atom;
 xmlns:m="nothing">\n' +
   '  >>> href="blah/12321/domain/"/>\n' +
   '\n');
 var atomSpace:Namespace = new Namespace('http://www.w3.org/2005/Atom');
 
 Can anyone explain why this (in SWF, as a reference implementation):
 trace(feed.atomSpace::link.length())
 trace(feed.atomSpace::link.toXMLString())
 //output:
 0
 {empty string}
 is different to:
 trace(feed.child(new QName(atomSpace,'link')).length())
 trace(feed.child(new QName(atomSpace,'link')).toXMLString())
 //output:
 1
 http://www.w3.org/2005/Atom; xmlns:m="nothing"/>

Build failed in Jenkins: royale-asjs_jsonly #3621

2019-10-02 Thread Apache Royale CI Server
See 


Changes:

[greg.dove] RoyaleArrayLike support (IArrayList and BinaryData)

[greg.dove] Support iteration over keys as well as values (for-in as well as

[greg.dove] Baseline XML improvements Language impl.

[greg.dove] An attempt to further lower memory usage... for Harbs to check. Uses

[harbs] Fixed rx and ry

--
[...truncated 849.86 KB...]
check-for-airsdk:

ask-or-fail:

check-git:
 [echo] Checking for Git...
 [exec] git version 2.15.1.windows.2

get-download-folder:

download-all:
 [echo] Using folder 


check-royale-asjs:

warn-before-clone:

check-royale-asjs:

clone-royale-asjs:

check-royale-compiler:

clone-royale-compiler:

check-royale-typedefs:

clone-royale-typedefs:

check-playerglobal-home:

check-air-home:

check-royale-compiler:

check-royale-typedefs:

build-all:

ask-before-build-all:

sdk:

annotate.class:
[mkdir] Created dir: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler-build-tools\target\classes
[javac] Compiling 1 source file to C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler-build-tools\target\classes
[javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
[javac] warning: [options] source value 1.5 is obsolete and will be removed 
in a future release
[javac] warning: [options] target value 1.5 is obsolete and will be removed 
in a future release
[javac] warning: [options] To suppress warnings about obsolete options, use 
-Xlint:-options.
[javac] 4 warnings

unknown.tree.pattern.input.output:
[javac] Compiling 1 source file to C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler-build-tools\target\classes
[javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.5
[javac] warning: [options] source value 1.5 is obsolete and will be removed 
in a future release
[javac] warning: [options] target value 1.5 is obsolete and will be removed 
in a future release
[javac] warning: [options] To suppress warnings about obsolete options, use 
-Xlint:-options.
[javac] 4 warnings

main:

compiler.downloads.cache:

compiler.downloads:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is ${ROYALE_COMPILER_HOME}
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

prepare:
 [echo] Making lib directory C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external

all:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//antlr.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//commons-cli.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//commons-io.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//commons-lang-2.6.jar

download-dependency:
 [echo] basedir is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\resources
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler
 [echo] ROYALE_COMPILER_HOME is C:\Program Files 

Re: [DISCUSS] Discuss Release Apache Royale 0.9.6 RC3

2019-10-02 Thread Piotr Zarzycki
Just to understand something. releasecandidate script is using tag instead
release branch to whole operation of increase version ?
Cause on release branch I have already version increased, so what's the
point of doing anything using tag ?

śr., 2 paź 2019 o 10:27 Piotr Zarzycki 
napisał(a):

> Hi,
>
> I just tried releasecandidate script. It contains following steps.
>
> 
> 
> 
> 
> 
> 
> 
> 
>
> One step previous was move in svn binaries from dev folder to release - I
> omit that cause I did it already manually. Launching following steps I
> reached release.npm - Which requires login and password to npm - I
> omitted that as well. Next was update.versions and it failed with following
> stack trace [1]
>
> In mentioned lines in the stacktrace I have:
>
> Line 1088:
> 
>
> Line 1216:
> 
> 
> 
> 
> 
>
> [1] https://paste.apache.org/15biu
>
> Thanks,
> Piotr
>
>
>
> śr., 2 paź 2019 o 02:54 OmPrakash Muppirala 
> napisał(a):
>
>> On Tue, Oct 1, 2019 at 8:32 AM Alex Harui 
>> wrote:
>>
>> > The releasecandidate.xml script will tell you what to do on
>> > repository.apache.org to release the Maven stuff, and release the npm
>> > stuff as well.  The whole point of these scripts is so you don't have to
>> > ask for help.  If you do end up needing help, then the scripts need
>> > improving.  We want to capture knowledge in these scripts and on the
>> wiki.
>> >
>> >
>> Alex, did you merge your fixes to the npm related stuff into the release
>> branch?  If yes, I think we should be good to go.
>>
>> Thanks,
>> Om
>>
>>
>> > -Alex
>> >
>> > On 10/1/19, 12:30 AM, "Piotr Zarzycki" 
>> wrote:
>> >
>> > Hi Om,
>> >
>> > What I need to do in order to release stuff on npm. Can you do this
>> > for me
>> > once I push release to svn ?
>> >
>> > Thanks,
>> > Piotr
>> >
>> > wt., 1 paź 2019 o 09:25 Piotr Zarzycki 
>> > napisał(a):
>> >
>> > > Hi Harbs,
>> > >
>> > > I think we have enough votes. I still have to gather info how
>> > actually
>> > > release Maven artifacts. However I'm going to push binaries today
>> in
>> > svn.
>> > >
>> > > Thanks,
>> > > Piotr
>> > >
>> > > sob., 28 wrz 2019 o 20:02 Harbs 
>> napisał(a):
>> > >
>> > >> FYI, I will not be able to test the release until Wednesday.
>> > >>
>> > >> If the vote is still open, I plan on testing then.
>> > >>
>> > >> Thanks,
>> > >> Harbs
>> > >>
>> > >> > On Sep 25, 2019, at 5:24 PM, Piotr Zarzycki <
>> > piotrzarzyck...@gmail.com>
>> > >> wrote:
>> > >> >
>> > >> > Ok, new and hopefully the last one RC3. I didn't run
>> ApproveScript
>> > >> myself
>> > >> > yet, but will do that tomorrow or next week.
>> > >> >
>> > >> > śr., 25 wrz 2019 o 16:23 Apache Royale CI Server <
>> > >> apacheroyal...@gmail.com>
>> > >> > napisał(a):
>> > >> >
>> > >> >> This is the discussion thread.
>> > >> >>
>> > >> >> Thanks,
>> > >> >> Piotr
>> > >> >
>> > >> >
>> > >> >
>> > >> > --
>> > >> >
>> > >> > Piotr Zarzycki
>> > >> >
>> > >> > Patreon: *
>> >
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
>> > >> > <
>> >
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
>> > >*
>> > >>
>> > >>
>> > >
>> > > --
>> > >
>> > > Piotr Zarzycki
>> > >
>> > > Patreon: *
>> >
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
>> > > <
>> >
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
>> > >*
>> > >
>> >
>> >
>> > --
>> >
>> > Piotr Zarzycki
>> >
>> > Patreon: *
>> >
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
>> > <

Re: Heads up on XML

2019-10-02 Thread Greg Dove
@harbs

FYI in addition to some other stuff, I am close to pushing my updates to
XML. This should be in the next hour or so.

I kept the QName caching pretty close to how you had it, with only some
minor changes.
I tried to do some extra memory optimization, and in theory it should
provide better results, but to be honest I don't have a good way to measure
this in the browser. I tried the Chrome performance.memory extensions but I
don't have much confidence in that given how much it varies between reloads
without changing anything else. The extra code changes I made were to make
the '_nodeKind' strings into String object references, so they only refer
to a single reference to a string instead of multiple copies of primitives.
That change is isolated to a single commit so can easily be reversed if
there is something not good about it... but all my local tests continue to
pass. I will get the new tests into RoyaleUnit in the coming days.




On Thu, Sep 5, 2019 at 7:39 AM Greg Dove  wrote:

> Yeah, I saw that ;) Don't worry, I am aware of it.
>
> My first goal is to make sure it works like it should, because that comes
> first, and then to optimize. I'll check the memory side of things and make
> sure it's at least the same as before. If you can point me to some
> publicly accessible large test cases that would be really helpful. I will
> work through that before I push anything.
>
> On Thu, Sep 5, 2019 at 7:26 AM Harbs  wrote:
>
>> Heads up:
>>
>> I did some (on first blush) odd things in XML related to QNames. QNames
>> are pooled and many XML properties are not initialized by default. The
>> reason I did this was it avoided many MB of memory waste for complex XML.
>> Please don’t mess that up.
>>
>> Thanks,
>> Harbs
>>
>> > On Sep 4, 2019, at 1:02 PM, Greg Dove  wrote:
>> >
>> > This is particularly for Harbs and Yishay, as I think you are both (or
>> both
>> > have been) using XML quite a bit. I have quite a few  fixes coming. All
>> > with tests that match on swf and js.
>> >
>> > I am currently working to demonstrate proof of concept to a prospective
>> > client for migration of a Flex app. The app makes extensive use of e4x
>> and
>> > uses a bunch of features that I expect had not received attention
>> > previously, because they were originally either not working with the
>> > codebase I am porting, or i think some even caused errors in the
>> javascript
>> > output.
>> >
>> > So I have spent the last several days almost full time figuring things
>> out
>> > and working on fixes, between the compiler and emulation classes.
>> > All the previous XML tests continue to pass, but I have many more unit
>> > tests and fixes lined up for the following:
>> >
>> > namespace directives
>> > default xml namespace
>> > use namespace (multiple)
>> >
>> > a number of fixes for xml filtering, including:
>> > -'this' resolves correctly in filters that include external references
>> from
>> > the fitler expression to the 'this' scope
>> > -handles alternate ordering of comparisons between XML 'getters' and
>> > literals
>> > e.g. something.(name() = "cat")  or something.("cat" = name()) (these
>> are
>> > the same)
>> > -it (will) now handle XML e4x references in nested function calls inside
>> > the filter, e.g. things like:
>> > e.g.
>> > var people:XML = 
>> >
>> >Bob
>> >32
>> >
>> >
>> >Joe
>> >46
>> >
>> >;
>> > var findJoeByAge:Function = function (i:int):Boolean {
>> >return i > 40;
>> >};
>> > people.person.(findJoeByAge(parseInt(age))).name
>> >
>> >
>> > I have lots more granular tests in QName, Namespace, and XML with
>> tuning to
>> > improve reliability.
>> > toXMLString XML node output also matches flash more correctly in what I
>> > have coming.
>> >
>> > One thing that I am trying to figure out, which I would appreciate
>> input on
>> > if someone has an answer:
>> > For the example:
>> >
>> > var feed:XML = new XML(
>> >'http://www.w3.org/2005/Atom;
>> > xmlns:m="nothing">\n' +
>> >'  > > href="blah/12321/domain/"/>\n' +
>> >'\n');
>> > var atomSpace:Namespace = new Namespace('http://www.w3.org/2005/Atom');
>> >
>> > Can anyone explain why this (in SWF, as a reference implementation):
>> > trace(feed.atomSpace::link.length())
>> > trace(feed.atomSpace::link.toXMLString())
>> > //output:
>> > 0
>> > {empty string}
>> > is different to:
>> > trace(feed.child(new QName(atomSpace,'link')).length())
>> > trace(feed.child(new QName(atomSpace,'link')).toXMLString())
>> > //output:
>> > 1
>> > http://www.w3.org/2005/Atom; xmlns:m="nothing"/>
>> >
>> > I had assumed the above cases would be the same, but the second one is
>> > behaving as if it has the default namespace included with the specified
>> > namespace in the QName matching (it does correctly match the 

Re: [DISCUSS] Discuss Release Apache Royale 0.9.6 RC3

2019-10-02 Thread Piotr Zarzycki
Hi,

I just tried releasecandidate script. It contains following steps.










One step previous was move in svn binaries from dev folder to release - I
omit that cause I did it already manually. Launching following steps I
reached release.npm - Which requires login and password to npm - I
omitted that as well. Next was update.versions and it failed with following
stack trace [1]

In mentioned lines in the stacktrace I have:

Line 1088:


Line 1216:






[1] https://paste.apache.org/15biu

Thanks,
Piotr



śr., 2 paź 2019 o 02:54 OmPrakash Muppirala 
napisał(a):

> On Tue, Oct 1, 2019 at 8:32 AM Alex Harui 
> wrote:
>
> > The releasecandidate.xml script will tell you what to do on
> > repository.apache.org to release the Maven stuff, and release the npm
> > stuff as well.  The whole point of these scripts is so you don't have to
> > ask for help.  If you do end up needing help, then the scripts need
> > improving.  We want to capture knowledge in these scripts and on the
> wiki.
> >
> >
> Alex, did you merge your fixes to the npm related stuff into the release
> branch?  If yes, I think we should be good to go.
>
> Thanks,
> Om
>
>
> > -Alex
> >
> > On 10/1/19, 12:30 AM, "Piotr Zarzycki" 
> wrote:
> >
> > Hi Om,
> >
> > What I need to do in order to release stuff on npm. Can you do this
> > for me
> > once I push release to svn ?
> >
> > Thanks,
> > Piotr
> >
> > wt., 1 paź 2019 o 09:25 Piotr Zarzycki 
> > napisał(a):
> >
> > > Hi Harbs,
> > >
> > > I think we have enough votes. I still have to gather info how
> > actually
> > > release Maven artifacts. However I'm going to push binaries today
> in
> > svn.
> > >
> > > Thanks,
> > > Piotr
> > >
> > > sob., 28 wrz 2019 o 20:02 Harbs 
> napisał(a):
> > >
> > >> FYI, I will not be able to test the release until Wednesday.
> > >>
> > >> If the vote is still open, I plan on testing then.
> > >>
> > >> Thanks,
> > >> Harbs
> > >>
> > >> > On Sep 25, 2019, at 5:24 PM, Piotr Zarzycki <
> > piotrzarzyck...@gmail.com>
> > >> wrote:
> > >> >
> > >> > Ok, new and hopefully the last one RC3. I didn't run
> ApproveScript
> > >> myself
> > >> > yet, but will do that tomorrow or next week.
> > >> >
> > >> > śr., 25 wrz 2019 o 16:23 Apache Royale CI Server <
> > >> apacheroyal...@gmail.com>
> > >> > napisał(a):
> > >> >
> > >> >> This is the discussion thread.
> > >> >>
> > >> >> Thanks,
> > >> >> Piotr
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> >
> > >> > Piotr Zarzycki
> > >> >
> > >> > Patreon: *
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
> > >> > <
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
> > >*
> > >>
> > >>
> > >
> > > --
> > >
> > > Piotr Zarzycki
> > >
> > > Patreon: *
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
> > > <
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
> > >*
> > >
> >
> >
> > --
> >
> > Piotr Zarzycki
> >
> > Patreon: *
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
> > <
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzyckidata=02%7C01%7Caharui%40adobe.com%7Caf00b9a67e8c4b44d80a08d746412ce3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637055118045596516sdata=Aa%2Fw%2BVPv2UEsCiAvAOywY4Hn7mFl8yXVBAeLHrl39nA%3Dreserved=0
> > >*
> >
> >
> >
>


-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
*