git commit: [flex-utilities] [refs/heads/develop] - - Moved the assembly plugin configuration into a "flex-ci-build" profile - Moved the assemply descriptors to "src/assemby" to prevent them from bein

2014-11-14 Thread cdutz
Repository: flex-utilities
Updated Branches:
  refs/heads/develop f5e979220 -> 547e6d735


- Moved the assembly plugin configuration into a "flex-ci-build" profile
- Moved the assemply descriptors to "src/assemby" to prevent them from being 
included in the resulting jars.


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/547e6d73
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/547e6d73
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/547e6d73

Branch: refs/heads/develop
Commit: 547e6d7359f2f8c2aa522ac7c217e011caeacff8
Parents: f5e9792
Author: Christofer Dutz 
Authored: Fri Nov 14 11:08:03 2014 +0100
Committer: Christofer Dutz 
Committed: Fri Nov 14 11:08:03 2014 +0100

--
 flex-tool-api/pom.xml   | 41 +++-
 flex-tool-api/src/assembly/assemble-gz.xml  | 18 +
 flex-tool-api/src/assembly/assemble-zip.xml | 18 +
 .../main/resources/assemblies/assemble-gz.xml   | 18 -
 .../main/resources/assemblies/assemble-zip.xml  | 18 -
 5 files changed, 67 insertions(+), 46 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/547e6d73/flex-tool-api/pom.xml
--
diff --git a/flex-tool-api/pom.xml b/flex-tool-api/pom.xml
index 07af93a..ca59682 100644
--- a/flex-tool-api/pom.xml
+++ b/flex-tool-api/pom.xml
@@ -63,18 +63,39 @@
 1.6
 
 
-   
-   
maven-assembly-plugin
-   2.5.1
-   
-   
-   
src/main/resources/assemblies/assemble-zip.xml
-   
src/main/resources/assemblies/assemble-gz.xml
-   
-   
-   
 
 
 
 
+
+
+
+flex-ci-build
+
+
+
+
+maven-assembly-plugin
+2.5.1
+
+
+assemble-sources-releases
+package
+
+single
+
+
+
+
+
+
src/assembly/assemble-zip.xml
+
src/assembly/assemble-gz.xml
+
+
+
+
+
+
+
+
 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/547e6d73/flex-tool-api/src/assembly/assemble-gz.xml
--
diff --git a/flex-tool-api/src/assembly/assemble-gz.xml 
b/flex-tool-api/src/assembly/assemble-gz.xml
new file mode 100644
index 000..21a580c
--- /dev/null
+++ b/flex-tool-api/src/assembly/assemble-gz.xml
@@ -0,0 +1,18 @@
+http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
 http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
+  source-release
+  
+tar.gz
+  
+  
+   
+${basedir}
+/
+   false
+  
+**/target/**
+  
+
+  
+
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/547e6d73/flex-tool-api/src/assembly/assemble-zip.xml
--
diff --git a/flex-tool-api/src/assembly/assemble-zip.xml 
b/flex-tool-api/src/assembly/assemble-zip.xml
new file mode 100644
index 000..df1c285
--- /dev/null
+++ b/flex-tool-api/src/assembly/assemble-zip.xml
@@ -0,0 +1,18 @@
+http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
 http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
+  source-release
+  
+zip
+  
+  
+   
+${basedir}
+/
+   false
+  
+**/target/**
+  
+
+  
+
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/547e6d73/flex-tool-api/src/main/res

git commit: [flex-utilities] [refs/heads/apache-tour-de-flex-1.2] - comment out flexicious examples for now

2014-11-14 Thread jmclean
Repository: flex-utilities
Updated Branches:
  refs/heads/apache-tour-de-flex-1.2 a371f822f -> 346c7ea4d


comment out flexicious examples for now


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/346c7ea4
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/346c7ea4
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/346c7ea4

Branch: refs/heads/apache-tour-de-flex-1.2
Commit: 346c7ea4d62488f6ddfce7c701bc4990db8460dc
Parents: a371f82
Author: Justin Mclean 
Authored: Sat Nov 15 00:15:12 2014 +1100
Committer: Justin Mclean 
Committed: Sat Nov 15 00:15:12 2014 +1100

--
 TourDeFlex/TourDeFlex3/src/3rdparty.xml | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/346c7ea4/TourDeFlex/TourDeFlex3/src/3rdparty.xml
--
diff --git a/TourDeFlex/TourDeFlex3/src/3rdparty.xml 
b/TourDeFlex/TourDeFlex3/src/3rdparty.xml
index 97b6b48..3d34ffc 100755
--- a/TourDeFlex/TourDeFlex3/src/3rdparty.xml
+++ b/TourDeFlex/TourDeFlex3/src/3rdparty.xml
@@ -21,10 +21,12 @@

http://www.ardisialabs.com/tourDeFlex/tour-de-flex.jpg"; src="" 
link="http://www.ardisialabs.com/tour-de-flex"; />

+   

 



svn commit: r7148 - /dev/flex/TourDeFlex/1.2/rc1/

2014-11-14 Thread jmclean
Author: jmclean
Date: Fri Nov 14 13:20:20 2014
New Revision: 7148

Log:
Add Tour De Flex 1.2 RC1

Added:
dev/flex/TourDeFlex/1.2/rc1/
dev/flex/TourDeFlex/1.2/rc1/README
dev/flex/TourDeFlex/1.2/rc1/RELEASE_NOTES

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz
   (with props)

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.asc

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.md5

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip
   (with props)

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.asc

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.md5

Added: dev/flex/TourDeFlex/1.2/rc1/README
==
--- dev/flex/TourDeFlex/1.2/rc1/README (added)
+++ dev/flex/TourDeFlex/1.2/rc1/README Fri Nov 14 13:20:20 2014
@@ -0,0 +1,80 @@
+
+  The Apache Flex Tour De Flex component explorer provides a sample set of 
working
+  Apache Flex examples.
+
+  This application is based on work donated by Adobe and their component 
explorer and is
+  expected to be updated over time.
+  
+  
+==
+Initial Setup Required
+==

+  
+The environment variable FLEX_HOME needs to be set to the absolute path of 
the Apache
+Flex SDK. If you prefer you can set this in env.properties.
+  
+==
+How to build Tour De Flex using ant (no IDE is required)
+==
+
+1.  On Linux or Mac un tar/gzip the source distribution:
+   tar -zxvf apache-flex-tour-de-flex-component-explorer-1.2.tar.gz
+   Or if on windows unzip 
+   apache-flex-tour-de-flex-component-explorer-1.2.zip
+
+2.  In the base directory, run:
+ant compile
+
+3. To optionally create a release source package, run:
+   ant package
+
+4. Open explorer.html in your browser of choice. 
+
+Note Some browsers (such as Chrome) may not be able to view local content 
without further
+configuration.
+
+5. To remove all of the compiled swfs:
+   ant clean
+   
+==
+Some other useful ant targets
+==
 
+   
+There are several other useful ant targets. Note that compile-shell is 
required if you want
+changes to explorer.xml to take effect.
+
+compile-shell compile explorer shell
+compile-mxcompile mx examples
+compile-spark compile first set of spark examples
+compile-spark2compile second set of spark examples
+compile-spark3compile third set of spark examples
+compile-apachecompile apache examples
+compile-squiggly  compile apache squiggly examples
+package-tar   tar up all source files
+package-zip   zip up all source files
+
+==
+Compiling a single example
+==
+
+Most of the examples can be compiled by hand with mxmlc. For example:
+
+   mxmlc ./src/spark/controls/ListExample.mxml 
+   
+==
+How to check the code out of Git
+==
+
+1.  Check out the the code from the Apache Flex utilities project
+git clone https://git-wip-us.apache.org/repos/asf/flex-utilities.git 
flex-utilities
+cd flex-utilities
+git checkout develop 
+
+2.  Change directory to:
+   cd TourDeFlex/TourDeFlex3
+
+
+Thanks for using Apache Flex.  Enjoy!
+
+   The Apache Flex Project
+   

Added: dev/flex/TourDeFlex/1.2/rc1/RELEASE_NOTES
==
--- dev/flex/TourDeFlex/1.2/rc1/RELEASE_NOTES (added)
+++ dev/flex/TourDeFlex/1.2/rc1/RELEASE_NOTES Fri Nov 14 13:20:20 2014
@@ -0,0 +1,68 @@
+
+Apache Flex Tour De Flex Component Explorer 1.2
+
+
+Apache Flex Tour De Flex 1.2 is an update to 1.1 adding a few minor 
improvements.
+
+Changes since the version 1.1
+- Added welcome page

svn commit: r7149 - /dev/flex/TourDeFlex/1.2/rc1/

2014-11-14 Thread jmclean
Author: jmclean
Date: Fri Nov 14 13:37:32 2014
New Revision: 7149

Log:
updated contribitors file for RC1

Modified:

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.asc

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.md5

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.asc

dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.md5

Modified: 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz
==
Binary files - no diff available.

Modified: 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.asc
==
--- 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.asc
 (original)
+++ 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.asc
 Fri Nov 14 13:37:32 2014
@@ -2,17 +2,17 @@
 Version: GnuPG/MacGPG2 v2
 Comment: GPGTools - http://gpgtools.org
 
-iQIcBAABCgAGBQJUZgAYAAoJEODyhZOu6tFRsR8P/3ZIf+4RIRXVAet9NY4Aa7sI
-oWWjpE7AMzs+qKNaWTw5oto1IKa2ju+5VbngTBBSNNVFRUssyk4ED5gVumAIR6R8
-3t6kANuFcdqxsIjuYy2DlxLvCmYTd1egmpwqIAULkf7gzQQPs2zo0Js3gu3V7Avo
-Xh9FChowtBGINSejbSwpRL77v5tqsBh1JB/L8bU8nYgsgN2XqOImGIT2dDV8crSP
-0x2SeQddXQf0obKI3U3Ta5VT3IWaOmm2zSfvXFx+F3tVKfREgGLtQLI3mW6/V2RR
-UxYZRKBFi8aKhKikgnqBi674iz8TqEoPsfD73nHTX3T+RWb47AeGsJQIoHkFr0ff
-Ia70Oz/ftY9wC/1fHMMfgiodjMkTCJamM6qY0k29u4QDLiFM+ieilLli7pzrv2AX
-AqUbRqj6Xi5xZi/EGlDyq7y1eXrVr8e6evYYsJY+jhXS4yeu3QfQ+o+uqFAszRSX
-saqyowsLT8ga+qEZim+oipRLD2mzBwcjQYYsW4zu0okei01Jra4p/4vbPy3E2op8
-/oh4u0g/LfHLBjCNlU7NSHICeRxZlSJPo+DwuNCNf9xbXxgYxTEBedaXP6MBz0z1
-o45/0F1rIZ/IbO1yiWDL9ZpIc4+0BJyWiXGQeWoRpp2a9bQI2HSLuq2JnTIbZPyh
-BjRvmz0diYtWJusgaMcq
-=wg9k
+iQIbBAABCgAGBQJUZgPAAAoJEODyhZOu6tFRwxgP+KjmQxCzQMCymJeaf/Wnq4Ok
+xsuxFYRPjGgvG8YO7cuM7jwMuiKXANADqyOgddsL1CGZhS67f1jiQQP0Qbn8/kgY
+c+UQHwrsSENetkh0QrFRzH3NxYuFXC/3Btd1Zj5SOjiu1x/lt+DJB4+3vL+4k/bi
+XQmpnz7WbCdgGxl2WFjy2CPFc00i+4CpfU11c4UKA9l0SA/XiiAZhfmHnGk0ib6t
+Vi/EHkn0iymNCP0akc3USyGlgKva4ttCtwamQ+JuEeTSqo0cT1zrgL7tbdQ7ZgeH
+v96H26eEErlUb32fuQkiiDYQ03k3GHLo7EapmoRly8rBKA92ViWnOTGPxjvFVOS1
+QZMpMbuI8JElvKYLT2Stjh8svPqPFb6BIyRThA5QC+5Yjc8qQQt7J+ZufeXXlUUr
+b1rTWubIo4PBa5dCKsKckslOefZiVOnuk7H8XUVWhn6PkkGiHMUP8SitT4oGMhyt
+tEysu/VeSKvGMqkK6IHZ/L95dWUYAvD5pQZ6yA9DDHfnNQYBJW8hxrQy7AVbgWZM
+dlLFHNpPoeUu8rUhmu1VBQ5jT9ZWAZ4vMGbacsuDIdAQUwAV/XffBjtD3nR13RS7
+ljkDEdBD1AuBVK8fF2C3UuI0AgJloy3TcG+6R+uMNB8M2ojsnckEjY8FOYJrJd2d
+TwaOTrqW2S5npkykOhI=
+=G2rK
 -END PGP SIGNATURE-

Modified: 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.md5
==
--- 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.md5
 (original)
+++ 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.tar.gz.md5
 Fri Nov 14 13:37:32 2014
@@ -1 +1 @@
-fe0222963e412855f102b43cc0c9f5ba
+80af445944256c0dbb970e0bad6deb2c

Modified: 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip
==
Binary files - no diff available.

Modified: 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.asc
==
--- 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.asc
 (original)
+++ 
dev/flex/TourDeFlex/1.2/rc1/apache-flex-tour-de-flex-component-explorer-1.2-src.zip.asc
 Fri Nov 14 13:37:32 2014
@@ -2,17 +2,17 @@
 Version: GnuPG/MacGPG2 v2
 Comment: GPGTools - http://gpgtools.org
 
-iQIcBAABCgAGBQJUZgAYAAoJEODyhZOu6tFRzHUQAI+mjVcGgdIRTKiBnlgOH4fA
-oAxbSPKIHRfSYZGkeBpYt9JMfqDOid+2QKWK8Piz9UYa0KrZXdm3kII6NO889cz8
-lOXJ0mOE/ewHImSCxU+XMSkqj1r+7ARXgFOX7e/JOtLXiEgv/0wm7jOekk7p9zyH
-t7DCY58bNIvyQrMP7tEDyPwRD8tNI2lq/DqH3yUPNvXftjnoEDABJD2aBvkwH0BX
-Dbwli/KJ5lnGrcfU1sVwa2+0x7PPahzkXJMA8p0xzjB5dLpMHD3vH28XtdrhXj+j
-1/RslK5e/CSEhXrNfu3/Mq5hzU+YASRscosOLUSsJYTiJom2Tca2FR5jj6stpsi8
-iThX48N4wseHACFeFDt/ZF2DnrAKbrCe55PehCCttQPwEoY6Qi+eCGG5E2pNOscz
-JSazmg5HN6LpTcHkgvr73crNH9vhdqP7RVdzQRP5svgjWu2V5YoVRyGWcE87m5EE
-PVtRGgsFRwAlXZH94PfjKcgEeRpFwIeJ1GLvrcfBYTENPgDqZGti5zYpv3C5bHF/
-DDhp8E5u8k9b+wUf+VLTDY1vryLoHmL3KN9LLpkfXJnF42zigpG2fYM2LHLGjq0z
-b1en2JHk4t0mZBy6eXGq252QvdxmUV8thhkOnujsZBr6BC51889l6OLL/5JQbHZh
-sY3YJPUZfK4X/bMH936j
-=Tv2+
+iQIcBAABCgAGBQJUZgPAAAoJEODyhZOu6tFRcIIQALykLkq9HVM+52/e6mvQRa8f
+Mi/qDylfKE7XfN7+DhHPAYNiuVMDSUVJwdS0nKSgC+cH7alL3hQjGx9RLR

git commit: [flex-utilities] [refs/heads/develop] - Add generated DEPENDENCIES file to 'excludes'

2014-11-14 Thread erikdebruin
Repository: flex-utilities
Updated Branches:
  refs/heads/develop 547e6d735 -> f1e293427


Add generated DEPENDENCIES file to 'excludes'

Signed-off-by: Erik de Bruin 


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/f1e29342
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/f1e29342
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/f1e29342

Branch: refs/heads/develop
Commit: f1e2934274e8e6f3cce8bbc7146a61c2f412e26c
Parents: 547e6d7
Author: Erik de Bruin 
Authored: Fri Nov 14 07:57:47 2014 -0600
Committer: Erik de Bruin 
Committed: Fri Nov 14 07:58:18 2014 -0600

--
 flex-tool-api/ApproveFlexToolAPI.xml | 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/f1e29342/flex-tool-api/ApproveFlexToolAPI.xml
--
diff --git a/flex-tool-api/ApproveFlexToolAPI.xml 
b/flex-tool-api/ApproveFlexToolAPI.xml
index db89503..70ebd20 100644
--- a/flex-tool-api/ApproveFlexToolAPI.xml
+++ b/flex-tool-api/ApproveFlexToolAPI.xml
@@ -235,6 +235,7 @@
 
 
 
+
 
 




Git Push Summary

2014-11-14 Thread cdutz
Repository: flex-utilities
Updated Tags:  refs/tags/flex-tool-api-1.0.0-RC1 [created] 5da36fe01


Jenkins build became unstable: flex-blazeds #158

2014-11-14 Thread flex . ci . builds
See 



git commit: [flex-utilities] [refs/heads/apache-tour-de-flex-1.2] - update contributors

2014-11-14 Thread jmclean
Repository: flex-utilities
Updated Branches:
  refs/heads/apache-tour-de-flex-1.2 346c7ea4d -> 3e289294d


update contributors


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/3e289294
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/3e289294
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/3e289294

Branch: refs/heads/apache-tour-de-flex-1.2
Commit: 3e289294d461461dc7b63c841cf48ee5401679f6
Parents: 346c7ea
Author: Justin Mclean 
Authored: Sat Nov 15 00:28:10 2014 +1100
Committer: Justin Mclean 
Committed: Sat Nov 15 00:28:10 2014 +1100

--
 TourDeFlex/CONTRIBUTORS | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/3e289294/TourDeFlex/CONTRIBUTORS
--
diff --git a/TourDeFlex/CONTRIBUTORS b/TourDeFlex/CONTRIBUTORS
index 7537167..3f4e8e1 100644
--- a/TourDeFlex/CONTRIBUTORS
+++ b/TourDeFlex/CONTRIBUTORS
@@ -3,7 +3,8 @@ support to the Apache Flex Tour De Flex.
 
 Apache Flex Tour De Flex 1.2
 
-Jake Knerr, Justin Mclean, Neil Madsen
+Alex Harui, Eric De Bruin, Gowtham S, Jake Knerr, Justin Mclean, Neil Madsen,
+OmPrakash Muppirala
 
 Apache Flex Tour De Flex 1.1
 



git commit: [flex-utilities] [refs/heads/develop] - fix up a few spelling errors and the like

2014-11-14 Thread jmclean
Repository: flex-utilities
Updated Branches:
  refs/heads/develop f1e293427 -> 68e4e93ac


fix up a few spelling errors and the like


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/68e4e93a
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/68e4e93a
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/68e4e93a

Branch: refs/heads/develop
Commit: 68e4e93ac70a61e31029f3d4601184ca90222878
Parents: f1e2934
Author: Justin Mclean 
Authored: Sat Nov 15 16:52:05 2014 +1100
Committer: Justin Mclean 
Committed: Sat Nov 15 16:52:05 2014 +1100

--
 flex-tool-api/README| 26 +-
 flex-tool-api/RELEASE_NOTES | 12 +---
 2 files changed, 18 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/68e4e93a/flex-tool-api/README
--
diff --git a/flex-tool-api/README b/flex-tool-api/README
index bd27e89..9f3d0f4 100644
--- a/flex-tool-api/README
+++ b/flex-tool-api/README
@@ -1,19 +1,21 @@
 Apache Flex Tool API
 =
 
-Apache Flex Tool API 1.0.0 is the first release of an API allowing to 
utilize
-all Apache Flex compilers in a uniform way. Besides the FlexToolGroup and 
FlexTool
-interfaces it provides a convenience AbstractFlexToolGroup implementing
-all necessary methods as well as a FlexToolRegistry class using Javas
-ServiceLoader mechanism to find an load FlexToolGroup instances.
-
-Getting the latest sources via git
+Apache Flex Tool API 1.0.0 is the first release of an API allowing to 
utilise
+all Apache Flex compilers in a uniform way.
+
+It provides:
+- The FlexToolGroup and FlexTool interfaces.
+- A convenience AbstractFlexToolGroup class implementing all the 
FlexToolGroup methods.
+- A FlexToolRegistry class using Java's ServiceLoader mechanism to find on 
loading the FlexToolGroup instance.
+
+Getting the latest sources via Git
 ==
 
 Getting the source code is the recommended way to get the Apache Flex Tool 
API.
 
-You can always checkout the latest source via git using the following
-command:
+You can always checkout the latest source from Apache's source control 
repository
+using the following commands:
 
 git clone https://git-wip-us.apache.org/repos/asf/flex-utilities.git 
flex-utilities
 cd flex-utilities
@@ -64,17 +66,15 @@ Software Dependencies
 
 The Apache Flex Compiler doesn't use any third-party code.
 
-The Apache Version 2.0 license is in the LICENSE file.
-
 
 Using the Binary Distribution
 -
 
-Binary artifacts of the Flex Tool API are available on Apaches
+Binary artifacts of the Flex Tool API are available on Apache's
 public Maven repository.
 
 By adding a Dependency to the following Maven artifact the
-binary version of the Flex Tool API will automatically be downloaded
+binary version of the Flex Tool API will automatically be downloaded.
 
 
 org.apache.flex

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/68e4e93a/flex-tool-api/RELEASE_NOTES
--
diff --git a/flex-tool-api/RELEASE_NOTES b/flex-tool-api/RELEASE_NOTES
index 86e883e..2445af1 100644
--- a/flex-tool-api/RELEASE_NOTES
+++ b/flex-tool-api/RELEASE_NOTES
@@ -1,10 +1,8 @@
 Apache Flex Tool API 1.0.0
-=
-Apache Flex Tool API 1.0.0 is the first release of an API allowing to utilize
-all Apache Flex compilers in a uniform way. Besides the FlexToolGroup and 
FlexTool
-interfaces it provides a convenience AbstractFlexToolGroup implementing
-all necessary methods as well as a FlexToolRegistry class using Javas
-ServiceLoader mechanism to find an load FlexToolGroup instances.
+===
+
+Apache Flex Tool API 1.0.0 is the first release of an API allowing to utilise
+all Apache Flex compilers in a uniform way.
 
 Known Issues
 _
@@ -12,7 +10,7 @@ _
 Currently None.
 
 
-Please report new issues to our bugbase at:
+Please report new issues to our bug base at:
 
 https://issues.apache.org/jira/browse/FLEX
 



git commit: [flex-utilities] [refs/heads/develop] - break up long line

2014-11-14 Thread jmclean
Repository: flex-utilities
Updated Branches:
  refs/heads/develop 68e4e93ac -> 3120e2ba6


break up long line


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/3120e2ba
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/3120e2ba
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/3120e2ba

Branch: refs/heads/develop
Commit: 3120e2ba62de0f38ebaa2fa4018bec255cf74e19
Parents: 68e4e93
Author: Justin Mclean 
Authored: Sat Nov 15 17:09:10 2014 +1100
Committer: Justin Mclean 
Committed: Sat Nov 15 17:09:10 2014 +1100

--
 flex-tool-api/README | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/3120e2ba/flex-tool-api/README
--
diff --git a/flex-tool-api/README b/flex-tool-api/README
index 9f3d0f4..db05906 100644
--- a/flex-tool-api/README
+++ b/flex-tool-api/README
@@ -7,7 +7,8 @@ Apache Flex Tool API
 It provides:
 - The FlexToolGroup and FlexTool interfaces.
 - A convenience AbstractFlexToolGroup class implementing all the 
FlexToolGroup methods.
-- A FlexToolRegistry class using Java's ServiceLoader mechanism to find on 
loading the FlexToolGroup instance.
+- A FlexToolRegistry class using Java's ServiceLoader mechanism to find on 
loading
+  the FlexToolGroup instance.
 
 Getting the latest sources via Git
 ==



Re: git commit: [flex-utilities] [refs/heads/develop] - fix up a few spelling errors and the like

2014-11-14 Thread Alex Harui
I don’t think we agreed to use international English, so utilize should
have a ‘z’.

>-You can always checkout the latest source via git using the following
>-command:
>+You can always checkout the latest source from Apache's source
>control repository
>+using the following commands:

The SDK uses the original text.  IMO, no need to alter the text and make
it inconsistent with our other releases.

>http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/68e4e93a/flex-t
>ool-api/RELEASE_NOTES
>--
>Currently None.
> 
> 
>-Please report new issues to our bugbase at:
>+Please report new issues to our bug base at:

The SDK uses the original text.  Again, no need to alter the text.  Other
than some missing ‘ and . there were no spelling errors and now there are.

This is not a high-profile release like TDF or the SDK.  The same quality
standards do not need to apply to all releases.

-Alex



git commit: [flex-utilities] [refs/heads/develop] - attempt to fix pom

2014-11-14 Thread jmclean
Repository: flex-utilities
Updated Branches:
  refs/heads/develop 3120e2ba6 -> a441a39e2


attempt to fix pom


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/a441a39e
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/a441a39e
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/a441a39e

Branch: refs/heads/develop
Commit: a441a39e24c80b54c47decd72ee784bf7a6ed157
Parents: 3120e2b
Author: Justin Mclean 
Authored: Sat Nov 15 17:23:00 2014 +1100
Committer: Justin Mclean 
Committed: Sat Nov 15 17:23:00 2014 +1100

--
 flex-tool-api/pom.xml | 18 +++---
 1 file changed, 15 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/a441a39e/flex-tool-api/pom.xml
--
diff --git a/flex-tool-api/pom.xml b/flex-tool-api/pom.xml
index ca59682..fac9130 100644
--- a/flex-tool-api/pom.xml
+++ b/flex-tool-api/pom.xml
@@ -39,6 +39,13 @@
 
 
 
+Apache Flex Dev List
+dev-subscr...@flex.apache.org
+dev-unsubscr...@flex.apache.org
+d...@flex.apache.org
+
http://mail-archives.apache.org/mod_mbox/flex-dev/
+
+
 Apache Flex User List
 users-subscr...@flex.apache.org
 users-unsubscr...@flex.apache.org
@@ -48,10 +55,16 @@
 
 
 
-
scm:svn:https://git-wip-us.apache.org/repos/asf/flex-utilities.git
-
scm:svn:https://git-wip-us.apache.org/repos/asf/flex-utilities.git
+
scm:git:https://git-wip-us.apache.org/repos/asf/flex-utilities.git
+
scm:git:https://git-wip-us.apache.org/repos/asf/flex-utilities.git
 https://git-wip-us.apache.org/repos/asf/flex-utilities.git
+apache-flex-tool-api-1.0.0
 
+
+
+   JIRA
+   https://issues.apache.org/jira/browse/FLEX
+
 
 
 
@@ -97,5 +110,4 @@
 
 
 
-
 
\ No newline at end of file



[1/8] git commit: [flex-falcon] [refs/heads/develop] - use tokens so I don't keep mistyping

2014-11-14 Thread aharui
Repository: flex-falcon
Updated Branches:
  refs/heads/develop 4c07f5e89 -> 096bc8558


use tokens so I don't keep mistyping


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/5354db83
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/5354db83
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/5354db83

Branch: refs/heads/develop
Commit: 5354db83c484f0cde1cb4c6738e708400eb45a59
Parents: 4c07f5e
Author: Alex Harui 
Authored: Wed Nov 12 20:46:13 2014 -0800
Committer: Alex Harui 
Committed: Wed Nov 12 20:46:13 2014 -0800

--
 .../internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java | 4 ++--
 .../internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java   | 5 +++--
 .../internal/driver/js/flexjs/JSCSSCompilationSession.java  | 3 ++-
 .../org/apache/flex/compiler/internal/graph/GoogDepsWriter.java | 5 +++--
 .../apache/flex/compiler/internal/graph/VF2JSDepsWriter.java| 3 ++-
 5 files changed, 12 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/5354db83/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
index 64d1378..4eeea84 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
@@ -1557,7 +1557,7 @@ public class MXMLFlexJSEmitter extends MXMLEmitter 
implements
 String s = ((MXMLFlexJSBlockWalker)getMXMLWalker()).encodedCSS;
 if (!s.isEmpty())
 {
-int reqidx = s.indexOf("goog.require");
+int reqidx = 
s.indexOf(JSGoogEmitterTokens.GOOG_REQUIRE.getToken());
 if (reqidx != -1)
 s = s.substring(0, reqidx - 1);
 
@@ -1662,7 +1662,7 @@ public class MXMLFlexJSEmitter extends MXMLEmitter 
implements
 String s = ((MXMLFlexJSBlockWalker)getMXMLWalker()).encodedCSS;
 if (!s.isEmpty())
 {
-int reqidx = s.indexOf("goog.require");
+int reqidx = 
s.indexOf(JSGoogEmitterTokens.GOOG_REQUIRE.getToken());
 if (reqidx != -1)
 {
 String reqs = s.substring(reqidx);

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/5354db83/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java
index dff5d23..f0bb0dd 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java
@@ -42,6 +42,7 @@ import org.apache.flex.compiler.clients.problems.ProblemQuery;
 import org.apache.flex.compiler.codegen.js.IJSPublisher;
 import org.apache.flex.compiler.config.Configuration;
 import org.apache.flex.compiler.internal.codegen.js.JSSharedData;
+import org.apache.flex.compiler.internal.codegen.js.goog.JSGoogEmitterTokens;
 import org.apache.flex.compiler.internal.codegen.js.goog.JSGoogPublisher;
 import org.apache.flex.compiler.internal.driver.js.goog.JSGoogConfiguration;
 import org.apache.flex.compiler.internal.graph.GoogDepsWriter;
@@ -401,13 +402,13 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher 
implements
 appendString.append(projectName);
 appendString.append(".prototype.cssData = [");
 String s = project.cssEncoding;
-int reqidx = s.indexOf("goog.require");
+int reqidx = s.indexOf(JSGoogEmitterTokens.GOOG_REQUIRE.getToken());
 if (reqidx != -1)
 {
 String reqs = s.substring(reqidx);
 s = s.substring(0, reqidx - 1);
 String fileData = readCode(new File(path));
-reqidx = fileData.indexOf("goog.require");
+reqidx = 
fileData.indexOf(JSGoogEmitterTokens.GOOG_REQUIRE.getToken());
 String after = fileData.substring(reqidx);
 String before = fileData.substring(0, reqidx - 1);
 s = before + reqs + after + appendString.toString() + s;

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/5354db83/compiler.jx/src/org/apache/flex/compiler/internal/driver/js/flexjs/JSCSSCompilationSession.java
--

[8/8] git commit: [flex-falcon] [refs/heads/develop] - only wrap ++ in parens in certain cases

2014-11-14 Thread aharui
only wrap ++ in parens in certain cases


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/096bc855
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/096bc855
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/096bc855

Branch: refs/heads/develop
Commit: 096bc85587edf2062408cd86971d06941ed747dd
Parents: e7f31d1
Author: Alex Harui 
Authored: Fri Nov 14 22:27:52 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:27:52 2014 -0800

--
 .../internal/codegen/js/flexjs/JSFlexJSEmitter.java  | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/096bc855/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
index 5e4951b..52f5303 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
@@ -62,6 +62,7 @@ import 
org.apache.flex.compiler.internal.tree.as.ChainedVariableNode;
 import org.apache.flex.compiler.internal.tree.as.ClassNode;
 import org.apache.flex.compiler.internal.tree.as.FunctionCallNode;
 import org.apache.flex.compiler.internal.tree.as.FunctionNode;
+import org.apache.flex.compiler.internal.tree.as.MemberAccessExpressionNode;
 import org.apache.flex.compiler.internal.tree.as.ParameterNode;
 import org.apache.flex.compiler.internal.tree.as.RegExpLiteralNode;
 import org.apache.flex.compiler.internal.tree.as.UnaryOperatorAtNode;
@@ -1762,10 +1763,16 @@ public class JSFlexJSEmitter extends JSGoogEmitter 
implements IJSFlexJSEmitter
 }
 else
 {
-write(ASEmitterTokens.PAREN_OPEN);
-super.emitUnaryOperator(node);
-write(ASEmitterTokens.PAREN_CLOSE);
-return;
+   IASNode parentNode = node.getParent();
+   if (parentNode.getNodeID() == 
ASTNodeID.MemberAccessExpressionID &&
+   
((MemberAccessExpressionNode)parentNode).getLeftOperandNode() == node)
+   {
+   // GCC wanted parens around foo++.toString().  As in 
(foo++).toString();
+   write(ASEmitterTokens.PAREN_OPEN);
+   super.emitUnaryOperator(node);
+   write(ASEmitterTokens.PAREN_CLOSE);
+   return;
+   }
 }
 
 }



[6/8] git commit: [flex-falcon] [refs/heads/develop] - always use type for packagename in doc

2014-11-14 Thread aharui
always use type for packagename in doc


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/2ee9fb2a
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/2ee9fb2a
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/2ee9fb2a

Branch: refs/heads/develop
Commit: 2ee9fb2a1d6f0182bbd1b496c158d140fdaeeeaa
Parents: 6207b3c
Author: Alex Harui 
Authored: Fri Nov 14 08:27:41 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 08:27:41 2014 -0800

--
 .../compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2ee9fb2a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
index 044c2f7..052547c 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
@@ -151,10 +151,7 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
 .resolveReturnType(project);
 
 String packageName = "";
-if (tdef instanceof InterfaceDefinition)
-packageName = tdef.getPackageName();
-else
-packageName = node.getPackageName();
+packageName = tdef.getPackageName();
 
 emitReturn(node, packageName);
 }



[3/8] git commit: [flex-falcon] [refs/heads/develop] - fix simple array output

2014-11-14 Thread aharui
fix simple array output


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/7120b401
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/7120b401
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/7120b401

Branch: refs/heads/develop
Commit: 7120b4016192f035e69340540aef232b7d92b0e2
Parents: 00147b6
Author: Alex Harui 
Authored: Thu Nov 13 15:13:06 2014 -0800
Committer: Alex Harui 
Committed: Thu Nov 13 15:13:06 2014 -0800

--
 .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java| 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/7120b401/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
index 4eeea84..43d2af2 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
@@ -479,7 +479,7 @@ public class MXMLFlexJSEmitter extends MXMLEmitter 
implements
 {
 StringBuilder sb = new StringBuilder();
 sb.append(asEmitter.stringifyNode(destNode));
-writeNewline(sb.toString());
+writeNewline(sb.toString() + ASEmitterTokens.COMMA.getToken());
 }
 else
 writeNewline(ASEmitterTokens.NULL.getToken() + 
ASEmitterTokens.COMMA.getToken());
@@ -1463,18 +1463,28 @@ public class MXMLFlexJSEmitter extends MXMLEmitter 
implements
 {
 final IASNode child = node.getChild(i);
 ASTNodeID nodeID = child.getNodeID();
-if (nodeID == ASTNodeID.MXMLArrayID || nodeID == 
ASTNodeID.MXMLInstanceID)
+if (nodeID == ASTNodeID.MXMLArrayID || nodeID == 
ASTNodeID.MXMLInstanceID || nodeID == ASTNodeID.MXMLStateID)
 {
 isSimple = false;
 break;
 }
 }
 boolean oldMakingSimpleArray = makingSimpleArray;
+MXMLDescriptorSpecifier ps = getCurrentDescriptor("ps");
 if (isSimple)
+{
makingSimpleArray = true;
+   ps.value = ASEmitterTokens.SQUARE_OPEN.getToken();
+}
 for (int i = 0; i < len; i++)
 {
 getMXMLWalker().walk(node.getChild(i)); // Instance
+if (isSimple && i < len - 1)
+   ps.value += ASEmitterTokens.COMMA.getToken();
+}
+if (isSimple)
+{
+   ps.value += ASEmitterTokens.SQUARE_CLOSE.getToken();
 }
 makingSimpleArray = oldMakingSimpleArray;
 



[2/8] git commit: [flex-falcon] [refs/heads/develop] - fix css output

2014-11-14 Thread aharui
fix css output


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/00147b62
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/00147b62
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/00147b62

Branch: refs/heads/develop
Commit: 00147b62490e0e4df52024ca875aeb9d432b423d
Parents: 5354db8
Author: Alex Harui 
Authored: Thu Nov 13 15:12:46 2014 -0800
Committer: Alex Harui 
Committed: Thu Nov 13 15:12:46 2014 -0800

--
 .../internal/codegen/mxml/flexjs/MXMLFlexJSBlockWalker.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/00147b62/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSBlockWalker.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSBlockWalker.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSBlockWalker.java
index 6e62dbe..d4a613e 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSBlockWalker.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSBlockWalker.java
@@ -106,7 +106,7 @@ public class MXMLFlexJSBlockWalker extends MXMLBlockWalker
 return;
 
 session.setKeepAllTypeSelectors(true);
-encodedCSS += 
((JSCSSCompilationSession)session).getEncodedCSS(flexProject, problems);
+encodedCSS = 
((JSCSSCompilationSession)session).getEncodedCSS(flexProject, problems);
 }
 
 }



[5/8] git commit: [flex-falcon] [refs/heads/develop] - handle ++

2014-11-14 Thread aharui
handle ++


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/6207b3c8
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/6207b3c8
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/6207b3c8

Branch: refs/heads/develop
Commit: 6207b3c8aa4149838d3d9d0451d066c91954a145
Parents: f6c099b
Author: Alex Harui 
Authored: Fri Nov 14 07:58:22 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 07:58:22 2014 -0800

--
 .../compiler/internal/codegen/as/ASEmitter.java |  6 ++-
 .../internal/codegen/as/ASEmitterTokens.java|  2 +-
 .../codegen/js/flexjs/JSFlexJSEmitter.java  | 47 
 .../js/flexjs/JSFlexJSEmitterTokens.java|  4 ++
 4 files changed, 57 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6207b3c8/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitter.java 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitter.java
index b84d1f2..9214d39 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitter.java
@@ -1465,11 +1465,15 @@ public class ASEmitter implements IASEmitter, IEmitter
 
 public String stringifyNode(IASNode node)
 {
+   boolean oldBufferWrite = isBufferWrite();
+StringBuilder oldBuilder = this.builder;
+this.builder = new StringBuilder();
 setBufferWrite(true);
 getWalker().walk(node);
 String result = getBuilder().toString();
 getBuilder().setLength(0);
-setBufferWrite(false);
+this.builder = oldBuilder;
+setBufferWrite(oldBufferWrite);
 return result;
 }
 }

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6207b3c8/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitterTokens.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitterTokens.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitterTokens.java
index fc1f1c7..d783109 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitterTokens.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASEmitterTokens.java
@@ -139,7 +139,7 @@ public enum ASEmitterTokens implements IEmitterTokens
 //int TOKEN_OPERATOR_BITWISE_RIGHT_SHIFT = 104;
 //int TOKEN_OPERATOR_BITWISE_UNSIGNED_RIGHT_SHIFT = 105;
 MINUS("-"),
-//int TOKEN_OPERATOR_PLUS = 107;
+PLUS("+"),
 //int TOKEN_OPERATOR_DIVISION = 108;
 //int TOKEN_OPERATOR_MODULO = 109;
 //int TOKEN_OPERATOR_STAR = 110;

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6207b3c8/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
index e1c8758..7dbd74e 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
@@ -81,6 +81,7 @@ import org.apache.flex.compiler.tree.as.IIdentifierNode;
 import org.apache.flex.compiler.tree.as.IInterfaceNode;
 import org.apache.flex.compiler.tree.as.ILanguageIdentifierNode;
 import org.apache.flex.compiler.tree.as.ILiteralNode;
+import org.apache.flex.compiler.tree.as.IUnaryOperatorNode;
 import org.apache.flex.compiler.tree.as.ILiteralNode.LiteralType;
 import org.apache.flex.compiler.tree.as.IMemberAccessExpressionNode;
 import org.apache.flex.compiler.tree.as.IParameterNode;
@@ -1696,5 +1697,51 @@ public class JSFlexJSEmitter extends JSGoogEmitter 
implements IJSFlexJSEmitter
 write("E4XFilter");
 write(ASEmitterTokens.SINGLE_QUOTE);
 }
+@Override
+public void emitUnaryOperator(IUnaryOperatorNode node)
+{
+if (node.getNodeID() == ASTNodeID.Op_PreIncrID
+|| node.getNodeID() == ASTNodeID.Op_PreDecrID
+|| node.getNodeID() == ASTNodeID.Op_PostIncrID
+|| node.getNodeID() == ASTNodeID.Op_PostDecrID)
+{
+IExpressionNode opNode = node.getOperandNode();
+String getString = stringifyNode(opNode);
+int index = getString.lastIndexOf("get_");
+if (index != -1)

[7/8] git commit: [flex-falcon] [refs/heads/develop] - allow omission of unused types from jsdoc

2014-11-14 Thread aharui
allow omission of unused types from jsdoc


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/e7f31d1c
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/e7f31d1c
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/e7f31d1c

Branch: refs/heads/develop
Commit: e7f31d1c50767e001db43fcdf8c0f13ce916ab6a
Parents: 2ee9fb2
Author: Alex Harui 
Authored: Fri Nov 14 16:46:57 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 16:46:57 2014 -0800

--
 .../codegen/js/flexjs/JSFlexJSDocEmitter.java   | 47 +++-
 .../codegen/js/flexjs/JSFlexJSEmitter.java  | 32 -
 .../codegen/js/goog/JSGoogDocEmitter.java   |  2 +-
 3 files changed, 76 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e7f31d1c/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
index 052547c..b676956 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
@@ -19,6 +19,8 @@
 
 package org.apache.flex.compiler.internal.codegen.js.flexjs;
 
+import java.util.ArrayList;
+
 import org.apache.flex.compiler.asdoc.flexjs.ASDocComment;
 import org.apache.flex.compiler.clients.MXMLJSC;
 import org.apache.flex.compiler.codegen.js.IJSEmitter;
@@ -33,7 +35,6 @@ import 
org.apache.flex.compiler.definitions.references.IReference;
 import org.apache.flex.compiler.internal.codegen.as.ASEmitterTokens;
 import org.apache.flex.compiler.internal.codegen.js.JSEmitterTokens;
 import org.apache.flex.compiler.internal.codegen.js.goog.JSGoogDocEmitter;
-import org.apache.flex.compiler.internal.definitions.InterfaceDefinition;
 import org.apache.flex.compiler.internal.scopes.ASScope;
 import org.apache.flex.compiler.projects.ICompilerProject;
 import org.apache.flex.compiler.tree.as.IDefinitionNode;
@@ -49,9 +50,30 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
 super(emitter);
 }
 
+public ArrayList classIgnoreList;
+private ArrayList ignoreList;
+
+@Override
+protected String convertASTypeToJS(String name, String pname)
+{
+   if (ignoreList != null)
+   {
+   if (ignoreList.contains(pname + "." + name))
+   return IASLanguageConstants.Object;
+   }
+   if (classIgnoreList != null)
+   {
+   if (classIgnoreList.contains(pname + "." + name))
+   return IASLanguageConstants.Object;
+   }
+   return super.convertASTypeToJS(name, pname);
+}
+
 @Override
 public void emitMethodDoc(IFunctionNode node, ICompilerProject project)
 {
+ignoreList = null;
+
 IClassDefinition classDefinition = resolveClassDefinition(node);
 
 ASDocComment asDoc = (ASDocComment) node.getASDocComment();
@@ -98,7 +120,13 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
 if (ns != null)
 {
 if (asDoc != null && MXMLJSC.keepASDoc)
+{
+   String docText = asDoc.commentNoEnd();
+   String ignoreToken = 
JSFlexJSEmitterTokens.IGNORE_COERCION.getToken();
+   if (docText.contains(ignoreToken))
+   loadIgnores(docText);
 write(changeAnnotations(asDoc.commentNoEnd()));
+}
 else
 begin();
 emitMethodAccess(node);
@@ -178,7 +206,22 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
 end();
 }
 }
-
+
+private void loadIgnores(String doc)
+{
+   ignoreList = new ArrayList();
+   String ignoreToken = JSFlexJSEmitterTokens.IGNORE_COERCION.getToken();
+   int index = doc.indexOf(ignoreToken);
+   while (index != -1)
+   {
+   String ignorable = doc.substring(index + ignoreToken.length());
+   int endIndex = ignorable.indexOf("\n");
+   ignorable = ignorable.substring(0, endIndex);
+   ignorable = ignorable.trim();
+   ignoreList.add(ignorable);
+   index = doc.indexOf(ignoreToken, index + endIndex);
+   }
+}
 private String changeAnnotations(String doc)
 {
// rename these tags so they don't conflict with generated

http://git-wip-us.apa

[4/8] git commit: [flex-falcon] [refs/heads/develop] - fix binding expressions

2014-11-14 Thread aharui
fix binding expressions


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/f6c099b6
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/f6c099b6
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/f6c099b6

Branch: refs/heads/develop
Commit: f6c099b64a36526d2e77f5545e0bc3442981aa9e
Parents: 7120b40
Author: Alex Harui 
Authored: Fri Nov 14 07:58:10 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 07:58:10 2014 -0800

--
 .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java   | 19 ---
 1 file changed, 16 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/f6c099b6/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
--
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
index 43d2af2..7c59b1d 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
@@ -463,9 +463,20 @@ public class MXMLFlexJSEmitter extends MXMLEmitter 
implements
 List getterNodes = 
bi.getExpressionNodesForGetter();
 StringBuilder sb = new StringBuilder();
 sb.append("function() { return ");
-for (IExpressionNode getterNode : getterNodes)
+int n = getterNodes.size();
+for (int i = 0; i < n; i++)
 {
-sb.append(asEmitter.stringifyNode(getterNode));
+   IExpressionNode getterNode = getterNodes.get(i);
+   if (getterNode.getNodeID() == ASTNodeID.LiteralStringID)
+   {
+   
sb.append(ASEmitterTokens.DOUBLE_QUOTE.getToken());
+   sb.append(asEmitter.stringifyNode(getterNode));
+   
sb.append(ASEmitterTokens.DOUBLE_QUOTE.getToken());
+   }
+   else
+   sb.append(asEmitter.stringifyNode(getterNode));
+if (i < n - 1)
+   sb.append(ASEmitterTokens.SPACE.getToken() + 
ASEmitterTokens.PLUS.getToken() + ASEmitterTokens.SPACE.getToken());
 }
 sb.append("; },");
 writeNewline(sb.toString());
@@ -1439,7 +1450,9 @@ public class MXMLFlexJSEmitter extends MXMLEmitter 
implements
else
{
 MXMLDescriptorSpecifier ps = getCurrentDescriptor("ps");
-ps.value = "{";
+if (ps.value == null)
+   ps.value = "";
+ps.value += "{";   
 for (int i = 0; i < len; i++)
 {
 IMXMLPropertySpecifierNode propName = 
(IMXMLPropertySpecifierNode)node.getChild(i);



[4/7] git commit: [flex-asjs] [refs/heads/develop] - fix bug caught by GCL

2014-11-14 Thread aharui
fix bug caught by GCL


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/a66f78ee
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/a66f78ee
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/a66f78ee

Branch: refs/heads/develop
Commit: a66f78eef9df462c5a7a7e134209575ba88caed1
Parents: b703fbe
Author: Alex Harui 
Authored: Fri Nov 14 16:48:20 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:52 2014 -0800

--
 examples/FlexJSStore/src/FlexJSStore.mxml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a66f78ee/examples/FlexJSStore/src/FlexJSStore.mxml
--
diff --git a/examples/FlexJSStore/src/FlexJSStore.mxml 
b/examples/FlexJSStore/src/FlexJSStore.mxml
index cab579a..c461525 100755
--- a/examples/FlexJSStore/src/FlexJSStore.mxml
+++ b/examples/FlexJSStore/src/FlexJSStore.mxml
@@ -158,7 +158,7 @@ limitations under the License.
 if (stateChain.length)
 initialView.currentState = stateChain[0];
 else
-stateChain == null;
+stateChain = null;
 }
]]>




[1/7] git commit: [flex-asjs] [refs/heads/develop] - handle ++

2014-11-14 Thread aharui
Repository: flex-asjs
Updated Branches:
  refs/heads/develop c66025843 -> cea869d48


handle ++


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/c8e33f10
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/c8e33f10
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/c8e33f10

Branch: refs/heads/develop
Commit: c8e33f100255713a8ac521172714151c9b07bb06
Parents: c660258
Author: Alex Harui 
Authored: Fri Nov 14 08:00:31 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:51 2014 -0800

--
 .../src/org/apache/flex/utils/Language.js   | 60 
 1 file changed, 60 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/c8e33f10/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js 
b/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
index 099a0a4..d8f3c40 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
@@ -183,3 +183,63 @@ org.apache.flex.utils.Language.trace = function(opt_value) 
{
 org.apache.flex.utils.Language.uint = function(value) {
   return value >>> 0;
 };
+
+
+/**
+ * preincrement handles --foo
+ *
+ * @expose
+ * @param {Object} obj The object with the getter/setter.
+ * @param {string} prop The name of a property.
+ * @return {number}
+ */
+org.apache.flex.utils.Language.preincrement = function(obj, prop) {
+  var value = obj["get_" + prop]() + 1;
+  obj["set_" + prop](value);
+  return value;
+};
+
+
+/**
+ * predecrement handles ++foo
+ *
+ * @expose
+ * @param {Object} obj The object with the getter/setter.
+ * @param {string} prop The name of a property.
+ * @return {number}
+ */
+org.apache.flex.utils.Language.predecrement = function(obj, prop) {
+  var value = obj["get_" + prop]() - 1;
+  obj["set_" + prop](value);
+  return value;
+};
+
+
+/**
+ * postincrement handles foo++
+ *
+ * @expose
+ * @param {Object} obj The object with the getter/setter.
+ * @param {string} prop The name of a property.
+ * @return {number}
+ */
+org.apache.flex.utils.Language.postincrement = function(obj, prop) {
+  var value = obj["get_" + prop]();
+  obj["set_" + prop](value + 1);
+  return value;
+};
+
+
+/**
+ * postdecrement handles foo++
+ *
+ * @expose
+ * @param {Object} obj The object with the getter/setter.
+ * @param {string} prop The name of a property.
+ * @return {number}
+ */
+org.apache.flex.utils.Language.postdecrement = function(obj, prop) {
+  var value = obj["get_" + prop]();
+  obj["set_" + prop](value + 1);
+  return value;
+};



[3/7] git commit: [flex-asjs] [refs/heads/develop] - should be public

2014-11-14 Thread aharui
should be public


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/75508361
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/75508361
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/75508361

Branch: refs/heads/develop
Commit: 75508361130de8d23ec6436ec6ce3d97b8989be2
Parents: c8e33f1
Author: Alex Harui 
Authored: Fri Nov 14 08:10:35 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:52 2014 -0800

--
 frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js | 1 -
 1 file changed, 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/75508361/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js 
b/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
index d2f2003..41855c5 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
@@ -59,7 +59,6 @@ org.apache.flex.core.CallLaterBead.prototype.set_strand =
 
 
 /**
- * @protected
  * @param {Function} fn The fucntion to call later.
  * @param {Array=} opt_args The optional array of arguments.
  * @param {Object=} opt_thisArg The optional 'this' object.



[6/7] git commit: [flex-asjs] [refs/heads/develop] - fix warnings from GCC

2014-11-14 Thread aharui
fix warnings from GCC


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/bb7dde99
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/bb7dde99
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/bb7dde99

Branch: refs/heads/develop
Commit: bb7dde9912b4fbb9a242485d8a730ee8bd8bddec
Parents: a66f78e
Author: Alex Harui 
Authored: Fri Nov 14 16:49:35 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:52 2014 -0800

--
 .../src/org/apache/flex/core/CallLaterBead.js   |  2 +-
 .../src/org/apache/flex/events/MouseEvent.js| 43 
 .../src/org/apache/flex/html/HContainer.js  |  2 +-
 .../js/FlexJS/src/org/apache/flex/html/HRule.js |  2 +-
 .../org/apache/flex/html/ImageAndTextButton.js  |  8 ++--
 .../FlexJS/src/org/apache/flex/html/Spacer.js   |  2 +-
 .../org/apache/flex/html/ToggleTextButton.js|  6 +--
 .../FlexJS/src/org/apache/flex/html/ToolTip.js  |  3 +-
 .../src/org/apache/flex/html/VContainer.js  |  2 +-
 .../flex/html/beads/ScrollingContainerView.js   |  4 +-
 .../src/org/apache/flex/utils/PointUtils.js |  4 +-
 11 files changed, 60 insertions(+), 18 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/bb7dde99/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js 
b/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
index 41855c5..5b9c20c 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/core/CallLaterBead.js
@@ -71,7 +71,7 @@ org.apache.flex.core.CallLaterBead.prototype.callLater =
   else
 this.calls_.push({thisArg: opt_thisArg, fn: fn, args: opt_args });
 
-  window.setTimeout(callback, 0);
+  window.setTimeout(this.callback, 0);
 };
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/bb7dde99/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js 
b/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
index 88025e6..7ccdfae 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
@@ -29,6 +29,49 @@ org.apache.flex.events.MouseEvent = function() {
 };
 goog.inherits(org.apache.flex.events.MouseEvent,
 window.MouseEvent);
+   
+   
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.ROLL_OVER = "rollOver";
+
+
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.ROLL_OUT = "rollOout";
+
+
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.MOUSE_OVER = "mouseOver";
+
+
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.MOUSE_OUT = "mouseOut";
+
+
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.MOUSE_UP = "mouseUp";
+
+
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.MOUSE_DOWN = "mouseDown";
+
+
+/**
+ * @type {string}
+ */
+org.apache.flex.events.MouseEvent.MOUSE_MOVE = "mouseMove";
+
 
 
 /**

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/bb7dde99/frameworks/js/FlexJS/src/org/apache/flex/html/HContainer.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/html/HContainer.js 
b/frameworks/js/FlexJS/src/org/apache/flex/html/HContainer.js
index f00c395..13b96e3 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/html/HContainer.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/html/HContainer.js
@@ -22,7 +22,7 @@ goog.require('org.apache.flex.html.Container');
 /**
  * @constructor
  * @implements {org.apache.flex.core.IContainer}
- * @extends {org.apache.flex.core.HContainerBase}
+ * @extends {org.apache.flex.html.Container}
  */
 org.apache.flex.html.HContainer = function() {
   org.apache.flex.html.HContainer.base(this, 'constructor');

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/bb7dde99/frameworks/js/FlexJS/src/org/apache/flex/html/HRule.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/html/HRule.js 
b/frameworks/js/FlexJS/src/org/apache/flex/html/HRule.js
index 9c81982..4d87be1 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/html/HRule.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/html/HRule.js
@@ -38,7 +38,7 @@ goog.inherits(org.apache.flex.html.HRule,
  *
  * @type {Object.>}
  */
-org.apache.flex.html.Label.prototype.FLEXJS_CLASS_INFO =
+org.apache.flex.html.HRule.prototype.FLEXJS_CLASS_INFO =
 { names: [{ name: 'HRule',
 

[5/7] git commit: [flex-asjs] [refs/heads/develop] - I guess these aren't getter/setter in Flash

2014-11-14 Thread aharui
I guess these aren't getter/setter in Flash


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/f14ea0a8
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/f14ea0a8
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/f14ea0a8

Branch: refs/heads/develop
Commit: f14ea0a8747c660307a8bb6ade13868a416de1e2
Parents: 7550836
Author: Alex Harui 
Authored: Fri Nov 14 08:11:03 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:52 2014 -0800

--
 .../js/FlexJS/src/org/apache/flex/geom/Point.js | 44 +-
 .../src/org/apache/flex/geom/Rectangle.js   | 90 ++--
 2 files changed, 12 insertions(+), 122 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/f14ea0a8/frameworks/js/FlexJS/src/org/apache/flex/geom/Point.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/geom/Point.js 
b/frameworks/js/FlexJS/src/org/apache/flex/geom/Point.js
index febb4dd..aba6db8 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/geom/Point.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/geom/Point.js
@@ -23,16 +23,8 @@ goog.provide('org.apache.flex.geom.Point');
  */
 org.apache.flex.geom.Point = function(x, y) {
 
-  /**
-   * @protected
-   * @type {number}
-   */
   this.x = x;
 
-  /**
-   * @protected
-   * @type {number}
-   */
   this.y = y;
 
 };
@@ -51,42 +43,14 @@ org.apache.flex.geom.Point.prototype.FLEXJS_CLASS_INFO =
 /**
  * @expose
  * The x coordinate.
- * @return {number} value The x coordinate.
+ * @type {number} value The x coordinate.
  */
-org.apache.flex.geom.Point.prototype.get_x =
-function() {
-  return this.x;
-};
-
-
-/**
- * @expose
- * The x coordinate.
- * @param {number} value The x coordinate.
- */
-org.apache.flex.geom.Point.prototype.set_x =
-function(value) {
-  this.x = value;
-};
+org.apache.flex.geom.Point.prototype.x = 0;
 
 
 /**
  * @expose
  * The y coordinate.
- * @return {number} value The y coordinate.
+ * @type {number} value The y coordinate.
  */
-org.apache.flex.geom.Point.prototype.get_y =
-function() {
-  return this.y;
-};
-
-
-/**
- * @expose
- * The y coordinate.
- * @param {number} value The y coordinate.
- */
-org.apache.flex.geom.Point.prototype.set_y =
-function(value) {
-  this.y = value;
-};
+org.apache.flex.geom.Point.prototype.y = 0;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/f14ea0a8/frameworks/js/FlexJS/src/org/apache/flex/geom/Rectangle.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/geom/Rectangle.js 
b/frameworks/js/FlexJS/src/org/apache/flex/geom/Rectangle.js
index 32f126c..ccf92f7 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/geom/Rectangle.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/geom/Rectangle.js
@@ -25,28 +25,12 @@ goog.provide('org.apache.flex.geom.Rectangle');
  */
 org.apache.flex.geom.Rectangle = function(left, top, width, height) {
 
-  /**
-   * @protected
-   * @type {number}
-   */
   this.left = left;
 
-  /**
-   * @protected
-   * @type {number}
-   */
   this.top = top;
 
-  /**
-   * @protected
-   * @type {number}
-   */
   this.width = width;
 
-  /**
-   * @protected
-   * @type {number}
-   */
   this.height = height;
 
 };
@@ -65,88 +49,30 @@ org.apache.flex.geom.Rectangle.prototype.FLEXJS_CLASS_INFO =
 /**
  * @expose
  * The left coordinate.
- * @return {number} value The left coordinate.
+ * @type {number} value The left coordinate.
  */
-org.apache.flex.geom.Rectangle.prototype.get_left =
-function() {
-  return this.left;
-};
-
-
-/**
- * @expose
- * The left coordinate.
- * @param {number} value The left coordinate.
- */
-org.apache.flex.geom.Rectangle.prototype.set_left =
-function(value) {
-  this.left = value;
-};
+org.apache.flex.geom.Rectangle.prototype.left = 0;
 
 
 /**
  * @expose
  * The top coordinate.
- * @return {number} value The top coordinate.
- */
-org.apache.flex.geom.Rectangle.prototype.get_top =
-function() {
-  return this.top;
-};
-
-
-/**
- * @expose
- * The top coordinate.
- * @param {number} value The top coordinate.
- */
-org.apache.flex.geom.Rectangle.prototype.set_top =
-function(value) {
-  this.top = value;
-};
-
-
-/**
- * @expose
- * The width coordinate.
- * @return {number} value The width coordinate.
+ * @type {number} value The top coordinate.
  */
-org.apache.flex.geom.Rectangle.prototype.get_width =
-function() {
-  return this.width;
-};
+org.apache.flex.geom.Rectangle.prototype.top = 0;
 
 
 /**
  * @expose
  * The width coordinate.
- * @param {number} value The width coordinate.
+ * @type {number} value The width coordinate.
  */
-org.apache.flex.geom.Rectangle.prototype.set_width =
-function(value) {
- 

[2/7] git commit: [flex-asjs] [refs/heads/develop] - lint

2014-11-14 Thread aharui
lint


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/cea869d4
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/cea869d4
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/cea869d4

Branch: refs/heads/develop
Commit: cea869d4826525c4cdb57c838710201e9779a755
Parents: bb7dde9
Author: Alex Harui 
Authored: Fri Nov 14 16:59:01 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:52 2014 -0800

--
 .../src/org/apache/flex/events/MouseEvent.js | 19 +--
 .../FlexJS/src/org/apache/flex/utils/Language.js | 16 
 2 files changed, 17 insertions(+), 18 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/cea869d4/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js 
b/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
index 7ccdfae..ace4423 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/events/MouseEvent.js
@@ -29,49 +29,48 @@ org.apache.flex.events.MouseEvent = function() {
 };
 goog.inherits(org.apache.flex.events.MouseEvent,
 window.MouseEvent);
-   
-   
+
+
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.ROLL_OVER = "rollOver";
+org.apache.flex.events.MouseEvent.ROLL_OVER = 'rollOver';
 
 
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.ROLL_OUT = "rollOout";
+org.apache.flex.events.MouseEvent.ROLL_OUT = 'rollOout';
 
 
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.MOUSE_OVER = "mouseOver";
+org.apache.flex.events.MouseEvent.MOUSE_OVER = 'mouseOver';
 
 
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.MOUSE_OUT = "mouseOut";
+org.apache.flex.events.MouseEvent.MOUSE_OUT = 'mouseOut';
 
 
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.MOUSE_UP = "mouseUp";
+org.apache.flex.events.MouseEvent.MOUSE_UP = 'mouseUp';
 
 
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.MOUSE_DOWN = "mouseDown";
+org.apache.flex.events.MouseEvent.MOUSE_DOWN = 'mouseDown';
 
 
 /**
  * @type {string}
  */
-org.apache.flex.events.MouseEvent.MOUSE_MOVE = "mouseMove";
-
+org.apache.flex.events.MouseEvent.MOUSE_MOVE = 'mouseMove';
 
 
 /**

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/cea869d4/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
--
diff --git a/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js 
b/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
index d8f3c40..19e9aa6 100644
--- a/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
+++ b/frameworks/js/FlexJS/src/org/apache/flex/utils/Language.js
@@ -194,8 +194,8 @@ org.apache.flex.utils.Language.uint = function(value) {
  * @return {number}
  */
 org.apache.flex.utils.Language.preincrement = function(obj, prop) {
-  var value = obj["get_" + prop]() + 1;
-  obj["set_" + prop](value);
+  var value = obj['get_' + prop]() + 1;
+  obj['set_' + prop](value);
   return value;
 };
 
@@ -209,8 +209,8 @@ org.apache.flex.utils.Language.preincrement = function(obj, 
prop) {
  * @return {number}
  */
 org.apache.flex.utils.Language.predecrement = function(obj, prop) {
-  var value = obj["get_" + prop]() - 1;
-  obj["set_" + prop](value);
+  var value = obj['get_' + prop]() - 1;
+  obj['set_' + prop](value);
   return value;
 };
 
@@ -224,8 +224,8 @@ org.apache.flex.utils.Language.predecrement = function(obj, 
prop) {
  * @return {number}
  */
 org.apache.flex.utils.Language.postincrement = function(obj, prop) {
-  var value = obj["get_" + prop]();
-  obj["set_" + prop](value + 1);
+  var value = obj['get_' + prop]();
+  obj['set_' + prop](value + 1);
   return value;
 };
 
@@ -239,7 +239,7 @@ org.apache.flex.utils.Language.postincrement = 
function(obj, prop) {
  * @return {number}
  */
 org.apache.flex.utils.Language.postdecrement = function(obj, prop) {
-  var value = obj["get_" + prop]();
-  obj["set_" + prop](value + 1);
+  var value = obj['get_' + prop]();
+  obj['set_' + prop](value + 1);
   return value;
 };



[7/7] git commit: [flex-asjs] [refs/heads/develop] - needed default prop to compile FlexJSStore correctly

2014-11-14 Thread aharui
needed default prop to compile FlexJSStore correctly


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/b703fbe3
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/b703fbe3
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/b703fbe3

Branch: refs/heads/develop
Commit: b703fbe3df887dca821c2fb4e6dd3372113a8a76
Parents: f14ea0a
Author: Alex Harui 
Authored: Fri Nov 14 08:47:38 2014 -0800
Committer: Alex Harui 
Committed: Fri Nov 14 22:29:52 2014 -0800

--
 .../flex/html/supportClasses/UIItemRendererBase.as| 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b703fbe3/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/supportClasses/UIItemRendererBase.as
--
diff --git 
a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/supportClasses/UIItemRendererBase.as
 
b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/supportClasses/UIItemRendererBase.as
index 01cd47f..44208c1 100644
--- 
a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/supportClasses/UIItemRendererBase.as
+++ 
b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/supportClasses/UIItemRendererBase.as
@@ -24,7 +24,9 @@ package org.apache.flex.html.supportClasses
import org.apache.flex.events.Event;
import org.apache.flex.utils.MXMLDataInterpreter;

-   /**
+[DefaultProperty("mxmlContent")]
+
+/**
 *  The UIItemRendererBase class is the base class for all 
itemRenderers. An itemRenderer is used to
 *  display a single datum within a collection of data. Components such 
as a List use itemRenderers to 
 *  show their dataProviders.
@@ -89,6 +91,16 @@ package org.apache.flex.html.supportClasses
_itemRendererParent = value;
}

+/**
+ *  @copy org.apache.flex.core.ItemRendererClassFactory#mxmlContent
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 10.2
+ *  @playerversion AIR 2.6
+ *  @productversion FlexJS 0.0
+ */
+public var mxmlContent:Array;
+
/**
 * @private
 */