Build failed in Jenkins: royale-asjs_jsonly #1670

2018-10-02 Thread apacheroyaleci
See 


Changes:

[noreply] Update SkinnableContainer.as

[noreply] Update SkinnableTextBase.as

[noreply] Update DividedBox.as

--
[...truncated 1.53 MB...]
 [java] Compiling file: org.apache.royale.express.MXMLItemRenderer
 [java] Writing file: js\out\org\apache\royale\express\MXMLItemRenderer.js
 [java] Compiling file: org.apache.royale.express.ImageButton
 [java] Writing file: js\out\org\apache\royale\express\ImageButton.js
 [java] Compiling file: org.apache.royale.express.TextButton
 [java] Writing file: js\out\org\apache\royale\express\TextButton.js
 [java] Compiling file: org.apache.royale.express.TextInput
 [java] Writing file: js\out\org\apache\royale\express\TextInput.js
 [java] Compiling file: org.apache.royale.express.HView
 [java] Writing file: js\out\org\apache\royale\express\HView.js
 [java] Compiling file: org.apache.royale.express.HSlider
 [java] Writing file: js\out\org\apache\royale\express\HSlider.js
 [java] Compiling file: org.apache.royale.express.ImageAndTextButton
 [java] Writing file: js\out\org\apache\royale\express\ImageAndTextButton.js
 [java] Compiling file: org.apache.royale.express.beads.models.DataGridModel
 [java] Writing file: 
js\out\org\apache\royale\express\beads\models\DataGridModel.js
 [java] Compiling file: org.apache.royale.express.List
 [java] Writing file: js\out\org\apache\royale\express\List.js
 [java] Compiling file: org.apache.royale.express.Container
 [java] Writing file: js\out\org\apache\royale\express\Container.js
 [java] Compiling file: org.apache.royale.express.HContainer
 [java] Writing file: js\out\org\apache\royale\express\HContainer.js
 [java] Compiling file: org.apache.royale.express.DataGrid
 [java] Writing file: js\out\org\apache\royale\express\DataGrid.js
 [java] Compiling file: org.apache.royale.express.VContainer
 [java] Writing file: js\out\org\apache\royale\express\VContainer.js
 [java] Compiling file: 
org.apache.royale.express.beads.layouts.DataGridLayout
 [java] Writing file: 
js\out\org\apache\royale\express\beads\layouts\DataGridLayout.js
 [java] Compiling file: org.apache.royale.express.VSlider
 [java] Writing file: js\out\org\apache\royale\express\VSlider.js
 [java] Compiling file: ExpressClasses
 [java] Writing file: js\out\ExpressClasses.js
 [java] Compiling file: org.apache.royale.express.MXMLViewer
 [java] Writing file: js\out\org\apache\royale\express\MXMLViewer.js
 [java] 4.6380283 seconds
 [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xmx512m
 [copy] Copying 1 file to 


main:

copy-swc:

check-for-tests:

test:

main:

RoyaleSite:

clean:

check-for-tests:

clean-tests:

check-compiler-home:

check-transpiler-home:

check-compiler:

compile:

compile-js:
   [delete] Deleting: 


clean:

check-compiler-home:

check-transpiler-home:

check-compiler:

compile:
 [echo] Cross-compiling RoyaleSiteJS.swc
 [echo] ROYALE_COMPILER_HOME: 

[mkdir] Created dir: 

 [java] args:
 [java] 
+royalelib=
 [java] -compiler.strict-xml=true
 [java] -compiler.targets=SWF,JSRoyale
 [java] 
-output=
 [java] 
-load-config=
 [java] 
-load-config+=
 [java] target:SWF
 [java] target:JSRoyale
 [java] COMPC
 [java] Loading configuration: 

 [java] Loading configuration: 

 [java] 
 [java] 102585 bytes written to 

 in 2.173 seconds
 

Build failed in Jenkins: royale-asjs_MXTests #13

2018-10-02 Thread apacheroyaleci
See 


--
Started by upstream project "royale-asjs" build number 1422
originally caused by:
 Started by upstream project "royale-asjs_jsonly" build number 1668
 originally caused by:
  Started by timer
Building remotely on agent1 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-asjs.git # 
 > timeout=10
Fetching upstream changes from https://github.com/apache/royale-asjs.git
 > git.exe --version # timeout=10
 > git.exe fetch --tags --progress https://github.com/apache/royale-asjs.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 a62cd11b93cbf25fa72fc2e43d1753d24311a873 
(refs/remotes/origin/develop)
 > git.exe config core.sparsecheckout # timeout=10
 > git.exe checkout -f a62cd11b93cbf25fa72fc2e43d1753d24311a873
Commit message: "try to not fail on permissions error on Jenkins CI"
 > git.exe rev-list --no-walk a62cd11b93cbf25fa72fc2e43d1753d24311a873 # 
 > timeout=10
[royale-asjs_MXTests] $ cmd.exe /C "C:\apache\apache-ant-1.9.9\bin\ant.bat 
-Denv.FLASHPLAYER_DEBUGGER=C:\adobe\flash\11.7\flashplayerdebugger.exe 
-Denv.PLAYERGLOBAL_HOME=C:\adobe\flash '"-DROYALE_COMPILER_REPO=C:\Program 
Files (x86)\Jenkins\workspace\royale-compiler"' 
-Denv.AIR_HOME=C:\adobe\air\4.0\AdobeAIRSDK '"-Dbrowser=C:\Program 
Files\Mozilla Firefox\firefox.exe"' '"-DROYALE_TYPEDEFS_HOME=C:\Program Files 
(x86)\Jenkins\workspace\royale-typedefs"' -Dbuild.noprompt=true 
-Dplayerglobal.version=11.7 main checkintests mxtests-clean mxtests mxtests-js 
&& exit %%ERRORLEVEL%%"
Buildfile: 


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:

ask-about-downloading-repos:

block-main:

check-if-ide:

check-playerglobal-home:
 [echo] PLAYERGLOBAL_HOME is C:\adobe\flash
 [echo] playerglobal.version is 11.7
 [echo] playerglobal.swc is C:\adobe\flash/11.7/playerglobal.swc

check-air-home:
 [echo] AIR_HOME is C:\adobe\air\4.0\AdobeAIRSDK

check-compiler-home:

check-compile-env:
 [echo] OS: Windows Server 2016 / 10.0 / amd64
 [echo] VM: Java HotSpot(TM) 64-Bit Server VM / 25.152-b16
 [echo] Java: 1.8.0_152
 [echo] Ant: Apache Ant(TM) version 1.9.9 compiled on February 2 2017 Ant 
Java Version: 1.8

thirdparty-downloads:

thirdparty-downloads:

pixelbender-check:

pixelbender-download:

flexunit-check:

flexunit-download:

swfobject-check:

swfobject-download:

flat-ui-check:

ask-flat:

get-flat-fonts:
  [get] Getting: https://github.com/designmodo/Flat-UI/archive/2.2.2.zip
  [get] To: 

  [get] https://github.com/designmodo/Flat-UI/archive/2.2.2.zip moved to 
https://codeload.github.com/designmodo/Flat-UI/zip/2.2.2

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

get-from-cache-if-needed:

fail-if-not-found:
[unzip] Expanding: 

 into 

[unzip] Expanding: 

 into 


flat-ui-download:

check-goog-home:
 [echo] GOOG_HOME is ${env.GOOG_HOME}

gcl-download:
  [get] Getting: 
https://github.com/google/closure-library/archive/v20170910.zip
  [get] To: 

  [get] https://github.com/google/closure-library/archive/v20170910.zip 
moved to https://codeload.github.com/google/closure-library/zip/v20170910

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

get-from-cache-if-needed:

fail-if-not-found:
[unzip] Expanding: 

 into 


subset-goog:
 [echo] Subsetting 


main:
 [echo] Use thirdparty-clean or su

Re: ***UNCHECKED*** Re: [Discuss] Start release process 0.9.3

2018-10-02 Thread OmPrakash Muppirala
I'm going to give this another shot in a couple of hours, unless there are
any objections.

Thanks,
Om

On Mon, Oct 1, 2018, 2:04 PM Alex Harui  wrote:

> Jewel is mentioned in there.  I added mention of the migration components
> and tour de flex.  Not sure if I got the formatting right.  I think it is
> good enough.
>
> -Alex
>
> On 10/1/18, 12:13 PM, "OmPrakash Muppirala"  wrote:
>
> I updated it, although it looks a bit sparse now.  Can we list a few
> major
> highlights here, that I can go add to the release notes?
> Jewel should at least have several updates.
>
> Thanks,
> Om
>
> On Mon, Oct 1, 2018 at 12:09 PM Alex Harui 
> wrote:
>
> > Hey, I just noticed that nobody put a 0.9.4 section in the
> RELEASE_NOTES.
> > Maybe just rename the 0.9.3 section?
> >
> > -Alex
> >
> > On 10/1/18, 12:07 PM, "OmPrakash Muppirala" 
> wrote:
> >
> > Good catch!  I just pushed a fix for that.
> >
> > Thanks,
> > Om
> >
> > On Mon, Oct 1, 2018 at 11:04 AM Alex Harui
> 
> > wrote:
> >
> > > Om,
> > >
> > > I think the release/0.9.4 in royale-asjs/pom.xml
> needs to
> > be
> > > reverted back to 0.9.3.
> > >
> > > Everything else looks ok from my quick examination.
> > >
> > > Thanks and good luck,
> > > -Alex
> > >
> > > On 10/1/18, 10:29 AM, "Piotr Zarzycki" <
> piotrzarzyck...@gmail.com>
> > wrote:
> > >
> > > I saw your commit and I think you should be ok.
> > >
> > > pon., 1 paź 2018 o 19:21 OmPrakash Muppirala <
> > bigosma...@gmail.com>
> > > napisał(a):
> > >
> > > > Okay, I did the following to reset:
> > > >
> > > > For all three repos:
> > > > * Reverted all references of 0.9.5 to 0.9.4
> > > > * Deleted 0.9.4-rc1 tag
> > > > * Deleted branch: release/0.9.4
> > > >
> > > > Can someone please make sure that we are good before
> starting
> > work?
> > > >
> > > > Thanks,
> > > > Om
> > > >
> > > > On Mon, Oct 1, 2018 at 1:51 AM Carlos Rovira <
> > > carlosrov...@apache.org>
> > > > wrote:
> > > >
> > > > > Hi Om,
> > > > > is related to flash player debugger not launched? are
> you on
> > Mac?
> > > > > I think on Mac I have to make *.swf files be always
> opened
> > by Flash
> > > > Player
> > > > > debugger.
> > > > >
> > > > > In the other hand, I need to commit during the day some
> > fixes, one
> > > on
> > > > > typedefs and expect more on compiler. So if you plan
> to try
> > again
> > > some
> > > > > hours ago, please, remove the commits to left the
> repos so
> > we can
> > > commit
> > > > > new work
> > > > >
> > > > > thanks!
> > > > >
> > > > > Carlos
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > El lun., 1 oct. 2018 a las 10:29, OmPrakash Muppirala
> (<
> > > > > bigosma...@gmail.com>)
> > > > > escribió:
> > > > >
> > > > > > I provided path to Chrome via -Dbrowser, but I got an
> > error that
> > > ant
> > > > was
> > > > > > not able to access the application.
> > > > > > So, I tried installing firefox and that seemed to
> work.
> > > > > >
> > > > > > On Mon, Oct 1, 2018 at 1:26 AM Piotr Zarzycki <
> > > > piotrzarzyck...@gmail.com
> > > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Hi Om,
> > > > > > >
> > > > > > > You did use Firefox for that purpose ? I had to
> specify
> > > > -Dbrowser=path
> > > > > to
> > > > > > > firefox.exe
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Piotr
> > > > > > >
> > > > > > > pon., 1 paź 2018 o 10:22 OmPrakash Muppirala <
> > > bigosma...@gmail.com>
> > > > > > > napisał(a):
> > > > > > >
> > > > > > > > Okay, I made several attempts through the day,
> making
> > > progress each
> > > > > > time.
> > > > > > > >  The last run failed because the browser could
> not be
> > > launched.
> > > > > > > > I am going to pause on this and try again
> tomorrow (or
> > > later) . If
> > > > > > > someone
> > > > > > > > else wants to give this a go in the meantimne,
> they are
> > > welcome :

Jenkins build is back to normal : royale-asjs_MXTests #12

2018-10-02 Thread apacheroyaleci
See 




Re: NextGenAS tutorials on Royale website

2018-10-02 Thread OmPrakash Muppirala
I also see a typo in Josh's name :-)

Thanks,
Om

On Tue, Oct 2, 2018 at 4:24 PM Alex Harui  wrote:

> Personally, I don't have a problem, but I think Apache doesn't like
> anything that implies that Apache pays for code.
> IMO, the wording of that section does not say that Apache paid for
> anything, but it still talks about money and people can get the wrong
> impression.
>
> I would suggest removing that section.  Maybe in the top section where
> Josh's name is mentioned, make it a link to wherever Josh wants it to go
> that will tell people more about Josh and how he gets funding.
>
> Couple of small things I noticed:
>
> "donated to this website" --> "donated to Apache Royale"
> "Royale 0.8" --> "Royale 0.9.4".
>
> My 2 cents (dang, I'm mentioning money again!),
> -Alex
>
> On 10/2/18, 3:50 PM, "Carlos Rovira"  wrote:
>
> One latest thing. There’s a mention to yeti, moonshine and josh’s
> patreon
> account. It’s ok to left as is? Just to ensure all is correct
>
> Thanks!
>
> El El mié, 3 oct 2018 a las 0:41, Carlos Rovira <
> carlosrov...@apache.org>
> escribió:
>
> > Hi ,
> >
> > just introduced and edited NodeJS tutorial in pre site:
> >
> >
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Froyale.codeoscopic.com%2Fhello-node-how-to-transpile-actionscript-for-node-js%2F&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301497910&sdata=54snzCFJPohBfKCKj7egocm83yt88ifgEHvzanzWd4c%3D&reserved=0
> >
> > If someone could check if all is ok and even try the example, it
> would be
> > great I run out of time and could try my self.
> >
> > If all is ok, I can publish in r.a.o tomorrow morning
> >
> > thanks
> >
> > Carlos
> >
> >
> >
> > El mar., 2 oct. 2018 a las 19:17, Andrew Wetmore (<
> cottag...@gmail.com>)
> > escribió:
> >
> >> This will be a great addition. Thanks, Josh!
> >>
> >> On Tue, Oct 2, 2018 at 2:06 PM Carlos Rovira <
> carlosrov...@apache.org>
> >> wrote:
> >>
> >> > Hi,
> >> >
> >> > I contacted today Josh Tynjala, looking for the NodeJS tutorial
> he did
> >> that
> >> > I could not find.
> >> > It seems he refactored his site and change domain and the
> tutorials
> >> aren't
> >> > not available
> >> > I asked Josh to republish those tutorials on royale website with
> the
> >> > revision to update from FlexJS to Royale.
> >> >
> >> > He did the permission, and as well for anything he's part of this
> >> project
> >> > and PMC, so don't know if needs to expressly
> >> > notifiy here about the donation of this material
> >> >
> >> > In the other hand I want to expose here if we are all ok to
> republish
> >> this
> >> > tutorials in our website.
> >> >
> >> > I'll take the opportunity to say thanks to Josh for his generous
> >> donation!
> >> > Thanks Josh! :)
> >> >
> >> > --
> >> > Carlos Rovira
> >> >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=vnLcJT%2F4C9zhFo%2BbZRwNmw3r94Y2uB1EjYP1Gf%2FGda0%3D&reserved=0
> >> >
> >>
> >>
> >> --
> >> Andrew Wetmore
> >>
> >>
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=THdcEADC8cBa%2F8KkHNxPvZm0%2FVl3AhzoYDMFY2OSKdE%3D&reserved=0
> >>
> >
> >
> > --
> > Carlos Rovira
> >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=vnLcJT%2F4C9zhFo%2BbZRwNmw3r94Y2uB1EjYP1Gf%2FGda0%3D&reserved=0
> >
> > --
> Carlos Rovira
>
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=vnLcJT%2F4C9zhFo%2BbZRwNmw3r94Y2uB1EjYP1Gf%2FGda0%3D&reserved=0
>
>
>


Re: NextGenAS tutorials on Royale website

2018-10-02 Thread Alex Harui
Personally, I don't have a problem, but I think Apache doesn't like anything 
that implies that Apache pays for code.
IMO, the wording of that section does not say that Apache paid for anything, 
but it still talks about money and people can get the wrong impression.

I would suggest removing that section.  Maybe in the top section where Josh's 
name is mentioned, make it a link to wherever Josh wants it to go that will 
tell people more about Josh and how he gets funding.

Couple of small things I noticed:

"donated to this website" --> "donated to Apache Royale"
"Royale 0.8" --> "Royale 0.9.4".

My 2 cents (dang, I'm mentioning money again!),
-Alex

On 10/2/18, 3:50 PM, "Carlos Rovira"  wrote:

One latest thing. There’s a mention to yeti, moonshine and josh’s patreon
account. It’s ok to left as is? Just to ensure all is correct

Thanks!

El El mié, 3 oct 2018 a las 0:41, Carlos Rovira 
escribió:

> Hi ,
>
> just introduced and edited NodeJS tutorial in pre site:
>
>
> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Froyale.codeoscopic.com%2Fhello-node-how-to-transpile-actionscript-for-node-js%2F&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301497910&sdata=54snzCFJPohBfKCKj7egocm83yt88ifgEHvzanzWd4c%3D&reserved=0
>
> If someone could check if all is ok and even try the example, it would be
> great I run out of time and could try my self.
>
> If all is ok, I can publish in r.a.o tomorrow morning
>
> thanks
>
> Carlos
>
>
>
> El mar., 2 oct. 2018 a las 19:17, Andrew Wetmore ()
> escribió:
>
>> This will be a great addition. Thanks, Josh!
>>
>> On Tue, Oct 2, 2018 at 2:06 PM Carlos Rovira 
>> wrote:
>>
>> > Hi,
>> >
>> > I contacted today Josh Tynjala, looking for the NodeJS tutorial he did
>> that
>> > I could not find.
>> > It seems he refactored his site and change domain and the tutorials
>> aren't
>> > not available
>> > I asked Josh to republish those tutorials on royale website with the
>> > revision to update from FlexJS to Royale.
>> >
>> > He did the permission, and as well for anything he's part of this
>> project
>> > and PMC, so don't know if needs to expressly
>> > notifiy here about the donation of this material
>> >
>> > In the other hand I want to expose here if we are all ok to republish
>> this
>> > tutorials in our website.
>> >
>> > I'll take the opportunity to say thanks to Josh for his generous
>> donation!
>> > Thanks Josh! :)
>> >
>> > --
>> > Carlos Rovira
>> > 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=vnLcJT%2F4C9zhFo%2BbZRwNmw3r94Y2uB1EjYP1Gf%2FGda0%3D&reserved=0
>> >
>>
>>
>> --
>> Andrew Wetmore
>>
>> 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=THdcEADC8cBa%2F8KkHNxPvZm0%2FVl3AhzoYDMFY2OSKdE%3D&reserved=0
>>
>
>
> --
> Carlos Rovira
> 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=vnLcJT%2F4C9zhFo%2BbZRwNmw3r94Y2uB1EjYP1Gf%2FGda0%3D&reserved=0
>
> --
Carlos Rovira

https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C9dc0854917ab4b8d910908d628b97319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741174301654157&sdata=vnLcJT%2F4C9zhFo%2BbZRwNmw3r94Y2uB1EjYP1Gf%2FGda0%3D&reserved=0




Build failed in Jenkins: royale-asjs_MXTests #11

2018-10-02 Thread apacheroyaleci
ng: https://github.com/designmodo/Flat-UI/archive/2.2.2.zip
  [get] To: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/in/flat-ui_2_2.zip>
  [get] https://github.com/designmodo/Flat-UI/archive/2.2.2.zip moved to 
https://codeload.github.com/designmodo/Flat-UI/zip/2.2.2

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

get-from-cache-if-needed:

fail-if-not-found:
[unzip] Expanding: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/in/flat-ui_2_2.zip>
 into 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks/fonts>
[unzip] Expanding: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/in/flat-ui_2_2.zip>
 into 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks/fonts>

flat-ui-download:

check-goog-home:
 [echo] GOOG_HOME is ${env.GOOG_HOME}

gcl-download:
  [get] Getting: 
https://github.com/google/closure-library/archive/v20170910.zip
  [get] To: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/in/google-closure-library-master.zip>
  [get] https://github.com/google/closure-library/archive/v20170910.zip 
moved to https://codeload.github.com/google/closure-library/zip/v20170910

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

get-from-cache-if-needed:

fail-if-not-found:
[unzip] Expanding: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/in/google-closure-library-master.zip>
 into 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/js/lib/google/closure-library>

subset-goog:
 [echo] Subsetting 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/js/lib/google/closure-library>

main:
 [echo] Use thirdparty-clean or super-clean to remove these.

create-description:
 [echo] build.number is 20181002

js-output-royale-description:

swf-js-output-royale-description:

create-config:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/frameworks>

tweak-for-jsonly:

check-typedefs-home:

copy-externs:
 [copy] Copying 9 files to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/js/libs>

check_jquery:

rename_jquery:

copy-compiler:
 [echo] Copying Compiler from C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler

BUILD FAILED
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/build.xml>:498:
 C:\Program Files (x86)\Jenkins\workspace\royale-compiler\compiler\lib does not 
exist.

Total time: 1 minute 10 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xmx512m
Build step 'Invoke Ant' marked build as failure


Re: NextGenAS tutorials on Royale website

2018-10-02 Thread Andrew Wetmore
I wish there were a paragraph that explains WHY one would want to use
Node.js at all. It is not self-evident.

On Tue, Oct 2, 2018 at 7:41 PM Carlos Rovira 
wrote:

> Hi ,
>
> just introduced and edited NodeJS tutorial in pre site:
>
>
> https://royale.codeoscopic.com/hello-node-how-to-transpile-actionscript-for-node-js/
>
> If someone could check if all is ok and even try the example, it would be
> great I run out of time and could try my self.
>
> If all is ok, I can publish in r.a.o tomorrow morning
>
> thanks
>
> Carlos
>
>
>
> El mar., 2 oct. 2018 a las 19:17, Andrew Wetmore ()
> escribió:
>
> > This will be a great addition. Thanks, Josh!
> >
> > On Tue, Oct 2, 2018 at 2:06 PM Carlos Rovira 
> > wrote:
> >
> > > Hi,
> > >
> > > I contacted today Josh Tynjala, looking for the NodeJS tutorial he did
> > that
> > > I could not find.
> > > It seems he refactored his site and change domain and the tutorials
> > aren't
> > > not available
> > > I asked Josh to republish those tutorials on royale website with the
> > > revision to update from FlexJS to Royale.
> > >
> > > He did the permission, and as well for anything he's part of this
> project
> > > and PMC, so don't know if needs to expressly
> > > notifiy here about the donation of this material
> > >
> > > In the other hand I want to expose here if we are all ok to republish
> > this
> > > tutorials in our website.
> > >
> > > I'll take the opportunity to say thanks to Josh for his generous
> > donation!
> > > Thanks Josh! :)
> > >
> > > --
> > > Carlos Rovira
> > > http://about.me/carlosrovira
> > >
> >
> >
> > --
> > Andrew Wetmore
> >
> > http://cottage14.blogspot.com/
> >
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>


-- 
Andrew Wetmore

http://cottage14.blogspot.com/


Re: NextGenAS tutorials on Royale website

2018-10-02 Thread Carlos Rovira
One latest thing. There’s a mention to yeti, moonshine and josh’s patreon
account. It’s ok to left as is? Just to ensure all is correct

Thanks!

El El mié, 3 oct 2018 a las 0:41, Carlos Rovira 
escribió:

> Hi ,
>
> just introduced and edited NodeJS tutorial in pre site:
>
>
> https://royale.codeoscopic.com/hello-node-how-to-transpile-actionscript-for-node-js/
>
> If someone could check if all is ok and even try the example, it would be
> great I run out of time and could try my self.
>
> If all is ok, I can publish in r.a.o tomorrow morning
>
> thanks
>
> Carlos
>
>
>
> El mar., 2 oct. 2018 a las 19:17, Andrew Wetmore ()
> escribió:
>
>> This will be a great addition. Thanks, Josh!
>>
>> On Tue, Oct 2, 2018 at 2:06 PM Carlos Rovira 
>> wrote:
>>
>> > Hi,
>> >
>> > I contacted today Josh Tynjala, looking for the NodeJS tutorial he did
>> that
>> > I could not find.
>> > It seems he refactored his site and change domain and the tutorials
>> aren't
>> > not available
>> > I asked Josh to republish those tutorials on royale website with the
>> > revision to update from FlexJS to Royale.
>> >
>> > He did the permission, and as well for anything he's part of this
>> project
>> > and PMC, so don't know if needs to expressly
>> > notifiy here about the donation of this material
>> >
>> > In the other hand I want to expose here if we are all ok to republish
>> this
>> > tutorials in our website.
>> >
>> > I'll take the opportunity to say thanks to Josh for his generous
>> donation!
>> > Thanks Josh! :)
>> >
>> > --
>> > Carlos Rovira
>> > http://about.me/carlosrovira
>> >
>>
>>
>> --
>> Andrew Wetmore
>>
>> http://cottage14.blogspot.com/
>>
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>
> --
Carlos Rovira
http://about.me/carlosrovira


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

2018-10-02 Thread apacheroyaleci
See 




Re: NextGenAS tutorials on Royale website

2018-10-02 Thread Carlos Rovira
Hi ,

just introduced and edited NodeJS tutorial in pre site:

https://royale.codeoscopic.com/hello-node-how-to-transpile-actionscript-for-node-js/

If someone could check if all is ok and even try the example, it would be
great I run out of time and could try my self.

If all is ok, I can publish in r.a.o tomorrow morning

thanks

Carlos



El mar., 2 oct. 2018 a las 19:17, Andrew Wetmore ()
escribió:

> This will be a great addition. Thanks, Josh!
>
> On Tue, Oct 2, 2018 at 2:06 PM Carlos Rovira 
> wrote:
>
> > Hi,
> >
> > I contacted today Josh Tynjala, looking for the NodeJS tutorial he did
> that
> > I could not find.
> > It seems he refactored his site and change domain and the tutorials
> aren't
> > not available
> > I asked Josh to republish those tutorials on royale website with the
> > revision to update from FlexJS to Royale.
> >
> > He did the permission, and as well for anything he's part of this project
> > and PMC, so don't know if needs to expressly
> > notifiy here about the donation of this material
> >
> > In the other hand I want to expose here if we are all ok to republish
> this
> > tutorials in our website.
> >
> > I'll take the opportunity to say thanks to Josh for his generous
> donation!
> > Thanks Josh! :)
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
>
>
> --
> Andrew Wetmore
>
> http://cottage14.blogspot.com/
>


-- 
Carlos Rovira
http://about.me/carlosrovira


Build failed in Jenkins: royale-asjs #1419

2018-10-02 Thread apacheroyaleci
See 


Changes:

[aharui] try to not fail on permissions error on Jenkins CI

--
[...truncated 2.33 MB...]
[mxmlc] Dependencies calculated for 'ExitWhenDone'
[mxmlc] Dependencies calculated for 'RoyaleContext'
[mxmlc] Dependencies calculated for 'SendFormattedResultsToLog'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.ButtonTestScript'
[mxmlc] halo.scripts.ButtonTestScript depends on UnitTester
[mxmlc] Dependencies calculated for 'UnitTester'
[mxmlc] Dependencies calculated for 'TestCase'
[mxmlc] Dependencies calculated for 'SetProperty'
[mxmlc] Dependencies calculated for 'AssertPropertyValue'
[mxmlc] Dependencies calculated for 'DispatchMouseEvent'
[mxmlc] Dependencies calculated for 'DispatchMouseClickEvent'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.CheckBoxTestScript'
[mxmlc] halo.scripts.CheckBoxTestScript depends on UnitTester
[mxmlc] 

 removing require: org.apache.royale.core.IContainer
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.apache.royale.core.IStrand
[mxmlc] 

 removing require: org.apache.royale.core.IViewport
[mxmlc] 

 removing require: org.apache.royale.utils.loadBeadFromValuesManager
[mxmlc] Dependencies calculated for 
'org.apache.royale.html.beads.ContainerView'
[mxmlc] org.apache.royale.html.beads.ContainerView depends on 
org.apache.royale.html.beads.GroupView
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutChild
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.ap

Build failed in Jenkins: royale-asjs #1418

2018-10-02 Thread apacheroyaleci
See 


--
[...truncated 2.33 MB...]
[mxmlc] Dependencies calculated for 'ExitWhenDone'
[mxmlc] Dependencies calculated for 'RoyaleContext'
[mxmlc] Dependencies calculated for 'SendFormattedResultsToLog'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.ButtonTestScript'
[mxmlc] halo.scripts.ButtonTestScript depends on UnitTester
[mxmlc] Dependencies calculated for 'UnitTester'
[mxmlc] Dependencies calculated for 'TestCase'
[mxmlc] Dependencies calculated for 'SetProperty'
[mxmlc] Dependencies calculated for 'AssertPropertyValue'
[mxmlc] Dependencies calculated for 'DispatchMouseEvent'
[mxmlc] Dependencies calculated for 'DispatchMouseClickEvent'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.CheckBoxTestScript'
[mxmlc] halo.scripts.CheckBoxTestScript depends on UnitTester
[mxmlc] 

 removing require: org.apache.royale.core.IContainer
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.apache.royale.core.IStrand
[mxmlc] 

 removing require: org.apache.royale.core.IViewport
[mxmlc] 

 removing require: org.apache.royale.utils.loadBeadFromValuesManager
[mxmlc] Dependencies calculated for 
'org.apache.royale.html.beads.ContainerView'
[mxmlc] org.apache.royale.html.beads.ContainerView depends on 
org.apache.royale.html.beads.GroupView
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutChild
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.apache.royale.core.IStrand
[mxmlc] 


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

2018-10-02 Thread apacheroyaleci
See 




Build failed in Jenkins: royale-asjs_jsonly #1665

2018-10-02 Thread apacheroyaleci
See 


Changes:

[carlosrovira] add vscode config to remoteobectamftest example

[carlosrovira] New RemoteObjectAMFTestBasic

--
[...truncated 225.46 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//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 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//guava.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//jburg.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//jflex.jar

download-dependency:
 [copy] Warning: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\in\temp\jflex-1.6.0 does not 
exist.
 [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//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

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

download-dependency:

main:

setup:

set.raw.as.tokenizer.uptodate:

raw.as.tokenizer:

set.raw.asdoc.tokenizer.uptodate:

raw.asdoc.tokenizer:

set.raw.mxml.tokenizer.uptodate:

raw.mxml.tokenizer:

jflex:

set.as.parser.uptodate:

as.parser:

set.metadata.parser.uptodate:

metadata.parser:

set.css.lexer.and.parser.uptodate:

css.lexer.and.parser:
 [echo] Generating CSSLexer and CSSParser
 [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xmx512m

set.css.tree.uptodate:

css.tree:

antlr:

set.unknown.tree.handler.patterns.uptodate:

unknown.tree.handler.patterns:

set.cmc.emitter.uptodate:

cmc.emitter:

set.css.emitter.uptodate:

css.emitter:

jburg:

eclipse:

src.depend:
   [depend] Deleted 8 out of date files in 0 seconds

compile:
[javac] Compiling 5 source files to C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\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

version-info:

set.compiler.jar.uptodate:

compiler.jar:

set.royale.asc.jar.uptodate:

royale.asc.jar:

set.royale.mxmlc.jar.uptodate:

royale.mxmlc.jar:

set.r

Build failed in Jenkins: royale-asjs #1417

2018-10-02 Thread apacheroyaleci
See 


Changes:

[aharui] clean compile of Emulation RemoteObjectTest

[aharui] AMF Test using mx:RemoteObject

[aharui] try catching securityerror

[carlosrovira] add vscode config to remoteobectamftest example

[carlosrovira] New RemoteObjectAMFTestBasic

--
[...truncated 410.06 KB...]
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 
(x86)\Jenkins\workspace\royale-compiler\compiler

check-dependency:
 [echo] checking for C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler/lib/external//guava.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//jburg.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//jflex.jar

download-dependency:
 [copy] Warning: C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\in\temp\jflex-1.6.0 does not 
exist.
 [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//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

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

download-dependency:

main:

setup:

set.raw.as.tokenizer.uptodate:

raw.as.tokenizer:

set.raw.asdoc.tokenizer.uptodate:

raw.asdoc.tokenizer:

set.raw.mxml.tokenizer.uptodate:

raw.mxml.tokenizer:

jflex:

set.as.parser.uptodate:

as.parser:

set.metadata.parser.uptodate:

metadata.parser:

set.css.lexer.and.parser.uptodate:

css.lexer.and.parser:
 [echo] Generating CSSLexer and CSSParser
 [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xmx512m

set.css.tree.uptodate:

css.tree:

antlr:

set.unknown.tree.handler.patterns.uptodate:

unknown.tree.handler.patterns:

set.cmc.emitter.uptodate:

cmc.emitter:

set.css.emitter.uptodate:

css.emitter:

jburg:

eclipse:

src.depend:
   [depend] Deleted 27 out of date files in 3 seconds

compile:
[javac] Compiling 3 source files to C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\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

version-info:

set.compiler.jar.uptodate:

compiler.jar:
  [jar] Building jar: C:\Program Files 
(x86)\Jenkins\workspace\royale-compile

Re: [royale-compiler] 01/03: fix bracket access of XML/XMLList

2018-10-02 Thread Alex Harui
The recommended practice is to add a test case and make sure it fails 
appropriately.  Then set @ignore on it before committing so it doesn't break 
the build.  Whoever works on the fix can remove the @ignore locally when 
working on a fix

I thought there were already test cases for handling number/int appropriately, 
but maybe not.

It may be that there is additional code and tests needed to handle setting a 
value via bracket access as well.  Feel free to add test cases for that and 
make the necessary changes in compiler.

-Alex

On 10/2/18, 11:16 AM, "Harbs"  wrote:

I guess I can add a test case, but that’ll make the build fail.

I’m not sure what to propose for a fix though.

Any indexed (i.e. Number, int or uint type) access should always remain 
bracketed access. .child() seems wrong for assignment in any case. If anything 
it should be .setChild(), but I’m not sure how well that works for XMLList. It 
only does anything for single-item XMLList instances (which behave like XML 
instances).

Thanks,
Harbs

> On Oct 2, 2018, at 7:22 PM, Alex Harui  wrote:
> 
> Add a test case to the test suite, propose the fix or ask for help on it.
> 
> -Alex
> 
> On 10/2/18, 1:03 AM, "Harbs" mailto:harbs.li...@gmail.com>> wrote:
> 
>I don’t know the reason for this change, but this broke bracket access 
in XMLList.
> 
>myList[myList.length()] = xml should be output unchanged.
> 
>It’s now output as:
> 
>myList.child(myList.length()) = xml
> 
>That’s wrong…
> 
>Harbs
> 
>> On Sep 28, 2018, at 6:34 AM, aha...@apache.org wrote:
>> 
>> This is an automated email from the ASF dual-hosted git repository.
>> 
>> aharui pushed a commit to branch develop
>> in repository 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-compiler.git&data=02%7C01%7Caharui%40adobe.com%7Cd1f87f436fbd44ebc97508d628933155%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636741009996972974&sdata=59bTRbYx0R8V%2FOtR3BTuTFW3u1oxfMOca8yJNUaZy3w%3D&reserved=0
 

>> 
>> commit 86bfe0a6ef8789e8ce065c856ce6f888f7562776
>> Author: Alex Harui 
>> AuthorDate: Tue Sep 25 12:19:02 2018 -0700
>> 
>>   fix bracket access of XML/XMLList
>> ---
>> .../codegen/js/jx/DynamicAccessEmitter.java| 34 
+-
>> .../codegen/js/royale/TestRoyaleGlobalClasses.java | 30 
++-
>> 2 files changed, 62 insertions(+), 2 deletions(-)
>> 
>> diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>> index ae977f9..0d94fac 100644
>> --- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>> +++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>> @@ -21,8 +21,12 @@ package 
org.apache.royale.compiler.internal.codegen.js.jx;
>> 
>> import org.apache.royale.compiler.codegen.ISubEmitter;
>> import org.apache.royale.compiler.codegen.js.IJSEmitter;
>> +import org.apache.royale.compiler.definitions.ITypeDefinition;
>> import org.apache.royale.compiler.internal.codegen.as.ASEmitterTokens;
>> import org.apache.royale.compiler.internal.codegen.js.JSSubEmitter;
>> +import 
org.apache.royale.compiler.internal.codegen.js.royale.JSRoyaleEmitter;
>> +import 
org.apache.royale.compiler.internal.tree.as.MemberAccessExpressionNode;
>> +import org.apache.royale.compiler.internal.tree.as.NumericLiteralNode;
>> import org.apache.royale.compiler.tree.ASTNodeID;
>> import org.apache.royale.compiler.tree.as.IDynamicAccessNode;
>> import org.apache.royale.compiler.tree.as.IExpressionNode;
>> @@ -43,11 +47,39 @@ public class DynamicAccessEmitter extends 
JSSubEmitter implements
>>if (leftOperandNode.getNodeID() == ASTNodeID.Op_AtID)
>>  return;
>> 
>> +IExpressionNode rightOperandNode = node.getRightOperandNode();
>> +IJSEmitter ijs = getEmitter();
>> +JSRoyaleEmitter fjs = (ijs instanceof JSRoyaleEmitter) ? 
>> +
(JSRoyaleEmitter)ijs : null;
>> +if (fjs != null)
>> +{
>> +boolean isXML = false;
>> +if (leftOperandNode instanceof 
MemberAccessExpressionNode)
>> +  

Re: [royale-compiler] 01/03: fix bracket access of XML/XMLList

2018-10-02 Thread Harbs
I guess I can add a test case, but that’ll make the build fail.

I’m not sure what to propose for a fix though.

Any indexed (i.e. Number, int or uint type) access should always remain 
bracketed access. .child() seems wrong for assignment in any case. If anything 
it should be .setChild(), but I’m not sure how well that works for XMLList. It 
only does anything for single-item XMLList instances (which behave like XML 
instances).

Thanks,
Harbs

> On Oct 2, 2018, at 7:22 PM, Alex Harui  wrote:
> 
> Add a test case to the test suite, propose the fix or ask for help on it.
> 
> -Alex
> 
> On 10/2/18, 1:03 AM, "Harbs"  > wrote:
> 
>I don’t know the reason for this change, but this broke bracket access in 
> XMLList.
> 
>myList[myList.length()] = xml should be output unchanged.
> 
>It’s now output as:
> 
>myList.child(myList.length()) = xml
> 
>That’s wrong…
> 
>Harbs
> 
>> On Sep 28, 2018, at 6:34 AM, aha...@apache.org wrote:
>> 
>> This is an automated email from the ASF dual-hosted git repository.
>> 
>> aharui pushed a commit to branch develop
>> in repository 
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-compiler.git&data=02%7C01%7Caharui%40adobe.com%7Cea3bf6b27b1d4c681a5d08d6283d7b9a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740641870109874&sdata=6nGbwmtGYJKnYRUUPdFKixN%2BVUpEG0Ri9VY8Lp8Ib2k%3D&reserved=0
>>  
>> 
>> 
>> commit 86bfe0a6ef8789e8ce065c856ce6f888f7562776
>> Author: Alex Harui 
>> AuthorDate: Tue Sep 25 12:19:02 2018 -0700
>> 
>>   fix bracket access of XML/XMLList
>> ---
>> .../codegen/js/jx/DynamicAccessEmitter.java| 34 
>> +-
>> .../codegen/js/royale/TestRoyaleGlobalClasses.java | 30 ++-
>> 2 files changed, 62 insertions(+), 2 deletions(-)
>> 
>> diff --git 
>> a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>>  
>> b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>> index ae977f9..0d94fac 100644
>> --- 
>> a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>> +++ 
>> b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>> @@ -21,8 +21,12 @@ package org.apache.royale.compiler.internal.codegen.js.jx;
>> 
>> import org.apache.royale.compiler.codegen.ISubEmitter;
>> import org.apache.royale.compiler.codegen.js.IJSEmitter;
>> +import org.apache.royale.compiler.definitions.ITypeDefinition;
>> import org.apache.royale.compiler.internal.codegen.as.ASEmitterTokens;
>> import org.apache.royale.compiler.internal.codegen.js.JSSubEmitter;
>> +import 
>> org.apache.royale.compiler.internal.codegen.js.royale.JSRoyaleEmitter;
>> +import 
>> org.apache.royale.compiler.internal.tree.as.MemberAccessExpressionNode;
>> +import org.apache.royale.compiler.internal.tree.as.NumericLiteralNode;
>> import org.apache.royale.compiler.tree.ASTNodeID;
>> import org.apache.royale.compiler.tree.as.IDynamicAccessNode;
>> import org.apache.royale.compiler.tree.as.IExpressionNode;
>> @@ -43,11 +47,39 @@ public class DynamicAccessEmitter extends JSSubEmitter 
>> implements
>>if (leftOperandNode.getNodeID() == ASTNodeID.Op_AtID)
>>  return;
>> 
>> +IExpressionNode rightOperandNode = node.getRightOperandNode();
>> +IJSEmitter ijs = getEmitter();
>> +JSRoyaleEmitter fjs = (ijs instanceof JSRoyaleEmitter) ? 
>> +
>> (JSRoyaleEmitter)ijs : null;
>> +if (fjs != null)
>> +{
>> +boolean isXML = false;
>> +if (leftOperandNode instanceof MemberAccessExpressionNode)
>> +isXML = 
>> fjs.isLeftNodeXMLish((MemberAccessExpressionNode)leftOperandNode);
>> +else if (leftOperandNode instanceof IExpressionNode)
>> +isXML = fjs.isXML((IExpressionNode)leftOperandNode);
>> +if (isXML)
>> +{
>> +ITypeDefinition type = 
>> rightOperandNode.resolveType(getProject());
>> +if (!type.isInstanceOf("int", getProject()) && 
>> !type.isInstanceOf("uint", getProject()) && !type.isInstanceOf("Number", 
>> getProject()) )
>> +{
>> +String field = 
>> fjs.stringifyNode(rightOperandNode);
>> +if (field.startsWith("\"@"))
>> +{
>> +   

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

2018-10-02 Thread apacheroyaleci
See 




Re: NextGenAS tutorials on Royale website

2018-10-02 Thread Andrew Wetmore
This will be a great addition. Thanks, Josh!

On Tue, Oct 2, 2018 at 2:06 PM Carlos Rovira 
wrote:

> Hi,
>
> I contacted today Josh Tynjala, looking for the NodeJS tutorial he did that
> I could not find.
> It seems he refactored his site and change domain and the tutorials aren't
> not available
> I asked Josh to republish those tutorials on royale website with the
> revision to update from FlexJS to Royale.
>
> He did the permission, and as well for anything he's part of this project
> and PMC, so don't know if needs to expressly
> notifiy here about the donation of this material
>
> In the other hand I want to expose here if we are all ok to republish this
> tutorials in our website.
>
> I'll take the opportunity to say thanks to Josh for his generous donation!
> Thanks Josh! :)
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>


-- 
Andrew Wetmore

http://cottage14.blogspot.com/


NextGenAS tutorials on Royale website

2018-10-02 Thread Carlos Rovira
Hi,

I contacted today Josh Tynjala, looking for the NodeJS tutorial he did that
I could not find.
It seems he refactored his site and change domain and the tutorials aren't
not available
I asked Josh to republish those tutorials on royale website with the
revision to update from FlexJS to Royale.

He did the permission, and as well for anything he's part of this project
and PMC, so don't know if needs to expressly
notifiy here about the donation of this material

In the other hand I want to expose here if we are all ok to republish this
tutorials in our website.

I'll take the opportunity to say thanks to Josh for his generous donation!
Thanks Josh! :)

-- 
Carlos Rovira
http://about.me/carlosrovira


Re: [royale-typedefs] annotated tag org.apache.royale.typedefs-0.9.4-rc1 updated (0774539 -> be658de)

2018-10-02 Thread Alex Harui
I would expect once a day is fine, except maybe when there is lots of reverting 
going on trying to create a release branch.

-Alex

On 10/2/18, 9:40 AM, "Carlos Rovira"  wrote:

Ok Alex, although I use to restart periodically about 1 time per
day...maybe this time was more time up...don't remember.
thanks

El mar., 2 oct. 2018 a las 18:16, Alex Harui ()
escribió:

> Hi Carlos,
>
> I haven't tried any GUI tools for Git.  I'm sure SourceTree is generally
> fine, but many of the GUIs are caching information.  So maybe with all of
> the reverts that have been happening trying to create a release branch 
that
> SourceTree is getting confused.  I think Om may have created and then
> deleted that tag more than once (which is ok when we're trying to cut a
> release branch), and maybe SourceTree doesn't expect that.  So it might be
> wise to find out more about SourceTree caching and learn how to flush the
> cache (hopefully as simple as closing and re-opening SourceTree) and flush
> the cache or restart SourceTree more often when we're having problems
> making the release branch.
>
> -Alex
>
> On 10/2/18, 12:49 AM, "Carlos Rovira"  wrote:
>
> Hi Alex,
>
> I'm using sourcetree (I think as most of the people out there) , this
> is
> the screen shot:
>
>
> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsnag.gy%2FW6NDEg.jpg&data=02%7C01%7Caharui%40adobe.com%7C0dfb346431f9444cc3f808d62885ce2e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740952484580834&sdata=%2FfpbK%2B2S0HqIuZdtAGyhIH0s1e5iGevgQI09%2Fik23ps%3D&reserved=0
>
> What scares me is that I don't see any commit that reflects this
> commit in
> the screenshot.
> I eve don't have checkout the tag...and never had
>
> So how can I revert something that doesn't show in my interface?
>
> Seriously, this is a complete mystery to me.
>
>
>
>
>
> El mar., 2 oct. 2018 a las 2:07, Alex Harui ( >)
> escribió:
>
> > If you are using some GUI tool for Git, you should find out if it 
can
> > change tags or not.  I don't see how it could have happened via
> command
> > line.
> >
> > The tag change came in my mailbox before the latest commit, so it is
> also
> > possible the tag change was pending.  But I didn't compare
> timestamps.
> >
> > But also, I don't think your latest commit was the right thing
> anyway, so
> > you might want to try to revert both the last commit and this tag
> change
> > somehow.
> >
> > Let us know what you find out,
> > -Alex
> >
> > On 10/1/18, 4:55 PM, "Carlos Rovira" 
> wrote:
> >
> > Hi Alex,
> > I must to say that don't know what this is really :?
> > I didn't change a tag never, so don't know how this has happen
> > Maybe could be caused to my latest commit? I suppose that Om
> stop for
> > now
> > the release process and revert all.
> >
> > I'm more really surprised of this. So please, let me apologize
> for this
> > whatever way this happen
> >
> > Carlos
> >
> >
> >
> > El mar., 2 oct. 2018 a las 1:47, Alex Harui
> ( > >)
> > escribió:
> >
> > > Changing tags without agreement is, IMO, a bad practice.  You
> don't
> > know
> > > how far into the release process we are.  It might be too late
> to
> > pick up
> > > the changes.
> > >
> > > -Alex
> > >
> > > On 10/1/18, 3:30 PM, "carlosrov...@apache.org" <
> > carlosrov...@apache.org>
> > > wrote:
> > >
> > > This is an automated email from the ASF dual-hosted git
> > repository.
> > >
> > > carlosrovira pushed a change to annotated tag
> > > org.apache.royale.typedefs-0.9.4-rc1
> > > in repository
> > >
> >
> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-typedefs.git&data=02%7C01%7Caharui%40adobe.com%7C0dfb346431f9444cc3f808d62885ce2e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740952484580834&sdata=j5%2BgX2iNUGWwHHG%2BtYITKZyurlEqflxYonxMRF6U9qc%3D&reserved=0
> > > .
> > >
> > >
> > > *** WARNING: tag org.apache.royale.typedefs-0.9.4-rc1 was
> > modified! ***
> > >
> > > from 0774539  (commit)
> > >   to be658de  (tag)
> > >  tagging 0774539da3254b59176f16a330aa9b0706cb

Re: [royale-typedefs] annotated tag org.apache.royale.typedefs-0.9.4-rc1 updated (0774539 -> be658de)

2018-10-02 Thread Carlos Rovira
Ok Alex, although I use to restart periodically about 1 time per
day...maybe this time was more time up...don't remember.
thanks

El mar., 2 oct. 2018 a las 18:16, Alex Harui ()
escribió:

> Hi Carlos,
>
> I haven't tried any GUI tools for Git.  I'm sure SourceTree is generally
> fine, but many of the GUIs are caching information.  So maybe with all of
> the reverts that have been happening trying to create a release branch that
> SourceTree is getting confused.  I think Om may have created and then
> deleted that tag more than once (which is ok when we're trying to cut a
> release branch), and maybe SourceTree doesn't expect that.  So it might be
> wise to find out more about SourceTree caching and learn how to flush the
> cache (hopefully as simple as closing and re-opening SourceTree) and flush
> the cache or restart SourceTree more often when we're having problems
> making the release branch.
>
> -Alex
>
> On 10/2/18, 12:49 AM, "Carlos Rovira"  wrote:
>
> Hi Alex,
>
> I'm using sourcetree (I think as most of the people out there) , this
> is
> the screen shot:
>
>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsnag.gy%2FW6NDEg.jpg&data=02%7C01%7Caharui%40adobe.com%7Ce914aeba2ed2423938eb08d6283b974a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740633761883242&sdata=Xi5Dfb3whU4XMFC%2FDYmVJBFqHLN2zw7sIpfH15V8uHk%3D&reserved=0
>
> What scares me is that I don't see any commit that reflects this
> commit in
> the screenshot.
> I eve don't have checkout the tag...and never had
>
> So how can I revert something that doesn't show in my interface?
>
> Seriously, this is a complete mystery to me.
>
>
>
>
>
> El mar., 2 oct. 2018 a las 2:07, Alex Harui ( >)
> escribió:
>
> > If you are using some GUI tool for Git, you should find out if it can
> > change tags or not.  I don't see how it could have happened via
> command
> > line.
> >
> > The tag change came in my mailbox before the latest commit, so it is
> also
> > possible the tag change was pending.  But I didn't compare
> timestamps.
> >
> > But also, I don't think your latest commit was the right thing
> anyway, so
> > you might want to try to revert both the last commit and this tag
> change
> > somehow.
> >
> > Let us know what you find out,
> > -Alex
> >
> > On 10/1/18, 4:55 PM, "Carlos Rovira" 
> wrote:
> >
> > Hi Alex,
> > I must to say that don't know what this is really :?
> > I didn't change a tag never, so don't know how this has happen
> > Maybe could be caused to my latest commit? I suppose that Om
> stop for
> > now
> > the release process and revert all.
> >
> > I'm more really surprised of this. So please, let me apologize
> for this
> > whatever way this happen
> >
> > Carlos
> >
> >
> >
> > El mar., 2 oct. 2018 a las 1:47, Alex Harui
> ( > >)
> > escribió:
> >
> > > Changing tags without agreement is, IMO, a bad practice.  You
> don't
> > know
> > > how far into the release process we are.  It might be too late
> to
> > pick up
> > > the changes.
> > >
> > > -Alex
> > >
> > > On 10/1/18, 3:30 PM, "carlosrov...@apache.org" <
> > carlosrov...@apache.org>
> > > wrote:
> > >
> > > This is an automated email from the ASF dual-hosted git
> > repository.
> > >
> > > carlosrovira pushed a change to annotated tag
> > > org.apache.royale.typedefs-0.9.4-rc1
> > > in repository
> > >
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-typedefs.git&data=02%7C01%7Caharui%40adobe.com%7Ce914aeba2ed2423938eb08d6283b974a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740633761883242&sdata=FyiI3qyZaekzbS4cIaYOuiQt7Fa4utF2M7vRV4D2%2FQc%3D&reserved=0
> > > .
> > >
> > >
> > > *** WARNING: tag org.apache.royale.typedefs-0.9.4-rc1 was
> > modified! ***
> > >
> > > from 0774539  (commit)
> > >   to be658de  (tag)
> > >  tagging 0774539da3254b59176f16a330aa9b0706cb2e57 (commit)
> > >  replaces apache-royale-0.9.2
> > >   by Om
> > >   on Sun Sep 30 00:08:35 2018 -0700
> > >
> > > - Log
> > -
> > > [maven-release-plugin] copy for tag
> > > org.apache.royale.typedefs-0.9.4-rc1
> > >
> >
> ---
> > >
> > >
> > > No new revisions were added by this update.
> > >
> > > Summary of changes:
> > >
> > >
> > >
> > >
> >
> > 

Re: Royale AMF not working on SWF side

2018-10-02 Thread Carlos Rovira
ok Alex, I'm fine with it. I'll for it as I have time

El mar., 2 oct. 2018 a las 18:20, Alex Harui ()
escribió:

> Hi Carlos,
>
> It is fine to have two different examples.  I don't really care what they
> are called.  Please make sure the Jewel version does not output SWF so it
> is clear there are no expectations that the SWF version will work correctly.
>
> Unless you or other volunteers have the time to get Jewel to work in SWF
> (I did get some functionality working so it didn't just crash), any time
> you want to add Jewel to an example it will be better to fork it and change
> the build configuration so it no longer outputs SWF.
>
> Thanks,
> -Alex
>
> On 10/2/18, 12:56 AM, "Carlos Rovira"  wrote:
>
> Hi Alex,
> I think we should duplicate the example so we can have a Basic version
> and
> a Jewel version. We're publishing examples on social networks and good
> looking interface in crucial. So if we want both things we only can
> fork
> and have *RemoteObjectAMFTest* and *RemoteObjectAMFTestJewel* or
> *RemoteObjectAMFTest* and *RemoteObjectAMFTestBasic*
> Maybe the later is better since we published the other name as the one
> that
> uses the good looking interface
>
> thanks
>
>
>
> El mar., 2 oct. 2018 a las 2:55, Alex Harui ( >)
> escribió:
>
> > At some point the RemoteObjectAMFTest broke for SWF.  This is rather
> > annoying as it was a good test bed for debugging the compiler output
> and
> > comparing the JS code to the SWF code.  One thing that broke it was
> > upgrading the UI to use Jewel components because Jewel isn't working
> that
> > well in SWF.  Our examples should work on both SWF and JS with a few
> > exceptions where the app was designed for JS only, like MDL
> examples.  I'm
> > tempted to rip the Jewel components out of this example and go back
> to
> > Basic.
> >
> > -Alex
> >
> >
>
> --
> Carlos Rovira
>
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C54637ba688a6403e852408d6283c8f1b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740637896388241&sdata=iLNMMNxKbreKppRqugiCEuEt8d7pslxFq77ntG%2FlgiI%3D&reserved=0
>
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira


Re: [royale-asjs] 03/04: get more Jewel components to show up without crasing on SWF side

2018-10-02 Thread Carlos Rovira
Hi Alex,

when we first discussed about using SASS, the agreement was to have the
.css generated source to avoid the need to set up an SASS under ANT.
Right now maven is the only one that compiles the SASS into CSS. we could
remove .css if someone puts SASS compiler running.
As you already see for my commits SASS is needed in order to generate all
the Jewel Themes. We have right now only a subset, but as we get the rest of
components finished, I'll be creating the rest of theme projects that
involve the rest of compinations (flat-no flat, and light - dark)
This would mean about 140 projects if I can recall right, what means 140
css generation. And each update or fix, must be applied to all this .css
So that only can be done with a tool like this, or die in the process hehe
;)

After some months of using SASS, I think without doubt that was a really
good decision and we, as we embrace structured programing and compilation
of source code, its totally aligned with what we do, so I think we should
give more SASS support in Royale as we move to the future

just my 2...


El mar., 2 oct. 2018 a las 18:26, Alex Harui ()
escribió:

> Hi Carlos,
>
> So the defaults.css is a generated file that is under source control?  I
> would think only our source would be under source control.
> And then this also means we cannot just run the Ant build in
> frameworks/projects/Jewel to see changes?
>
> That's probably going to be confusing to others as well.
>
> -Alex
>
> On 10/2/18, 1:11 AM, "Carlos Rovira" 
> wrote:
>
> Hi Alex,
>
> in Jewel you can't change defaults.css directly since is generated by
> SASS.
> It must be done in SASS files. In this case is
> "component/_button.sass",
> otherwise those lines will get lost in the next sass generation. One
> thing
> is important in SASS is tabulate lines correctly or SASS could fail.
>
> thanks
>
>
>
> El mar., 2 oct. 2018 a las 2:52,  escribió:
>
> > This is an automated email from the ASF dual-hosted git repository.
> >
> > aharui pushed a commit to branch develop
> > in repository
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-asjs.git&data=02%7C01%7Caharui%40adobe.com%7C7d37eb4e203e423f9fd108d6283ea4a1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740646851942928&sdata=m9RCOOl55hm93%2BeGxHl3teJ%2FBtI0n2trRe3FYaw68cw%3D&reserved=0
> >
> > commit 949767d1e538c7d5e1544ae1bb115f4d92a97b08
> > Author: Alex Harui 
> > AuthorDate: Mon Oct 1 17:50:51 2018 -0700
> >
> > get more Jewel components to show up without crasing on SWF side
> > ---
> >  frameworks/projects/Jewel/src/main/resources/defaults.css |  6
> ++
> >  .../org/apache/royale/jewel/supportClasses/list/DataGroup.as  | 11
> > ++-
> >  2 files changed, 16 insertions(+), 1 deletion(-)
> >
> > diff --git
> a/frameworks/projects/Jewel/src/main/resources/defaults.css
> > b/frameworks/projects/Jewel/src/main/resources/defaults.css
> > index 226476f..58ac360 100644
> > --- a/frameworks/projects/Jewel/src/main/resources/defaults.css
> > +++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
> > @@ -120,6 +120,12 @@ j|Form {
> >  }
> >
> >  @media -royale-swf {
> > +  j|Button
> > +  {
> > +   IBeadModel:
> > ClassReference("org.apache.royale.html.beads.models.TextModel");
> > +   IBeadView:
> > ClassReference("org.apache.royale.html.beads.CSSTextButtonView");
> > +  }
> > +
> >j|Container {
> >  IContentView:
> >
> ClassReference("org.apache.royale.html.supportClasses.ContainerContentArea");
> >}
> > diff --git
> >
> a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> >
> b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> > index 3962ca2..4309c85 100644
> > ---
> >
> a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> > +++
> >
> b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> > @@ -20,6 +20,8 @@ package org.apache.royale.jewel.supportClasses.list
> >  {
> > import org.apache.royale.html.supportClasses.DataGroup;
> > import org.apache.royale.html.DataContainer;
> > +import org.apache.royale.core.IBead;
> > +import org.apache.royale.core.IStrand;
> >
> >  COMPILE::JS
> >  {
> > @@ -38,7 +40,7 @@ package org.apache.royale.jewel.supportClasses.list
> >  *  @playerversion AIR 2.6
> >  *  @productversion Royale 0.9.4
> >  */
> > -   public class DataGroup extends DataContainer
> > +   public class DataGroup extends DataContainer implements IBead
> > {
> > /**
>

Re: [royale-asjs] 03/04: get more Jewel components to show up without crasing on SWF side

2018-10-02 Thread Alex Harui
Hi Carlos,

So the defaults.css is a generated file that is under source control?  I would 
think only our source would be under source control.
And then this also means we cannot just run the Ant build in 
frameworks/projects/Jewel to see changes?

That's probably going to be confusing to others as well.

-Alex

On 10/2/18, 1:11 AM, "Carlos Rovira"  wrote:

Hi Alex,

in Jewel you can't change defaults.css directly since is generated by SASS.
It must be done in SASS files. In this case is "component/_button.sass",
otherwise those lines will get lost in the next sass generation. One thing
is important in SASS is tabulate lines correctly or SASS could fail.

thanks



El mar., 2 oct. 2018 a las 2:52,  escribió:

> This is an automated email from the ASF dual-hosted git repository.
>
> aharui pushed a commit to branch develop
> in repository 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-asjs.git&data=02%7C01%7Caharui%40adobe.com%7C7d37eb4e203e423f9fd108d6283ea4a1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740646851942928&sdata=m9RCOOl55hm93%2BeGxHl3teJ%2FBtI0n2trRe3FYaw68cw%3D&reserved=0
>
> commit 949767d1e538c7d5e1544ae1bb115f4d92a97b08
> Author: Alex Harui 
> AuthorDate: Mon Oct 1 17:50:51 2018 -0700
>
> get more Jewel components to show up without crasing on SWF side
> ---
>  frameworks/projects/Jewel/src/main/resources/defaults.css |  6 ++
>  .../org/apache/royale/jewel/supportClasses/list/DataGroup.as  | 11
> ++-
>  2 files changed, 16 insertions(+), 1 deletion(-)
>
> diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css
> b/frameworks/projects/Jewel/src/main/resources/defaults.css
> index 226476f..58ac360 100644
> --- a/frameworks/projects/Jewel/src/main/resources/defaults.css
> +++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
> @@ -120,6 +120,12 @@ j|Form {
>  }
>
>  @media -royale-swf {
> +  j|Button
> +  {
> +   IBeadModel:
> ClassReference("org.apache.royale.html.beads.models.TextModel");
> +   IBeadView:
> ClassReference("org.apache.royale.html.beads.CSSTextButtonView");
> +  }
> +
>j|Container {
>  IContentView:
> 
ClassReference("org.apache.royale.html.supportClasses.ContainerContentArea");
>}
> diff --git
> 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> index 3962ca2..4309c85 100644
> ---
> 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> +++
> 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> @@ -20,6 +20,8 @@ package org.apache.royale.jewel.supportClasses.list
>  {
> import org.apache.royale.html.supportClasses.DataGroup;
> import org.apache.royale.html.DataContainer;
> +import org.apache.royale.core.IBead;
> +import org.apache.royale.core.IStrand;
>
>  COMPILE::JS
>  {
> @@ -38,7 +40,7 @@ package org.apache.royale.jewel.supportClasses.list
>  *  @playerversion AIR 2.6
>  *  @productversion Royale 0.9.4
>  */
> -   public class DataGroup extends DataContainer
> +   public class DataGroup extends DataContainer implements IBead
> {
> /**
>  *  constructor.
> @@ -55,6 +57,13 @@ package org.apache.royale.jewel.supportClasses.list
> typeNames = "jewel datagroup";
> }
>
> +protected var host:IStrand;
> +
> +public function set strand(value:IStrand):void
> +{
> +host = value;
> +}
> +
> /**
>   * @royaleignorecoercion 
org.apache.royale.core.WrappedHTMLElement
>   */
>
>

-- 




Carlos Rovira

Director General

M: +34 607 22 60 05


https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeoscopic.com&data=02%7C01%7Caharui%40adobe.com%7C7d37eb4e203e423f9fd108d6283ea4a1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740646851942928&sdata=ou3qw0FvKT5RAm5qfQ1hQyMs1fpbhKAmDY3uE%2BmZ894%3D&reserved=0


Conócenos en 1 minuto! 


Re: [royale-compiler] 01/03: fix bracket access of XML/XMLList

2018-10-02 Thread Alex Harui
Add a test case to the test suite, propose the fix or ask for help on it.

-Alex

On 10/2/18, 1:03 AM, "Harbs"  wrote:

I don’t know the reason for this change, but this broke bracket access in 
XMLList.

myList[myList.length()] = xml should be output unchanged.

It’s now output as:

myList.child(myList.length()) = xml

That’s wrong…

Harbs

> On Sep 28, 2018, at 6:34 AM, aha...@apache.org wrote:
> 
> This is an automated email from the ASF dual-hosted git repository.
> 
> aharui pushed a commit to branch develop
> in repository 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-compiler.git&data=02%7C01%7Caharui%40adobe.com%7Cea3bf6b27b1d4c681a5d08d6283d7b9a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740641870109874&sdata=6nGbwmtGYJKnYRUUPdFKixN%2BVUpEG0Ri9VY8Lp8Ib2k%3D&reserved=0
> 
> commit 86bfe0a6ef8789e8ce065c856ce6f888f7562776
> Author: Alex Harui 
> AuthorDate: Tue Sep 25 12:19:02 2018 -0700
> 
>fix bracket access of XML/XMLList
> ---
> .../codegen/js/jx/DynamicAccessEmitter.java| 34 
+-
> .../codegen/js/royale/TestRoyaleGlobalClasses.java | 30 
++-
> 2 files changed, 62 insertions(+), 2 deletions(-)
> 
> diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
> index ae977f9..0d94fac 100644
> --- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
> +++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
> @@ -21,8 +21,12 @@ package 
org.apache.royale.compiler.internal.codegen.js.jx;
> 
> import org.apache.royale.compiler.codegen.ISubEmitter;
> import org.apache.royale.compiler.codegen.js.IJSEmitter;
> +import org.apache.royale.compiler.definitions.ITypeDefinition;
> import org.apache.royale.compiler.internal.codegen.as.ASEmitterTokens;
> import org.apache.royale.compiler.internal.codegen.js.JSSubEmitter;
> +import 
org.apache.royale.compiler.internal.codegen.js.royale.JSRoyaleEmitter;
> +import 
org.apache.royale.compiler.internal.tree.as.MemberAccessExpressionNode;
> +import org.apache.royale.compiler.internal.tree.as.NumericLiteralNode;
> import org.apache.royale.compiler.tree.ASTNodeID;
> import org.apache.royale.compiler.tree.as.IDynamicAccessNode;
> import org.apache.royale.compiler.tree.as.IExpressionNode;
> @@ -43,11 +47,39 @@ public class DynamicAccessEmitter extends 
JSSubEmitter implements
> if (leftOperandNode.getNodeID() == ASTNodeID.Op_AtID)
>   return;
> 
> +IExpressionNode rightOperandNode = node.getRightOperandNode();
> +IJSEmitter ijs = getEmitter();
> + JSRoyaleEmitter fjs = (ijs instanceof JSRoyaleEmitter) ? 
> + 
(JSRoyaleEmitter)ijs : null;
> + if (fjs != null)
> + {
> + boolean isXML = false;
> + if (leftOperandNode instanceof MemberAccessExpressionNode)
> + isXML = 
fjs.isLeftNodeXMLish((MemberAccessExpressionNode)leftOperandNode);
> + else if (leftOperandNode instanceof IExpressionNode)
> + isXML = fjs.isXML((IExpressionNode)leftOperandNode);
> + if (isXML)
> + {
> + ITypeDefinition type = 
rightOperandNode.resolveType(getProject());
> + if (!type.isInstanceOf("int", getProject()) && 
!type.isInstanceOf("uint", getProject()) && !type.isInstanceOf("Number", 
getProject()) )
> + {
> + String field = 
fjs.stringifyNode(rightOperandNode);
> + if (field.startsWith("\"@"))
> + {
> + field = field.replace("@", "");
> + write(".attribute(" + field + 
")");
> + }
> + else
> + write(".child(" + field + ")");
> + return;
> + }   
> + }
> + }
> + 
> startMapping(node, leftOperandNode);
> write(ASEmitterTokens.SQUARE_OPEN);
> endMapping(node);
> 
> -IExpressionNode rightOperandNode = node.getRightOperandNode();
> getWalker().walk(rightOperandNode);
> 
> startMapping(node, rightOperandNode);
> diff --git 
a/comp

Re: Royale AMF not working on SWF side

2018-10-02 Thread Alex Harui
Hi Carlos,

It is fine to have two different examples.  I don't really care what they are 
called.  Please make sure the Jewel version does not output SWF so it is clear 
there are no expectations that the SWF version will work correctly.

Unless you or other volunteers have the time to get Jewel to work in SWF (I did 
get some functionality working so it didn't just crash), any time you want to 
add Jewel to an example it will be better to fork it and change the build 
configuration so it no longer outputs SWF.

Thanks,
-Alex

On 10/2/18, 12:56 AM, "Carlos Rovira"  wrote:

Hi Alex,
I think we should duplicate the example so we can have a Basic version and
a Jewel version. We're publishing examples on social networks and good
looking interface in crucial. So if we want both things we only can fork
and have *RemoteObjectAMFTest* and *RemoteObjectAMFTestJewel* or
*RemoteObjectAMFTest* and *RemoteObjectAMFTestBasic*
Maybe the later is better since we published the other name as the one that
uses the good looking interface

thanks



El mar., 2 oct. 2018 a las 2:55, Alex Harui ()
escribió:

> At some point the RemoteObjectAMFTest broke for SWF.  This is rather
> annoying as it was a good test bed for debugging the compiler output and
> comparing the JS code to the SWF code.  One thing that broke it was
> upgrading the UI to use Jewel components because Jewel isn't working that
> well in SWF.  Our examples should work on both SWF and JS with a few
> exceptions where the app was designed for JS only, like MDL examples.  I'm
> tempted to rip the Jewel components out of this example and go back to
> Basic.
>
> -Alex
>
>

-- 
Carlos Rovira

https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C54637ba688a6403e852408d6283c8f1b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740637896388241&sdata=iLNMMNxKbreKppRqugiCEuEt8d7pslxFq77ntG%2FlgiI%3D&reserved=0




Re: [royale-typedefs] annotated tag org.apache.royale.typedefs-0.9.4-rc1 updated (0774539 -> be658de)

2018-10-02 Thread Alex Harui
Hi Carlos,

I haven't tried any GUI tools for Git.  I'm sure SourceTree is generally fine, 
but many of the GUIs are caching information.  So maybe with all of the reverts 
that have been happening trying to create a release branch that SourceTree is 
getting confused.  I think Om may have created and then deleted that tag more 
than once (which is ok when we're trying to cut a release branch), and maybe 
SourceTree doesn't expect that.  So it might be wise to find out more about 
SourceTree caching and learn how to flush the cache (hopefully as simple as 
closing and re-opening SourceTree) and flush the cache or restart SourceTree 
more often when we're having problems making the release branch.

-Alex

On 10/2/18, 12:49 AM, "Carlos Rovira"  wrote:

Hi Alex,

I'm using sourcetree (I think as most of the people out there) , this is
the screen shot:


https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsnag.gy%2FW6NDEg.jpg&data=02%7C01%7Caharui%40adobe.com%7Ce914aeba2ed2423938eb08d6283b974a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740633761883242&sdata=Xi5Dfb3whU4XMFC%2FDYmVJBFqHLN2zw7sIpfH15V8uHk%3D&reserved=0

What scares me is that I don't see any commit that reflects this commit in
the screenshot.
I eve don't have checkout the tag...and never had

So how can I revert something that doesn't show in my interface?

Seriously, this is a complete mystery to me.





El mar., 2 oct. 2018 a las 2:07, Alex Harui ()
escribió:

> If you are using some GUI tool for Git, you should find out if it can
> change tags or not.  I don't see how it could have happened via command
> line.
>
> The tag change came in my mailbox before the latest commit, so it is also
> possible the tag change was pending.  But I didn't compare timestamps.
>
> But also, I don't think your latest commit was the right thing anyway, so
> you might want to try to revert both the last commit and this tag change
> somehow.
>
> Let us know what you find out,
> -Alex
>
> On 10/1/18, 4:55 PM, "Carlos Rovira"  wrote:
>
> Hi Alex,
> I must to say that don't know what this is really :?
> I didn't change a tag never, so don't know how this has happen
> Maybe could be caused to my latest commit? I suppose that Om stop for
> now
> the release process and revert all.
>
> I'm more really surprised of this. So please, let me apologize for 
this
> whatever way this happen
>
> Carlos
>
>
>
> El mar., 2 oct. 2018 a las 1:47, Alex Harui ( >)
> escribió:
>
> > Changing tags without agreement is, IMO, a bad practice.  You don't
> know
> > how far into the release process we are.  It might be too late to
> pick up
> > the changes.
> >
> > -Alex
> >
> > On 10/1/18, 3:30 PM, "carlosrov...@apache.org" <
> carlosrov...@apache.org>
> > wrote:
> >
> > This is an automated email from the ASF dual-hosted git
> repository.
> >
> > carlosrovira pushed a change to annotated tag
> > org.apache.royale.typedefs-0.9.4-rc1
> > in repository
> >
> 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-typedefs.git&data=02%7C01%7Caharui%40adobe.com%7Ce914aeba2ed2423938eb08d6283b974a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740633761883242&sdata=FyiI3qyZaekzbS4cIaYOuiQt7Fa4utF2M7vRV4D2%2FQc%3D&reserved=0
> > .
> >
> >
> > *** WARNING: tag org.apache.royale.typedefs-0.9.4-rc1 was
> modified! ***
> >
> > from 0774539  (commit)
> >   to be658de  (tag)
> >  tagging 0774539da3254b59176f16a330aa9b0706cb2e57 (commit)
> >  replaces apache-royale-0.9.2
> >   by Om
> >   on Sun Sep 30 00:08:35 2018 -0700
> >
> > - Log
> -
> > [maven-release-plugin] copy for tag
> > org.apache.royale.typedefs-0.9.4-rc1
> >
>  ---
> >
> >
> > No new revisions were added by this update.
> >
> > Summary of changes:
> >
> >
> >
> >
>
> --
> Carlos Rovira
>
> 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Ce914aeba2ed2423938eb08d6283b974a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740633761883242&sdata=NU63HxFQih7YgkASXW2MbLKf4UelNpK0V55BCfIq1Ts%3D&reserved=0
>
>
>

-- 
Carlos Rovira

https://na01.safeli

Build failed in Jenkins: royale-asjs #1416

2018-10-02 Thread apacheroyaleci
See 


--
[...truncated 2.33 MB...]
[mxmlc] Dependencies calculated for 'ExitWhenDone'
[mxmlc] Dependencies calculated for 'RoyaleContext'
[mxmlc] Dependencies calculated for 'SendFormattedResultsToLog'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.ButtonTestScript'
[mxmlc] halo.scripts.ButtonTestScript depends on UnitTester
[mxmlc] Dependencies calculated for 'UnitTester'
[mxmlc] Dependencies calculated for 'TestCase'
[mxmlc] Dependencies calculated for 'SetProperty'
[mxmlc] Dependencies calculated for 'AssertPropertyValue'
[mxmlc] Dependencies calculated for 'DispatchMouseEvent'
[mxmlc] Dependencies calculated for 'DispatchMouseClickEvent'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.CheckBoxTestScript'
[mxmlc] halo.scripts.CheckBoxTestScript depends on UnitTester
[mxmlc] 

 removing require: org.apache.royale.core.IContainer
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.apache.royale.core.IStrand
[mxmlc] 

 removing require: org.apache.royale.core.IViewport
[mxmlc] 

 removing require: org.apache.royale.utils.loadBeadFromValuesManager
[mxmlc] Dependencies calculated for 
'org.apache.royale.html.beads.ContainerView'
[mxmlc] org.apache.royale.html.beads.ContainerView depends on 
org.apache.royale.html.beads.GroupView
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutChild
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.apache.royale.core.IStrand
[mxmlc] 


Build failed in Jenkins: royale-asjs_jsonly #1663

2018-10-02 Thread apacheroyaleci
See 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/1663/display/redirect>

--
[...truncated 91.34 KB...]

clean:
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/SparkRoyaleJS/SparkRoyaleJS.swc.properties>

clean:
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/AceJS/AceJS.swc.properties>

clean:
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/RoyaleSiteJS/RoyaleSiteJS.swc.properties>

clean:
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/libs>

package-clean:
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/out>

clean-temp:
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/temp/royale-asjs>

checkintests-clean:

mxtests-clean:

clean:
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/royale-sdk-description.xml>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/js/libs>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/temp>
 [echo] ROYALE_HOME = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/>
 [echo] royalelib = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks>
 [echo] doc_output = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/asdoc-output>
 [echo] compiler.source-path = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/*/src/main/royale>

clean:

super-clean:
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/mustella/tests/basicTests/bin>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/locale>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/mx>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/rsls>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/themes/Halo>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/themes/Spark>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/airmobile-config.xml>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/macfonts.ser>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/winfonts.ser>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/localfonts.ser>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/mxml-manifest.xml>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/spark-manifest.xml>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/ide/flashbuilder/flashbuilder-config.xml>

create-description:
 [echo] build.number is 20181002

js-output-royale-description:

swf-js-output-royale-description:

create-config:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus

Jenkins build is back to normal : royale-typedefs #758

2018-10-02 Thread apacheroyaleci
See 




Build failed in Jenkins: royale-typedefs #757

2018-10-02 Thread apacheroyaleci
See 


Changes:

[carlosrovira] Revert "when pass first ant and then maven rat-plugin complain 
about

--
Started by an SCM change
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 efba65ec7d90c2d36a60f5dcfa1c3ebc47f4ae23 
(refs/remotes/origin/develop)
 > git.exe config core.sparsecheckout # timeout=10
 > git.exe checkout -f efba65ec7d90c2d36a60f5dcfa1c3ebc47f4ae23
Commit message: "Revert "when pass first ant and then maven rat-plugin complain 
about files created by ant in ace/target. add the path to rat-plugin exclusions 
to avoid maven fail""
 > git.exe rev-list --no-walk 712b8887e8ca703cc56192d9b6ee008423e54289 # 
 > timeout=10
[royale-typedefs] $ cmd.exe /C "C:\apache\apache-ant-1.9.9\bin\ant.bat main && 
exit %%ERRORLEVEL%%"
Buildfile: 


main:

download:
 [echo] 

[mkdir] Created dir: 


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

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


Build failed in Jenkins: royale-asjs #1415

2018-10-02 Thread apacheroyaleci
See 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/1415/display/redirect?page=changes>

Changes:

[harbs] Percentage sized lists cause layout to fail

[carlosrovira] create Jewel ButtonView so we can make the jewel version some day

--
[...truncated 94.58 KB...]
checkintests-clean:
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/mustella/tests/basicTests/BasicTestsApp.swf>

mxtests-clean:

clean:
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/royale-sdk-description.xml>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/js/libs>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/temp>
 [echo] ROYALE_HOME = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/>
 [echo] royalelib = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>
 [echo] doc_output = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/asdoc-output>
 [echo] compiler.source-path = 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/projects/*/src/main/royale>

clean:

super-clean:
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/mustella/tests/basicTests/bin>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/locale>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/mx>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/rsls>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/themes/Halo>
   [delete] Deleting directory 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/themes/Spark>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/airmobile-config.xml>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/macfonts.ser>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/winfonts.ser>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/localfonts.ser>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/mxml-manifest.xml>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/spark-manifest.xml>
   [delete] Deleting: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/ide/flashbuilder/flashbuilder-config.xml>

create-description:
 [echo] build.number is 20181002

js-output-royale-description:

swf-js-output-royale-description:

create-config:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:

playerglobal-setswfversion:

create-config:
 [copy] Copying 1 file to 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks>

tweak-for-jsonly:
[mkdir] Created dir: 
<http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs/ws/frameworks/themes/Spark>

stage-source:

clean-temp:
[mkdir] Created dir: 
<http://apachero

Re: [royale-typedefs] branch develop updated: when pass first ant and then maven rat-plugin complain about files created by ant in ace/target. add the path to rat-plugin exclusions to avoid maven fail

2018-10-02 Thread Carlos Rovira
Hi Alex,
ok, I revert this
thanks

El mar., 2 oct. 2018 a las 1:34, Alex Harui ()
escribió:

> I don't think this is right.  If you use Ant and then want to use Maven,
> use "ant wipe" to remove all Ant-generated files.  Maven's "clean" goal
> won't know how to remove these Ant-generated files and it is probably a bad
> idea to have them around.
>
> I have separate working copies for Ant and Maven.  Then I don't have to
> clean out the prior build's generated files.
>
> On 10/1/18, 3:30 PM, "carlosrov...@apache.org" 
> wrote:
>
> This is an automated email from the ASF dual-hosted git repository.
>
> carlosrovira pushed a commit to branch develop
> in repository
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-typedefs.git&data=02%7C01%7Caharui%40adobe.com%7C505f558211ef4c8630a608d627ed7f30%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740298327335317&sdata=g%2FerykHrCqM7hFM6IoOXV%2BdvpT%2BDyf9Q1KQ%2FczNIt2Y%3D&reserved=0
>
>
> The following commit(s) were added to refs/heads/develop by this push:
>  new 712b888  when pass first ant and then maven rat-plugin
> complain about files created by ant in ace/target. add the path to
> rat-plugin exclusions to avoid maven fail
> 712b888 is described below
>
> commit 712b8887e8ca703cc56192d9b6ee008423e54289
> Author: Carlos Rovira 
> AuthorDate: Tue Oct 2 00:30:07 2018 +0200
>
> when pass first ant and then maven rat-plugin complain about files
> created by ant in ace/target. add the path to rat-plugin exclusions to
> avoid maven fail
> ---
>  pom.xml | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/pom.xml b/pom.xml
> index d68bffb..58b5bae 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -124,6 +124,7 @@
>  
>  
>  **/*.patch
> +ace/target/generated-sources/**
>  
>  
>  
>
>
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira


Build failed in Jenkins: royale-asjs #1414

2018-10-02 Thread apacheroyaleci
See 


Changes:

[carlosrovira] setting up Jewel Button and TextInput right in SASS to avoid 
compilation

--
[...truncated 2.33 MB...]
[mxmlc] Dependencies calculated for 'ExitWhenDone'
[mxmlc] Dependencies calculated for 'RoyaleContext'
[mxmlc] Dependencies calculated for 'SendFormattedResultsToLog'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.ButtonTestScript'
[mxmlc] halo.scripts.ButtonTestScript depends on UnitTester
[mxmlc] Dependencies calculated for 'UnitTester'
[mxmlc] Dependencies calculated for 'TestCase'
[mxmlc] Dependencies calculated for 'SetProperty'
[mxmlc] Dependencies calculated for 'AssertPropertyValue'
[mxmlc] Dependencies calculated for 'DispatchMouseEvent'
[mxmlc] Dependencies calculated for 'DispatchMouseClickEvent'
[mxmlc] 

 removing require: TestCase
[mxmlc] 

 removing require: SetProperty
[mxmlc] 

 removing require: AssertPropertyValue
[mxmlc] 

 removing require: DispatchMouseEvent
[mxmlc] 

 removing require: DispatchMouseClickEvent
[mxmlc] Dependencies calculated for 'halo.scripts.CheckBoxTestScript'
[mxmlc] halo.scripts.CheckBoxTestScript depends on UnitTester
[mxmlc] 

 removing require: org.apache.royale.core.IContainer
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 

 removing require: org.apache.royale.core.IStrand
[mxmlc] 

 removing require: org.apache.royale.core.IViewport
[mxmlc] 

 removing require: org.apache.royale.utils.loadBeadFromValuesManager
[mxmlc] Dependencies calculated for 
'org.apache.royale.html.beads.ContainerView'
[mxmlc] org.apache.royale.html.beads.ContainerView depends on 
org.apache.royale.html.beads.GroupView
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutChild
[mxmlc] 

 removing require: org.apache.royale.core.ILayoutView
[mxmlc] 


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

2018-10-02 Thread apacheroyaleci
See 




Re: [royale-asjs] branch develop updated: get Jewel TextInput to sort of work on SWF

2018-10-02 Thread Carlos Rovira
This is the same as the other one, in this case this should go to
"component/_textinput.sass"

El mar., 2 oct. 2018 a las 4:48,  escribió:

> This is an automated email from the ASF dual-hosted git repository.
>
> aharui pushed a commit to branch develop
> in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
>
>
> The following commit(s) were added to refs/heads/develop by this push:
>  new 4deb1b0  get Jewel TextInput to sort of work on SWF
> 4deb1b0 is described below
>
> commit 4deb1b0e5a1c8c7e54eac4e1742880567ea08109
> Author: Alex Harui 
> AuthorDate: Mon Oct 1 19:48:30 2018 -0700
>
> get Jewel TextInput to sort of work on SWF
> ---
>  frameworks/projects/Jewel/src/main/resources/defaults.css | 8 
>  1 file changed, 8 insertions(+)
>
> diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css
> b/frameworks/projects/Jewel/src/main/resources/defaults.css
> index 58ac360..3450eea 100644
> --- a/frameworks/projects/Jewel/src/main/resources/defaults.css
> +++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
> @@ -3472,6 +3472,14 @@ j|TableRow {
>  j|TextInput {
>IBeadModel:
> ClassReference("org.apache.royale.jewel.beads.models.TextModel");
>  }
> +@media -royale-swf {
> +  j|TextInput {
> +   IBeadView:
> ClassReference("org.apache.royale.html.beads.TextInputWithBorderView");
> +   IBeadController:
> ClassReference("org.apache.royale.html.beads.controllers.EditableTextKeyboardController");
> +   IBorderBead:
> ClassReference('org.apache.royale.html.beads.SingleLineBorderBead');
> +   IBackgroundBead:
> ClassReference('org.apache.royale.html.beads.SolidBackgroundBead');
> +  }
> +}
>
>  .jewel.textarea {
>position: relative;
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira


Re: [royale-asjs] 03/04: get more Jewel components to show up without crasing on SWF side

2018-10-02 Thread Carlos Rovira
Hi Alex,

in Jewel you can't change defaults.css directly since is generated by SASS.
It must be done in SASS files. In this case is "component/_button.sass",
otherwise those lines will get lost in the next sass generation. One thing
is important in SASS is tabulate lines correctly or SASS could fail.

thanks



El mar., 2 oct. 2018 a las 2:52,  escribió:

> This is an automated email from the ASF dual-hosted git repository.
>
> aharui pushed a commit to branch develop
> in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
>
> commit 949767d1e538c7d5e1544ae1bb115f4d92a97b08
> Author: Alex Harui 
> AuthorDate: Mon Oct 1 17:50:51 2018 -0700
>
> get more Jewel components to show up without crasing on SWF side
> ---
>  frameworks/projects/Jewel/src/main/resources/defaults.css |  6 ++
>  .../org/apache/royale/jewel/supportClasses/list/DataGroup.as  | 11
> ++-
>  2 files changed, 16 insertions(+), 1 deletion(-)
>
> diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css
> b/frameworks/projects/Jewel/src/main/resources/defaults.css
> index 226476f..58ac360 100644
> --- a/frameworks/projects/Jewel/src/main/resources/defaults.css
> +++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
> @@ -120,6 +120,12 @@ j|Form {
>  }
>
>  @media -royale-swf {
> +  j|Button
> +  {
> +   IBeadModel:
> ClassReference("org.apache.royale.html.beads.models.TextModel");
> +   IBeadView:
> ClassReference("org.apache.royale.html.beads.CSSTextButtonView");
> +  }
> +
>j|Container {
>  IContentView:
> ClassReference("org.apache.royale.html.supportClasses.ContainerContentArea");
>}
> diff --git
> a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> index 3962ca2..4309c85 100644
> ---
> a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> +++
> b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
> @@ -20,6 +20,8 @@ package org.apache.royale.jewel.supportClasses.list
>  {
> import org.apache.royale.html.supportClasses.DataGroup;
> import org.apache.royale.html.DataContainer;
> +import org.apache.royale.core.IBead;
> +import org.apache.royale.core.IStrand;
>
>  COMPILE::JS
>  {
> @@ -38,7 +40,7 @@ package org.apache.royale.jewel.supportClasses.list
>  *  @playerversion AIR 2.6
>  *  @productversion Royale 0.9.4
>  */
> -   public class DataGroup extends DataContainer
> +   public class DataGroup extends DataContainer implements IBead
> {
> /**
>  *  constructor.
> @@ -55,6 +57,13 @@ package org.apache.royale.jewel.supportClasses.list
> typeNames = "jewel datagroup";
> }
>
> +protected var host:IStrand;
> +
> +public function set strand(value:IStrand):void
> +{
> +host = value;
> +}
> +
> /**
>   * @royaleignorecoercion org.apache.royale.core.WrappedHTMLElement
>   */
>
>

-- 



Carlos Rovira

Director General

M: +34 607 22 60 05

http://www.codeoscopic.com


Conócenos en 1 minuto! 


AVISO LEGAL: La información contenida en este correo electrónico, y en su
caso en los documentos adjuntos, es información privilegiada para uso
exclusivo de la persona y/o personas a las que va dirigido. No está
permitido el acceso a este mensaje a cualquier otra persona distinta a los
indicados. Si Usted no es uno de los destinatarios, cualquier duplicación,
reproducción, distribución, así como cualquier uso de la información
contenida en él o cualquiera otra acción u omisión tomada en relación con
el mismo, está prohibida y puede ser ilegal. En dicho caso, por favor,
notifíquelo al remitente y proceda a la eliminación de este correo
electrónico, así como de sus adjuntos si los hubiere. En cumplimiento de la
legislación española vigente en materia de protección de datos de carácter
personal y del RGPD 679/2016 le informamos que sus datos están siendo
objeto de tratamiento por parte de CODEOSCOPIC S.A. con CIFA85677342, con
la finalidad del mantenimiento y gestión de relaciones comerciales y
administrativas. La base jurídica del tratamiento es el interés legítimo de
la empresa. No se prevén cesiones de sus datos, salvo que exista una
obligación legal. Para ejercitar sus derechos puede dirigirse a CODEOSCOPIC
S.A., domiciliada enPaseo de la Habana, 9-11, 28036 de Madrid (MADRID), o
bien por email a...@codeoscopic.com, con el fin de ejercer sus derechos de
acceso, rectificación, supresión (derecho al olvido), limitación de
tratamiento, portabilidad de los datos, oposición, y a no ser objeto de
decisiones automatizadas, indicando como Asunto: “Derechos Ley Protección
de D

Re: [royale-compiler] 01/03: fix bracket access of XML/XMLList

2018-10-02 Thread Harbs
I don’t know the reason for this change, but this broke bracket access in 
XMLList.

myList[myList.length()] = xml should be output unchanged.

It’s now output as:

myList.child(myList.length()) = xml

That’s wrong…

Harbs

> On Sep 28, 2018, at 6:34 AM, aha...@apache.org wrote:
> 
> This is an automated email from the ASF dual-hosted git repository.
> 
> aharui pushed a commit to branch develop
> in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
> 
> commit 86bfe0a6ef8789e8ce065c856ce6f888f7562776
> Author: Alex Harui 
> AuthorDate: Tue Sep 25 12:19:02 2018 -0700
> 
>fix bracket access of XML/XMLList
> ---
> .../codegen/js/jx/DynamicAccessEmitter.java| 34 +-
> .../codegen/js/royale/TestRoyaleGlobalClasses.java | 30 ++-
> 2 files changed, 62 insertions(+), 2 deletions(-)
> 
> diff --git 
> a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
>  
> b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
> index ae977f9..0d94fac 100644
> --- 
> a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
> +++ 
> b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/DynamicAccessEmitter.java
> @@ -21,8 +21,12 @@ package org.apache.royale.compiler.internal.codegen.js.jx;
> 
> import org.apache.royale.compiler.codegen.ISubEmitter;
> import org.apache.royale.compiler.codegen.js.IJSEmitter;
> +import org.apache.royale.compiler.definitions.ITypeDefinition;
> import org.apache.royale.compiler.internal.codegen.as.ASEmitterTokens;
> import org.apache.royale.compiler.internal.codegen.js.JSSubEmitter;
> +import org.apache.royale.compiler.internal.codegen.js.royale.JSRoyaleEmitter;
> +import 
> org.apache.royale.compiler.internal.tree.as.MemberAccessExpressionNode;
> +import org.apache.royale.compiler.internal.tree.as.NumericLiteralNode;
> import org.apache.royale.compiler.tree.ASTNodeID;
> import org.apache.royale.compiler.tree.as.IDynamicAccessNode;
> import org.apache.royale.compiler.tree.as.IExpressionNode;
> @@ -43,11 +47,39 @@ public class DynamicAccessEmitter extends JSSubEmitter 
> implements
> if (leftOperandNode.getNodeID() == ASTNodeID.Op_AtID)
>   return;
> 
> +IExpressionNode rightOperandNode = node.getRightOperandNode();
> +IJSEmitter ijs = getEmitter();
> + JSRoyaleEmitter fjs = (ijs instanceof JSRoyaleEmitter) ? 
> + (JSRoyaleEmitter)ijs : 
> null;
> + if (fjs != null)
> + {
> + boolean isXML = false;
> + if (leftOperandNode instanceof MemberAccessExpressionNode)
> + isXML = 
> fjs.isLeftNodeXMLish((MemberAccessExpressionNode)leftOperandNode);
> + else if (leftOperandNode instanceof IExpressionNode)
> + isXML = fjs.isXML((IExpressionNode)leftOperandNode);
> + if (isXML)
> + {
> + ITypeDefinition type = 
> rightOperandNode.resolveType(getProject());
> + if (!type.isInstanceOf("int", getProject()) && 
> !type.isInstanceOf("uint", getProject()) && !type.isInstanceOf("Number", 
> getProject()) )
> + {
> + String field = 
> fjs.stringifyNode(rightOperandNode);
> + if (field.startsWith("\"@"))
> + {
> + field = field.replace("@", "");
> + write(".attribute(" + field + 
> ")");
> + }
> + else
> + write(".child(" + field + ")");
> + return;
> + }   
> + }
> + }
> + 
> startMapping(node, leftOperandNode);
> write(ASEmitterTokens.SQUARE_OPEN);
> endMapping(node);
> 
> -IExpressionNode rightOperandNode = node.getRightOperandNode();
> getWalker().walk(rightOperandNode);
> 
> startMapping(node, rightOperandNode);
> diff --git 
> a/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/royale/TestRoyaleGlobalClasses.java
>  
> b/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/royale/TestRoyaleGlobalClasses.java
> index 85b3a15..b2c8a17 100644
> --- 
> a/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/royale/TestRoyaleGlobalClasses.java
> +++ 
> b/compiler-jx/src/test/java/org/apache/royale/compiler/internal/codegen/js/royale/TestRoyaleGlobalClasses.java
> @@ -482,7 +482,17 @@ public class TestRoyaleGlobalClasses extends 
> TestGoogGlobalClasses
> asBlockWalker.visitVariable(node);
> asse

Re: [royale-asjs] branch develop updated: Jewel example pom is not updated to 0.9.4

2018-10-02 Thread Carlos Rovira
Hi Alex,

I think is right, the change was in commented part of the pom, I didn't get
notice of that when I change that. So is ok that maven don't update it.
anyway, I'll don't do more changes of this kind in the future.
thanks


El lun., 1 oct. 2018 a las 18:31, Alex Harui ()
escribió:

> I did not look closely, but it appeared from the commit message that the
> part of the pom Carlos changed was inside a comment.  Maven does not search
> comments when updating versions, it works from the project model.  I
> wouldn't be surprised if Maven has a philosophy that you shouldn't comment
> out dependencies in POMs, and that you should just remove them instead and
> put them back in when you need them.
>
> HTH,
> -Alex
>
> On 10/1/18, 1:06 AM, "Carlos Rovira"  wrote:
>
> ok, I'll take that account for now on, and will only comment in this
> list.
> thanks!
>
> El lun., 1 oct. 2018 a las 9:58, Piotr Zarzycki (<
> piotrzarzyck...@gmail.com>)
> escribió:
>
> > Probably Maven doesn't have some part of the project in chain of
> hierarchy.
> > We can manually adjust those poms once RC1 will be created. However
> I would
> > say it should be done once RC1 turns into release, because we may
> VOTE -1
> > than process will start from scratch. - It would be harder manually
> revert
> > it. Probably because of that commit Om can have some problems if you
> did
> > that during his attempt of RC creation.
> >
> > pon., 1 paź 2018 o 09:52 Carlos Rovira 
> > napisał(a):
> >
> > > Ok, I can left poms untouched from now on.
> > >
> > > it's very strange that some poms are not updated to the right
> version,
> > > since that in concrete is linked from parent in modules.
> > >
> > > El lun., 1 oct. 2018 a las 9:41, Piotr Zarzycki (<
> > > piotrzarzyck...@gmail.com>)
> > > escribió:
> > >
> > > > Carlos,
> > > >
> > > > It shouldn't be unless Om let you know that he succeed with
> creating
> > RC1.
> > > > You should probably do not manually change anything.
> > > >
> > > > Piotr
> > > >
> > > > pon., 1 paź 2018 o 09:36 Carlos Rovira 
> > > > napisał(a):
> > > >
> > > > > Hi,
> > > > > just found this pom was not in 0.9.5
> > > > >
> > > > > El lun., 1 oct. 2018 a las 9:34, 
> escribió:
> > > > >
> > > > > > This is an automated email from the ASF dual-hosted git
> repository.
> > > > > >
> > > > > > carlosrovira pushed a commit to branch develop
> > > > > > in repository
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-asjs.git&data=02%7C01%7Caharui%40adobe.com%7Ce30f2f11b0004a3021e008d62774d12f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636739780006196516&sdata=JTNU9S3A9tNJ7%2BW%2BiE5BgjESRcqTpC6lXTueBLkMffQ%3D&reserved=0
> > > > > >
> > > > > >
> > > > > > The following commit(s) were added to refs/heads/develop by
> this
> > > push:
> > > > > >  new 229d527  Jewel example pom is not updated to 0.9.4
> > > > > > 229d527 is described below
> > > > > >
> > > > > > commit 229d5272fe7a71fae25dbd09b0c573ee442bc494
> > > > > > Author: Carlos Rovira 
> > > > > > AuthorDate: Mon Oct 1 09:34:37 2018 +0200
> > > > > >
> > > > > > Jewel example pom is not updated to 0.9.4
> > > > > > ---
> > > > > >  examples/royale/JewelExample/pom.xml | 6 +++---
> > > > > >  1 file changed, 3 insertions(+), 3 deletions(-)
> > > > > >
> > > > > > diff --git a/examples/royale/JewelExample/pom.xml
> > > > > > b/examples/royale/JewelExample/pom.xml
> > > > > > index 38261ad..2b94019 100644
> > > > > > --- a/examples/royale/JewelExample/pom.xml
> > > > > > +++ b/examples/royale/JewelExample/pom.xml
> > > > > > @@ -139,7 +139,7 @@
> > > > > >  
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > > > Carlos Rovira
> > > > >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Ce30f2f11b0004a3021e008d62774d12f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636739780006196516&sdata=tTRSEvQe599eYxrpOq9r95OPT6VBx7YLTEja1T%2B9dkQ%3D&reserved=0
> > > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Piotr Zarzycki
> > > >
> > > > Patreon: *
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7Ce30f2f11b0004a3021e008d62774d12f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636739780006196516&sdata=%2FAjUweA2ug%2FzKfT4qiqVlr1bymh9BuitzOCMriViYO4%3D&reserved=0
> > > > <
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7Ce30f2f11b0004a3021e008d62774d12f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636739780006196516&sdata=%2FAjUweA2ug%2FzKfT4qiqVlr1bymh9

Re: Royale AMF not working on SWF side

2018-10-02 Thread Carlos Rovira
Hi Alex,
I think we should duplicate the example so we can have a Basic version and
a Jewel version. We're publishing examples on social networks and good
looking interface in crucial. So if we want both things we only can fork
and have *RemoteObjectAMFTest* and *RemoteObjectAMFTestJewel* or
*RemoteObjectAMFTest* and *RemoteObjectAMFTestBasic*
Maybe the later is better since we published the other name as the one that
uses the good looking interface

thanks



El mar., 2 oct. 2018 a las 2:55, Alex Harui ()
escribió:

> At some point the RemoteObjectAMFTest broke for SWF.  This is rather
> annoying as it was a good test bed for debugging the compiler output and
> comparing the JS code to the SWF code.  One thing that broke it was
> upgrading the UI to use Jewel components because Jewel isn't working that
> well in SWF.  Our examples should work on both SWF and JS with a few
> exceptions where the app was designed for JS only, like MDL examples.  I'm
> tempted to rip the Jewel components out of this example and go back to
> Basic.
>
> -Alex
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira


Re: [royale-typedefs] annotated tag org.apache.royale.typedefs-0.9.4-rc1 updated (0774539 -> be658de)

2018-10-02 Thread Carlos Rovira
Hi Alex,

I'm using sourcetree (I think as most of the people out there) , this is
the screen shot:

https://snag.gy/W6NDEg.jpg

What scares me is that I don't see any commit that reflects this commit in
the screenshot.
I eve don't have checkout the tag...and never had

So how can I revert something that doesn't show in my interface?

Seriously, this is a complete mystery to me.





El mar., 2 oct. 2018 a las 2:07, Alex Harui ()
escribió:

> If you are using some GUI tool for Git, you should find out if it can
> change tags or not.  I don't see how it could have happened via command
> line.
>
> The tag change came in my mailbox before the latest commit, so it is also
> possible the tag change was pending.  But I didn't compare timestamps.
>
> But also, I don't think your latest commit was the right thing anyway, so
> you might want to try to revert both the last commit and this tag change
> somehow.
>
> Let us know what you find out,
> -Alex
>
> On 10/1/18, 4:55 PM, "Carlos Rovira"  wrote:
>
> Hi Alex,
> I must to say that don't know what this is really :?
> I didn't change a tag never, so don't know how this has happen
> Maybe could be caused to my latest commit? I suppose that Om stop for
> now
> the release process and revert all.
>
> I'm more really surprised of this. So please, let me apologize for this
> whatever way this happen
>
> Carlos
>
>
>
> El mar., 2 oct. 2018 a las 1:47, Alex Harui ( >)
> escribió:
>
> > Changing tags without agreement is, IMO, a bad practice.  You don't
> know
> > how far into the release process we are.  It might be too late to
> pick up
> > the changes.
> >
> > -Alex
> >
> > On 10/1/18, 3:30 PM, "carlosrov...@apache.org" <
> carlosrov...@apache.org>
> > wrote:
> >
> > This is an automated email from the ASF dual-hosted git
> repository.
> >
> > carlosrovira pushed a change to annotated tag
> > org.apache.royale.typedefs-0.9.4-rc1
> > in repository
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-typedefs.git&data=02%7C01%7Caharui%40adobe.com%7Cae56999db41b454c130408d627f9673d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740349462428947&sdata=ZpBX%2BvNKLecdpIINysjmwsCK6vcSGT42XQAvgjfk10g%3D&reserved=0
> > .
> >
> >
> > *** WARNING: tag org.apache.royale.typedefs-0.9.4-rc1 was
> modified! ***
> >
> > from 0774539  (commit)
> >   to be658de  (tag)
> >  tagging 0774539da3254b59176f16a330aa9b0706cb2e57 (commit)
> >  replaces apache-royale-0.9.2
> >   by Om
> >   on Sun Sep 30 00:08:35 2018 -0700
> >
> > - Log
> -
> > [maven-release-plugin] copy for tag
> > org.apache.royale.typedefs-0.9.4-rc1
> >
>  ---
> >
> >
> > No new revisions were added by this update.
> >
> > Summary of changes:
> >
> >
> >
> >
>
> --
> Carlos Rovira
>
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Cae56999db41b454c130408d627f9673d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636740349462428947&sdata=4Yo5%2BUZnk8dnJWnPVaBOZvz8m%2F014ib%2BnGJj02oNm9s%3D&reserved=0
>
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira


Build failed in Jenkins: royale-asjs_jsonly #1659

2018-10-02 Thread apacheroyaleci
See 


Changes:

[noreply] Update SkinnableTextBase.as

[noreply] Update SkinnableTextBase.as

[noreply] Update SkinnableComponent.as

[noreply] Update AdvancedDataGridColumn.as

[noreply] Update MXRoyaleClasses.as

[noreply] Create SharedObject.as

[noreply] Update AdvancedDataGridColumn.as

--
[...truncated 295.11 KB...]
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:59:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_INSTANCETYPE, 
MetadataTokenTypes.TOKEN_INSTANCETYPE_KEYWORD)
[javac]  ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:58:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_INSPECTABLE, 
MetadataTokenTypes.TOKEN_INSPECTABLE_KEYWORD)
[javac] ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:57:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_DEFAULTPROPERTY, 
MetadataTokenTypes.TOKEN_DEFAULTPROPERTY_KEYWORD)
[javac] 
^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:56:
 error: cannot find symbol
[javac] 
.put(IMetaAttributeConstants.ATTRIBUTE_ARRAYELEMENTTYPE, 
MetadataTokenTypes.TOKEN_ARRAYELEMENTTYPE_KEYWORD)
[javac] 
 ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:55:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_STYLE, 
MetadataTokenTypes.TOKEN_STYLE_KEYWORD)
[javac]   ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:54:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_EFFECT, 
MetadataTokenTypes.TOKEN_EFFECT_KEYWORD)
[javac]^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:53:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_EVENT, 
MetadataTokenTypes.TOKEN_EVENT_KEYWORD)
[javac]   ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:52:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_BINDABLE, 
MetadataTokenTypes.TOKEN_BINDABLE_KEYWORD)
[javac]  ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:86:
 error: cannot find symbol
[javac] 
.put(IMetaAttributeConstants.NAME_ACCESSIBILITY_IMPLEMENTATION, 
MetadataTokenTypes.TOKEN_ATTR_IMPLEMENTATION)
[javac] 
^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Prog

Build failed in Jenkins: royale-asjs #1413

2018-10-02 Thread apacheroyaleci
See 


Changes:

[noreply] Update SkinnableTextBase.as

[noreply] Update SkinnableTextBase.as

[noreply] Update SkinnableComponent.as

[noreply] Update AdvancedDataGridColumn.as

[noreply] Update MXRoyaleClasses.as

[noreply] Create SharedObject.as

[noreply] Update AdvancedDataGridColumn.as

--
[...truncated 431.59 KB...]
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:59:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_INSTANCETYPE, 
MetadataTokenTypes.TOKEN_INSTANCETYPE_KEYWORD)
[javac]  ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:58:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_INSPECTABLE, 
MetadataTokenTypes.TOKEN_INSPECTABLE_KEYWORD)
[javac] ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:57:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_DEFAULTPROPERTY, 
MetadataTokenTypes.TOKEN_DEFAULTPROPERTY_KEYWORD)
[javac] 
^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:56:
 error: cannot find symbol
[javac] 
.put(IMetaAttributeConstants.ATTRIBUTE_ARRAYELEMENTTYPE, 
MetadataTokenTypes.TOKEN_ARRAYELEMENTTYPE_KEYWORD)
[javac] 
 ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:55:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_STYLE, 
MetadataTokenTypes.TOKEN_STYLE_KEYWORD)
[javac]   ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:54:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_EFFECT, 
MetadataTokenTypes.TOKEN_EFFECT_KEYWORD)
[javac]^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:53:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_EVENT, 
MetadataTokenTypes.TOKEN_EVENT_KEYWORD)
[javac]   ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:52:
 error: cannot find symbol
[javac] .put(IMetaAttributeConstants.ATTRIBUTE_BINDABLE, 
MetadataTokenTypes.TOKEN_BINDABLE_KEYWORD)
[javac]  ^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Files 
(x86)\Jenkins\workspace\royale-compiler\compiler\src\main\java\org\apache\royale\compiler\internal\parsing\as\MetadataTokenizer.java:86:
 error: cannot find symbol
[javac] 
.put(IMetaAttributeConstants.NAME_ACCESSIBILITY_IMPLEMENTATION, 
MetadataTokenTypes.TOKEN_ATTR_IMPLEMENTATION)
[javac] 
^
[javac]   symbol:   variable MetadataTokenTypes
[javac]   location: class MetadataTokenizer
[javac] C:\Program Fil