flex-blazeds git commit: Updated the README to indicate the correct minimum required Java version
Repository: flex-blazeds Updated Branches: refs/heads/develop e6cb4dee0 -> a70bb51d3 Updated the README to indicate the correct minimum required Java version Signed-off-by: Erik de BruinProject: http://git-wip-us.apache.org/repos/asf/flex-blazeds/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-blazeds/commit/a70bb51d Tree: http://git-wip-us.apache.org/repos/asf/flex-blazeds/tree/a70bb51d Diff: http://git-wip-us.apache.org/repos/asf/flex-blazeds/diff/a70bb51d Branch: refs/heads/develop Commit: a70bb51d37bbb6c0105cc990858d6ae0ad9c2210 Parents: e6cb4de Author: Erik de Bruin Authored: Mon Nov 9 10:26:59 2015 +0100 Committer: Erik de Bruin Committed: Mon Nov 9 10:26:59 2015 +0100 -- modules/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/a70bb51d/modules/README -- diff --git a/modules/README b/modules/README index 0ea0d50..3410902 100644 --- a/modules/README +++ b/modules/README @@ -61,7 +61,7 @@ Install Prerequisites SOFTWAREENVIRONMENT VARIABLE (absolute paths) == -Java SDK 1.6 or greater (*1)JAVA_HOME +Java SDK 1.7 or greater (*1)JAVA_HOME Maven 2.2.0 or greater (*1) MAVEN_HOME
git commit: [flex-sdk] [refs/heads/develop] - "Fix" Mustella jenkins script
Repository: flex-sdk Updated Branches: refs/heads/develop 0bb17072e -> 2da2d643a "Fix" Mustella jenkins script Signed-off-by: Erik de BruinProject: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/2da2d643 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/2da2d643 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/2da2d643 Branch: refs/heads/develop Commit: 2da2d643a2ccd64eb42be72efe50ba7e38585f47 Parents: 0bb1707 Author: Erik de Bruin Authored: Wed Sep 30 14:57:54 2015 +0200 Committer: Erik de Bruin Committed: Wed Sep 30 14:57:54 2015 +0200 -- mustella/jenkins.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2da2d643/mustella/jenkins.sh -- diff --git a/mustella/jenkins.sh b/mustella/jenkins.sh index 6d716bb..1b6cec7 100755 --- a/mustella/jenkins.sh +++ b/mustella/jenkins.sh @@ -67,8 +67,8 @@ then elif [ "$FLASH_VERSION" == "18.0" ] then FLASH_VERSION=19.0 - AIR_VERSION=19 - AIR_SDK_DIR=19 + AIR_VERSION=19.0 + AIR_SDK_DIR=19.0 else FLASH_VERSION=11.1 AIR_VERSION=3.7
git commit: [flex-sdk] [refs/heads/develop] - Added support for FP 18, 19 and 20
Repository: flex-sdk Updated Branches: refs/heads/develop f661863d5 -> 0bb17072e Added support for FP 18, 19 and 20 Mustella noticed that these higher versions weren't associated with a SWF version yet... Signed-off-by: Erik de BruinProject: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/0bb17072 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/0bb17072 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/0bb17072 Branch: refs/heads/develop Commit: 0bb17072e731ee201ed79c098d40153f03f089fb Parents: f661863 Author: Erik de Bruin Authored: Tue Sep 29 09:16:54 2015 +0200 Committer: Erik de Bruin Committed: Tue Sep 29 09:16:54 2015 +0200 -- frameworks/build.xml | 9 + 1 file changed, 9 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/0bb17072/frameworks/build.xml -- diff --git a/frameworks/build.xml b/frameworks/build.xml index 7be8a53..c902ec5 100644 --- a/frameworks/build.xml +++ b/frameworks/build.xml @@ -223,6 +223,15 @@ + + + + + + + + +
git commit: [flex-asjs] [refs/heads/develop] - Change the template to hold the required variables, not those copied from the Flex SDK
Repository: flex-asjs Updated Branches: refs/heads/develop 0bbba3e58 -> 28c5972bb Change the template to hold the required variables, not those copied from the Flex SDK Signed-off-by: Erik de BruinProject: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/28c5972b Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/28c5972b Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/28c5972b Branch: refs/heads/develop Commit: 28c5972bb5e1f2443f518d20ab8972a3a461d046 Parents: 0bbba3e Author: Erik de Bruin Authored: Sun Sep 27 17:28:07 2015 +0200 Committer: Erik de Bruin Committed: Sun Sep 27 17:28:07 2015 +0200 -- env-template.properties | 71 +++- 1 file changed, 31 insertions(+), 40 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/28c5972b/env-template.properties -- diff --git a/env-template.properties b/env-template.properties index d1465ca..312098e 100644 --- a/env-template.properties +++ b/env-template.properties @@ -23,10 +23,13 @@ # For each of # # AIR_HOME +# FALCON_HOME +# FALCONJX_HOME # FLASHPLAYER_DEBUGGER +# FLEX_HOME +# FLEXUNIT_HOME +# GOOG_HOME # PLAYERGLOBAL_HOME -# PIXELBENDER_HOME -# ADOBE_EXTENSION_MANAGER # # you need to set an environment variable with that name or set the property here # prefixed with "env.". If a property is set in this file, and the corresponding @@ -51,12 +54,38 @@ #env.AIR_HOME= # +# Set this to the root of its SDK: /compiler/generated/dist/sdk +# +#env.FALCON_HOME= + +# +# Set this to the root of its SDK: /compiler.jx +# +#env.FALCONJX_HOME= + +# # Set this to absolute path that contains the Adobe Flash Player content debugger # for your platform. # #env.FLASHPLAYER_DEBUGGER= # +# Set this to absolute path of an SDK or repo. +# +#env.FLEX_HOME= + +# +# Set this to the root of a FlexUnit release or repo +# +#env.FLEXUNIT_HOME= + +# +# Set GOOG_HOME to the absolute path of the folder that contains the third_party +# and closure sub-folders. +# +#env.GOOG_HOME= + +# # PLAYERGLOBAL_HOME is a directory which contains one or more subdirectories. # The name of each subdirectory corresponds to a supported target player version and # in each of the subdirectories is the playerglobal.swc that corresponds to that target @@ -70,41 +99,3 @@ # playerglobal.swc (file) # #env.PLAYERGLOBAL_HOME= - -# -# Set this to the directory that contains the Adobe Pixel Bender Toolkit -# for your platform. -# -# On Windows (32-bit), if installed to the default location, the setting would be -# env.PIXELBENDER_HOME=C:\\Program Files\\Adobe\\Adobe Utilities - CS5\\Pixel Bender Toolkit 2 -# -# or on a 64-bit version of Windows -# env.PIXELBENDER_HOME=C:\\Program Files (x86)\\Adobe\\Adobe Utilities - CS5\\Pixel Bender Toolkit 2 -# -# Note: the folder "Program Files" (or "Program Files (x86)") might have a different name -# depending on the language of your Windows installation. -# -# On Mac, if installed to the default location, the setting would be -# env.PIXELBENDER_HOME=/Applications/Utilities/Adobe Utilities-CS5.localized/Pixel Bender Toolkit 2/ -# -#env.PIXELBENDER_HOME= - -# -# Set this to the file that contains the Adobe Extension Manager CS5 -# for your platform. This is optional and is only required for those -# who need flash integration in order to build the MXP for the flash integration kit. -# -# On Windows (32-bit), if installed to the default location, the setting would be -# env.ADOBE_EXTENSION_MANAGER=C:\\Program Files\\Adobe\\Adobe Extension Manager CS5\\Adobe Extension Manager CS5.exe -# -# or on a 64-bit version of Windows -# env.ADOBE_EXTENSION_MANAGER=C:\\Program Files (x86)\\Adobe\\Adobe Extension Manager CS5\\Adobe Extension Manager CS5.exe -# -# Note: the folder "Program Files" (or "Program Files (x86)") might have a different name -# depending on the language of your Windows installation. -# -# On Mac, if installed to the default location, the setting would be -# env.ADOBE_EXTENSION_MANAGER=/Applications/Adobe Extension Manager CS5/Adobe Extension Manager CS5.app/Contents/MacOS/Adobe Extension Manager CS5 -# -#env.ADOBE_EXTENSION_MANAGER= -
git commit: [flex-sdk] [refs/heads/develop] - Update jenkins script with new FP versions
Repository: flex-sdk Updated Branches: refs/heads/develop 636859085 -> 145743606 Update jenkins script with new FP versions The LTS version was bumped from 13 to 18 by Adobe: http://blogs.adobe.com/flashplayer/2015/05/upcoming-changes-to-flash-players-extended-support-release-2.html And obviously version 16 is no longer the most up-to-date consumer version ;-) Signed-off-by: Erik de BruinProject: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/14574360 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/14574360 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/14574360 Branch: refs/heads/develop Commit: 145743606d448e256f3f5371666782cf9c0e8482 Parents: 6368590 Author: Erik de Bruin Authored: Fri Sep 25 09:31:48 2015 +0200 Committer: Erik de Bruin Committed: Fri Sep 25 09:31:48 2015 +0200 -- mustella/jenkins.sh | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/14574360/mustella/jenkins.sh -- diff --git a/mustella/jenkins.sh b/mustella/jenkins.sh index 209bef7..6d716bb 100755 --- a/mustella/jenkins.sh +++ b/mustella/jenkins.sh @@ -50,8 +50,8 @@ fi # Toggle between versions: # 11.1 is the default version # 11.7 is a much used version? -# 13 is the current "long term support" version -# 16 is the beta and/or current version +# 18 is the current "long term support" version +# 19 is the current "consumer" version # Note: the previous release and current beta versions of AIR are both '4', # so to make the distinction, the beta version is '4.01' on the VM if [ "$FLASH_VERSION" == "11.1" ] @@ -61,14 +61,14 @@ then AIR_SDK_DIR=3.7 elif [ "$FLASH_VERSION" == "11.7" ] then - FLASH_VERSION=13.0 - AIR_VERSION=4.0 - AIR_SDK_DIR=4.0 -elif [ "$FLASH_VERSION" == "13.0" ] + FLASH_VERSION=18.0 + AIR_VERSION=18.0 + AIR_SDK_DIR=18.0 +elif [ "$FLASH_VERSION" == "18.0" ] then - FLASH_VERSION=16.0 - AIR_VERSION=16 - AIR_SDK_DIR=16 + FLASH_VERSION=19.0 + AIR_VERSION=19 + AIR_SDK_DIR=19 else FLASH_VERSION=11.1 AIR_VERSION=3.7 @@ -90,11 +90,11 @@ case "$FLASH_VERSION" in 11.7) export FLASHPLAYER_DEBUGGER="C:\\ApacheFlex\\dependencies\\FlashPlayer_Debug\\flashplayer11_7r700_232_win_sa_debug.exe" ;; - 13.0) -export FLASHPLAYER_DEBUGGER="C:\\ApacheFlex\\dependencies\\FlashPlayer_Debug\\flashplayer13_0r0_214_win_sa_debug.exe" + 18.0) +export FLASHPLAYER_DEBUGGER="C:\\ApacheFlex\\dependencies\\FlashPlayer_Debug\\flashplayer_18_sa_debug.exe" ;; - 16.0) -export FLASHPLAYER_DEBUGGER="C:\\ApacheFlex\\dependencies\\FlashPlayer_Debug\\flashplayer_16_sa_debug.exe" + 19.0) +export FLASHPLAYER_DEBUGGER="C:\\ApacheFlex\\dependencies\\FlashPlayer_Debug\\flashplayer_19_sa_debug.exe" ;; *) echo "No valid Flash Player Debugger variable value could be parsed."
[1/2] git commit: [flex-falcon] [refs/heads/develop] - Formatted with 'FalconJXFormat.xml'
Repository: flex-falcon Updated Branches: refs/heads/develop e7cc6f5ed - 1f35e5260 Formatted with 'FalconJXFormat.xml' Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/e425a867 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/e425a867 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/e425a867 Branch: refs/heads/develop Commit: e425a867e2e3c0f72d297d572a0c156f36b54c20 Parents: e7cc6f5 Author: Erik de Bruin e...@ixsoftware.nl Authored: Thu Jul 2 13:41:14 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Thu Jul 2 13:41:14 2015 +0200 -- .../mxml/flexjs/MXMLFlexJSPublisher.java| 404 --- 1 file changed, 158 insertions(+), 246 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e425a867/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 75224ce..1d6c7aa 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 @@ -50,8 +50,7 @@ import org.apache.flex.compiler.internal.graph.GoogDepsWriter; import org.apache.flex.compiler.internal.projects.FlexJSProject; import org.apache.flex.compiler.utils.JSClosureCompilerWrapper; -public class MXMLFlexJSPublisher extends JSGoogPublisher implements -IJSPublisher +public class MXMLFlexJSPublisher extends JSGoogPublisher implements IJSPublisher { public static final String FLEXJS_OUTPUT_DIR_NAME = bin; @@ -97,13 +96,12 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher implements public File getOutputFolder() { // (erikdebruin) - If there is a -marmotinni switch, we want -// the output redirected to the directory it specifies. -// - If there is an -output switch, use that path as the -// output parent folder. +// the output redirected to the directory it specifies. +// - If there is an -output switch, use that path as the +// output parent folder. if (isMarmotinniRun) { -outputParentFolder = new File( -((JSGoogConfiguration) configuration).getMarmotinni()); +outputParentFolder = new File(((JSGoogConfiguration) configuration).getMarmotinni()); } else if (outputPathParameter != null) { @@ -114,18 +112,15 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher implements } else { -outputParentFolder = new File( -configuration.getTargetFileDirectory()).getParentFile(); +outputParentFolder = new File(configuration.getTargetFileDirectory()).getParentFile(); } -outputParentFolder = new File(outputParentFolder, -FLEXJS_OUTPUT_DIR_NAME); +outputParentFolder = new File(outputParentFolder, FLEXJS_OUTPUT_DIR_NAME); -outputFolder = new File(outputParentFolder, File.separator -+ FLEXJS_INTERMEDIATE_DIR_NAME); +outputFolder = new File(outputParentFolder, File.separator + FLEXJS_INTERMEDIATE_DIR_NAME); -// (erikdebruin) Marmotinni handles file management, so we -// bypass the setup. +// (erikdebruin) Marmotinni handles file management, so we +// bypass the setup. if (!isMarmotinniRun) setupOutputFolder(); @@ -137,7 +132,7 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher implements { @SuppressWarnings(unused) boolean ok; -//boolean subsetGoog = true; +// boolean subsetGoog = true; final String intermediateDirPath = outputFolder.getPath(); final File intermediateDir = new File(intermediateDirPath); @@ -145,8 +140,7 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher implements srcDir = srcDir.getParentFile(); final String projectName = FilenameUtils.getBaseName(configuration.getTargetFile()); -final String outputFileName = projectName + . -+ JSSharedData.OUTPUT_EXTENSION; +final String outputFileName = projectName + . + JSSharedData.OUTPUT_EXTENSION; File releaseDir = new File(outputParentFolder, FLEXJS_RELEASE_DIR_NAME); final String releaseDirPath
[2/2] git commit: [flex-falcon] [refs/heads/develop] - GCC and externs: add the 'externs.js' files to the SWCs; tell GCC to use those to prevent renaming
GCC and externs: add the 'externs.js' files to the SWCs; tell GCC to use those to prevent renaming We've worked so hard to create AS classes from the Closure externs, let's not forget what these were originally intended for... and what we need them for: prevent renaming of externally declared functions. We needed to include the original extern files in their respective SWCs so we can later present them to the GCC. Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/1f35e526 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/1f35e526 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/1f35e526 Branch: refs/heads/develop Commit: 1f35e5260e580b8b40f95551f383a362c2474edd Parents: e425a86 Author: Erik de Bruin e...@ixsoftware.nl Authored: Thu Jul 2 15:12:50 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Thu Jul 2 15:12:50 2015 +0200 -- .../mxml/flexjs/MXMLFlexJSPublisher.java| 43 +++- externs/jasmine/compile-config.xml | 5 +++ externs/jquery/compile-config.xml | 5 +++ 3 files changed, 51 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/1f35e526/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 1d6c7aa..cf3869b 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 @@ -22,7 +22,9 @@ import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; +import java.io.InputStream; import java.io.InputStreamReader; +import java.io.OutputStream; import java.net.URL; import java.util.ArrayList; import java.util.Collection; @@ -49,6 +51,8 @@ import org.apache.flex.compiler.internal.driver.js.goog.JSGoogConfiguration; import org.apache.flex.compiler.internal.graph.GoogDepsWriter; import org.apache.flex.compiler.internal.projects.FlexJSProject; import org.apache.flex.compiler.utils.JSClosureCompilerWrapper; +import org.apache.flex.swc.ISWC; +import org.apache.flex.swc.ISWCFileEntry; public class MXMLFlexJSPublisher extends JSGoogPublisher implements IJSPublisher { @@ -57,6 +61,8 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher implements IJSPublisher public static final String FLEXJS_INTERMEDIATE_DIR_NAME = js-debug; public static final String FLEXJS_RELEASE_DIR_NAME = js-release; +private static final String FLEXJS_EXTERNS = externs; + class DependencyRecord { String path; @@ -278,8 +284,41 @@ public class MXMLFlexJSPublisher extends JSGoogPublisher implements IJSPublisher JSClosureCompilerWrapper compilerWrapper = new JSClosureCompilerWrapper(); -GoogDepsWriter gdw = new GoogDepsWriter(intermediateDir, projectName, (JSGoogConfiguration) configuration, -project.getLibraries()); +ListISWC swcs = project.getLibraries(); + +// (erikdebruin) We don't want to forget that we need to tell the GCC +// about them fancy externs we've been working so hard on +for (ISWC swc : swcs) +{ +String srcName = swc.getSWCFile().getName().replace(.swc, .js); +String srcPath = FLEXJS_EXTERNS + File.separator + srcName; + +ISWCFileEntry fileEntry = swc.getFile(FLEXJS_EXTERNS + File.separator + srcName); +if (fileEntry != null) +{ +File destFile = new File(intermediateDirPath + File.separator + srcPath); + +InputStream inStream = fileEntry.createInputStream(); +OutputStream outStream = FileUtils.openOutputStream(destFile); +byte[] b = new byte[1024 * 1024]; +int bytes_read; +while ((bytes_read = inStream.read(b)) != -1) +{ +outStream.write(b, 0, bytes_read); +} +outStream.flush(); +outStream.close(); +inStream.close(); + +String destPath = destFile.getAbsolutePath(); + +System.out.println(using extern: + destPath); + +compilerWrapper.addJSExternsFile(destPath); +} +} + +GoogDepsWriter gdw = new GoogDepsWriter(intermediateDir
[4/5] git commit: [flex-falcon] [refs/heads/develop] - Fix uncaught exception
Fix uncaught exception Found this one while trying to compile a modified version of Fred's JQuery externs example. I know next to nothing about Falcon, so if more enlightened folks can trace this back to the root cause, that would be lovely :-) Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/fe8d7046 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/fe8d7046 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/fe8d7046 Branch: refs/heads/develop Commit: fe8d704616c8b5b9059703ebd4c9ec31d7b63747 Parents: 099263d Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed Jul 1 17:43:19 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Jul 1 17:43:19 2015 +0200 -- .../src/org/apache/flex/compiler/internal/scopes/TypeScope.java | 4 1 file changed, 4 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fe8d7046/compiler/src/org/apache/flex/compiler/internal/scopes/TypeScope.java -- diff --git a/compiler/src/org/apache/flex/compiler/internal/scopes/TypeScope.java b/compiler/src/org/apache/flex/compiler/internal/scopes/TypeScope.java index 4e49e9f..8723fe2 100644 --- a/compiler/src/org/apache/flex/compiler/internal/scopes/TypeScope.java +++ b/compiler/src/org/apache/flex/compiler/internal/scopes/TypeScope.java @@ -341,6 +341,10 @@ public class TypeScope extends ASScope CollectionIDefinition sDefs = new FilteredCollectionIDefinition(STATIC_ONLY_PREDICATE, defs); for (ITypeDefinition type : owningType.staticTypeIterable(project, false)) { +if (type == null) +{ +continue; +} ASScope typeScope = (ASScope)type.getContainedScope(); typeScope.getLocalProperty(project, // Only lookup static properties in this scope - for any inherited scopes, we should lookup instance properties
[1/5] git commit: [flex-falcon] [refs/heads/develop] - Fix NPE
Repository: flex-falcon Updated Branches: refs/heads/develop 7ad42479d - e7cc6f5ed Fix NPE If '-output' is left out of the cli arguments, and no '-load-config' is specified, an uncaught NPE was thrown Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/49fee914 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/49fee914 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/49fee914 Branch: refs/heads/develop Commit: 49fee9146f9095f8bb5098de4f742508ca5a13d0 Parents: 7ad4247 Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed Jul 1 11:29:14 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Jul 1 11:29:14 2015 +0200 -- flex-compiler-oem/src/flex2/tools/Tool.java | 20 1 file changed, 12 insertions(+), 8 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/49fee914/flex-compiler-oem/src/flex2/tools/Tool.java -- diff --git a/flex-compiler-oem/src/flex2/tools/Tool.java b/flex-compiler-oem/src/flex2/tools/Tool.java index 132ea31..73d8b4f 100644 --- a/flex-compiler-oem/src/flex2/tools/Tool.java +++ b/flex-compiler-oem/src/flex2/tools/Tool.java @@ -190,14 +190,18 @@ public class Tool throws org.apache.flex.compiler.exceptions.ConfigurationException { final String configFilePath = ArgumentUtil.getValue(args, -load-config); -final File configFile = new File(configFilePath); -final FileSpecification fileSpecification = new FileSpecification(configFile.getAbsolutePath()); -final ConfigurationBuffer cfgbuf = createConfigurationBuffer(Configuration.class); - -FileConfigurator.load(cfgbuf, fileSpecification, new File(configFile.getPath()).getParent(), flex-config, -false); - -return cfgbuf; +if (configFilePath != null) +{ +final File configFile = new File(configFilePath); +final FileSpecification fileSpecification = new FileSpecification(configFile.getAbsolutePath()); +final ConfigurationBuffer cfgbuf = createConfigurationBuffer(Configuration.class); + +FileConfigurator.load(cfgbuf, fileSpecification, new File(configFile.getPath()).getParent(), flex-config, + false); + +return cfgbuf; +} +return null; } private static ConfigurationBuffer createConfigurationBuffer(Class? extends Configuration configurationClass)
[5/5] git commit: [flex-falcon] [refs/heads/develop] - In FlexJS 'const' declarations weren't getting emitted as with a 'var' keyword
In FlexJS 'const' declarations weren't getting emitted as with a 'var' keyword Omitting keywords, especially when running in strict mode, won't work out well. Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/e7cc6f5e Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/e7cc6f5e Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/e7cc6f5e Branch: refs/heads/develop Commit: e7cc6f5ed866f44e79befce2eae7b21d8b4e5118 Parents: fe8d704 Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed Jul 1 17:45:33 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Jul 1 17:45:33 2015 +0200 -- .../js/flexjs/TestFlexJSMethodMembers.java | 8 + .../codegen/js/flexjs/TestFlexJSStatements.java | 34 .../codegen/js/flexjs/JSFlexJSEmitter.java | 13 .../codegen/js/jx/VarDeclarationEmitter.java| 5 +++ 4 files changed, 60 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e7cc6f5e/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java -- diff --git a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java index a11ea8d..0ede063 100644 --- a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java +++ b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java @@ -190,6 +190,14 @@ public class TestFlexJSMethodMembers extends TestGoogMethodMembers assertOut(/**\n * @expose\n * @param {string} bar\n * @param {number=} baz\n * @return {number}\n * @override\n */\nFalconTest_A.prototype.foo = function(bar, baz) {\n baz = typeof baz !== 'undefined' ? baz : null;\n return -1;\n}); } +@Test +public void testMethod_withConstDeclaration() +{ +IFunctionNode node = getMethod(public function foo():String{const A:String = 'Hello World'; return A;}); +asBlockWalker.visitFunction(node); +assertOut(/**\n * @expose\n * @return {string}\n */\nFalconTest_A.prototype.foo = function() {\n \n/**\n * @const\n * @type {string}\n */\nvar A = 'Hello World';\n return A;\n}); +} + @Override protected IBackend createBackend() { http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e7cc6f5e/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java -- diff --git a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java index 2369ecb..7d8e725 100644 --- a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java +++ b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java @@ -56,6 +56,40 @@ public class TestFlexJSStatements extends TestGoogStatements } //-- +// const declaration +//-- + +@Override +@Test +public void testConstDeclaration() +{ +IVariableNode node = (IVariableNode) getNode(const a = 42;, +IVariableNode.class); +asBlockWalker.visitVariable(node); +assertOut(\n/**\n * @const\n * @type {*}\n */\nvar a = 42); +} + +@Override +@Test +public void testConstDeclaration_withType() +{ +IVariableNode node = (IVariableNode) getNode(const a:int = 42;, +IVariableNode.class); +asBlockWalker.visitVariable(node); +assertOut(\n/**\n * @const\n * @type {number}\n */\nvar a = 42); +} + +@Override +@Test +public void testConstDeclaration_withList() +{ +IVariableNode node = (IVariableNode) getNode( +const a:int = 4, b:int = 11, c:int = 42;, IVariableNode.class); +asBlockWalker.visitVariable(node); +assertOut(\n/**\n * @const\n * @type {number}\n */\nvar a = 4, \n/**\n * @const\n * @type {number}\n */\nb = 11, \n/**\n * @const\n * @type {number}\n */\nc = 42); +} + +//-- // for () { } //-- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e7cc6f5e/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java
[2/5] git commit: [flex-falcon] [refs/heads/develop] - Revert Fix NPE
Revert Fix NPE This reverts commit 49fee9146f9095f8bb5098de4f742508ca5a13d0. Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/185c3776 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/185c3776 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/185c3776 Branch: refs/heads/develop Commit: 185c3776c4eab430c5ad11fa681d5403d35f1fbc Parents: 49fee91 Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed Jul 1 17:34:46 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Jul 1 17:34:46 2015 +0200 -- flex-compiler-oem/src/flex2/tools/Tool.java | 20 1 file changed, 8 insertions(+), 12 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/185c3776/flex-compiler-oem/src/flex2/tools/Tool.java -- diff --git a/flex-compiler-oem/src/flex2/tools/Tool.java b/flex-compiler-oem/src/flex2/tools/Tool.java index 73d8b4f..132ea31 100644 --- a/flex-compiler-oem/src/flex2/tools/Tool.java +++ b/flex-compiler-oem/src/flex2/tools/Tool.java @@ -190,18 +190,14 @@ public class Tool throws org.apache.flex.compiler.exceptions.ConfigurationException { final String configFilePath = ArgumentUtil.getValue(args, -load-config); -if (configFilePath != null) -{ -final File configFile = new File(configFilePath); -final FileSpecification fileSpecification = new FileSpecification(configFile.getAbsolutePath()); -final ConfigurationBuffer cfgbuf = createConfigurationBuffer(Configuration.class); - -FileConfigurator.load(cfgbuf, fileSpecification, new File(configFile.getPath()).getParent(), flex-config, - false); - -return cfgbuf; -} -return null; +final File configFile = new File(configFilePath); +final FileSpecification fileSpecification = new FileSpecification(configFile.getAbsolutePath()); +final ConfigurationBuffer cfgbuf = createConfigurationBuffer(Configuration.class); + +FileConfigurator.load(cfgbuf, fileSpecification, new File(configFile.getPath()).getParent(), flex-config, +false); + +return cfgbuf; } private static ConfigurationBuffer createConfigurationBuffer(Class? extends Configuration configurationClass)
[3/5] git commit: [flex-falcon] [refs/heads/develop] - Fix NPE
Fix NPE This time such that the diff looks nicer ;-) Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/099263d4 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/099263d4 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/099263d4 Branch: refs/heads/develop Commit: 099263d45f8fbdc7f332e801704f14129ea9bdbb Parents: 185c377 Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed Jul 1 17:36:23 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Jul 1 17:36:23 2015 +0200 -- flex-compiler-oem/src/flex2/tools/Tool.java | 4 1 file changed, 4 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/099263d4/flex-compiler-oem/src/flex2/tools/Tool.java -- diff --git a/flex-compiler-oem/src/flex2/tools/Tool.java b/flex-compiler-oem/src/flex2/tools/Tool.java index 132ea31..1e4c516 100644 --- a/flex-compiler-oem/src/flex2/tools/Tool.java +++ b/flex-compiler-oem/src/flex2/tools/Tool.java @@ -190,6 +190,10 @@ public class Tool throws org.apache.flex.compiler.exceptions.ConfigurationException { final String configFilePath = ArgumentUtil.getValue(args, -load-config); +if (configFilePath == null) +{ +return null; +} final File configFile = new File(configFilePath); final FileSpecification fileSpecification = new FileSpecification(configFile.getAbsolutePath()); final ConfigurationBuffer cfgbuf = createConfigurationBuffer(Configuration.class);
[4/5] git commit: [flex-falcon] [refs/heads/develop] - Bypass FlexJS' new underscored namespace convention
Bypass FlexJS' new underscored namespace convention Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/a388b191 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/a388b191 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/a388b191 Branch: refs/heads/develop Commit: a388b191544e7fee7d999b0301d2e4a0b8f1f939 Parents: 33961df Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Feb 16 12:52:23 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:40:30 2015 +0200 -- .../codegen/js/vf2js/JSVF2JSDocEmitter.java | 48 .../codegen/mxml/vf2js/MXMLVF2JSEmitter.java| 2 +- .../codegen/mxml/vf2js/MXMLVF2JSPublisher.java | 2 +- 3 files changed, 50 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a388b191/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java index c0a1241..f731c2b 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java @@ -40,6 +40,7 @@ import org.apache.flex.compiler.projects.ICompilerProject; import org.apache.flex.compiler.tree.as.IDefinitionNode; import org.apache.flex.compiler.tree.as.IExpressionNode; import org.apache.flex.compiler.tree.as.IFunctionNode; +import org.apache.flex.compiler.tree.as.IInterfaceNode; import org.apache.flex.compiler.tree.as.IParameterNode; import org.apache.flex.compiler.tree.as.IVariableNode; @@ -52,6 +53,41 @@ public class JSVF2JSDocEmitter extends JSGoogDocEmitter } @Override +public void emitInterfaceDoc(IInterfaceNode node, ICompilerProject project) +{ +begin(); + +emitJSDocLine(JSEmitterTokens.INTERFACE.getToken()); + +boolean hasQualifiedNames = true; +IExpressionNode[] inodes = node.getExtendedInterfaceNodes(); +for (IExpressionNode inode : inodes) +{ +IDefinition dnode = inode.resolve(project); +if (dnode != null) +{ +emitJSDocLine(ASEmitterTokens.EXTENDS, dnode.getQualifiedName()); +} +else +{ +hasQualifiedNames = false; +break; +} +} + +if (!hasQualifiedNames) +{ +String[] inames = node.getExtendedInterfaces(); +for (String iname : inames) +{ +emitJSDocLine(ASEmitterTokens.EXTENDS, iname); +} +} + +end(); +} + +@Override public void emitMethodDoc(IFunctionNode node, ICompilerProject project) { IClassDefinition classDefinition = resolveClassDefinition(node); @@ -268,4 +304,16 @@ public class JSVF2JSDocEmitter extends JSGoogDocEmitter emitPublic(node); } } + +@Override +public void emitExtends(IClassDefinition superDefinition, String packageName) +{ +emitJSDocLine(ASEmitterTokens.EXTENDS, superDefinition.getQualifiedName()); +} + +@Override +public void emitImplements(ITypeDefinition definition, String packageName) +{ +emitJSDocLine(ASEmitterTokens.IMPLEMENTS, definition.getQualifiedName()); +} } http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a388b191/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java index 5c2aae0..d18f626 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java @@ -1492,7 +1492,7 @@ public class MXMLVF2JSEmitter extends MXMLEmitter implements if (project.mainCU != null cu.getName().equals(project.mainCU.getName())) { -emitHeaderLine(JSFlexJSEmitterTokens.LANGUAGE_QNAME.getToken()); +emitHeaderLine(org.apache.flex.utils.Language); } writeNewline();
[5/5] git commit: [flex-falcon] [refs/heads/develop] - Quick commit to keep get everything in the repo before Mike goes wild
@@ -23,7 +23,7 @@ goog.provide('SimpleMXML_Project'); goog.require('spark.components.Application'); goog.require('example.Component'); -goog.require('org_apache_flex_utils_Language'); +goog.require('org.apache.flex.utils.Language'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2b06e1e9/compiler.jx.tests/test-files/vf2js/projects/super/Base.as -- diff --git a/compiler.jx.tests/test-files/vf2js/projects/super/Base.as b/compiler.jx.tests/test-files/vf2js/projects/super/Base.as index ee69d65..7c2330c 100644 --- a/compiler.jx.tests/test-files/vf2js/projects/super/Base.as +++ b/compiler.jx.tests/test-files/vf2js/projects/super/Base.as @@ -52,6 +52,8 @@ public class Base extends Super public function getNumber():void { alert(super.doStuff()); + + alert(Math.max(0, super.x - 1)); var x:Number = super.x; } http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2b06e1e9/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java index b11193b..68d0cb6 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java @@ -990,7 +990,10 @@ public class JSVF2JSEmitter extends JSGoogEmitter implements IJSVF2JSEmitter if (pfnode == null) return false; - return pfnode.getName().equals(node.getName()); + String parentName = pfnode.getName(); + String currentName = node.getName(); + + return parentName.equals(currentName); } //-- @@ -1359,8 +1362,6 @@ public class JSVF2JSEmitter extends JSGoogEmitter implements IJSVF2JSEmitter { // ToDo (erikdebruin): properly handle E4X -write(ASEmitterTokens.THIS); -write(ASEmitterTokens.MEMBER_ACCESS); getWalker().walk(node.getLeftOperandNode()); write(ASEmitterTokens.SQUARE_OPEN); write(ASEmitterTokens.SINGLE_QUOTE); @@ -1373,8 +1374,6 @@ public class JSVF2JSEmitter extends JSGoogEmitter implements IJSVF2JSEmitter { // ToDo (erikdebruin): properly handle E4X -write(ASEmitterTokens.THIS); -write(ASEmitterTokens.MEMBER_ACCESS); getWalker().walk(node.getLeftOperandNode()); write(ASEmitterTokens.SQUARE_OPEN); write(ASEmitterTokens.SINGLE_QUOTE);
[3/5] git commit: [flex-falcon] [refs/heads/develop] - Raise visibility to allow sub class to call from @override method
Raise visibility to allow sub class to call from @override method Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/33961df1 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/33961df1 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/33961df1 Branch: refs/heads/develop Commit: 33961df15ff123b4af57883069b6124f3acbb02d Parents: e354861 Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Feb 16 12:51:12 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:40:30 2015 +0200 -- .../flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/33961df1/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java index e402ac9..b8e513d 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java @@ -398,7 +398,7 @@ public class JSGoogDocEmitter extends JSDocEmitter implements IJSGoogDocEmitter emitJSDocLine(name.getToken(), ); } -private void emitJSDocLine(String name) +protected void emitJSDocLine(String name) { emitJSDocLine(name, ); }
[1/5] git commit: [flex-falcon] [refs/heads/develop] - Make comment more distinct
Repository: flex-falcon Updated Branches: refs/heads/develop e3548616e - 2b06e1e9f Make comment more distinct Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/9b95414b Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/9b95414b Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/9b95414b Branch: refs/heads/develop Commit: 9b95414ba99eca4bb0401a906414635e240fc2aa Parents: 06cbaf4 Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Feb 16 12:53:00 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:40:30 2015 +0200 -- .../org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/9b95414b/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java b/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java index 4d625d4..ade44c2 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java @@ -74,7 +74,7 @@ public class VF2JSDepsWriter { this.problems = problems; buildDB(); ArrayListGoogDep dps = sort(mainName); - String outString = // generated by FalconJS + \n; + String outString = // generated by FalconJX (VF2JS) + \n; int n = dps.size(); for (int i = n - 1; i = 0; i--) {
[2/5] git commit: [flex-falcon] [refs/heads/develop] - Add null check
Add null check Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/06cbaf4a Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/06cbaf4a Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/06cbaf4a Branch: refs/heads/develop Commit: 06cbaf4a4b6a953c34f253fedcb97f64fc7f23ee Parents: a388b19 Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Feb 16 12:52:44 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:40:30 2015 +0200 -- .../internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/06cbaf4a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java index d18f626..209916a 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java @@ -1391,10 +1391,13 @@ public class MXMLVF2JSEmitter extends MXMLEmitter implements public void emitComponent(IMXMLComponentNode node) { MXMLVF2JSDescriptorSpecifier ps = getCurrentDescriptor(ps); -ps.value = new mx.core.ClassFactory(; +if (ps != null) +{ + ps.value = new mx.core.ClassFactory(; -ps.value += node.getName(); -ps.value += ); + ps.value += node.getName(); + ps.value += ); +} setBufferWrite(true); emitSubDocument(node);
Git Push Summary
Repository: flex-falcon Updated Branches: refs/heads/vf2js [created] 2b06e1e9f
[2/5] git commit: [flex-falcon] [refs/heads/develop] - Revert Add null check
Revert Add null check This reverts commit 06cbaf4a4b6a953c34f253fedcb97f64fc7f23ee. Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/27b6d989 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/27b6d989 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/27b6d989 Branch: refs/heads/develop Commit: 27b6d989607128c79dcdab04227a5f18d13e6f7a Parents: 2d0adbb Author: Erik de Bruin e...@ixsoftware.nl Authored: Sun May 31 19:47:38 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:47:38 2015 +0200 -- .../internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/27b6d989/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java index e56a654..5c2aae0 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java @@ -1391,13 +1391,10 @@ public class MXMLVF2JSEmitter extends MXMLEmitter implements public void emitComponent(IMXMLComponentNode node) { MXMLVF2JSDescriptorSpecifier ps = getCurrentDescriptor(ps); -if (ps != null) -{ - ps.value = new mx.core.ClassFactory(; +ps.value = new mx.core.ClassFactory(; - ps.value += node.getName(); - ps.value += ); -} +ps.value += node.getName(); +ps.value += ); setBufferWrite(true); emitSubDocument(node);
[3/5] git commit: [flex-falcon] [refs/heads/develop] - Revert Raise visibility to allow sub class to call from @override method
Revert Raise visibility to allow sub class to call from @override method This reverts commit 33961df15ff123b4af57883069b6124f3acbb02d. Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/08846bed Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/08846bed Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/08846bed Branch: refs/heads/develop Commit: 08846bed4a7f1fe62059194e4beb1bef8d7926d6 Parents: 2b06e1e Author: Erik de Bruin e...@ixsoftware.nl Authored: Sun May 31 19:47:38 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:47:38 2015 +0200 -- .../flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/08846bed/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java index b8e513d..e402ac9 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java @@ -398,7 +398,7 @@ public class JSGoogDocEmitter extends JSDocEmitter implements IJSGoogDocEmitter emitJSDocLine(name.getToken(), ); } -protected void emitJSDocLine(String name) +private void emitJSDocLine(String name) { emitJSDocLine(name, ); }
[1/5] git commit: [flex-falcon] [refs/heads/develop] - Revert Quick commit to keep get everything in the repo before Mike goes wild
/SimpleMXML_Project_result.js +++ b/compiler.jx.tests/test-files/vf2js/projects/simpleMXML/src/SimpleMXML_Project_result.js @@ -23,7 +23,7 @@ goog.provide('SimpleMXML_Project'); goog.require('spark.components.Application'); goog.require('example.Component'); -goog.require('org.apache.flex.utils.Language'); +goog.require('org_apache_flex_utils_Language'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ac4c40d0/compiler.jx.tests/test-files/vf2js/projects/super/Base.as -- diff --git a/compiler.jx.tests/test-files/vf2js/projects/super/Base.as b/compiler.jx.tests/test-files/vf2js/projects/super/Base.as index 7c2330c..ee69d65 100644 --- a/compiler.jx.tests/test-files/vf2js/projects/super/Base.as +++ b/compiler.jx.tests/test-files/vf2js/projects/super/Base.as @@ -52,8 +52,6 @@ public class Base extends Super public function getNumber():void { alert(super.doStuff()); - - alert(Math.max(0, super.x - 1)); var x:Number = super.x; } http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/ac4c40d0/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java index 68d0cb6..b11193b 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSEmitter.java @@ -990,10 +990,7 @@ public class JSVF2JSEmitter extends JSGoogEmitter implements IJSVF2JSEmitter if (pfnode == null) return false; - String parentName = pfnode.getName(); - String currentName = node.getName(); - - return parentName.equals(currentName); + return pfnode.getName().equals(node.getName()); } //-- @@ -1362,6 +1359,8 @@ public class JSVF2JSEmitter extends JSGoogEmitter implements IJSVF2JSEmitter { // ToDo (erikdebruin): properly handle E4X +write(ASEmitterTokens.THIS); +write(ASEmitterTokens.MEMBER_ACCESS); getWalker().walk(node.getLeftOperandNode()); write(ASEmitterTokens.SQUARE_OPEN); write(ASEmitterTokens.SINGLE_QUOTE); @@ -1374,6 +1373,8 @@ public class JSVF2JSEmitter extends JSGoogEmitter implements IJSVF2JSEmitter { // ToDo (erikdebruin): properly handle E4X +write(ASEmitterTokens.THIS); +write(ASEmitterTokens.MEMBER_ACCESS); getWalker().walk(node.getLeftOperandNode()); write(ASEmitterTokens.SQUARE_OPEN); write(ASEmitterTokens.SINGLE_QUOTE);
[4/5] git commit: [flex-falcon] [refs/heads/develop] - Revert Make comment more distinct
Revert Make comment more distinct This reverts commit 9b95414ba99eca4bb0401a906414635e240fc2aa. Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/39b63cf7 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/39b63cf7 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/39b63cf7 Branch: refs/heads/develop Commit: 39b63cf79c7eb651891d4bed74d043cb3711c5df Parents: 27b6d98 Author: Erik de Bruin e...@ixsoftware.nl Authored: Sun May 31 19:47:38 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:47:38 2015 +0200 -- .../org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/39b63cf7/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java b/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java index ade44c2..4d625d4 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/graph/VF2JSDepsWriter.java @@ -74,7 +74,7 @@ public class VF2JSDepsWriter { this.problems = problems; buildDB(); ArrayListGoogDep dps = sort(mainName); - String outString = // generated by FalconJX (VF2JS) + \n; + String outString = // generated by FalconJS + \n; int n = dps.size(); for (int i = n - 1; i = 0; i--) {
[5/5] git commit: [flex-falcon] [refs/heads/develop] - Revert Bypass FlexJS' new underscored namespace convention
Revert Bypass FlexJS' new underscored namespace convention This reverts commit a388b191544e7fee7d999b0301d2e4a0b8f1f939. Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/2d0adbb1 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/2d0adbb1 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/2d0adbb1 Branch: refs/heads/develop Commit: 2d0adbb1ab0293d343b4ae077971171a8abee6eb Parents: 08846be Author: Erik de Bruin e...@ixsoftware.nl Authored: Sun May 31 19:47:38 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun May 31 19:47:38 2015 +0200 -- .../codegen/js/vf2js/JSVF2JSDocEmitter.java | 48 .../codegen/mxml/vf2js/MXMLVF2JSEmitter.java| 2 +- .../codegen/mxml/vf2js/MXMLVF2JSPublisher.java | 2 +- 3 files changed, 2 insertions(+), 50 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2d0adbb1/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java index f731c2b..c0a1241 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/vf2js/JSVF2JSDocEmitter.java @@ -40,7 +40,6 @@ import org.apache.flex.compiler.projects.ICompilerProject; import org.apache.flex.compiler.tree.as.IDefinitionNode; import org.apache.flex.compiler.tree.as.IExpressionNode; import org.apache.flex.compiler.tree.as.IFunctionNode; -import org.apache.flex.compiler.tree.as.IInterfaceNode; import org.apache.flex.compiler.tree.as.IParameterNode; import org.apache.flex.compiler.tree.as.IVariableNode; @@ -53,41 +52,6 @@ public class JSVF2JSDocEmitter extends JSGoogDocEmitter } @Override -public void emitInterfaceDoc(IInterfaceNode node, ICompilerProject project) -{ -begin(); - -emitJSDocLine(JSEmitterTokens.INTERFACE.getToken()); - -boolean hasQualifiedNames = true; -IExpressionNode[] inodes = node.getExtendedInterfaceNodes(); -for (IExpressionNode inode : inodes) -{ -IDefinition dnode = inode.resolve(project); -if (dnode != null) -{ -emitJSDocLine(ASEmitterTokens.EXTENDS, dnode.getQualifiedName()); -} -else -{ -hasQualifiedNames = false; -break; -} -} - -if (!hasQualifiedNames) -{ -String[] inames = node.getExtendedInterfaces(); -for (String iname : inames) -{ -emitJSDocLine(ASEmitterTokens.EXTENDS, iname); -} -} - -end(); -} - -@Override public void emitMethodDoc(IFunctionNode node, ICompilerProject project) { IClassDefinition classDefinition = resolveClassDefinition(node); @@ -304,16 +268,4 @@ public class JSVF2JSDocEmitter extends JSGoogDocEmitter emitPublic(node); } } - -@Override -public void emitExtends(IClassDefinition superDefinition, String packageName) -{ -emitJSDocLine(ASEmitterTokens.EXTENDS, superDefinition.getQualifiedName()); -} - -@Override -public void emitImplements(ITypeDefinition definition, String packageName) -{ -emitJSDocLine(ASEmitterTokens.IMPLEMENTS, definition.getQualifiedName()); -} } http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2d0adbb1/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java -- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java index 209916a..e56a654 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/vf2js/MXMLVF2JSEmitter.java @@ -1495,7 +1495,7 @@ public class MXMLVF2JSEmitter extends MXMLEmitter implements if (project.mainCU != null cu.getName().equals(project.mainCU.getName())) { -emitHeaderLine(org.apache.flex.utils.Language); +emitHeaderLine(JSFlexJSEmitterTokens.LANGUAGE_QNAME.getToken()); } writeNewline();
[2/3] git commit: [flex-asjs] [refs/heads/develop] - Revert SCRIPT_HOME path had extra slash
Revert SCRIPT_HOME path had extra slash This reverts commit cfa4c2309cae36f8df65262cb762117241eef880. Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/e9be91b7 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/e9be91b7 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/e9be91b7 Branch: refs/heads/develop Commit: e9be91b7be0a4125fe68b3b62f98ce69b6baecc5 Parents: cfa4c23 Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed May 13 08:42:20 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed May 13 08:42:20 2015 +0200 -- js/bin/mxmlc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/e9be91b7/js/bin/mxmlc -- diff --git a/js/bin/mxmlc b/js/bin/mxmlc index ca92abb..9609620 100755 --- a/js/bin/mxmlc +++ b/js/bin/mxmlc @@ -67,4 +67,4 @@ fi VMARGS=-Xmx384m -Dsun.io.useCanonCaches=false -java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler=$FALCON_HOME -Dflexlib=$FLEX_HOME/frameworks -jar $SCRIPT_HOME../lib/mxmlc.jar +flexlib=$FLEX_HOME/frameworks -js-output-type=FLEXJS -sdk-js-lib=$FLEX_HOME/frameworks/js/FlexJS/src $@ +java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler=$FALCON_HOME -Dflexlib=$FLEX_HOME/frameworks -jar $SCRIPT_HOME/../lib/mxmlc.jar +flexlib=$FLEX_HOME/frameworks -js-output-type=FLEXJS -sdk-js-lib=$FLEX_HOME/frameworks/js/FlexJS/src $@
[1/3] git commit: [flex-asjs] [refs/heads/develop] - SCRIPT_HOME path had extra slash
Repository: flex-asjs Updated Branches: refs/heads/develop 6f3ce1aab - b0aec1322 SCRIPT_HOME path had extra slash Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/cfa4c230 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/cfa4c230 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/cfa4c230 Branch: refs/heads/develop Commit: cfa4c2309cae36f8df65262cb762117241eef880 Parents: 6f3ce1a Author: Kevin Godell kevin.god...@gmail.com Authored: Wed May 13 00:02:58 2015 -0500 Committer: Kevin Godell kevin.god...@gmail.com Committed: Wed May 13 00:02:58 2015 -0500 -- js/bin/mxmlc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/cfa4c230/js/bin/mxmlc -- diff --git a/js/bin/mxmlc b/js/bin/mxmlc index 9609620..ca92abb 100755 --- a/js/bin/mxmlc +++ b/js/bin/mxmlc @@ -67,4 +67,4 @@ fi VMARGS=-Xmx384m -Dsun.io.useCanonCaches=false -java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler=$FALCON_HOME -Dflexlib=$FLEX_HOME/frameworks -jar $SCRIPT_HOME/../lib/mxmlc.jar +flexlib=$FLEX_HOME/frameworks -js-output-type=FLEXJS -sdk-js-lib=$FLEX_HOME/frameworks/js/FlexJS/src $@ +java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler=$FALCON_HOME -Dflexlib=$FLEX_HOME/frameworks -jar $SCRIPT_HOME../lib/mxmlc.jar +flexlib=$FLEX_HOME/frameworks -js-output-type=FLEXJS -sdk-js-lib=$FLEX_HOME/frameworks/js/FlexJS/src $@
[3/3] git commit: [flex-asjs] [refs/heads/develop] - Revert Revert SCRIPT_HOME path had extra slash
Revert Revert SCRIPT_HOME path had extra slash This reverts commit e9be91b7be0a4125fe68b3b62f98ce69b6baecc5. Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/b0aec132 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/b0aec132 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/b0aec132 Branch: refs/heads/develop Commit: b0aec13227223d0bd388d535e65145bfd6ce1afd Parents: e9be91b Author: Erik de Bruin e...@ixsoftware.nl Authored: Wed May 13 08:44:30 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed May 13 08:44:30 2015 +0200 -- js/bin/mxmlc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b0aec132/js/bin/mxmlc -- diff --git a/js/bin/mxmlc b/js/bin/mxmlc index 9609620..ca92abb 100755 --- a/js/bin/mxmlc +++ b/js/bin/mxmlc @@ -67,4 +67,4 @@ fi VMARGS=-Xmx384m -Dsun.io.useCanonCaches=false -java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler=$FALCON_HOME -Dflexlib=$FLEX_HOME/frameworks -jar $SCRIPT_HOME/../lib/mxmlc.jar +flexlib=$FLEX_HOME/frameworks -js-output-type=FLEXJS -sdk-js-lib=$FLEX_HOME/frameworks/js/FlexJS/src $@ +java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler=$FALCON_HOME -Dflexlib=$FLEX_HOME/frameworks -jar $SCRIPT_HOME../lib/mxmlc.jar +flexlib=$FLEX_HOME/frameworks -js-output-type=FLEXJS -sdk-js-lib=$FLEX_HOME/frameworks/js/FlexJS/src $@
svn commit: r1671828 - /flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
Author: erikdebruin Date: Tue Apr 7 12:13:28 2015 New Revision: 1671828 URL: http://svn.apache.org/r1671828 Log: Update Apache Flex Installer config ‘latest version’ to 4.14.1 Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml URL: http://svn.apache.org/viewvc/flex/site/trunk/content/installer/sdk-installer-config-4.0.xml?rev=1671828r1=1671827r2=1671828view=diff == --- flex/site/trunk/content/installer/sdk-installer-config-4.0.xml (original) +++ flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Tue Apr 7 12:13:28 2015 @@ -60,7 +60,7 @@ limitations under the License. - path is relative to mirror URL; don't use starting slash - use http based url if you want to use an absolute url instead of mirror - remove the extension from the file name -- -ApacheFlexSDK name=Apache Flex SDK prefix=apache-flex-sdk- icon=http://flex.apache.org/installer/icons/apache_flex_logo_text.png; latestVersion=4.14.0 +ApacheFlexSDK name=Apache Flex SDK prefix=apache-flex-sdk- icon=http://flex.apache.org/installer/icons/apache_flex_logo_text.png; latestVersion=4.14.1 versions versionA id=4.9.1 version=4.9.1 path=http://archive.apache.org/dist/flex/4.9.1/binaries/; file=apache-flex-sdk-4.9.1-bin legacy=true/ versionB id=4.10.0 version=4.10.0 path=http://archive.apache.org/dist/flex/4.10.0/binaries/; file=apache-flex-sdk-4.10.0-bin legacy=true/
svn commit: r946646 - in /websites/production/flex: cgi-bin/ content/
Author: erikdebruin Date: Tue Apr 7 12:14:02 2015 New Revision: 946646 Log: Publishing svnmucc operation to flex site by erikdebruin Added: websites/production/flex/cgi-bin/ - copied from r946645, websites/staging/flex/trunk/cgi-bin/ websites/production/flex/content/ - copied from r946645, websites/staging/flex/trunk/content/
[2/2] git commit: [flex-sdk] [refs/heads/develop] - Tests for FLEX-34753
Tests for FLEX-34753 Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/b2e06b59 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/b2e06b59 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/b2e06b59 Branch: refs/heads/develop Commit: b2e06b59961588b0de2161c0ee0d5ead58865723 Parents: 2867276 Author: Erik de Bruin e...@ixsoftware.nl Authored: Sat Apr 4 13:23:28 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sat Apr 4 13:23:28 2015 +0200 -- .../apache/tests/promises/PromisesTestSuite.as | 3 + .../tests/promises/cases/PromisesJIRATests.as | 132 +++ 2 files changed, 135 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/b2e06b59/frameworks/projects/apache/tests/promises/PromisesTestSuite.as -- diff --git a/frameworks/projects/apache/tests/promises/PromisesTestSuite.as b/frameworks/projects/apache/tests/promises/PromisesTestSuite.as index 2fbb424..223a579 100644 --- a/frameworks/projects/apache/tests/promises/PromisesTestSuite.as +++ b/frameworks/projects/apache/tests/promises/PromisesTestSuite.as @@ -21,6 +21,7 @@ package promises { import promises.cases.PromisesBasicTests; +import promises.cases.PromisesJIRATests; [Suite] [RunWith(org.flexunit.runners.Suite)] @@ -28,6 +29,8 @@ public class PromisesTestSuite { public var promisesBasic:PromisesBasicTests; + + public var promisesJIRA:PromisesJIRATests; } } \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/b2e06b59/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as -- diff --git a/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as b/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as new file mode 100644 index 000..ae102c3 --- /dev/null +++ b/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as @@ -0,0 +1,132 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package promises.cases +{ + +import flash.events.TimerEvent; +import flash.net.URLRequest; +import flash.utils.Timer; + +import flashx.textLayout.debug.assert; + +import org.apache.flex.promises.Promise; +import org.apache.flex.promises.interfaces.IThenable; +import org.flexunit.asserts.assertEquals; +import org.flexunit.async.Async; + +public class PromisesJIRATests +{ + + //-- + // + //Variables + // + //-- + + private var expected_:*; + + private var promise_:IThenable; + + private var got_:*; + + private var timer_:Timer; + + + + //-- + // + //Methods + // + //-- + + //-- + //parseGot_ + //-- + + private function parseGot_(value:*):void { + this.got_ = value; + } + + //-- + //setUp + //-- + + [Before(async)] + public function setUp():void + { + this.timer_ = new Timer(100, 1); + } + + //-- + //tearDown + //-- + + [After(async)] + public function tearDown():void + { +
[1/2] git commit: [flex-sdk] [refs/heads/develop] - FLEX-34753 - Returning strongly typed object in Promise fails (Aleksey and Andrey Gorbatov)
Repository: flex-sdk Updated Branches: refs/heads/develop 151c6fa1e - b2e06b599 FLEX-34753 - Returning strongly typed object in Promise fails (Aleksey and Andrey Gorbatov) Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/2867276e Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/2867276e Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/2867276e Branch: refs/heads/develop Commit: 2867276ef797d12e13c3bc40ae676b609e1db6a1 Parents: 151c6fa Author: Erik de Bruin e...@ixsoftware.nl Authored: Sat Apr 4 13:22:57 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sat Apr 4 13:22:57 2015 +0200 -- .../projects/apache/src/org/apache/flex/promises/Promise.as | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2867276e/frameworks/projects/apache/src/org/apache/flex/promises/Promise.as -- diff --git a/frameworks/projects/apache/src/org/apache/flex/promises/Promise.as b/frameworks/projects/apache/src/org/apache/flex/promises/Promise.as index aacd101..ef39926 100644 --- a/frameworks/projects/apache/src/org/apache/flex/promises/Promise.as +++ b/frameworks/projects/apache/src/org/apache/flex/promises/Promise.as @@ -182,8 +182,7 @@ public class Promise implements IThenable try { if (result - (typeof(result) === 'object' || -typeof(result) === 'function') + result.hasOwnProperty(then) result.then is Function) { doResolve_(result.then, resolve_, reject_);
git commit: [flex-sdk] [refs/heads/develop] - Fix test for FLEX-34753
Repository: flex-sdk Updated Branches: refs/heads/develop eb819a159 - 34bae8282 Fix test for FLEX-34753 Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/34bae828 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/34bae828 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/34bae828 Branch: refs/heads/develop Commit: 34bae8282a85530d9a5b5481aadb7db237b339e1 Parents: eb819a1 Author: Erik de Bruin e...@ixsoftware.nl Authored: Sun Apr 5 07:57:20 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Sun Apr 5 07:57:20 2015 +0200 -- .../projects/apache/tests/promises/cases/PromisesJIRATests.as| 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/34bae828/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as -- diff --git a/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as b/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as index ae102c3..a6a3d9e 100644 --- a/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as +++ b/frameworks/projects/apache/tests/promises/cases/PromisesJIRATests.as @@ -24,8 +24,6 @@ import flash.events.TimerEvent; import flash.net.URLRequest; import flash.utils.Timer; -import flashx.textLayout.debug.assert; - import org.apache.flex.promises.Promise; import org.apache.flex.promises.interfaces.IThenable; import org.flexunit.asserts.assertEquals; @@ -95,7 +93,7 @@ public class PromisesJIRATests //-- private function verifyGotType_(event:TimerEvent, result:*):void { - assertEquals(typeof this.expected_, this.got_); + assertEquals(this.expected_, this.got_.toString()); }
git commit: [flex-sdk] [refs/heads/release4.14.1] - Handle URL encode and decode
Repository: flex-sdk Updated Branches: refs/heads/release4.14.1 120d9c8db - 695151d4d Handle URL encode and decode Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/695151d4 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/695151d4 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/695151d4 Branch: refs/heads/release4.14.1 Commit: 695151d4db413f4a076e5421bfbd6fb2c005265b Parents: 120d9c8 Author: Tom Chiverton falken@wopr.house Authored: Wed Mar 25 18:29:48 2015 + Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Mar 25 19:41:42 2015 +0100 -- asdoc/templates/index.html | 11 +++ 1 file changed, 11 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/695151d4/asdoc/templates/index.html -- diff --git a/asdoc/templates/index.html b/asdoc/templates/index.html index f970930..b9e46cd 100644 --- a/asdoc/templates/index.html +++ b/asdoc/templates/index.html @@ -20,6 +20,17 @@ script language=javascript type=text/javascript !-- window.onload=function(){ +use strict; +var d2=decodeURIComponent(document.location.search).toLowerCase(); +if( +d2.indexOf('javascript:') -1 || +d2.indexOf('//') -1 || +d2.indexOf('..') -1 || +d2.indexOf(':') -1 +){ +return; +} + var d=document.location.search; var args=d.substring(d.lastIndexOf('?')+1,d.length); var classFrameContent=args;
[41/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34424 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedAppli
FLEX-34424 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedApplication, so I changed how uncaught client errors are captured to reflect this. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/c305c9ca Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/c305c9ca Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/c305c9ca Branch: refs/heads/master Commit: c305c9ca374128f7c1b859f79b85d947c7be1a6b Parents: 84e7b0a Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 16:50:12 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:25 2015 +0100 -- ...icalCollectionViewCursor_FLEX_34424_Tests.as | 153 ++ ...hicalCollectionViewCursor_FLEX_34424_Test.as | 159 --- 2 files changed, 153 insertions(+), 159 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c305c9ca/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34424_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34424_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34424_Tests.as new file mode 100644 index 000..117c633 --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34424_Tests.as @@ -0,0 +1,153 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import flash.events.UncaughtErrorEvent; + +import mx.core.FlexGlobals; +import mx.events.CollectionEvent; +import mx.events.CollectionEventKind; + +import org.flexunit.asserts.assertEquals; +import org.flexunit.asserts.assertNotNull; +import org.flexunit.asserts.assertTrue; +import org.flexunit.runners.Parameterized; + +import spark.components.Application; + +[RunWith(org.flexunit.runners.Parameterized)] +public class HierarchicalCollectionViewCursor_FLEX_34424_Tests + { +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _noErrorsThrown:Boolean = true; +private static var _currentHierarchy:HierarchicalCollectionView; +private static var _sut:HierarchicalCollectionViewCursor; +private static var _operationCursor:HierarchicalCollectionViewCursor; +public static var selectionAndRemovalLocations:Array = [[10, 8, 1], [11, 7, 1], [11, 6, 2], [19, 17, 1]]; + +private static var foo:Parameterized; + + [BeforeClass] + public static function setUpBeforeClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); +} + + [AfterClass] + public static function tearDownAfterClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); + } + + [Before] + public function setUp():void + { + _currentHierarchy = _utils.generateOpenHierarchyFromRootListWithAllNodesMethod(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); + _sut = _currentHierarchy.createCursor() as HierarchicalCollectionViewCursor; +
[35/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34119 moving the unit test to where it can be executed part of 'ant test'
FLEX-34119 moving the unit test to where it can be executed part of 'ant test' Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/2b4d9dff Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/2b4d9dff Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/2b4d9dff Branch: refs/heads/master Commit: 2b4d9dfffb13742db9ec4894c1e2c6ab1664cf29 Parents: 254c25a Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 13:22:56 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:22 2015 +0100 -- ...rarchicalCollectionViewCursor_Basics_Test.as | 262 +++ ...rarchicalCollectionViewCursor_Basics_Test.as | 262 --- 2 files changed, 262 insertions(+), 262 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2b4d9dff/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Test.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Test.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Test.as new file mode 100644 index 000..c2bd0cb --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Test.as @@ -0,0 +1,262 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import flash.events.UncaughtErrorEvent; + +import flashx.textLayout.debug.assert; + +import mx.collections.ArrayCollection; +import mx.collections.CursorBookmark; +import mx.collections.HierarchicalCollectionView; +import mx.collections.HierarchicalCollectionViewCursor; +import mx.core.FlexGlobals; + +import spark.components.WindowedApplication; + +import org.flexunit.asserts.assertEquals; + +public class HierarchicalCollectionViewCursor_Basics_Test + { + private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); + private static var _currentHierarchy:HierarchicalCollectionView; + private static var _noErrorsThrown:Boolean = true; + private var _level0:ArrayCollection; + + private var _sut:HierarchicalCollectionViewCursor; + + [BeforeClass] + public static function setUpBeforeClass():void + { +if(FlexGlobals.topLevelApplication is WindowedApplication) + (FlexGlobals.topLevelApplication as WindowedApplication).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, handleUncaughtClientError); + } + + [AfterClass] + public static function tearDownAfterClass():void + { +if(FlexGlobals.topLevelApplication is WindowedApplication) + (FlexGlobals.topLevelApplication as WindowedApplication).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, handleUncaughtClientError); + } + + [Before] + public function setUp():void + { +_currentHierarchy = generateHierarchyViewWithOpenNodes(); +_level0 = _utils.getRoot(_currentHierarchy) as ArrayCollection; +_sut = _currentHierarchy.createCursor() as HierarchicalCollectionViewCursor; + + _noErrorsThrown = true; + } + + [After] + public function tearDown():void + { + _sut = null; +_currentHierarchy = null; +_level0 = null; +
[48/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Fix minor version number issue
Fix minor version number issue Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/120d9c8d Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/120d9c8d Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/120d9c8d Branch: refs/heads/master Commit: 120d9c8db22902d48bec47dd19161aef9892a088 Parents: d52e19f Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 23 10:15:57 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 23 10:15:57 2015 +0100 -- build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/120d9c8d/build.properties -- diff --git a/build.properties b/build.properties index 185a128..72b635e 100644 --- a/build.properties +++ b/build.properties @@ -18,7 +18,7 @@ # flex-sdk-description values -release = Apache Flex 4.14.0 +release = Apache Flex 4.14.1 release.version = 4.14.1 # override on command line with -Dbuild.number=999 or in local.properties
[27/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java -- diff --git a/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java b/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java index ec89468..b697166 100644 --- a/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java +++ b/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java @@ -55,8 +55,6 @@ import java.util.Map; /** * Transcodes fonts into DefineFont SWF tags for embedding. - * - * @author Roger Gonzalez */ public class FontTranscoder extends AbstractTranscoder { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/ImageTranscoder.java -- diff --git a/modules/compiler/src/java/flex2/compiler/media/ImageTranscoder.java b/modules/compiler/src/java/flex2/compiler/media/ImageTranscoder.java index 6d5621f..257ddca 100644 --- a/modules/compiler/src/java/flex2/compiler/media/ImageTranscoder.java +++ b/modules/compiler/src/java/flex2/compiler/media/ImageTranscoder.java @@ -38,9 +38,6 @@ import java.util.Map; * Base class for transcoding images. For images with Slice 9 or * smoothing, we use a DefineSprite tags, which wraps a DefineShape * tag. Otherwise, we use a DefineBits tag. - * - * @author Paul Reilly - * @author Clement Wong */ public abstract class ImageTranscoder extends AbstractTranscoder { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/JPEGTranscoder.java -- diff --git a/modules/compiler/src/java/flex2/compiler/media/JPEGTranscoder.java b/modules/compiler/src/java/flex2/compiler/media/JPEGTranscoder.java index 2933093..8ab9fc4 100644 --- a/modules/compiler/src/java/flex2/compiler/media/JPEGTranscoder.java +++ b/modules/compiler/src/java/flex2/compiler/media/JPEGTranscoder.java @@ -33,8 +33,6 @@ import flex2.compiler.TranscoderException; /** * Transcodes jpeg images into DefineBits tags for embedding. - * - * @author Roger Gonzalez */ public class JPEGTranscoder extends ImageTranscoder { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/LosslessImageTranscoder.java -- diff --git a/modules/compiler/src/java/flex2/compiler/media/LosslessImageTranscoder.java b/modules/compiler/src/java/flex2/compiler/media/LosslessImageTranscoder.java index 2ccbac2..5512eee 100644 --- a/modules/compiler/src/java/flex2/compiler/media/LosslessImageTranscoder.java +++ b/modules/compiler/src/java/flex2/compiler/media/LosslessImageTranscoder.java @@ -47,10 +47,6 @@ import javax.imageio.stream.MemoryCacheImageOutputStream; * SWF tags. Compression with quality is supported. For compression, * we convert images to JPEG, then transcode them into DefineBitsJPEG3 * SWF tags. - * - * @author Roger Gonzalez - * @author Joa Ebert - * @author Paul Reilly */ public class LosslessImageTranscoder extends ImageTranscoder { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/MovieTranscoder.java -- diff --git a/modules/compiler/src/java/flex2/compiler/media/MovieTranscoder.java b/modules/compiler/src/java/flex2/compiler/media/MovieTranscoder.java index 0d69045..40be0bb 100644 --- a/modules/compiler/src/java/flex2/compiler/media/MovieTranscoder.java +++ b/modules/compiler/src/java/flex2/compiler/media/MovieTranscoder.java @@ -44,8 +44,6 @@ import java.util.Map; /** * Transcodes a whole SWF or a font or symbol from a SWF. - * - * @author Clement Wong */ public class MovieTranscoder extends AbstractTranscoder { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/PBJTranscoder.java -- diff --git a/modules/compiler/src/java/flex2/compiler/media/PBJTranscoder.java b/modules/compiler/src/java/flex2/compiler/media/PBJTranscoder.java index 78a1eda..468c27f 100644 --- a/modules/compiler/src/java/flex2/compiler/media/PBJTranscoder.java +++ b/modules/compiler/src/java/flex2/compiler/media/PBJTranscoder.java @@ -31,8 +31,6 @@ import flex2.compiler.util.NameFormatter; /** * Transcodes a compiled PBJ shader file to an ActionScript class. - * - * @author Peter Farland */ public class PBJTranscoder extends AbstractTranscoder { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/media/SVGTranscoder.java
[30/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/abc/Optimizer.java -- diff --git a/modules/asc/src/java/macromedia/abc/Optimizer.java b/modules/asc/src/java/macromedia/abc/Optimizer.java index 98fc357..019e7d3 100644 --- a/modules/asc/src/java/macromedia/abc/Optimizer.java +++ b/modules/asc/src/java/macromedia/abc/Optimizer.java @@ -25,9 +25,6 @@ import macromedia.asc.util.ObjectList; import java.io.IOException; import java.io.FileOutputStream; -/** - * @author Erik Tierney - */ public class Optimizer { public static void main(String[] args) http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/abc/Printer.java -- diff --git a/modules/asc/src/java/macromedia/abc/Printer.java b/modules/asc/src/java/macromedia/abc/Printer.java index 8b1e225..e2d992d 100644 --- a/modules/asc/src/java/macromedia/abc/Printer.java +++ b/modules/asc/src/java/macromedia/abc/Printer.java @@ -27,9 +27,6 @@ import java.io.IOException; import static macromedia.abc.Opcodes.*; import static macromedia.asc.embedding.avmplus.ActionBlockConstants.*; -/** - * @author Clement Wong - */ public class Printer { /** http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/abc/QName.java -- diff --git a/modules/asc/src/java/macromedia/abc/QName.java b/modules/asc/src/java/macromedia/abc/QName.java index c51e028..bbfed2a 100644 --- a/modules/asc/src/java/macromedia/abc/QName.java +++ b/modules/asc/src/java/macromedia/abc/QName.java @@ -19,9 +19,6 @@ package macromedia.abc; -/** - * @author Clement Wong - */ public final class QName { public QName(final String namespaceURI, final String localPart) http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/abc/Scanner.java -- diff --git a/modules/asc/src/java/macromedia/abc/Scanner.java b/modules/asc/src/java/macromedia/abc/Scanner.java index 99b74b5..84cb77f 100644 --- a/modules/asc/src/java/macromedia/abc/Scanner.java +++ b/modules/asc/src/java/macromedia/abc/Scanner.java @@ -21,9 +21,6 @@ package macromedia.abc; import static macromedia.asc.embedding.avmplus.ActionBlockConstants.*; -/** - * @author Clement Wong - */ public final class Scanner { public static int scanMinorVersion(BytecodeBuffer in) http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/abc/Visitor.java -- diff --git a/modules/asc/src/java/macromedia/abc/Visitor.java b/modules/asc/src/java/macromedia/abc/Visitor.java index 2242869..6814008 100644 --- a/modules/asc/src/java/macromedia/abc/Visitor.java +++ b/modules/asc/src/java/macromedia/abc/Visitor.java @@ -21,8 +21,6 @@ package macromedia.abc; /** * Low-level visitor interface - * - * @author Clement Wong */ public interface Visitor { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/embedding/Compiler.java -- diff --git a/modules/asc/src/java/macromedia/asc/embedding/Compiler.java b/modules/asc/src/java/macromedia/asc/embedding/Compiler.java index 22afe46..4ebefec 100644 --- a/modules/asc/src/java/macromedia/asc/embedding/Compiler.java +++ b/modules/asc/src/java/macromedia/asc/embedding/Compiler.java @@ -42,8 +42,6 @@ import java.util.Iterator; /** * The main interface to the compiler. - * - * @author Jeff Dyer */ public class Compiler implements ErrorConstants { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/embedding/Main.java -- diff --git a/modules/asc/src/java/macromedia/asc/embedding/Main.java b/modules/asc/src/java/macromedia/asc/embedding/Main.java index 9d2045d..344db03 100644 --- a/modules/asc/src/java/macromedia/asc/embedding/Main.java +++ b/modules/asc/src/java/macromedia/asc/embedding/Main.java @@ -33,9 +33,6 @@ import macromedia.asc.util.ObjectList; import macromedia.asc.util.Version; import static macromedia.asc.embedding.avmplus.Features.*; -/** - * @author Jeff Dyer - */ public class Main { static boolean show_parsetrees = false; http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/embedding/Shell.java -- diff --git a/modules/asc/src/java/macromedia/asc/embedding/Shell.java b/modules/asc/src/java/macromedia/asc/embedding/Shell.java index f3a757c..5decf5c 100644 ---
[29/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/parser/VariableBindingNode.java -- diff --git a/modules/asc/src/java/macromedia/asc/parser/VariableBindingNode.java b/modules/asc/src/java/macromedia/asc/parser/VariableBindingNode.java index 0f8dc73..cd0219b 100644 --- a/modules/asc/src/java/macromedia/asc/parser/VariableBindingNode.java +++ b/modules/asc/src/java/macromedia/asc/parser/VariableBindingNode.java @@ -22,8 +22,6 @@ import macromedia.asc.util.*; /** * Node - * - * @author Jeff Dyer */ public class VariableBindingNode extends Node { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/parser/VariableDefinitionNode.java -- diff --git a/modules/asc/src/java/macromedia/asc/parser/VariableDefinitionNode.java b/modules/asc/src/java/macromedia/asc/parser/VariableDefinitionNode.java index 7a2ab10..d944741 100644 --- a/modules/asc/src/java/macromedia/asc/parser/VariableDefinitionNode.java +++ b/modules/asc/src/java/macromedia/asc/parser/VariableDefinitionNode.java @@ -24,8 +24,6 @@ import static macromedia.asc.parser.Tokens.*; /** * Node - * - * @author Jeff Dyer */ public class VariableDefinitionNode extends DefinitionNode { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/parser/WhileStatementNode.java -- diff --git a/modules/asc/src/java/macromedia/asc/parser/WhileStatementNode.java b/modules/asc/src/java/macromedia/asc/parser/WhileStatementNode.java index 030b619..6e18d10 100644 --- a/modules/asc/src/java/macromedia/asc/parser/WhileStatementNode.java +++ b/modules/asc/src/java/macromedia/asc/parser/WhileStatementNode.java @@ -22,8 +22,6 @@ import macromedia.asc.semantics.*; /** * Node - * - * @author Jeff Dyer */ public class WhileStatementNode extends Node { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/parser/WithStatementNode.java -- diff --git a/modules/asc/src/java/macromedia/asc/parser/WithStatementNode.java b/modules/asc/src/java/macromedia/asc/parser/WithStatementNode.java index a4f5cd5..4036175 100644 --- a/modules/asc/src/java/macromedia/asc/parser/WithStatementNode.java +++ b/modules/asc/src/java/macromedia/asc/parser/WithStatementNode.java @@ -22,8 +22,6 @@ import macromedia.asc.semantics.*; /** * Node - * - * @author Jeff Dyer */ public class WithStatementNode extends Node { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/semantics/Builder.java -- diff --git a/modules/asc/src/java/macromedia/asc/semantics/Builder.java b/modules/asc/src/java/macromedia/asc/semantics/Builder.java index 6ce0e66..8ad5bcb 100644 --- a/modules/asc/src/java/macromedia/asc/semantics/Builder.java +++ b/modules/asc/src/java/macromedia/asc/semantics/Builder.java @@ -64,8 +64,6 @@ import static macromedia.asc.semantics.Slot.*; * instance object, var_offset might be 4 indicating that their are 4 instance * variable in the base class, so the 0th variable in the current class would * be at slot 4. - * - * @author Jeff Dyer */ public abstract class Builder http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/semantics/ConstantEvaluator.java -- diff --git a/modules/asc/src/java/macromedia/asc/semantics/ConstantEvaluator.java b/modules/asc/src/java/macromedia/asc/semantics/ConstantEvaluator.java index dca0e9f..8722a74 100644 --- a/modules/asc/src/java/macromedia/asc/semantics/ConstantEvaluator.java +++ b/modules/asc/src/java/macromedia/asc/semantics/ConstantEvaluator.java @@ -45,8 +45,6 @@ import static macromedia.asc.util.BitSet.*; * of an expression. In this case, the constant evaluator * uses the prototype of that type as a stand-in for the * actual runtime value. - * - * @author Jeff Dyer */ public final class ConstantEvaluator extends Emitter implements Evaluator, ErrorConstants { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/asc/src/java/macromedia/asc/semantics/Emitter.java -- diff --git a/modules/asc/src/java/macromedia/asc/semantics/Emitter.java b/modules/asc/src/java/macromedia/asc/semantics/Emitter.java index b2b7206..b1f3a1e 100644 --- a/modules/asc/src/java/macromedia/asc/semantics/Emitter.java +++ b/modules/asc/src/java/macromedia/asc/semantics/Emitter.java @@ -27,8 +27,6 @@ import macromedia.asc.util.NumberUsage; /** * Emitter - * - * @author Jeff
[28/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/as3/binding/PrefixedPrettyPrinter.java -- diff --git a/modules/compiler/src/java/flex2/compiler/as3/binding/PrefixedPrettyPrinter.java b/modules/compiler/src/java/flex2/compiler/as3/binding/PrefixedPrettyPrinter.java index 58c3041..0defb90 100644 --- a/modules/compiler/src/java/flex2/compiler/as3/binding/PrefixedPrettyPrinter.java +++ b/modules/compiler/src/java/flex2/compiler/as3/binding/PrefixedPrettyPrinter.java @@ -35,8 +35,6 @@ import flash.swf.tools.as3.PrettyPrinter; * Array elements and Function args when creating generating the code * for runtime Watchers. It's only used by * EvaluationWatcher.getEvaluationPart(). - * - * @author Paul Reilly * @see flex2.compiler.as3.binding.EvaluationWatcher */ public class PrefixedPrettyPrinter extends PrettyPrinter http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/as3/binding/PropertyWatcher.java -- diff --git a/modules/compiler/src/java/flex2/compiler/as3/binding/PropertyWatcher.java b/modules/compiler/src/java/flex2/compiler/as3/binding/PropertyWatcher.java index b209103..62dde17 100644 --- a/modules/compiler/src/java/flex2/compiler/as3/binding/PropertyWatcher.java +++ b/modules/compiler/src/java/flex2/compiler/as3/binding/PropertyWatcher.java @@ -22,8 +22,6 @@ package flex2.compiler.as3.binding; /** * This class represents the information needed to construct the code * for a runtime property watcher. - * - * @author Paul Reilly */ public class PropertyWatcher extends Watcher { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterComponentWatcher.java -- diff --git a/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterComponentWatcher.java b/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterComponentWatcher.java index 60c1f01..7372b3b 100644 --- a/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterComponentWatcher.java +++ b/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterComponentWatcher.java @@ -22,8 +22,6 @@ package flex2.compiler.as3.binding; /** * This class represents the information needed to construct the code * for a runtime Repeater component watcher. - * - * @author Paul Reilly */ public class RepeaterComponentWatcher extends PropertyWatcher { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterItemWatcher.java -- diff --git a/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterItemWatcher.java b/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterItemWatcher.java index 9c55b02..8b8b924 100644 --- a/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterItemWatcher.java +++ b/modules/compiler/src/java/flex2/compiler/as3/binding/RepeaterItemWatcher.java @@ -22,8 +22,6 @@ package flex2.compiler.as3.binding; /** * This class represents the information needed to construct the code * for a runtime Repeater item watcher. - * - * @author Paul Reilly */ public class RepeaterItemWatcher extends Watcher { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java -- diff --git a/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java b/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java index d443aa8..909113f 100644 --- a/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java +++ b/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java @@ -54,8 +54,6 @@ import java.util.Set; * in other places in the compiler and it should really be moved to * another package to reflect is more general use, something like * flex2.compiler.type. or flex2.compiler.as3.type. - * - * @author Paul Reilly */ public class TypeAnalyzer extends EvaluatorAdapter { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/as3/binding/Watcher.java -- diff --git a/modules/compiler/src/java/flex2/compiler/as3/binding/Watcher.java b/modules/compiler/src/java/flex2/compiler/as3/binding/Watcher.java index 69fc4f9..5afd452 100644 --- a/modules/compiler/src/java/flex2/compiler/as3/binding/Watcher.java +++ b/modules/compiler/src/java/flex2/compiler/as3/binding/Watcher.java @@ -31,8 +31,6 @@ import java.util.TreeSet; /** * This class represents the information needed to construct
[46/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34119 this unit test is blocking FlexUnit, so I'm moving it back (temporarily) to prevent it from being executed in the flex-sdk_test
FLEX-34119 this unit test is blocking FlexUnit, so I'm moving it back (temporarily) to prevent it from being executed in the flex-sdk_test job until we find a solution for the stack overflow. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/92a334cd Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/92a334cd Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/92a334cd Branch: refs/heads/master Commit: 92a334cdd0816013c3f59626701626a2f2cbe7e0 Parents: 79b5448 Author: Mihai Chira mih...@apache.org Authored: Thu Mar 12 09:15:41 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:28 2015 +0100 -- ...icalCollectionViewCursor_FLEX_34119_Tests.as | 365 --- ...icalCollectionViewCursor_FLEX_34119_Tests.as | 365 +++ 2 files changed, 365 insertions(+), 365 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/92a334cd/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as deleted file mode 100644 index e378c6c..000 --- a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as +++ /dev/null @@ -1,365 +0,0 @@ - -// -// Licensed to the Apache Software Foundation (ASF) under one or more -// contributor license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright ownership. -// The ASF licenses this file to You under the Apache License, Version 2.0 -// (the License); you may not use this file except in compliance with -// the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an AS IS BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - - -package mx.collections -{ -import flash.events.UncaughtErrorEvent; - -import flexunit.framework.AssertionFailedError; - -import mx.core.FlexGlobals; - -import org.flexunit.assertThat; -import org.flexunit.asserts.assertEquals; -import org.flexunit.asserts.assertNotNull; -import org.flexunit.asserts.assertTrue; -import org.flexunit.runners.Parameterized; - -import spark.components.Application; - -/** - * README - * - * -This unit test was initially created to test FLEX-34119, and ended up uncovering FLEX-34424 as well. - * -This test builds a hierarchical collection from a string (see HIERARCHY_STRING), so that it's easy - * to edit and change it for specific scenarios. - * -This test uses utility functions from HierarchicalCollectionViewTestUtils, and data objects from DataNode. - * -Running the test takes about 3min on my machine. It will vary on yours, of course, but it shouldn't - * be wildly different. - * -To speed it up you can decrease the size of the hierarchical collection by editing HIERARCHY_STRING. - */ - [RunWith(org.flexunit.runners.Parameterized)] - public class HierarchicalCollectionViewCursor_FLEX_34119_Tests - { -private static const OP_ADD:int = 0; -private static const OP_REMOVE:int = 1; -private static const OP_SET:int = 2; -private static const OPERATIONS:Array = [OP_ADD, OP_REMOVE, OP_SET]; -private static var _generatedHierarchy:HierarchicalCollectionView; -private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); -public static var positionAndOperation:Array = []; - - { - _generatedHierarchy = _utils.generateOpenHierarchyFromRootList(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); - NO_ITEMS_IN_HIERARCHY = _generatedHierarchy.length; - - private static var SELECTED_INDEX:int = 0; - private static var OPERATION_LOCATION:int = 0; - private static var OPERATION_INDEX:int = 0; - for(SELECTED_INDEX = 0; SELECTED_INDEX NO_ITEMS_IN_HIERARCHY; SELECTED_INDEX++) -
[47/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Updated with FP 17 mention and corrected whitespace (for consistency)
Updated with FP 17 mention and corrected whitespace (for consistency) Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/d52e19ff Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/d52e19ff Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/d52e19ff Branch: refs/heads/master Commit: d52e19ff377effdaa7a17f21421030434fe14486 Parents: 92a334c Author: Erik de Bruin e...@ixsoftware.nl Authored: Fri Mar 20 10:09:13 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 10:09:13 2015 +0100 -- RELEASE_NOTES | 42 ++ 1 file changed, 26 insertions(+), 16 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d52e19ff/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 30d60a3..39a00f9 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -2,31 +2,41 @@ Apache Flex 4.14.1 == New Features -- -FLEX-34772 - Add padding property to VerticalLayout/VGroup, HorizontalLayout/HGroup and -TileLayout/TileGroup + +FLEX-34772 Add padding property to VerticalLayout/VGroup, +HorizontalLayout/HGroup and TileLayout/TileGroup + +AIR and Flash Player Support + +- Support Flash Player 17.0 Bug Fixes - -FLEX-34712 - Callout loses anchor to CalloutButton while callout open and screen rotates -FLEX-34714 - Fix to continue using legacy mobile theme removes iOS status bar padding -FLEX-34746 - Upscaling BusyIndicator leads to wrong rotation centre -FLEX-34748 - Spark ActionBar chromeColor is ignored in Flex 14 -FLEX-34750 - BusyIndicatorSkin does not work with mx:Application -FLEX-34758 - IOS buttons does not look correct when disabled -FLEX-34766 - Android Button Skin transparency issue -FLEX-34778 - Application hangs when opening node, closing it, then replacing one of its children -FLEX-34774 - Blur effect remains if first modal Popup closes before other modal Popups -FLEX-34732 - TextInput/TextArea with borderColor style set gives compiler warnings -FLEX-34805 - Unable to set chromeColor property on TabbedViewNavigatorApplication -FLEX-34806 - Warning about font embedding on label component +FLEX-34712 Callout loses anchor to CalloutButton while callout open and screen +rotates +FLEX-34714 Fix to continue using legacy mobile theme removes iOS status bar +padding +FLEX-34746 Upscaling BusyIndicator leads to wrong rotation centre +FLEX-34748 Spark ActionBar chromeColor is ignored in Flex 14 +FLEX-34750 BusyIndicatorSkin does not work with mx:Application +FLEX-34758 IOS buttons does not look correct when disabled +FLEX-34766 Android Button Skin transparency issue +FLEX-34778 Application hangs when opening node, closing it, then replacing one +of its children +FLEX-34774 Blur effect remains if first modal Popup closes before other modal +Popups +FLEX-34732 TextInput/TextArea with borderColor style set gives compiler +warnings +FLEX-34805 Unable to set chromeColor property on TabbedViewNavigatorApplication +FLEX-34806 Warning about font embedding on label component Performance Improvements - -FLEX-34759 - ArrayList/ArrayCollection performance improvements +FLEX-34759 ArrayList/ArrayCollection performance improvements Known Issues + Adobe Flash Builder Integration Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where,
[31/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
Remove @author tags Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/3ddcfee1 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/3ddcfee1 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/3ddcfee1 Branch: refs/heads/master Commit: 3ddcfee176ebbd6a1c1c2cd8975d7da0504e112a Parents: 04bc3af Author: Justin Mclean jmcl...@apache.org Authored: Fri Mar 20 15:24:58 2015 +1100 Committer: Justin Mclean jmcl...@apache.org Committed: Fri Mar 20 15:24:58 2015 +1100 -- .../projects/experimental/src/spark/components/Alert.as | 5 ++--- .../experimental/src/spark/components/ColorPicker.as | 5 ++--- .../experimental/src/spark/components/MaskedTextInput.as | 4 .../projects/experimental/src/spark/components/Menu.as| 3 --- .../projects/experimental/src/spark/components/MenuBar.as | 3 --- .../experimental/src/spark/components/ProgressBar.as | 4 +--- .../components/itemRenderers/MenuCoreItemRenderer.as | 4 +--- .../src/spark/components/listClasses/IListItemRenderer.as | 3 --- .../experimental/src/spark/containers/DividedGroup.as | 3 --- .../projects/experimental/src/spark/containers/Divider.as | 3 --- .../experimental/src/spark/containers/HDivider.mxml | 1 - .../experimental/src/spark/containers/HDividerGroup.as| 3 --- .../experimental/src/spark/containers/VDivider.mxml | 1 - .../experimental/src/spark/containers/VDividerGroup.as| 3 --- .../experimental/src/spark/events/ColorChangeEvent.as | 3 --- .../projects/experimental/src/spark/events/MenuEvent.as | 3 --- modules/antTasks/src/flex/ant/AsDocTask.java | 2 -- modules/asc/build/java/src/Downgrader.java| 2 -- modules/asc/src/java/adobe/abc/AbcThunkGen.java | 3 --- modules/asc/src/java/adobe/abc/GlobalOptimizer.java | 5 - modules/asc/src/java/adobe/abc/TraceManager.java | 1 - modules/asc/src/java/macromedia/abc/AbcParser.java| 3 --- modules/asc/src/java/macromedia/abc/BytecodeBuffer.java | 3 --- modules/asc/src/java/macromedia/abc/ConstantPool.java | 2 -- modules/asc/src/java/macromedia/abc/Decoder.java | 1 - modules/asc/src/java/macromedia/abc/DecoderException.java | 3 --- modules/asc/src/java/macromedia/abc/DefaultVisitor.java | 2 -- modules/asc/src/java/macromedia/abc/Encoder.java | 2 -- modules/asc/src/java/macromedia/abc/MultiName.java| 3 --- modules/asc/src/java/macromedia/abc/OpcodeVisitor.java| 3 --- modules/asc/src/java/macromedia/abc/Optimizer.java| 3 --- modules/asc/src/java/macromedia/abc/Printer.java | 3 --- modules/asc/src/java/macromedia/abc/QName.java| 3 --- modules/asc/src/java/macromedia/abc/Scanner.java | 3 --- modules/asc/src/java/macromedia/abc/Visitor.java | 2 -- .../asc/src/java/macromedia/asc/embedding/Compiler.java | 2 -- modules/asc/src/java/macromedia/asc/embedding/Main.java | 3 --- modules/asc/src/java/macromedia/asc/embedding/Shell.java | 3 --- .../asc/embedding/avmplus/ActionBlockConstants.java | 3 --- .../asc/embedding/avmplus/ActionBlockEmitter.java | 2 -- .../asc/embedding/avmplus/ActivationBuilder.java | 2 -- .../macromedia/asc/embedding/avmplus/ByteCodeFactory.java | 2 -- .../macromedia/asc/embedding/avmplus/ClassBuilder.java| 2 -- .../java/macromedia/asc/embedding/avmplus/DebugInfo.java | 2 -- .../java/macromedia/asc/embedding/avmplus/Features.java | 2 -- .../macromedia/asc/embedding/avmplus/FunctionBuilder.java | 3 --- .../macromedia/asc/embedding/avmplus/GlobalBuilder.java | 2 -- .../macromedia/asc/embedding/avmplus/ImportBuilder.java | 3 --- .../macromedia/asc/embedding/avmplus/InstanceBuilder.java | 2 -- .../macromedia/asc/embedding/avmplus/PackageBuilder.java | 2 -- .../asc/embedding/avmplus/RuntimeConstants.java | 2 -- .../src/java/macromedia/asc/parser/ArgumentListNode.java | 2 -- .../src/java/macromedia/asc/parser/AttributeListNode.java | 2 -- .../java/macromedia/asc/parser/BinaryClassDefNode.java| 2 -- .../java/macromedia/asc/parser/BinaryExpressionNode.java | 2 -- .../asc/parser/BinaryFunctionDefinitionNode.java | 3 --- .../asc/parser/BinaryInterfaceDefinitionNode.java | 3 --- .../src/java/macromedia/asc/parser/BinaryProgramNode.java | 5 - modules/asc/src/java/macromedia/asc/parser/BlockNode.java | 2 -- modules/asc/src/java/macromedia/asc/parser/BoxNode.java | 2 -- .../java/macromedia/asc/parser/BreakStatementNode.java| 2 -- .../java/macromedia/asc/parser/CallExpressionNode.java| 2 -- .../asc/src/java/macromedia/asc/parser/CaseLabelNode.java | 2 -- .../src/java/macromedia/asc/parser/CatchClauseNode.java | 2 --
[24/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TabNode.java -- diff --git a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TabNode.java b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TabNode.java index 32d0d4c..39402d3 100644 --- a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TabNode.java +++ b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TabNode.java @@ -31,7 +31,6 @@ import com.adobe.fxg.dom.FXGNode; * This is an empty tag - text content or child tags are not expected. * /p * @since 2.0 - * @author Min Plunkett */ public class TabNode extends AbstractRichTextLeafNode { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextHelper.java -- diff --git a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextHelper.java b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextHelper.java index 4aacf53..f3d3931 100644 --- a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextHelper.java +++ b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextHelper.java @@ -54,7 +54,6 @@ import com.adobe.internal.fxg.dom.types.WhiteSpaceCollapse; * Utilities to help create Text. * * @since 2.0 - * @author Min Plunkett */ public class TextHelper { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextLayoutFormatNode.java -- diff --git a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextLayoutFormatNode.java b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextLayoutFormatNode.java index cc0b317..e1dbb4c 100644 --- a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextLayoutFormatNode.java +++ b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextLayoutFormatNode.java @@ -25,7 +25,6 @@ import static com.adobe.fxg.FXGConstants.*; * TextLayoutFormat applied to a link. * * @since 2.0 - * @author Min Plunkett */ public class TextLayoutFormatNode extends AbstractRichTextLeafNode { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextPropertyNode.java -- diff --git a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextPropertyNode.java b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextPropertyNode.java index 01fe2a6..7d45b21 100644 --- a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextPropertyNode.java +++ b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/richtext/TextPropertyNode.java @@ -28,8 +28,6 @@ import com.adobe.internal.fxg.dom.TextNode; * A FXG node represents complex property values. * * @since 2.0 - * @author Peter Farland - * @author Min Punkett */ public class TextPropertyNode extends DelegateNode { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/AbstractStrokeNode.java -- diff --git a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/AbstractStrokeNode.java b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/AbstractStrokeNode.java index fa1512a..9347c35 100644 --- a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/AbstractStrokeNode.java +++ b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/AbstractStrokeNode.java @@ -33,8 +33,6 @@ import com.adobe.internal.fxg.dom.types.ScaleMode; /** * Base class for all FXG stroke nodes. - * - * @author Peter Farland */ public abstract class AbstractStrokeNode extends AbstractFXGNode implements StrokeNode { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradientStrokeNode.java -- diff --git a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradientStrokeNode.java b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradientStrokeNode.java index 91213ac..6e4c88f 100644 --- a/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradientStrokeNode.java +++ b/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/strokes/LinearGradientStrokeNode.java @@ -36,8 +36,6 @@ import com.adobe.internal.fxg.dom.types.SpreadMethod; /** * The Class LinearGradientStrokeNode. - * - * @author Peter Farland */ public class
[50/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Merge branch 'release4.14.1'
Merge branch 'release4.14.1' Signed-off-by: Erik de Bruin e...@ixsoftware.nl Conflicts: apache-flex-sdk-installer-config.xml build.properties flex-sdk-description.xml frameworks/build.xml frameworks/projects/advancedgrids/src/mx/core/Version.as frameworks/projects/airframework/src/mx/core/Version.as frameworks/projects/airspark/src/spark/core/Version.as frameworks/projects/apache/src/core/Version.as frameworks/projects/automation/src/mx/core/Version.as frameworks/projects/automation_agent/src/mx/core/Version.as frameworks/projects/automation_air/src/mx/core/Version.as frameworks/projects/automation_dmv/src/mx/core/Version.as frameworks/projects/automation_flashflexkit/src/mx/core/Version.as frameworks/projects/automation_spark/src/mx/core/Version.as frameworks/projects/automation_spark/src/spark/core/Version.as frameworks/projects/charts/src/mx/core/Version.as frameworks/projects/framework/src/mx/core/FlexVersion.as frameworks/projects/framework/src/mx/core/Version.as frameworks/projects/mx/src/mx/core/Version.as frameworks/projects/rpc/src/mx/core/Version.as frameworks/projects/spark/src/spark/core/Version.as frameworks/projects/spark/src/spark/skins/spark/BusyIndicatorSkin.as frameworks/projects/spark_dmv/src/spark/core/Version.as frameworks/projects/tool/src/mx/core/Version.as frameworks/projects/tool_air/src/mx/core/Version.as ide/addAIRtoSDK.sh ide/checkAllPlayerGlobals.sh ide/flashbuilder/config/air-config.xml ide/flashbuilder/config/flex-config.xml ide/setFlashPlayerVersion.sh jenkins.xml modules/compiler/src/java/flex2/compiler/common/MxmlConfiguration.java modules/compiler/src/java/flex2/tools/VersionInfo.java Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/f56041e6 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/f56041e6 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/f56041e6 Branch: refs/heads/master Commit: f56041e6a74858013adeb7ba9fb3820e9664b4c4 Parents: 0bfbaed 695151d Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 30 11:34:18 2015 +0200 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 30 11:34:18 2015 +0200 -- CONTRIBUTORS| 6 + README | 2 +- RELEASE_NOTES | 62 apache-flex-sdk-installer-config.xml| 48 ++- asdoc/templates/index.html | 11 + build.properties| 4 +- flex-sdk-description.xml| 4 +- flexunit-tests.xml | 53 ++- frameworks/build.xml| 13 +- frameworks/projects/advancedgrids/build.xml | 6 + .../collections/HierarchicalCollectionView.as | 15 +- .../advancedgrids/src/mx/core/Version.as| 2 +- .../tests/mx/collections/DataNode.as| 100 + ...archicalCollectionViewCursor_Basics_Tests.as | 257 + ...icalCollectionViewCursor_FLEX_34424_Tests.as | 153 ...icalCollectionViewCursor_FLEX_34440_Tests.as | 141 +++ ...icalCollectionViewCursor_FLEX_34456_Tests.as | 184 ++ ...icalCollectionViewCursor_FLEX_34458_Tests.as | 126 +++ .../HierarchicalCollectionViewTestUtils.as | 203 ++ ...erarchicalCollectionView_FLEX_34775_Tests.as | 149 ...erarchicalCollectionView_FLEX_34778_Tests.as | 85 + .../HierarchicalCollectionView_REPLACE_Tests.as | 325 .../airframework/src/mx/core/Version.as | 2 +- .../projects/airspark/src/spark/core/Version.as | 2 +- frameworks/projects/apache/build.xml| 2 +- frameworks/projects/apache/src/core/Version.as | 2 +- .../org/apache/flex/collections/ArrayList.as| 36 +- .../src/tests/promises/PromisesTestSuite.as | 33 -- .../tests/promises/cases/PromisesBasicTests.as | 321 .../apache/tests/promises/PromisesTestSuite.as | 33 ++ .../tests/promises/cases/PromisesBasicTests.as | 321 .../projects/automation/src/mx/core/Version.as | 2 +- .../automation_agent/src/mx/core/Version.as | 2 +- .../automation_air/src/mx/core/Version.as | 2 +- .../automation_dmv/src/mx/core/Version.as | 2 +- .../src/mx/core/Version.as | 2 +- .../automation_spark/src/mx/core/Version.as | 2 +- .../automation_spark/src/spark/core/Version.as | 2 +- .../projects/charts/src/mx/core/Version.as | 2 +- .../experimental/src/spark/components/Alert.as | 5 +- .../src/spark/components/ColorPicker.as | 5
[38/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34778 moved the test to where it can be executed via 'ant test'
FLEX-34778 moved the test to where it can be executed via 'ant test' Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/eded6401 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/eded6401 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/eded6401 Branch: refs/heads/master Commit: eded64017964d048bc482daf404c5885b15b676f Parents: dabf7cc Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 15:56:27 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:24 2015 +0100 -- .../HierarchicalCollectionView_REPLACE_Tests.as | 325 +++ .../HierarchicalCollectionView_REPLACE_Tests.as | 325 --- 2 files changed, 325 insertions(+), 325 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/eded6401/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_REPLACE_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_REPLACE_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_REPLACE_Tests.as new file mode 100644 index 000..c4d49a6 --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_REPLACE_Tests.as @@ -0,0 +1,325 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections { +import mx.collections.HierarchicalCollectionView; +import mx.collections.IList; +import mx.events.CollectionEvent; +import mx.events.CollectionEventKind; +import mx.utils.StringUtil; + +import org.flexunit.asserts.assertEquals; +import org.flexunit.asserts.assertFalse; +import org.flexunit.asserts.assertNotNull; +import org.flexunit.asserts.assertNull; +import org.flexunit.asserts.assertTrue; + +public class HierarchicalCollectionView_REPLACE_Tests { + +private static var _sut:HierarchicalCollectionView; +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private var _root:IList; +private static var noItemsInHierarchy:int = NaN; + +[BeforeClass] +public static function setUpBeforeClass():void +{ +const hierarchyLines:Array = HIERARCHY_STRING.split(\n); +for(var i:int = 0; i hierarchyLines.length; i++) +{ +if(StringUtil.trim(hierarchyLines[i])) +noItemsInHierarchy++; +} +} + +[Before] +public function setUp():void +{ +_sut = _utils.generateOpenHierarchyFromRootListWithAllNodesMethod(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); +_root = _utils.getRoot(_sut) as IList; +} + +[After] +public function tearDown():void +{ +_sut = null; +_root = null; +} + +[Test] +public function test_make_sure_we_count_nodes_correctly():void +{ +//when +var noChildren:int = 0; +for(var i:int = 0; i _root.length; i++) +{ +noChildren += countAllChildrenOf(_root.getItemAt(i) as DataNode); +} + +//then +assertEquals(noItemsInHierarchy, noChildren); +} + +[Test] +public function test_make_sure_isDescendantOf_works_correctly():void +{ +//when +var region1:DataNode = _root.getItemAt(0) as DataNode; +var region2:DataNode = _root.getItemAt(1) as DataNode; +var city2:DataNode = region2.children.getItemAt(1) as DataNode; +var company2:DataNode = city2.children.getItemAt(1) as DataNode; +var
[44/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34775 moved the unit test where it can be run by 'ant test'.
FLEX-34775 moved the unit test where it can be run by 'ant test'. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/08992163 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/08992163 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/08992163 Branch: refs/heads/master Commit: 08992163a311f2b53ee782e6c73ec315861c04ce Parents: 8a9a34f Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 17:04:13 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:27 2015 +0100 -- ...erarchicalCollectionView_FLEX_34775_Tests.as | 149 ++ ...erarchicalCollectionView_FLEX_34775_Tests.as | 150 --- 2 files changed, 149 insertions(+), 150 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/08992163/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_FLEX_34775_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_FLEX_34775_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_FLEX_34775_Tests.as new file mode 100644 index 000..14bc2a3 --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionView_FLEX_34775_Tests.as @@ -0,0 +1,149 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import mx.utils.StringUtil; + +import org.flexunit.asserts.assertEquals; + +public class HierarchicalCollectionView_FLEX_34775_Tests +{ +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _sut:HierarchicalCollectionView; +private var _level0:ArrayCollection; + +[Before] +public function setUp():void +{ +_sut = generateHierarchyViewWithClosedNodes(); +_level0 = _utils.getRoot(_sut) as ArrayCollection; +} + +[After] +public function tearDown():void +{ +_sut = null; +_level0 = null; +} + + + +[Test] +public function test_navigation_after_trying_to_open_inaccessible_node():void +{ +//given +var company:DataNode = _level0.getItemAt(0) as DataNode; +var location:DataNode = company.children.getItemAt(0) as DataNode; + +//when +_sut.openNode(location); + +//then +var stepsRequiredToNavigateStructure:int = attemptNavigation(_sut); +assertEquals(1, stepsRequiredToNavigateStructure); +assertEquals(1, _sut.length); +} + +[Test] +public function test_navigation_after_trying_to_open_accessible_node():void +{ +//given +var company:DataNode = _level0.getItemAt(0) as DataNode; +var location:DataNode = company.children.getItemAt(0) as DataNode; + +//when +_sut.openNode(company); +_sut.openNode(location); + +//then +var stepsRequiredToNavigateStructure:int = attemptNavigation(_sut); +assertEquals(3, stepsRequiredToNavigateStructure); +assertEquals(3, _sut.length); +} + +[Test] +public function test_navigation_after_trying_to_open_previously_closed_node():void +{ +//given +var company:DataNode = _level0.getItemAt(0) as DataNode; +var location:DataNode = company.children.getItemAt(0) as DataNode; + +//when +_sut.openNode(company); +_sut.openNode(location); +_sut.closeNode(location); + +//then +var
[45/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34119 Running the over 10, 000 parameterized tests in the ant test runner takes over an hour! (On my computer it only takes a bit abov
FLEX-34119 Running the over 10,000 parameterized tests in the ant test runner takes over an hour! (On my computer it only takes a bit above three minutes.) I'm ignoring this for now. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/79b54488 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/79b54488 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/79b54488 Branch: refs/heads/master Commit: 79b5448879e22ca76cb58e14bfcbd4ea0d97effa Parents: 0899216 Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 17:30:19 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:27 2015 +0100 -- .../HierarchicalCollectionViewCursor_FLEX_34119_Tests.as | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/79b54488/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as index 5119ed4..e378c6c 100644 --- a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34119_Tests.as @@ -136,7 +136,8 @@ package mx.collections assertEquals(secondCompany, _sut.current); assertTrue(_noErrorsThrown); } - + +[Ignore] [Test(dataProvider=positionAndOperation)] public function testReproduce_FLEX_34119_Comprehensive(selectedItemIndex:int, operationIndex:int, operation:int):void {
[43/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34458 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedAppli
FLEX-34458 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedApplication, so I changed how uncaught client errors are captured to reflect this. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/8a9a34f6 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/8a9a34f6 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/8a9a34f6 Branch: refs/heads/master Commit: 8a9a34f6dc3828162025c1ba86107d369c67a8b6 Parents: 0c3c70e Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 17:00:34 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:26 2015 +0100 -- ...icalCollectionViewCursor_FLEX_34458_Tests.as | 126 ++ ...hicalCollectionViewCursor_FLEX_34458_Test.as | 132 --- 2 files changed, 126 insertions(+), 132 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/8a9a34f6/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34458_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34458_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34458_Tests.as new file mode 100644 index 000..963e780 --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34458_Tests.as @@ -0,0 +1,126 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import flash.events.UncaughtErrorEvent; + +import mx.core.FlexGlobals; + +import org.flexunit.asserts.assertEquals; +import org.flexunit.asserts.assertNotNull; +import org.flexunit.asserts.assertTrue; + +import spark.components.Application; + +public class HierarchicalCollectionViewCursor_FLEX_34458_Tests + { +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _noErrorsThrown:Boolean = true; +private static var _currentHierarchy:HierarchicalCollectionView; +private static var _sut:HierarchicalCollectionViewCursor; +private static var _operationCursor:HierarchicalCollectionViewCursor; + + [BeforeClass] + public static function setUpBeforeClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); +} + + [AfterClass] + public static function tearDownAfterClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); + } + + [Before] + public function setUp():void + { + _currentHierarchy = _utils.generateOpenHierarchyFromRootListWithAllNodesMethod(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); + _sut = _currentHierarchy.createCursor() as HierarchicalCollectionViewCursor; + } + + [After] + public function tearDown():void + { + _sut = null; + _currentHierarchy = null; + _operationCursor = null; + } + + [Test] +public function
svn commit: r8472 [2/3] - in /release/flex/4.14.1: ./ binaries/ docs/
Added: release/flex/4.14.1/RELEASE_NOTES == --- release/flex/4.14.1/RELEASE_NOTES (added) +++ release/flex/4.14.1/RELEASE_NOTES Mon Mar 30 09:22:41 2015 @@ -0,0 +1,1116 @@ +Apache Flex 4.14.1 +== + +New Features + +FLEX-34772 Add padding property to VerticalLayout/VGroup, +HorizontalLayout/HGroup and TileLayout/TileGroup + +AIR and Flash Player Support + +- Support Flash Player 17.0 + +Bug Fixes +- +FLEX-34712 Callout loses anchor to CalloutButton while callout open and screen +rotates +FLEX-34714 Fix to continue using legacy mobile theme removes iOS status bar +padding +FLEX-34746 Upscaling BusyIndicator leads to wrong rotation centre +FLEX-34748 Spark ActionBar chromeColor is ignored in Flex 14 +FLEX-34750 BusyIndicatorSkin does not work with mx:Application +FLEX-34758 IOS buttons does not look correct when disabled +FLEX-34766 Android Button Skin transparency issue +FLEX-34778 Application hangs when opening node, closing it, then replacing one +of its children +FLEX-34774 Blur effect remains if first modal Popup closes before other modal +Popups +FLEX-34732 TextInput/TextArea with borderColor style set gives compiler +warnings +FLEX-34805 Unable to set chromeColor property on TabbedViewNavigatorApplication +FLEX-34806 Warning about font embedding on label component + +Performance Improvements +- +FLEX-34759 ArrayList/ArrayCollection performance improvements + +Known Issues + + +Adobe Flash Builder Integration + +Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, +when generating the .mxml file for a new project that uses Apache Flex SDK +4.10.0 or later Spark Application, Flash Builder will incorrectly insert the +attribute: + +layout=absolute + +This results in a compile error in the new project. The remedy is to simply +remove the errant attribute. + +The following wiki page has been set up to contain the latest news on Adobe's +attempt to correct this problem: + + https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug + +Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: + +http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html + + + +Apache Flex 4.14.0 +== + +New Features + +- iOS 7+ and Android 4.x+ mobile theme support + More info: https://cwiki.apache.org/confluence/x/7AAIAw +- New Spark components skin: FlatSpark + More info: https://cwiki.apache.org/confluence/x/wQEIAw +- Spark RichTextEditor +- Native support for tables in TLF +- Promises/A+ + More info: https://cwiki.apache.org/confluence/x/cIH_Ag + +AIR and Flash Player Support + +- Support Flash Player 16.0 +- Support for AIR 16.0 + +Bug Fixes +- +FLEX-34710 spark datagrid doubleClickMode throws Error #1009 when the +application is run +FLEX-34707 Flatspark: Update to current version Font Awesome 4.2 +FLEX-34701 BusyIndicator does not spin when itscontainer becomes visible +FLEX-34694 Flatspark: Setting Applications chromeColor style throws error +FLEX-34693 Flatspark ButtonIcon: Introduce property 'iconFontSize' to set icon +size directly +FLEX-34692 Flatspark ButtonSkin: Icon defined by using the 'icon' style +property doesn't appear +FLEX-34690 Skin for BusyIndicator cannot be found (legacy mobile skin) +FLEX-34685 Allow legacy mobile theme to be used if needed +FLEX-34657 SelectedIndices order is messed up +FLEX-34649 (partial) Fatal errors in TextBlock after pasting text of specific +length in TextArea +FLEX-34644 Datagrid - Rectangle bounds problem +FLEX-34636 Release build does not work as described in README on OS X +FLEX-34634 DataGroup fires RendererExistenceEvent with a null renderer when an +offscreen item is removed/replaced in the dataProvider +FLEX-34633 HSlider track (Android4 skin) not being filled if thumb position set +in one case, text selection using the arrow keys doesn't work in +RichEditableText +FLEX-34631 Cannot add source paths to a mustella test using a config file +FLEX-34611 Application crash when textFlow property set to null with +preserveSelection +FLEX-34609 ContainerController has superfluous null checks for _container +FLEX-34608 IOS 7 Hslider (Scrubber) skin +FLEX-34606 Redundant variable +FLEX-34592 Can't use optionnal importer for TLF plainTextFormat and +TextLayoutFormat +FLEX-34564 Minor changes to spelling, punctuation, grammar and logic. +FLEX-34557 Platform.isBrowser does not work correctly +FLEX-34556 Starting an app in portrait on an iPad results in wrong DPI +FLEX-34543 Invalid event data when saving or cancelling grid item editor +
svn commit: r8472 [3/3] - in /release/flex/4.14.1: ./ binaries/ docs/
Added: release/flex/4.14.1/binaries/apache-flex-sdk-installer-config.xml == --- release/flex/4.14.1/binaries/apache-flex-sdk-installer-config.xml (added) +++ release/flex/4.14.1/binaries/apache-flex-sdk-installer-config.xml Mon Mar 30 09:22:41 2015 @@ -0,0 +1,330 @@ +?xml version=1.0? +!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the License); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an AS IS BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +-- + +config + !-- + progressLabels + en_US + CopyCopying %1 of %2/Copy + GetDownloading bytes %1 of %2/Get + ChecksumComputing checksum: bytes %1 of %2/Checksum + /en_US + /progressLabels + -- + properties + /properties + strings description=override default installer strings here + /strings + steps description=targets that should have a 'step' in the GUI progress indicator, in order of appearance. + step id=air-download property=do.air.install + de_DEAdobe AIR SDK (Benötigt)/de_DE + el_GRÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï Adobe AIR Runtime Kit/el_GR + en_USAdobe AIR SDK (Required)/en_US + es_ESAdobe AIR SDK (Requerido)/es_ES + fr_FRAdobe AIR SDK (Requis)/fr_FR + nl_NLAdobe AIR SDK (Verplicht)/nl_NL + pt_BRAdobe AIR SDK (Obrigatório)/pt_BR + ko_KRAdobe AIR SDK (íì)/ko_KR + zh_CNAdobe AIR SDK (å¿ é¡»ç)/zh_CN + zh_TWAdobe AIR SDK (å¿ é ç)/zh_TW + ru_RUAdobe AIR SDK (ÐбÑзаÑелÑно)/ru_RU + /step + step id=flash-download property=do.flash.install + de_DEAdobe Flash Player playerglobal.swc (Benötigt)/de_DE + el_GRÎήÏη Flash Player swc/el_GR + en_USAdobe Flash Player playerglobal.swc (Required)/en_US + es_ESAdobe Flash Player playerglobal.swc (Requerido)/es_ES + fr_FRAdobe Flash Player playerglobal.swc (Requis)/fr_FR + nl_NLAdobe Flash Player playerglobal.swc (Verplicht)/nl_NL + pt_BRAdobe Flash Player playerglobal.swc (Obrigatório)/pt_BR + ko_KRAdobe Flash Player playerglobal.swc (íì)/ko_KR + zh_CNAdobe Flash Player playerglobal.swc (å¿ é¡»ç)/zh_CN + zh_TWAdobe Flash Player playerglobal.swc (å¿ é ç)/zh_TW + ru_RUAdobe Flash Player playerglobal.swc (ÐбÑзаÑелÑно)/ru_RU + /step + step id=swfobject-download + de_DESWFObject (Benötigt)/de_DE + el_GRSWFObject (ÎÏαιÏοÏμενο)/el_GR + en_USSWFObject (Required)/en_US + es_ESSWFObject (Requerido)/es_ES + fr_FRSWFObject (Requis)/fr_FR + nl_NLSWFObject (Verplicht)/nl_NL + pt_BRSWFObject (Obrigatório)/pt_BR + ko_KRSWFObject (íì)/ko_KR + zh_CNSWFObject (å¿ é¡»ç)/zh_CN + zh_TWSWFObject (å¿ é ç)/zh_TW + ru_RUSWFObject (ÐбÑзаÑелÑно)/ru_RU + /step + step id=osmf-download + de_DEOSMF (Benötigt)/de_DE + el_GROSMF (ÎÏαιÏοÏμενο)/el_GR + en_USOSMF (Required)/en_US + es_ESOSMF (Requerido)/es_ES + fr_FROSMF (Requis)/fr_FR + nl_NLOSMF (Verplicht)/nl_NL + pt_BROSMF (Obrigatório)/pt_BR + ko_KROSMF (íì)/ko_KR + zh_CNOSMF (å¿ é¡»ç)/zh_CN + zh_TWOSMF (å¿ é ç)/zh_TW + ru_RUOSMF (ÐбÑзаÑелÑно)/ru_RU + /step + step id=fontswf-download property=do.fontswf.install + de_DEAdobe Bibliothek zur Einbettung
svn commit: r8472 [1/3] - in /release/flex/4.14.1: ./ binaries/ docs/
Author: erikdebruin Date: Mon Mar 30 09:22:41 2015 New Revision: 8472 Log: Commit Apache Flex SDK release (4.14.1) Added: release/flex/4.14.1/ release/flex/4.14.1/README release/flex/4.14.1/RELEASE_NOTES release/flex/4.14.1/apache-flex-sdk-4.14.1-src.tar.gz (with props) release/flex/4.14.1/apache-flex-sdk-4.14.1-src.tar.gz.asc release/flex/4.14.1/apache-flex-sdk-4.14.1-src.tar.gz.md5 release/flex/4.14.1/apache-flex-sdk-4.14.1-src.zip (with props) release/flex/4.14.1/apache-flex-sdk-4.14.1-src.zip.asc release/flex/4.14.1/apache-flex-sdk-4.14.1-src.zip.md5 release/flex/4.14.1/binaries/ release/flex/4.14.1/binaries/apache-flex-sdk-4.14.1-bin.tar.gz (with props) release/flex/4.14.1/binaries/apache-flex-sdk-4.14.1-bin.tar.gz.asc release/flex/4.14.1/binaries/apache-flex-sdk-4.14.1-bin.tar.gz.md5 release/flex/4.14.1/binaries/apache-flex-sdk-4.14.1-bin.zip (with props) release/flex/4.14.1/binaries/apache-flex-sdk-4.14.1-bin.zip.asc release/flex/4.14.1/binaries/apache-flex-sdk-4.14.1-bin.zip.md5 release/flex/4.14.1/binaries/apache-flex-sdk-installer-config.xml release/flex/4.14.1/docs/ release/flex/4.14.1/docs/apache-flex-sdk-4.14.1-asdocs.zip (with props) release/flex/4.14.1/docs/apache-flex-sdk-4.14.1-asdocs.zip.asc release/flex/4.14.1/docs/apache-flex-sdk-4.14.1-asdocs.zip.md5 Added: release/flex/4.14.1/README == --- release/flex/4.14.1/README (added) +++ release/flex/4.14.1/README Mon Mar 30 09:22:41 2015 @@ -0,0 +1,505 @@ +The Apache Flex SDK +=== + +The Apache Flex SDK is the evolution of the popular Adobe Flex SDK. The Apache +Flex SDK is an application development framework for easily building Flash +based applications for mobile devices, web browsers, and desktop platforms. +Currently supported platforms include: + +Microsoft Windows +Mac OS X +Apple iOS +Google Android +RIM BlackBerry +(Linux) + +Linux support is currently experimental and you may run into issues. The Apache +Flex project would like to see a fully supported Linux release, but we need +help from the community in order to do that. Please help out if you can. + +For more information about the Apache Flex project, please visit: + +http://flex.apache.org/ + +The Apache Flex SDK 4.14.1 is a follow up release to version 4.14.0. It is +compatible with most code written for the original Adobe Flex 4.6 SDK. + + + +Installing the Apache Flex SDK +== + +The Apache Flex SDK Installer is an AIR application that simplifies the +download and installation of the Apache Flex SDK and its (required) components. +It is aimed at anyone who wants to use the latest release of the Apache Flex +SDK, but who might not necessarily be familiar with the tools and procedures +required to compile the Apache Flex SDK from source code. The application will +grab the binary distribution of the SDK from apache.org or one of its mirrors, +install it onto your computer and prepare it for use with your favourite IDE +such as Adobe Flash Builder or JetBrains IntelliJ IDEA. + +You can get the Apache Flex SDK Installer from the Apache Flex website at: + +http://flex.apache.org/installer.html + +Starting with the Apache Flex SDK 4.12, Linux users can install the binary +distribution using ANT. More information about installing the binary package +with ANT can be found on our wiki at: + + https://cwiki.apache.org/confluence/display/FLEX/Installation+help#Installationhelp-Antinstaller + + + +Building the Apache Flex SDK from source + + +The Apache Flex SDK is a large project. It requires build tools which must be +installed on your system and it depends on some external software. The external +software is downloaded as part of the build process. + +There are two ways to get the SDK source. +1) from a git repository +2) from a source package distribution + +The following steps are all you need for a fully functional SDK: +- Prepare your system +- install external software +- set environment variables +- Get the source code +- Build the SDK +- Prepare the SDK for use with an IDE +- Optional steps: + - Flash Player configuration + - Other locale support + + +Prepare your system +--- + +Before building the Apache Flex SDK you must install the following software and +set the corresponding environment variables. Make sure to use absolute paths, +relative paths will result in build errors. + +The environment variables PLAYERGLOBAL_HOME, AIR_HOME, FLASHPLAYER_DEBUGGER, +TLF_HOME, BLAZEDS_HOME and ADOBE_EXTENSION_MANAGER can also be set in a +property file called env.properties. See the env-template.properties file +for instructions. + +The Adobe Flash Player and Adobe AIR have non Apache compatible licenses so +they can not be bundled with the Apache Flex SDK and need
svn commit: r1670027 - /flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
Author: erikdebruin Date: Mon Mar 30 09:43:44 2015 New Revision: 1670027 URL: http://svn.apache.org/r1670027 Log: Update Apache Flex Installer config to SDK version 4.14.1 Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml URL: http://svn.apache.org/viewvc/flex/site/trunk/content/installer/sdk-installer-config-4.0.xml?rev=1670027r1=1670026r2=1670027view=diff == --- flex/site/trunk/content/installer/sdk-installer-config-4.0.xml (original) +++ flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Mon Mar 30 09:43:44 2015 @@ -68,10 +68,10 @@ limitations under the License. versionD id=4.12.0 version=4.12.0 path=http://archive.apache.org/dist/flex/4.12.0/binaries/; file=apache-flex-sdk-4.12.0-bin legacy=true/ versionE id=4.12.1 version=4.12.1 path=http://archive.apache.org/dist/flex/4.12.1/binaries/; file=apache-flex-sdk-4.12.1-bin legacy=true/ versionF id=4.13.0 version=4.13.0 path=http://archive.apache.org/dist/flex/4.13.0/binaries/; file=apache-flex-sdk-4.13.0-bin/ -versionG id=4.14.0 version=4.14.0 path=flex/4.14.0/binaries/ file=apache-flex-sdk-4.14.0-bin default=true/ -rc id=FlexSDKRC version=4.14.1 RC1 path=https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/binaries/; file=apache-flex-sdk-4.14.1-bin dev=true/ +versionG id=4.14.1 version=4.14.1 path=flex/4.14.1/binaries/ file=apache-flex-sdk-4.14.1-bin default=true/ +!-- rc id=FlexSDKRC version=4.14.1 RC1 path=https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/binaries/; file=apache-flex-sdk-4.14.1-bin dev=true/ -- !-- Nightly id=SDKPreRelease version=4.14.1 RC path=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_release-candidate/lastSuccessfulBuild/artifact/out/; file=apache-flex-sdk-4.14.1-bin dev=true nocache=true/ -- -!-- Nightly id=Nightly version=Nightly path=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/lastSuccessfulBuild/artifact/out/; file=apache-flex-sdk-4.15.0-bin dev=true nocache=true/ -- +Nightly id=Nightly version=Nightly path=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/lastSuccessfulBuild/artifact/out/; file=apache-flex-sdk-4.15.0-bin dev=true nocache=true/ /versions /ApacheFlexSDK ApacheFlexJS name=Apache FlexJS prefix=apache-flex-flexjs- icon=http://flex.apache.org/installer/icons/apache_flexjs_logo_text.png; developmentVersion=0.0.3 latestVersion=0.0.2
Git Push Summary
Repository: flex-sdk Updated Tags: refs/tags/apache-flex-sdk-4.14.1 [created] 8a03ba876 refs/tags/apache-flex-sdk-4.14.1RC2 [created] d346da296
[25/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java b/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java index d0a6eef..8e56f44 100644 --- a/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java +++ b/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java @@ -34,8 +34,6 @@ import flash.localization.ResourceBundleLocalizer; * return a default string, to avoid a crash. /li * li We replace any \n with the current platform's newline sequence. /li * /ol - * - * @author mmorearty */ public class DebuggerLocalizer implements ILocalizer { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java b/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java index d94ae46..33ae381 100644 --- a/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java +++ b/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java @@ -29,9 +29,6 @@ import java.util.regex.Pattern; import flash.util.Trace; -/** - * @author mmorearty - */ public class DefaultDebuggerCallbacks implements IDebuggerCallbacks { private boolean m_computedExeLocations; http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java b/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java index 4151d53..3fe9cb2 100644 --- a/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java +++ b/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java @@ -22,8 +22,6 @@ import java.io.IOException; /** * Miscellaneous callbacks from the DJAPI to the debugger which is using it. - * - * @author mmorearty */ public interface IDebuggerCallbacks { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java b/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java index 369e414..4fc2616 100644 --- a/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java +++ b/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java @@ -24,8 +24,6 @@ import java.io.IOException; /** * Used to notify caller in case of ADL Exit Code 1: Successful invocation of an already running * AIR application. ADL exits immediately. - * - * @author sakkus */ public interface ILaunchNotification { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/ILauncher.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/ILauncher.java b/modules/debugger/src/java/flash/tools/debugger/ILauncher.java index 24b0623..0d9010c 100644 --- a/modules/debugger/src/java/flash/tools/debugger/ILauncher.java +++ b/modules/debugger/src/java/flash/tools/debugger/ILauncher.java @@ -22,9 +22,6 @@ import java.io.IOException; * A ILauncher which handles the launching of the URI or the command. * * ILauncher is to provide more flexibility to handle the Player launch in different platforms. - * - * @author ugs - * */ public interface ILauncher { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/IProgress.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/IProgress.java b/modules/debugger/src/java/flash/tools/debugger/IProgress.java index 0756260..e28065a 100644 --- a/modules/debugger/src/java/flash/tools/debugger/IProgress.java +++ b/modules/debugger/src/java/flash/tools/debugger/IProgress.java @@ -21,8 +21,6 @@ package flash.tools.debugger; /** * A simple interface to report progress on some operation. - * - * @author mmorearty */ public interface IProgress { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/debugger/src/java/flash/tools/debugger/Isolate.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/Isolate.java
[13/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Fix for https://issues.apache.org/jira/browse/FLEX-34806 Don't set global fontFamily to RobotoRegular since that causes embedCFF related wa
Fix for https://issues.apache.org/jira/browse/FLEX-34806 Don't set global fontFamily to RobotoRegular since that causes embedCFF related warnings. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/bd304b6e Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/bd304b6e Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/bd304b6e Branch: refs/heads/master Commit: bd304b6e5e0be0c64855b82e3b718adfac162897 Parents: 72dc6a7 Author: OmPrakash Muppirala bigosma...@gmail.com Authored: Wed Mar 18 15:01:17 2015 -0700 Committer: OmPrakash Muppirala bigosma...@gmail.com Committed: Wed Mar 18 15:01:17 2015 -0700 -- frameworks/projects/mobiletheme/defaults.css | 2 -- 1 file changed, 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/bd304b6e/frameworks/projects/mobiletheme/defaults.css -- diff --git a/frameworks/projects/mobiletheme/defaults.css b/frameworks/projects/mobiletheme/defaults.css index da729aa..febd053 100644 --- a/frameworks/projects/mobiletheme/defaults.css +++ b/frameworks/projects/mobiletheme/defaults.css @@ -947,7 +947,6 @@ global global { - fontFamily: RobotoRegular; fontWeight: normal; fontSize: 24; color: #00; @@ -1489,7 +1488,6 @@ application-dpi=240. global { primaryAccentColor: #33B5E5; - fontFamily: RobotoRegular; fontWeight: normal; fontSize: 24; color: #00;
[32/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34778 CAUSE: When a node is opened, HierarchicalCollectionView starts to listen to changes to its children collection. And when it's c
FLEX-34778 CAUSE: When a node is opened, HierarchicalCollectionView starts to listen to changes to its children collection. And when it's closed, it doesn't stop listening to these CollectionEvents. So when a closed node's child is replaced, nestedCollectionChangeHandler is triggered, even if the node itself is closed. Part of nestedCollectionChangeHandler's function is to dispatch a REMOVE CollectionEvent for all the nodes which were removed by the replacement (which is, all the descendants of the replaced - but closed! - node). Then, since the node that's being replaced is not accessible anymore (because its parent was closed), it's not added to convertedEvent.items. But the next lines assume that the replaced node will be in that array without mistake. Otherwise (as it happens in this bus) it goes into an infinite loop trying to find it. SOLUTION: instead of looking for the node with an (indefinitely) incrementing index, we're now using Array.indexOf() to locate the node and remove it if it's found. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/d8c1a9fc Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/d8c1a9fc Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/d8c1a9fc Branch: refs/heads/master Commit: d8c1a9fcaaecd3acd4e70bf7a7cd24133a2106b4 Parents: 83e4a9b Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 13:00:10 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:21 2015 +0100 -- .../src/mx/collections/HierarchicalCollectionView.as | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d8c1a9fc/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as -- diff --git a/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as b/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as index 6d4901c..d752e8e 100644 --- a/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as +++ b/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as @@ -1152,7 +1152,7 @@ public class HierarchicalCollectionView extends EventDispatcher private function internalRefresh(dispatch:Boolean):Boolean { var obj:Object; -var coll:ICollectionView +var coll:ICollectionView; var needUpdate:Boolean = false; // apply filter function to all the collections including the child collections @@ -1531,9 +1531,9 @@ public class HierarchicalCollectionView extends EventDispatcher for (i = 0; i n; i++) { node = ce.items[i].oldValue; -while (convertedEvent.items[j] != node) -j++; -convertedEvent.items.splice(j, 1); +var replacedNodePosition:int = convertedEvent.items.indexOf(node); +if(replacedNodePosition != -1) +convertedEvent.items.splice(replacedNodePosition, 1); } if (convertedEvent.items.length) { @@ -1654,9 +1654,10 @@ public class HierarchicalCollectionView extends EventDispatcher changingNode = ce.items[i].oldValue; if (changingNode is XML) stopTrackUpdates(changingNode); -while (convertedEvent.items[j] != changingNode) -j++; -convertedEvent.items.splice(j, 1); + +var replacedNodePosition:int = convertedEvent.items.indexOf(changingNode); +if(replacedNodePosition != -1) +convertedEvent.items.splice(replacedNodePosition, 1); } if (convertedEvent.items.length) {
[33/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34778 Adding a unit test which verifies that replacements in the HierarchicalCollectionView work as expected in various circumstances,
FLEX-34778 Adding a unit test which verifies that replacements in the HierarchicalCollectionView work as expected in various circumstances, so that a fix for this bug can be made knowing that we're not breaking something else. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/83e4a9b2 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/83e4a9b2 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/83e4a9b2 Branch: refs/heads/master Commit: 83e4a9b21d9592ada8ba0ae38619acad070373e2 Parents: 3ddcfee Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 12:37:59 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:21 2015 +0100 -- .../tests/unitTests/mx/collections/DataNode.as | 107 +++--- .../HierarchicalCollectionViewTestUtils.as | 1 + ...erarchicalCollectionView_FLEX_34778_Tests.as | 15 +- .../HierarchicalCollectionView_REPLACE_Tests.as | 325 +++ 4 files changed, 402 insertions(+), 46 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/83e4a9b2/frameworks/tests/unitTests/mx/collections/DataNode.as -- diff --git a/frameworks/tests/unitTests/mx/collections/DataNode.as b/frameworks/tests/unitTests/mx/collections/DataNode.as index aef1829..730825a 100644 --- a/frameworks/tests/unitTests/mx/collections/DataNode.as +++ b/frameworks/tests/unitTests/mx/collections/DataNode.as @@ -18,64 +18,83 @@ package mx.collections { -import mx.collections.ArrayCollection; +import mx.collections.ArrayCollection; -public class DataNode { -private var _label:String; -private var _children:ArrayCollection; -private var _isSelected:Boolean = false; -private var _isPreviousSiblingRemoved:Boolean = false; +public class DataNode { +private var _label:String; +private var _children:ArrayCollection; +private var _isSelected:Boolean = false; +private var _isPreviousSiblingRemoved:Boolean = false; +private var _parent:DataNode; -public function DataNode(label:String) -{ -_label = label; -} +public function DataNode(label:String) +{ +_label = label; +} -public function get children():ArrayCollection { -return _children; -} +public function get children():ArrayCollection +{ +return _children; +} -public function set children(value:ArrayCollection):void { -_children = value; -} +public function set children(value:ArrayCollection):void +{ +_children = value; +} -public function get label():String { -return _label + (_isSelected ? [SEL] : ) + (_isPreviousSiblingRemoved ? [PREV ITEM REMOVED] : ); -} +public function get label():String +{ +return _label + (_isSelected ? [SEL] : ) + (_isPreviousSiblingRemoved ? [PREV ITEM REMOVED] : ); +} -public function toString():String -{ -return label; -} +public function toString():String +{ +return label; +} -public function addChild(node:DataNode):void { -if(!_children) -_children = new ArrayCollection(); +public function addChild(node:DataNode):void +{ +if(!_children) +_children = new ArrayCollection(); -_children.addItem(node); -} +_children.addItem(node); +node.parent = this; +} -public function set isSelected(value:Boolean):void { -_isSelected = value; -} +public function set isSelected(value:Boolean):void +{ +_isSelected = value; +} -public function get isSelected():Boolean { -return _isSelected; -} +public function get isSelected():Boolean +{ +return _isSelected; +} -public function clone():DataNode -{ -var newNode:DataNode = new DataNode(_label); -for each(var childNode:DataNode in children) +public function clone():DataNode { -newNode.addChild(childNode.clone()); +var newNode:DataNode = new DataNode(_label); +for each(var childNode:DataNode in children) +{ +newNode.addChild(childNode.clone()); +} + +return newNode; } -return newNode; -} +public function set isPreviousSiblingRemoved(value:Boolean):void +{ +_isPreviousSiblingRemoved = value; +} + +public function get
[42/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34456 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedAppli
FLEX-34456 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedApplication, so I changed how uncaught client errors are captured to reflect this. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/0c3c70ed Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/0c3c70ed Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/0c3c70ed Branch: refs/heads/master Commit: 0c3c70ed043477c468d015dd955d76f25078a7eb Parents: 1cdebb1 Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 16:58:18 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:26 2015 +0100 -- ...icalCollectionViewCursor_FLEX_34456_Tests.as | 184 +++ ...hicalCollectionViewCursor_FLEX_34456_Test.as | 184 --- 2 files changed, 184 insertions(+), 184 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/0c3c70ed/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34456_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34456_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34456_Tests.as new file mode 100644 index 000..353e885 --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34456_Tests.as @@ -0,0 +1,184 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import flash.events.UncaughtErrorEvent; + +import mx.core.FlexGlobals; + +import org.flexunit.asserts.assertEquals; +import org.flexunit.asserts.assertNotNull; +import org.flexunit.asserts.assertTrue; +import org.flexunit.runners.Parameterized; + +import spark.components.Application; + +[RunWith(org.flexunit.runners.Parameterized)] + public class HierarchicalCollectionViewCursor_FLEX_34456_Tests + { +public static var positionAndOperation:Array = [[11, 5, 0], [11, 5, 1]]; + +private static const OP_ADD:int = 0; +private static const OP_REMOVE:int = 1; +private static var _generatedHierarchy:HierarchicalCollectionView; +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _noErrorsThrown:Boolean = true; +private static var _currentHierarchy:HierarchicalCollectionView; +private static var _sut:HierarchicalCollectionViewCursor; +private static var _operationCursor:HierarchicalCollectionViewCursor; + private static var _mirrorCursor:HierarchicalCollectionViewCursor; + +private static var foo:Parameterized; + + [BeforeClass] + public static function setUpBeforeClass():void + { + _generatedHierarchy = _utils.generateOpenHierarchyFromRootList(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); +} + + [AfterClass] + public static function tearDownAfterClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); + _generatedHierarchy = null; + _utils =
[23/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/Push.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/Push.java b/modules/swfutils/src/java/flash/swf/actions/Push.java index ee36282..e597a77 100644 --- a/modules/swfutils/src/java/flash/swf/actions/Push.java +++ b/modules/swfutils/src/java/flash/swf/actions/Push.java @@ -26,8 +26,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 push byte code. - * - * @author Clement Wong */ public class Push extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/SetTarget.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/SetTarget.java b/modules/swfutils/src/java/flash/swf/actions/SetTarget.java index abc8671..d8dcf2f 100644 --- a/modules/swfutils/src/java/flash/swf/actions/SetTarget.java +++ b/modules/swfutils/src/java/flash/swf/actions/SetTarget.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 set target byte code. - * - * @author Clement Wong */ public class SetTarget extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java b/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java index 1280218..664c028 100644 --- a/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java +++ b/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 store register byte code. - * - * @author Clement Wong */ public class StoreRegister extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/StrictMode.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/StrictMode.java b/modules/swfutils/src/java/flash/swf/actions/StrictMode.java index d134ea3..d46bde2 100644 --- a/modules/swfutils/src/java/flash/swf/actions/StrictMode.java +++ b/modules/swfutils/src/java/flash/swf/actions/StrictMode.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 strict mode byte code. - * - * @author Clement Wong */ public class StrictMode extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/Unknown.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/Unknown.java b/modules/swfutils/src/java/flash/swf/actions/Unknown.java index 50fb8f0..f5af407 100644 --- a/modules/swfutils/src/java/flash/swf/actions/Unknown.java +++ b/modules/swfutils/src/java/flash/swf/actions/Unknown.java @@ -26,8 +26,6 @@ import flash.swf.ActionHandler; /** * Represents an AS2 unknown byte code. - * - * @author Clement Wong */ public class Unknown extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java b/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java index 461c1f7..2a5f7ef 100644 --- a/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java +++ b/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 wait for frame byte code. - * - * @author Clement Wong */ public class WaitForFrame extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/actions/With.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/With.java b/modules/swfutils/src/java/flash/swf/actions/With.java index bfc3b45..4f0b3ed 100644 --- a/modules/swfutils/src/java/flash/swf/actions/With.java +++ b/modules/swfutils/src/java/flash/swf/actions/With.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 with byte code. - * - * @author Clement Wong */ public class With extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/src/java/flash/swf/builder/tags/DefineBitsBuilder.java -- diff --git a/modules/swfutils/src/java/flash/swf/builder/tags/DefineBitsBuilder.java b/modules/swfutils/src/java/flash/swf/builder/tags/DefineBitsBuilder.java
[05/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Created stubs for release information
Created stubs for release information Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/a5e0ea93 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/a5e0ea93 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/a5e0ea93 Branch: refs/heads/master Commit: a5e0ea9354743565dfd49b44ffd507a33beee0c6 Parents: 2edd2c4 Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 9 10:35:29 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 9 10:35:29 2015 +0100 -- CONTRIBUTORS | 4 RELEASE_NOTES | 40 2 files changed, 44 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a5e0ea93/CONTRIBUTORS -- diff --git a/CONTRIBUTORS b/CONTRIBUTORS index a2fdafa..173b818 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,6 +1,10 @@ The following volunteers have contributed code, documentation, testing and/or support to the Apache Flex SDK. +Apache Flex SDK 4.14.1 +-- + + Apache Flex SDK 4.14.0 -- Aaron Nash, Ad Pijnenburg, After24, Alex Harui, Andras Janurik, Anthony, http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/a5e0ea93/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 89a111b..8c22f14 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,3 +1,43 @@ +Apache Flex 4.14.1 +== + +New Features + +- + +Bug Fixes +- +FLEX-X - + +Other fixes (no JIRA issue created): +- + +Known Issues + + +Adobe Flash Builder Integration + +Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, +when generating the .mxml file for a new project that uses Apache Flex SDK +4.10.0 or later Spark Application, Flash Builder will incorrectly insert the +attribute: + +layout=absolute + +This results in a compile error in the new project. The remedy is to simply +remove the errant attribute. + +The following wiki page has been set up to contain the latest news on Adobe's +attempt to correct this problem: + + https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug + +Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: + +http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html + + + Apache Flex 4.14.0 ==
[08/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Add contributors list for 4.14.1
Add contributors list for 4.14.1 Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/09405e02 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/09405e02 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/09405e02 Branch: refs/heads/master Commit: 09405e028d1578d64de51a7ecab4ef7ee9909487 Parents: 7ceae40 Author: OmPrakash Muppirala bigosma...@gmail.com Authored: Tue Mar 17 11:36:33 2015 -0700 Committer: OmPrakash Muppirala bigosma...@gmail.com Committed: Tue Mar 17 11:36:33 2015 -0700 -- CONTRIBUTORS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/09405e02/CONTRIBUTORS -- diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 173b818..9e5c42a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,7 +3,9 @@ support to the Apache Flex SDK. Apache Flex SDK 4.14.1 -- - +Alex Harui, Erik de Bruin, George Yabra, Kevin Godell, Lee Burrows, Les Woolsey, +Mara Cou, Mihai Chira, OmPrakash Muppirala, Piotr Zarzycki, Shane Doolan, +Shawn Liou, Stephan Plath Apache Flex SDK 4.14.0 --
[17/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - added support for FP 17
added support for FP 17 Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/59462c97 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/59462c97 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/59462c97 Branch: refs/heads/master Commit: 59462c9710b3b85669002f0a603cfa984f21cb6e Parents: c395da0 Author: Justin Mclean jmcl...@apache.org Authored: Fri Mar 20 10:46:43 2015 +1100 Committer: Justin Mclean jmcl...@apache.org Committed: Fri Mar 20 10:46:43 2015 +1100 -- jenkins.xml | 10 ++ 1 file changed, 10 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/59462c97/jenkins.xml -- diff --git a/jenkins.xml b/jenkins.xml index 3e9edb9..3e5c253 100644 --- a/jenkins.xml +++ b/jenkins.xml @@ -110,6 +110,9 @@ condition property=target16.0 equals arg1=${playerglobal.version} arg2=16.0 / /condition + condition property=target17.0 + equals arg1=${playerglobal.version} arg2=17.0 / + /condition /target target name=playerglobal10.2-download if=target10.2 @@ -231,6 +234,13 @@ verbose=false/ /target +target name=playerglobal17.0-download if=target17.0 + mkdir dir=${basedir}/lib/player/${playerglobal.version}/ +get src=http://download.macromedia.com/get/flashplayer/updaters/17/playerglobal17_0.swc; + dest=${basedir}/lib/player/${playerglobal.version}/playerglobal.swc +verbose=false/ +/target + !-- target name=playerglobal16.0-download if=target16.0 mkdir dir=${basedir}/lib/player/${playerglobal.version}/ get src=http://labsdownload.adobe.com/pub/labs/flashruntimes/flashplayer/flashplayer16_playerglobal.swc;
[49/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Handle URL encode and decode
Handle URL encode and decode Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/695151d4 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/695151d4 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/695151d4 Branch: refs/heads/master Commit: 695151d4db413f4a076e5421bfbd6fb2c005265b Parents: 120d9c8 Author: Tom Chiverton falken@wopr.house Authored: Wed Mar 25 18:29:48 2015 + Committer: Erik de Bruin e...@ixsoftware.nl Committed: Wed Mar 25 19:41:42 2015 +0100 -- asdoc/templates/index.html | 11 +++ 1 file changed, 11 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/695151d4/asdoc/templates/index.html -- diff --git a/asdoc/templates/index.html b/asdoc/templates/index.html index f970930..b9e46cd 100644 --- a/asdoc/templates/index.html +++ b/asdoc/templates/index.html @@ -20,6 +20,17 @@ script language=javascript type=text/javascript !-- window.onload=function(){ +use strict; +var d2=decodeURIComponent(document.location.search).toLowerCase(); +if( +d2.indexOf('javascript:') -1 || +d2.indexOf('//') -1 || +d2.indexOf('..') -1 || +d2.indexOf(':') -1 +){ +return; +} + var d=document.location.search; var args=d.substring(d.lastIndexOf('?')+1,d.length); var classFrameContent=args;
[03/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Merge branch 'patch-2' of https://github.com/kevinGodell/flex-sdk into develop
Merge branch 'patch-2' of https://github.com/kevinGodell/flex-sdk into develop Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/7cef57b7 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/7cef57b7 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/7cef57b7 Branch: refs/heads/master Commit: 7cef57b7247aa08706c6e2e11634a924ef8db825 Parents: 8ba3731 64bfc91 Author: piotrz piotrzarzyck...@gmail.com Authored: Mon Mar 9 07:45:49 2015 +0100 Committer: piotrz piotrzarzyck...@gmail.com Committed: Mon Mar 9 07:45:49 2015 +0100 -- .../projects/apache/src/org/apache/flex/collections/ArrayList.as| 1 - 1 file changed, 1 deletion(-) --
[37/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34119 our test runner seems to be an Application, rather than WindowedApplication. Now the unit test reflects that.
FLEX-34119 our test runner seems to be an Application, rather than WindowedApplication. Now the unit test reflects that. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/dabf7cc6 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/dabf7cc6 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/dabf7cc6 Branch: refs/heads/master Commit: dabf7cc6f4a5d0d8a416857c9e2b2c1f61632e22 Parents: c325d39 Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 13:43:37 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:23 2015 +0100 -- ...archicalCollectionViewCursor_Basics_Tests.as | 115 +-- 1 file changed, 55 insertions(+), 60 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/dabf7cc6/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Tests.as index c2bd0cb..93cd2d9 100644 --- a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Tests.as +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_Basics_Tests.as @@ -20,60 +20,55 @@ package mx.collections { import flash.events.UncaughtErrorEvent; +import flash.utils.describeType; -import flashx.textLayout.debug.assert; - -import mx.collections.ArrayCollection; -import mx.collections.CursorBookmark; -import mx.collections.HierarchicalCollectionView; -import mx.collections.HierarchicalCollectionViewCursor; import mx.core.FlexGlobals; - -import spark.components.WindowedApplication; - + import org.flexunit.asserts.assertEquals; +import org.flexunit.asserts.assertNotNull; -public class HierarchicalCollectionViewCursor_Basics_Test +import spark.components.Application; + +public class HierarchicalCollectionViewCursor_Basics_Tests { - private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); - private static var _currentHierarchy:HierarchicalCollectionView; - private static var _noErrorsThrown:Boolean = true; - private var _level0:ArrayCollection; - - private var _sut:HierarchicalCollectionViewCursor; - - [BeforeClass] - public static function setUpBeforeClass():void - { -if(FlexGlobals.topLevelApplication is WindowedApplication) - (FlexGlobals.topLevelApplication as WindowedApplication).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, handleUncaughtClientError); - } - - [AfterClass] - public static function tearDownAfterClass():void - { -if(FlexGlobals.topLevelApplication is WindowedApplication) - (FlexGlobals.topLevelApplication as WindowedApplication).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, handleUncaughtClientError); - } - - [Before] - public function setUp():void - { +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _currentHierarchy:HierarchicalCollectionView; +private static var _noErrorsThrown:Boolean = true; +private var _level0:ArrayCollection; + +private var _sut:HierarchicalCollectionViewCursor; + +[BeforeClass] +public static function setUpBeforeClass():void +{ +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, handleUncaughtClientError); +} + +[AfterClass] +public static function tearDownAfterClass():void +{ +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, handleUncaughtClientError); +} + +[Before] +public function setUp():void +{ _currentHierarchy = generateHierarchyViewWithOpenNodes(); _level0 = _utils.getRoot(_currentHierarchy) as
[22/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/test/java/flash/swf/tags/DoActionTest.java -- diff --git a/modules/swfutils/test/java/flash/swf/tags/DoActionTest.java b/modules/swfutils/test/java/flash/swf/tags/DoActionTest.java index a22cb61..23ba50a 100644 --- a/modules/swfutils/test/java/flash/swf/tags/DoActionTest.java +++ b/modules/swfutils/test/java/flash/swf/tags/DoActionTest.java @@ -27,9 +27,6 @@ import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; -/** - * @author Paul Reilly - */ public class DoActionTest extends TestCase { public DoActionTest() http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/swfutils/test/java/flash/swf/types/GlyphEntryTest.java -- diff --git a/modules/swfutils/test/java/flash/swf/types/GlyphEntryTest.java b/modules/swfutils/test/java/flash/swf/types/GlyphEntryTest.java index 61ebcc3..bfed287 100644 --- a/modules/swfutils/test/java/flash/swf/types/GlyphEntryTest.java +++ b/modules/swfutils/test/java/flash/swf/types/GlyphEntryTest.java @@ -24,9 +24,6 @@ import junit.framework.TestCase; import junit.framework.Test; import junit.framework.TestSuite; -/** - * @author Paul Reilly - */ public class GlyphEntryTest extends TestCase { public GlyphEntryTest() http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/mustella/as3/src/mustella/EffectTesting.as -- diff --git a/mustella/as3/src/mustella/EffectTesting.as b/mustella/as3/src/mustella/EffectTesting.as index 49c36aa..507c6f1 100644 --- a/mustella/as3/src/mustella/EffectTesting.as +++ b/mustella/as3/src/mustella/EffectTesting.as @@ -42,9 +42,6 @@ package * * It might be useful to think about building a set of TestStep classes that wrap * some of this functionality. -* -* @author Steven Shongrunden (stshongrpart;adobe.com) -* */ public class EffectTesting { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/mustella/java/src/utils/DocumentUtils.java -- diff --git a/mustella/java/src/utils/DocumentUtils.java b/mustella/java/src/utils/DocumentUtils.java index 1748740..bfafd8e 100644 --- a/mustella/java/src/utils/DocumentUtils.java +++ b/mustella/java/src/utils/DocumentUtils.java @@ -33,9 +33,6 @@ import java.io.Writer; import java.io.IOException; import java.io.File; -/** - * @author Peter Farland - */ public class DocumentUtils { private DocumentUtils()
[34/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34778 running the unit tests as part of 'ant test' now, which implied moving them to frameworks/projects/advancedgrids/tests and chang
FLEX-34778 running the unit tests as part of 'ant test' now, which implied moving them to frameworks/projects/advancedgrids/tests and changing the build scripts to allow test execution in the advancedgrids project. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/254c25af Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/254c25af Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/254c25af Branch: refs/heads/master Commit: 254c25afaf51f6419a8a711829c70d4ac64149dd Parents: d8c1a9f Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 13:17:53 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:22 2015 +0100 -- frameworks/build.xml| 4 + frameworks/projects/advancedgrids/build.xml | 6 + .../tests/mx/collections/DataNode.as| 100 + .../HierarchicalCollectionViewTestUtils.as | 203 +++ ...erarchicalCollectionView_FLEX_34778_Tests.as | 85 .../tests/unitTests/mx/collections/DataNode.as | 100 - .../HierarchicalCollectionViewTestUtils.as | 203 --- ...erarchicalCollectionView_FLEX_34778_Tests.as | 85 8 files changed, 398 insertions(+), 388 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/254c25af/frameworks/build.xml -- diff --git a/frameworks/build.xml b/frameworks/build.xml index 01ef156..ce5205f 100644 --- a/frameworks/build.xml +++ b/frameworks/build.xml @@ -140,6 +140,7 @@ antcall target=apache-test/ antcall target=spark-test/ +antcall target=advancedgrids-test/ /target target name=flex-config depends=playerglobal-setswfversion description=Copy the flex/air/airmobile config templates to flex/air/airmobile-config.xml and inject version numbers @@ -522,6 +523,9 @@ target name=spark-test description=Tests for 'spark' project ant dir=${basedir}/projects/spark target=test/ /target +target name=advancedgrids-test description=Tests for 'advancedgrids' project +ant dir=${basedir}/projects/advancedgrids target=test/ +/target target name=experimental description=Clean build of experimental.swc ant dir=${basedir}/projects/experimental/ http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/254c25af/frameworks/projects/advancedgrids/build.xml -- diff --git a/frameworks/projects/advancedgrids/build.xml b/frameworks/projects/advancedgrids/build.xml index e730bc8..f9fa5c0 100644 --- a/frameworks/projects/advancedgrids/build.xml +++ b/frameworks/projects/advancedgrids/build.xml @@ -235,4 +235,10 @@ delete dir=${FLEX_HOME}/tempDoc failonerror=false includeEmptyDirs=true/ delete file=${basedir}/bundles/en_US/packages.dita failonerror=false/ /target + +target name=test description=Runs the FlexUnit tests for this project +ant antfile=${FLEX_HOME}/flexunit-tests.xml +property name=project.root value=${basedir}/ +/ant +/target /project http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/254c25af/frameworks/projects/advancedgrids/tests/mx/collections/DataNode.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/DataNode.as b/frameworks/projects/advancedgrids/tests/mx/collections/DataNode.as new file mode 100644 index 000..730825a --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/DataNode.as @@ -0,0 +1,100 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections { +import mx.collections.ArrayCollection; + +public class DataNode { +
[14/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Update RELEASE_NOTES
Update RELEASE_NOTES Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/ca09ca9b Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/ca09ca9b Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/ca09ca9b Branch: refs/heads/master Commit: ca09ca9bc5ca4536308b2c5b01d3ec4be0a1c907 Parents: bd304b6 Author: OmPrakash Muppirala bigosma...@gmail.com Authored: Wed Mar 18 15:20:54 2015 -0700 Committer: OmPrakash Muppirala bigosma...@gmail.com Committed: Wed Mar 18 15:20:54 2015 -0700 -- RELEASE_NOTES | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/ca09ca9b/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 867208f..731ee64 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -17,7 +17,8 @@ FLEX-34758 - IOS buttons does not look correct when disabled FLEX-34766 - Android Button Skin transparency issue FLEX-34778 - Application hangs when opening node, closing it, then replacing one of its children FLEX-34732 - TextInput/TextArea with borderColor style set gives compiler warnings -FLEX-34805 - Unable to set chromeColor property on TabbedViewNavigatorApplication +FLEX-34805 - Unable to set chromeColor property on TabbedViewNavigatorApplication +FLEX-34806 - Warning about font embedding on label component Performance Improvements -
[21/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - add missing bug to release notes
add missing bug to release notes Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/04bc3af9 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/04bc3af9 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/04bc3af9 Branch: refs/heads/master Commit: 04bc3af96faec0af067b0f1b6f98effdcdb0f103 Parents: 9da9d9e Author: Justin Mclean jmcl...@apache.org Authored: Fri Mar 20 11:13:33 2015 +1100 Committer: Justin Mclean jmcl...@apache.org Committed: Fri Mar 20 11:13:33 2015 +1100 -- RELEASE_NOTES | 1 + 1 file changed, 1 insertion(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/04bc3af9/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 731ee64..30d60a3 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -16,6 +16,7 @@ FLEX-34750 - BusyIndicatorSkin does not work with mx:Application FLEX-34758 - IOS buttons does not look correct when disabled FLEX-34766 - Android Button Skin transparency issue FLEX-34778 - Application hangs when opening node, closing it, then replacing one of its children +FLEX-34774 - Blur effect remains if first modal Popup closes before other modal Popups FLEX-34732 - TextInput/TextArea with borderColor style set gives compiler warnings FLEX-34805 - Unable to set chromeColor property on TabbedViewNavigatorApplication FLEX-34806 - Warning about font embedding on label component
[07/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Update some more version numbers
Update some more version numbers These numbers are 'dynamic' (generated during a build), but they also are under version control, hence this weird update ;-) Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/7ceae401 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/7ceae401 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/7ceae401 Branch: refs/heads/master Commit: 7ceae401901f9480ec9b41136e6859991a8f93cd Parents: 566d5cc Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 9 11:53:06 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 9 11:53:06 2015 +0100 -- flex-sdk-description.xml| 4 ++-- ide/flashbuilder/config/air-config.xml | 20 ++-- ide/flashbuilder/config/flex-config.xml | 20 ++-- 3 files changed, 22 insertions(+), 22 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7ceae401/flex-sdk-description.xml -- diff --git a/flex-sdk-description.xml b/flex-sdk-description.xml index 231303c..dd2db09 100644 --- a/flex-sdk-description.xml +++ b/flex-sdk-description.xml @@ -18,8 +18,8 @@ -- flex-sdk-description -nameApache Flex 4.14.0 FP11.1 AIR15.0 en_US/name -version4.14.0/version +nameApache Flex 4.14.1 FP11.1 AIR16.0 en_US/name +version4.14.1/version build0/build /flex-sdk-description \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7ceae401/ide/flashbuilder/config/air-config.xml -- diff --git a/ide/flashbuilder/config/air-config.xml b/ide/flashbuilder/config/air-config.xml index 2887c63..d3b8963 100644 --- a/ide/flashbuilder/config/air-config.xml +++ b/ide/flashbuilder/config/air-config.xml @@ -353,7 +353,7 @@ !-- Framework SWC -- runtime-shared-library-path path-elementlibs/framework.swc/path-element - rsl-urlframework_4.14.0.0.swf/rsl-url + rsl-urlframework_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- TextLayout SWC -- @@ -363,37 +363,37 @@ -- runtime-shared-library-path path-elementlibs/textLayout.swc/path-element - rsl-urltextLayout_4.14.0.0.swf/rsl-url + rsl-urltextLayout_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- Spark SWC-- runtime-shared-library-path path-elementlibs/spark.swc/path-element - rsl-urlspark_4.14.0.0.swf/rsl-url + rsl-urlspark_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- Sparkskins SWC-- runtime-shared-library-path path-elementlibs/sparkskins.swc/path-element - rsl-urlsparkskins_4.14.0.0.swf/rsl-url + rsl-urlsparkskins_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- RPC SWC -- runtime-shared-library-path path-elementlibs/rpc.swc/path-element - rsl-urlrpc_4.14.0.0.swf/rsl-url + rsl-urlrpc_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- Charts SWC -- runtime-shared-library-path path-elementlibs/charts.swc/path-element - rsl-urlcharts_4.14.0.0.swf/rsl-url + rsl-urlcharts_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- Spark_dmv SWC -- runtime-shared-library-path path-elementlibs/spark_dmv.swc/path-element - rsl-urlspark_dmv_4.14.0.0.swf/rsl-url + rsl-urlspark_dmv_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- OSMF SWC -- @@ -403,19 +403,19 @@ -- runtime-shared-library-path path-elementlibs/osmf.swc/path-element - rsl-urlosmf_4.14.0.0.swf/rsl-url + rsl-urlosmf_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- MX SWC -- runtime-shared-library-path path-elementlibs/mx/mx.swc/path-element - rsl-urlmx_4.14.0.0.swf/rsl-url + rsl-urlmx_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- Advancedgrids SWC -- runtime-shared-library-path path-elementlibs/advancedgrids.swc/path-element - rsl-urladvancedgrids_4.14.0.0.swf/rsl-url + rsl-urladvancedgrids_4.14.1.0.swf/rsl-url /runtime-shared-library-path !-- static-link-runtime-shared-libraries: statically link the libraries specified by the -runtime-shared-libraries-path option.--
[26/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java b/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java index 7224ae1..ec9eaf7 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java +++ b/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java @@ -35,8 +35,6 @@ import java.util.Set; /** * Used to write out a catalog.xml within a SWC. Uses various pieces * of a SWC to figure out what needs to be written out. - * - * @author Brian Deitte */ public class CatalogWriter { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java b/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java index 99a5b5a..10de257 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java +++ b/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java @@ -26,8 +26,6 @@ import java.util.Stack; /** * Context that allows for retrieval of current element and parent * elements. - * - * @author Brian Deitte */ public class ReadContext { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java b/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java index 44069a6..8765471 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java @@ -45,7 +45,6 @@ import java.util.zip.CRC32; * pShort is two bytes and Long is four bytes in big endian byte and * word order, device numbers are currently not supported./p * - * @author Stefan Bodewig * @version $Revision: 1.1 $ */ public class AsiExtraField implements ZipExtraField, UnixStat, Cloneable { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java b/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java index 8d3dc57..c262db5 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java @@ -25,7 +25,6 @@ import java.util.Vector; /** * ZipExtraField related methods * - * @author Stefan Bodewig * @version $Revision: 1.1 $ */ public class ExtraFieldUtils { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java b/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java index 4b653fd..c9a7987 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java @@ -25,7 +25,6 @@ import flex2.compiler.swc.SwcException; * and date/time information about a file, a zip entry or some similar * resource (URL, archive in a version control repository, ...) * - * @author a href=mailto:levylamb...@tiscali-dsl.de;Antoine Levy-Lambert/a * @since Ant 1.5.2 */ public class Resource implements Cloneable, Comparable { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java b/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java index d2d30a1..3220d61 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java @@ -20,7 +20,6 @@ package flex2.compiler.swc.zip; /** * Constants from stat.h on Unix systems. * - * @author Stefan Bodewig * @version $Revision: 1.1 $ */ public interface UnixStat { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3ddcfee1/modules/compiler/src/java/flex2/compiler/swc/zip/UnrecognizedExtraField.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/UnrecognizedExtraField.java
[40/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34440 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedAppli
FLEX-34440 moved the unit test where it can be run by 'ant test'. Also, the main test runner is an Application, rather than a WindowedApplication, so I changed how uncaught client errors are captured to reflect this. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/1cdebb1b Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/1cdebb1b Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/1cdebb1b Branch: refs/heads/master Commit: 1cdebb1b00e69a546b9dd98605d3e44ffc1375cd Parents: c305c9c Author: Mihai Chira mih...@apache.org Authored: Tue Mar 10 16:53:31 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:51:25 2015 +0100 -- ...icalCollectionViewCursor_FLEX_34440_Tests.as | 141 ++ ...hicalCollectionViewCursor_FLEX_34440_Test.as | 146 --- 2 files changed, 141 insertions(+), 146 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1cdebb1b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34440_Tests.as -- diff --git a/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34440_Tests.as b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34440_Tests.as new file mode 100644 index 000..31ca0d8 --- /dev/null +++ b/frameworks/projects/advancedgrids/tests/mx/collections/HierarchicalCollectionViewCursor_FLEX_34440_Tests.as @@ -0,0 +1,141 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import flash.events.UncaughtErrorEvent; + +import mx.core.FlexGlobals; + +import org.flexunit.asserts.assertNotNull; +import org.flexunit.asserts.assertTrue; + +import spark.components.Application; + +public class HierarchicalCollectionViewCursor_FLEX_34440_Tests + { +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _noErrorsThrown:Boolean = true; +private static var _currentHierarchy:HierarchicalCollectionView; +private static var _sut:HierarchicalCollectionViewCursor; +private static var _operationCursor:HierarchicalCollectionViewCursor; + + [BeforeClass] + public static function setUpBeforeClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); +} + + [AfterClass] + public static function tearDownAfterClass():void + { +if(FlexGlobals.topLevelApplication is Application) +(FlexGlobals.topLevelApplication as Application).loaderInfo.uncaughtErrorEvents.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtClientError); + } + + [Before] + public function setUp():void + { + _currentHierarchy = _utils.generateOpenHierarchyFromRootListWithAllNodesMethod(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); + _sut = _currentHierarchy.createCursor() as HierarchicalCollectionViewCursor; + } + + [After] + public function tearDown():void + { + _sut = null; + _currentHierarchy = null; + _operationCursor = null; + } + + [Test] +public function testReproduce_FLEX_34440():void +{ +
[02/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - FLEX-34778 Adding a unit test to reproduce the bug.
FLEX-34778 Adding a unit test to reproduce the bug. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/8ba3731e Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/8ba3731e Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/8ba3731e Branch: refs/heads/master Commit: 8ba3731e14027abcac8a88646c7b3aaeee1ad994 Parents: f34fc44 Author: Mihai Chira mih...@apache.org Authored: Fri Mar 6 14:01:43 2015 +0100 Committer: Mihai Chira mih...@apache.org Committed: Fri Mar 6 14:01:43 2015 +0100 -- ...erarchicalCollectionView_FLEX_34778_Tests.as | 74 1 file changed, 74 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/8ba3731e/frameworks/tests/unitTests/mx/collections/HierarchicalCollectionView_FLEX_34778_Tests.as -- diff --git a/frameworks/tests/unitTests/mx/collections/HierarchicalCollectionView_FLEX_34778_Tests.as b/frameworks/tests/unitTests/mx/collections/HierarchicalCollectionView_FLEX_34778_Tests.as new file mode 100644 index 000..9a85102 --- /dev/null +++ b/frameworks/tests/unitTests/mx/collections/HierarchicalCollectionView_FLEX_34778_Tests.as @@ -0,0 +1,74 @@ + +// +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the License); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + + +package mx.collections +{ +import mx.collections.ArrayCollection; +import mx.collections.HierarchicalCollectionView; + +import org.flexunit.asserts.assertEquals; + +public class HierarchicalCollectionView_FLEX_34778_Tests +{ +private static var _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils(); +private static var _sut:HierarchicalCollectionView; +private var _level0:ArrayCollection; + +[Before] +public function setUp():void +{ +_sut = generateHierarchyViewWithClosedNodes(); +_level0 = _utils.getRoot(_sut) as ArrayCollection; +} + +[After] +public function tearDown():void +{ +_sut = null; +_level0 = null; +} + + +[Test] +public function test_replacing_inaccessible_node():void +{ +//given +var company:DataNode = _level0.getItemAt(0) as DataNode; + +//when +_sut.openNode(company); //so that it starts listening to collection change events on its children +_sut.closeNode(company); +company.children.setItemAt(new DataNode(Adobe-Brussels), 0); //makes the app hang here + +//then +assertEquals(1, _sut.length); +} + +private static function generateHierarchyViewWithClosedNodes():HierarchicalCollectionView +{ +return _utils.generateHCV(_utils.generateHierarchySourceFromString(HIERARCHY_STRING)); +} + +private static const HIERARCHY_STRING:String = (![CDATA[ +Adobe +Adobe-London +Adobe-London-FlexDept +]]).toString(); +} +} \ No newline at end of file
[06/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Updated version numbers
Updated version numbers Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/566d5ccc Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/566d5ccc Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/566d5ccc Branch: refs/heads/master Commit: 566d5ccc18242129041b70b6e65e0209f66fae1c Parents: a5e0ea9 Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 9 10:46:14 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 9 10:46:14 2015 +0100 -- README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/566d5ccc/README -- diff --git a/README b/README index 93e839e..81e93dc 100644 --- a/README +++ b/README @@ -21,7 +21,7 @@ For more information about the Apache Flex project, please visit: http://flex.apache.org/ -The Apache Flex SDK 4.14.0 is a follow up release to version 4.13.0. It is +The Apache Flex SDK 4.14.1 is a follow up release to version 4.14.0. It is compatible with most code written for the original Adobe Flex 4.6 SDK.
[15/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Added support for FP/AIR 17 and 17 beta
/playerglobal16_0.swc +downloadPlayerGlobal 17.0 1a5e68003b5ce6af08f3841bdb2b96ee http://download.macromedia.com/get/flashplayer/updaters/17/playerglobal17_0.swc +downloadPlayerGlobal 17.0b 2bd048da880ab3b9516bdf1f263a3135 http://labsdownload.adobe.com/pub/labs/flashruntimes/flashplayer/flashplayer17_playerglobal.swc http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/0af91670/ide/setFlashPlayerVersion.sh -- diff --git a/ide/setFlashPlayerVersion.sh b/ide/setFlashPlayerVersion.sh index 5318f91..82aa92c 100755 --- a/ide/setFlashPlayerVersion.sh +++ b/ide/setFlashPlayerVersion.sh @@ -99,20 +99,18 @@ determineVersion() then FLASH_VERSION=11.1 else -FLASH_VERSION=16.0 +FLASH_VERSION=17.0 fi fi if [ ${latest} = Y ] then - FLASH_VERSION=16.0 + FLASH_VERSION=17.0 fi -# (erikdebruin) How does this work if the beta and release have the same -# major.minor version? if [ ${useBeta} = Y ] then - FLASH_VERSION=16.0 + FLASH_VERSION=17.0b fi echo Setting minimum Flash Player version to ${FLASH_VERSION} @@ -130,9 +128,10 @@ if [[ ${FLASH_VERSION} != 10.2 ${FLASH_VERSION} != 10.3 ${FLASH_ ${FLASH_VERSION} != 11.4 ${FLASH_VERSION} != 11.5 ${FLASH_VERSION} != 11.6 ${FLASH_VERSION} != 11.7 ${FLASH_VERSION} != 11.8 ${FLASH_VERSION} != 11.9 ${FLASH_VERSION} != 12.0 ${FLASH_VERSION} != 13.0 ${FLASH_VERSION} != 14.0 - ${FLASH_VERSION} != 15.0 ${FLASH_VERSION} != 16.0 ]] + ${FLASH_VERSION} != 15.0 ${FLASH_VERSION} != 16.0 ${FLASH_VERSION} != 17.0 + ${FLASH_VERSION} != 17.0b ]] then - echo Unknown version ${FLASH_VERSION} of Flash Player. Versions 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 13.0, 14.0, 15.0 and 16.0 are supported. + echo Unknown version ${FLASH_VERSION} of Flash Player. Versions 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 13.0, 14.0, 15.0, 16.0 and 17.0 are supported. exit 1; fi @@ -152,7 +151,17 @@ if [[ $useMobile = Y || $useDesktop = Y ]] then echo Installing AIR echo - + + if [[ $FLASH_VERSION = 17.0b ]] +then +./addAIRtoSDK.sh 17.0b $IDE_SDK_DIR +fi + + if [[ $FLASH_VERSION = 17.0 ]] +then +./addAIRtoSDK.sh 17.0 $IDE_SDK_DIR +fi + if [[ $FLASH_VERSION = 16.0 ]] then ./addAIRtoSDK.sh 16.0 $IDE_SDK_DIR @@ -236,6 +245,16 @@ do updatePlayerVersion ${FLASH_VERSION} ${configFile} + if [ ${FLASH_VERSION} = 17.0b ] + then + updateSWFVersion 28 ${configFile} + fi + + if [ ${FLASH_VERSION} = 17.0 ] + then + updateSWFVersion 28 ${configFile} + fi + if [ ${FLASH_VERSION} = 16.0 ] then updateSWFVersion 27 ${configFile}
[04/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Update version to 4.14.1
Update version to 4.14.1 Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/2edd2c4c Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/2edd2c4c Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/2edd2c4c Branch: refs/heads/master Commit: 2edd2c4cbeb5cc53b2552ce6c3d9df015e618547 Parents: 7cef57b Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 9 10:28:18 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 9 10:28:18 2015 +0100 -- build.properties | 4 ++-- frameworks/projects/advancedgrids/src/mx/core/Version.as | 2 +- frameworks/projects/airframework/src/mx/core/Version.as| 2 +- frameworks/projects/airspark/src/spark/core/Version.as | 2 +- frameworks/projects/apache/src/core/Version.as | 2 +- frameworks/projects/automation/src/mx/core/Version.as | 2 +- frameworks/projects/automation_agent/src/mx/core/Version.as| 2 +- frameworks/projects/automation_air/src/mx/core/Version.as | 2 +- frameworks/projects/automation_dmv/src/mx/core/Version.as | 2 +- .../projects/automation_flashflexkit/src/mx/core/Version.as| 2 +- frameworks/projects/automation_spark/src/mx/core/Version.as| 2 +- frameworks/projects/automation_spark/src/spark/core/Version.as | 2 +- frameworks/projects/charts/src/mx/core/Version.as | 2 +- frameworks/projects/framework/src/mx/core/FlexVersion.as | 6 +++--- frameworks/projects/framework/src/mx/core/Version.as | 2 +- frameworks/projects/mx/src/mx/core/Version.as | 2 +- frameworks/projects/rpc/src/mx/core/Version.as | 2 +- frameworks/projects/spark/src/spark/core/Version.as| 2 +- frameworks/projects/spark_dmv/src/spark/core/Version.as| 2 +- frameworks/projects/tool/src/mx/core/Version.as| 2 +- frameworks/projects/tool_air/src/mx/core/Version.as| 2 +- .../src/java/flex2/compiler/common/MxmlConfiguration.java | 6 +++--- modules/compiler/src/java/flex2/tools/VersionInfo.java | 4 ++-- 23 files changed, 29 insertions(+), 29 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2edd2c4c/build.properties -- diff --git a/build.properties b/build.properties index c2c7d51..185a128 100644 --- a/build.properties +++ b/build.properties @@ -18,8 +18,8 @@ # flex-sdk-description values -release = Apache Flex 4.15.0 -release.version = 4.15.0 +release = Apache Flex 4.14.0 +release.version = 4.14.1 # override on command line with -Dbuild.number=999 or in local.properties build.number = 0 http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2edd2c4c/frameworks/projects/advancedgrids/src/mx/core/Version.as -- diff --git a/frameworks/projects/advancedgrids/src/mx/core/Version.as b/frameworks/projects/advancedgrids/src/mx/core/Version.as index f2edc26..3b6707f 100644 --- a/frameworks/projects/advancedgrids/src/mx/core/Version.as +++ b/frameworks/projects/advancedgrids/src/mx/core/Version.as @@ -23,4 +23,4 @@ import mx.core.mx_internal; * @private * Version string for this class. */ -mx_internal static const VERSION:String = 4.15.0.0; +mx_internal static const VERSION:String = 4.14.1.0; http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2edd2c4c/frameworks/projects/airframework/src/mx/core/Version.as -- diff --git a/frameworks/projects/airframework/src/mx/core/Version.as b/frameworks/projects/airframework/src/mx/core/Version.as index f2edc26..3b6707f 100644 --- a/frameworks/projects/airframework/src/mx/core/Version.as +++ b/frameworks/projects/airframework/src/mx/core/Version.as @@ -23,4 +23,4 @@ import mx.core.mx_internal; * @private * Version string for this class. */ -mx_internal static const VERSION:String = 4.15.0.0; +mx_internal static const VERSION:String = 4.14.1.0; http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/2edd2c4c/frameworks/projects/airspark/src/spark/core/Version.as -- diff --git a/frameworks/projects/airspark/src/spark/core/Version.as b/frameworks/projects/airspark/src/spark/core/Version.as index f2edc26..3b6707f 100644 --- a/frameworks/projects/airspark/src/spark/core/Version.as +++ b/frameworks/projects/airspark/src/spark/core/Version.as @@ -23,4 +23,4 @@ import mx.core.mx_internal; * @private * Version string for this class. */
[10/50] [abbrv] git commit: [flex-sdk] [refs/heads/master] - Fix for https://issues.apache.org/jira/browse/FLEX-34772 Add 'padding' property
Fix for https://issues.apache.org/jira/browse/FLEX-34772 Add 'padding' property Signed-off-by: OmPrakash Muppirala bigosma...@gmail.com Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/94437f9d Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/94437f9d Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/94437f9d Branch: refs/heads/master Commit: 94437f9d3bdce9e309820e39f9fa20518751b5f3 Parents: 740b8a9 Author: Dany Dhondt archeme...@mac.com Authored: Tue Mar 17 16:38:03 2015 -0700 Committer: OmPrakash Muppirala bigosma...@gmail.com Committed: Tue Mar 17 16:38:03 2015 -0700 -- .../spark/src/spark/components/HGroup.as| 30 ++ .../spark/src/spark/components/TileGroup.as | 30 ++ .../spark/src/spark/components/VGroup.as| 30 ++ .../spark/src/spark/layouts/HorizontalLayout.as | 43 .../spark/src/spark/layouts/TileLayout.as | 43 .../spark/src/spark/layouts/VerticalLayout.as | 43 6 files changed, 219 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/94437f9d/frameworks/projects/spark/src/spark/components/HGroup.as -- diff --git a/frameworks/projects/spark/src/spark/components/HGroup.as b/frameworks/projects/spark/src/spark/components/HGroup.as index 942d60a..cc1ca2c 100644 --- a/frameworks/projects/spark/src/spark/components/HGroup.as +++ b/frameworks/projects/spark/src/spark/components/HGroup.as @@ -53,6 +53,7 @@ import spark.layouts.supportClasses.LayoutBase; *columnWidth=no default *gap=6 *horizontalAlign=left + *padding=0 *paddingBottom=0 *paddingLeft=0 *paddingRight=0 @@ -157,6 +158,35 @@ public class HGroup extends Group { return horizontalLayout.columnCount; } + + //-- + // padding + //-- + + [Inspectable(category=General, defaultValue=0.0)] + + /** +* @copy spark.layouts.HorizontalLayout#padding +* +* @default 0 +* +* @langversion 3.0 +* @playerversion Flash 10 +* @playerversion AIR 1.5 +* @productversion Flex 4 +*/ + public function get padding():Number + { + return horizontalLayout.padding; + } + + /** +* @private +*/ + public function set padding(value:Number):void + { + horizontalLayout.padding = value; + } //-- // paddingLeft http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/94437f9d/frameworks/projects/spark/src/spark/components/TileGroup.as -- diff --git a/frameworks/projects/spark/src/spark/components/TileGroup.as b/frameworks/projects/spark/src/spark/components/TileGroup.as index 360620a..349ff86 100644 --- a/frameworks/projects/spark/src/spark/components/TileGroup.as +++ b/frameworks/projects/spark/src/spark/components/TileGroup.as @@ -56,6 +56,7 @@ import spark.layouts.supportClasses.LayoutBase; *horizontalAlign=justify *horizontalGap=6 *orientation=rows + *padding=0 *paddingBottom=0 *paddingLeft=0 *paddingRight=0 @@ -281,6 +282,35 @@ public class TileGroup extends Group { tileLayout.orientation = value; } + + //-- + // padding + //-- + + [Inspectable(category=General, defaultValue=0.0)] + + /** +* @copy spark.layouts.TileLayout#padding +* +* @default 0 +* +* @langversion 3.0 +* @playerversion Flash 10 +* @playerversion AIR 1.5 +* @productversion Flex 4 +*/ + public function get padding():Number + { + return tileLayout.padding; + } + + /** +* @private +*/ + public function set padding(value:Number):void + { + tileLayout.padding = value; + } //-- // paddingLeft http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/94437f9d/frameworks/projects/spark/src/spark/components/VGroup.as -- diff --git a/frameworks/projects/spark/src/spark/components/VGroup.as b/frameworks/projects/spark/src/spark/components/VGroup.as index 43c75c7..befa540 100644 --- a/frameworks/projects/spark/src/spark/components/VGroup.as +++
svn commit: r945603 - in /websites/production/flex: cgi-bin/ content/
Author: erikdebruin Date: Mon Mar 30 09:53:31 2015 New Revision: 945603 Log: Publishing svnmucc operation to flex site by erikdebruin Added: websites/production/flex/cgi-bin/ - copied from r945602, websites/staging/flex/trunk/cgi-bin/ websites/production/flex/content/ - copied from r945602, websites/staging/flex/trunk/content/
Git Push Summary
Repository: flex-tlf Updated Tags: refs/tags/apache-flex-sdk-14.4.0RC2 [created] 3520dbf9f refs/tags/apache-flex-sdk-4.14.0RC2 [created] 8d2cbd6aa refs/tags/apache-flex-sdk-4.14.1RC1 [created] 7f3c77505
Git Push Summary
Repository: flex-blazeds Updated Tags: refs/tags/apache-flex-sdk-14.4.0RC2 [created] 5f9d48899 refs/tags/apache-flex-sdk-4.14.0RC2 [created] f1088ad5c refs/tags/apache-flex-sdk-4.14.1RC1 [created] 9a8a3ed2d
svn commit: r944744 - in /websites/production/flex: cgi-bin/ content/
Author: erikdebruin Date: Mon Mar 23 09:36:46 2015 New Revision: 944744 Log: Publishing svnmucc operation to flex site by erikdebruin Added: websites/production/flex/cgi-bin/ - copied from r944743, websites/staging/flex/trunk/cgi-bin/ websites/production/flex/content/ - copied from r944743, websites/staging/flex/trunk/content/
svn commit: r1668577 - /flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
Author: erikdebruin Date: Mon Mar 23 09:36:05 2015 New Revision: 1668577 URL: http://svn.apache.org/r1668577 Log: Update Apache Flex Installer config to allow for SDK 4.14.1 RC1 installation Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml URL: http://svn.apache.org/viewvc/flex/site/trunk/content/installer/sdk-installer-config-4.0.xml?rev=1668577r1=1668576r2=1668577view=diff == --- flex/site/trunk/content/installer/sdk-installer-config-4.0.xml (original) +++ flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Mon Mar 23 09:36:05 2015 @@ -69,8 +69,8 @@ limitations under the License. versionE id=4.12.1 version=4.12.1 path=http://archive.apache.org/dist/flex/4.12.1/binaries/; file=apache-flex-sdk-4.12.1-bin legacy=true/ versionF id=4.13.0 version=4.13.0 path=http://archive.apache.org/dist/flex/4.13.0/binaries/; file=apache-flex-sdk-4.13.0-bin/ versionG id=4.14.0 version=4.14.0 path=flex/4.14.0/binaries/ file=apache-flex-sdk-4.14.0-bin default=true/ -!--rc id=FlexSDKRC version=4.14.0 RC2 path=https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/binaries/; file=apache-flex-sdk-4.14.0-bin dev=true/-- -Nightly id=SDKPreRelease version=4.14.1 RC path=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_release-candidate/lastSuccessfulBuild/artifact/out/; file=apache-flex-sdk-4.14.1-bin dev=true nocache=true/ +rc id=FlexSDKRC version=4.14.1 RC1 path=https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/binaries/; file=apache-flex-sdk-4.14.1-bin dev=true/ +!-- Nightly id=SDKPreRelease version=4.14.1 RC path=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_release-candidate/lastSuccessfulBuild/artifact/out/; file=apache-flex-sdk-4.14.1-bin dev=true nocache=true/ -- !-- Nightly id=Nightly version=Nightly path=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/lastSuccessfulBuild/artifact/out/; file=apache-flex-sdk-4.15.0-bin dev=true nocache=true/ -- /versions /ApacheFlexSDK
Git Push Summary
Repository: flex-sdk Updated Tags: refs/tags/apache-flex-sdk-4.14.1RC1 [created] 31676c346
svn commit: r8385 [2/3] - in /dev/flex/sdk/4.14.1: ./ rc1/ rc1/binaries/ rc1/docs/
Added: dev/flex/sdk/4.14.1/rc1/RELEASE_NOTES == --- dev/flex/sdk/4.14.1/rc1/RELEASE_NOTES (added) +++ dev/flex/sdk/4.14.1/rc1/RELEASE_NOTES Mon Mar 23 09:43:34 2015 @@ -0,0 +1,1116 @@ +Apache Flex 4.14.1 +== + +New Features + +FLEX-34772 Add padding property to VerticalLayout/VGroup, +HorizontalLayout/HGroup and TileLayout/TileGroup + +AIR and Flash Player Support + +- Support Flash Player 17.0 + +Bug Fixes +- +FLEX-34712 Callout loses anchor to CalloutButton while callout open and screen +rotates +FLEX-34714 Fix to continue using legacy mobile theme removes iOS status bar +padding +FLEX-34746 Upscaling BusyIndicator leads to wrong rotation centre +FLEX-34748 Spark ActionBar chromeColor is ignored in Flex 14 +FLEX-34750 BusyIndicatorSkin does not work with mx:Application +FLEX-34758 IOS buttons does not look correct when disabled +FLEX-34766 Android Button Skin transparency issue +FLEX-34778 Application hangs when opening node, closing it, then replacing one +of its children +FLEX-34774 Blur effect remains if first modal Popup closes before other modal +Popups +FLEX-34732 TextInput/TextArea with borderColor style set gives compiler +warnings +FLEX-34805 Unable to set chromeColor property on TabbedViewNavigatorApplication +FLEX-34806 Warning about font embedding on label component + +Performance Improvements +- +FLEX-34759 ArrayList/ArrayCollection performance improvements + +Known Issues + + +Adobe Flash Builder Integration + +Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, +when generating the .mxml file for a new project that uses Apache Flex SDK +4.10.0 or later Spark Application, Flash Builder will incorrectly insert the +attribute: + +layout=absolute + +This results in a compile error in the new project. The remedy is to simply +remove the errant attribute. + +The following wiki page has been set up to contain the latest news on Adobe's +attempt to correct this problem: + + https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug + +Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: + +http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html + + + +Apache Flex 4.14.0 +== + +New Features + +- iOS 7+ and Android 4.x+ mobile theme support + More info: https://cwiki.apache.org/confluence/x/7AAIAw +- New Spark components skin: FlatSpark + More info: https://cwiki.apache.org/confluence/x/wQEIAw +- Spark RichTextEditor +- Native support for tables in TLF +- Promises/A+ + More info: https://cwiki.apache.org/confluence/x/cIH_Ag + +AIR and Flash Player Support + +- Support Flash Player 16.0 +- Support for AIR 16.0 + +Bug Fixes +- +FLEX-34710 spark datagrid doubleClickMode throws Error #1009 when the +application is run +FLEX-34707 Flatspark: Update to current version Font Awesome 4.2 +FLEX-34701 BusyIndicator does not spin when itscontainer becomes visible +FLEX-34694 Flatspark: Setting Applications chromeColor style throws error +FLEX-34693 Flatspark ButtonIcon: Introduce property 'iconFontSize' to set icon +size directly +FLEX-34692 Flatspark ButtonSkin: Icon defined by using the 'icon' style +property doesn't appear +FLEX-34690 Skin for BusyIndicator cannot be found (legacy mobile skin) +FLEX-34685 Allow legacy mobile theme to be used if needed +FLEX-34657 SelectedIndices order is messed up +FLEX-34649 (partial) Fatal errors in TextBlock after pasting text of specific +length in TextArea +FLEX-34644 Datagrid - Rectangle bounds problem +FLEX-34636 Release build does not work as described in README on OS X +FLEX-34634 DataGroup fires RendererExistenceEvent with a null renderer when an +offscreen item is removed/replaced in the dataProvider +FLEX-34633 HSlider track (Android4 skin) not being filled if thumb position set +in one case, text selection using the arrow keys doesn't work in +RichEditableText +FLEX-34631 Cannot add source paths to a mustella test using a config file +FLEX-34611 Application crash when textFlow property set to null with +preserveSelection +FLEX-34609 ContainerController has superfluous null checks for _container +FLEX-34608 IOS 7 Hslider (Scrubber) skin +FLEX-34606 Redundant variable +FLEX-34592 Can't use optionnal importer for TLF plainTextFormat and +TextLayoutFormat +FLEX-34564 Minor changes to spelling, punctuation, grammar and logic. +FLEX-34557 Platform.isBrowser does not work correctly +FLEX-34556 Starting an app in portrait on an iPad results in wrong DPI +FLEX-34543 Invalid event data when saving or cancelling grid item
svn commit: r8385 [3/3] - in /dev/flex/sdk/4.14.1: ./ rc1/ rc1/binaries/ rc1/docs/
Added: dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-installer-config.xml == --- dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-installer-config.xml (added) +++ dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-installer-config.xml Mon Mar 23 09:43:34 2015 @@ -0,0 +1,330 @@ +?xml version=1.0? +!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the License); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an AS IS BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +-- + +config + !-- + progressLabels + en_US + CopyCopying %1 of %2/Copy + GetDownloading bytes %1 of %2/Get + ChecksumComputing checksum: bytes %1 of %2/Checksum + /en_US + /progressLabels + -- + properties + /properties + strings description=override default installer strings here + /strings + steps description=targets that should have a 'step' in the GUI progress indicator, in order of appearance. + step id=air-download property=do.air.install + de_DEAdobe AIR SDK (Benötigt)/de_DE + el_GRÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï Adobe AIR Runtime Kit/el_GR + en_USAdobe AIR SDK (Required)/en_US + es_ESAdobe AIR SDK (Requerido)/es_ES + fr_FRAdobe AIR SDK (Requis)/fr_FR + nl_NLAdobe AIR SDK (Verplicht)/nl_NL + pt_BRAdobe AIR SDK (Obrigatório)/pt_BR + ko_KRAdobe AIR SDK (íì)/ko_KR + zh_CNAdobe AIR SDK (å¿ é¡»ç)/zh_CN + zh_TWAdobe AIR SDK (å¿ é ç)/zh_TW + ru_RUAdobe AIR SDK (ÐбÑзаÑелÑно)/ru_RU + /step + step id=flash-download property=do.flash.install + de_DEAdobe Flash Player playerglobal.swc (Benötigt)/de_DE + el_GRÎήÏη Flash Player swc/el_GR + en_USAdobe Flash Player playerglobal.swc (Required)/en_US + es_ESAdobe Flash Player playerglobal.swc (Requerido)/es_ES + fr_FRAdobe Flash Player playerglobal.swc (Requis)/fr_FR + nl_NLAdobe Flash Player playerglobal.swc (Verplicht)/nl_NL + pt_BRAdobe Flash Player playerglobal.swc (Obrigatório)/pt_BR + ko_KRAdobe Flash Player playerglobal.swc (íì)/ko_KR + zh_CNAdobe Flash Player playerglobal.swc (å¿ é¡»ç)/zh_CN + zh_TWAdobe Flash Player playerglobal.swc (å¿ é ç)/zh_TW + ru_RUAdobe Flash Player playerglobal.swc (ÐбÑзаÑелÑно)/ru_RU + /step + step id=swfobject-download + de_DESWFObject (Benötigt)/de_DE + el_GRSWFObject (ÎÏαιÏοÏμενο)/el_GR + en_USSWFObject (Required)/en_US + es_ESSWFObject (Requerido)/es_ES + fr_FRSWFObject (Requis)/fr_FR + nl_NLSWFObject (Verplicht)/nl_NL + pt_BRSWFObject (Obrigatório)/pt_BR + ko_KRSWFObject (íì)/ko_KR + zh_CNSWFObject (å¿ é¡»ç)/zh_CN + zh_TWSWFObject (å¿ é ç)/zh_TW + ru_RUSWFObject (ÐбÑзаÑелÑно)/ru_RU + /step + step id=osmf-download + de_DEOSMF (Benötigt)/de_DE + el_GROSMF (ÎÏαιÏοÏμενο)/el_GR + en_USOSMF (Required)/en_US + es_ESOSMF (Requerido)/es_ES + fr_FROSMF (Requis)/fr_FR + nl_NLOSMF (Verplicht)/nl_NL + pt_BROSMF (Obrigatório)/pt_BR + ko_KROSMF (íì)/ko_KR + zh_CNOSMF (å¿ é¡»ç)/zh_CN + zh_TWOSMF (å¿ é ç)/zh_TW + ru_RUOSMF (ÐбÑзаÑелÑно)/ru_RU + /step + step id=fontswf-download property=do.fontswf.install + de_DEAdobe Bibliothek
svn commit: r8385 [1/3] - in /dev/flex/sdk/4.14.1: ./ rc1/ rc1/binaries/ rc1/docs/
Author: erikdebruin Date: Mon Mar 23 09:43:34 2015 New Revision: 8385 Log: “Publish” Apache Flex SDK 4.14.1 RC1 Added: dev/flex/sdk/4.14.1/ dev/flex/sdk/4.14.1/rc1/ dev/flex/sdk/4.14.1/rc1/README dev/flex/sdk/4.14.1/rc1/RELEASE_NOTES dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.tar.gz (with props) dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.tar.gz.asc dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.tar.gz.md5 dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.zip (with props) dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.zip.asc dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.zip.md5 dev/flex/sdk/4.14.1/rc1/binaries/ dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-4.14.1-bin.tar.gz (with props) dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-4.14.1-bin.tar.gz.asc dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-4.14.1-bin.tar.gz.md5 dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-4.14.1-bin.zip (with props) dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-4.14.1-bin.zip.asc dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-4.14.1-bin.zip.md5 dev/flex/sdk/4.14.1/rc1/binaries/apache-flex-sdk-installer-config.xml dev/flex/sdk/4.14.1/rc1/docs/ dev/flex/sdk/4.14.1/rc1/docs/apache-flex-sdk-4.14.1-asdocs.zip (with props) dev/flex/sdk/4.14.1/rc1/docs/apache-flex-sdk-4.14.1-asdocs.zip.asc dev/flex/sdk/4.14.1/rc1/docs/apache-flex-sdk-4.14.1-asdocs.zip.md5 Added: dev/flex/sdk/4.14.1/rc1/README == --- dev/flex/sdk/4.14.1/rc1/README (added) +++ dev/flex/sdk/4.14.1/rc1/README Mon Mar 23 09:43:34 2015 @@ -0,0 +1,505 @@ +The Apache Flex SDK +=== + +The Apache Flex SDK is the evolution of the popular Adobe Flex SDK. The Apache +Flex SDK is an application development framework for easily building Flash +based applications for mobile devices, web browsers, and desktop platforms. +Currently supported platforms include: + +Microsoft Windows +Mac OS X +Apple iOS +Google Android +RIM BlackBerry +(Linux) + +Linux support is currently experimental and you may run into issues. The Apache +Flex project would like to see a fully supported Linux release, but we need +help from the community in order to do that. Please help out if you can. + +For more information about the Apache Flex project, please visit: + +http://flex.apache.org/ + +The Apache Flex SDK 4.14.1 is a follow up release to version 4.14.0. It is +compatible with most code written for the original Adobe Flex 4.6 SDK. + + + +Installing the Apache Flex SDK +== + +The Apache Flex SDK Installer is an AIR application that simplifies the +download and installation of the Apache Flex SDK and its (required) components. +It is aimed at anyone who wants to use the latest release of the Apache Flex +SDK, but who might not necessarily be familiar with the tools and procedures +required to compile the Apache Flex SDK from source code. The application will +grab the binary distribution of the SDK from apache.org or one of its mirrors, +install it onto your computer and prepare it for use with your favourite IDE +such as Adobe Flash Builder or JetBrains IntelliJ IDEA. + +You can get the Apache Flex SDK Installer from the Apache Flex website at: + +http://flex.apache.org/installer.html + +Starting with the Apache Flex SDK 4.12, Linux users can install the binary +distribution using ANT. More information about installing the binary package +with ANT can be found on our wiki at: + + https://cwiki.apache.org/confluence/display/FLEX/Installation+help#Installationhelp-Antinstaller + + + +Building the Apache Flex SDK from source + + +The Apache Flex SDK is a large project. It requires build tools which must be +installed on your system and it depends on some external software. The external +software is downloaded as part of the build process. + +There are two ways to get the SDK source. +1) from a git repository +2) from a source package distribution + +The following steps are all you need for a fully functional SDK: +- Prepare your system +- install external software +- set environment variables +- Get the source code +- Build the SDK +- Prepare the SDK for use with an IDE +- Optional steps: + - Flash Player configuration + - Other locale support + + +Prepare your system +--- + +Before building the Apache Flex SDK you must install the following software and +set the corresponding environment variables. Make sure to use absolute paths, +relative paths will result in build errors. + +The environment variables PLAYERGLOBAL_HOME, AIR_HOME, FLASHPLAYER_DEBUGGER, +TLF_HOME, BLAZEDS_HOME and ADOBE_EXTENSION_MANAGER can also be set in a +property file called env.properties. See the env-template.properties file +for instructions. + +The Adobe Flash
svn commit: r8386 - /dev/flex/sdk/4.14.0/
Author: erikdebruin Date: Mon Mar 23 09:45:15 2015 New Revision: 8386 Log: Remove previous Apache Flex SDK RC Removed: dev/flex/sdk/4.14.0/
svn commit: r8387 - /dev/flex/sdk/4.14.1/rc1/ApproveSDK.xml
Author: erikdebruin Date: Mon Mar 23 10:05:39 2015 New Revision: 8387 Log: Add RC approval assistance script for Apache Flex SDK RC Added: dev/flex/sdk/4.14.1/rc1/ApproveSDK.xml Added: dev/flex/sdk/4.14.1/rc1/ApproveSDK.xml == --- dev/flex/sdk/4.14.1/rc1/ApproveSDK.xml (added) +++ dev/flex/sdk/4.14.1/rc1/ApproveSDK.xml Mon Mar 23 10:05:39 2015 @@ -0,0 +1,429 @@ +?xml version=1.0? +!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the License); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an AS IS BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +-- + +project name=ApproveApacheSDK default=main basedir=. + + +!-- Required for OSX 10.6 / Snow Leopard Performance. -- +!-- Java 7 on Mac requires OSX 10.7.3 or higher and is 64-bit only -- +!-- local.d32 is set/used in build.properties so this needs to be done first. -- +condition property=local.d32 value=-d32 +and +os family=windows/ +equals arg1=${sun.arch.data.model} arg2=64/ +equals arg1=${os.arch} arg2=x86_64/ +equals arg1=${ant.java.version} arg2=1.6/ +/and +/condition + +condition property=isMac value=mac +os family=mac / +/condition +condition property=isWindows value=windows +os family=windows / +/condition +condition property=isLinux value=linux + and + os family=unix / + not + isset property=isMac / + /not + /and +/condition +condition property=package.suffix value=zip +os family=windows / +/condition + property name=package.suffix value=tar.gz / + + property name=rat.report value=${basedir}/rat-report.txt/ + property name=apache.rat.jar value=apache-rat-0.8.jar / + property name=apache.rat.tasks.jar value=apache-rat-tasks-0.8.jar / + property name=apache.rat.url value=http://people.apache.org/~aharui/rat; / + +property file=${basedir}/approvefalcon.properties/ + + property name=mac.text.display value=cat / + property name=win.text.display value=type / + property name=linux.text.display value=cat / +property environment=env/ + +property name=build.target value=main / + + condition property=do.copy.downloads + isset property=download.cache.dir / + /condition + +fail message=The ANT_HOME environment variable is not set. +unless=env.ANT_HOME/ + + available file=${env.AIR_HOME} + type=dir + property=AIR_HOME value=${env.AIR_HOME} / + +fail message=The AIR_HOME property is not set in environment or command-line. +unless=AIR_HOME/ + +available file=${env.PLAYERGLOBAL_HOME} +type=dir +property=PLAYERGLOBAL_HOME value=${env.PLAYERGLOBAL_HOME} / + +fail message=The PLAYERGLOBAL_HOME property is not set in environment or command-line. +unless=PLAYERGLOBAL_HOME/ + +available file=${env.FLASHPLAYER_DEBUGGER} +type=dir +property=FLASHPLAYER_DEBUGGER value=${env.FLASHPLAYER_DEBUGGER} / + +available file=${env.FLASHPLAYER_DEBUGGER} +type=file +property=FLASHPLAYER_DEBUGGER value=${env.FLASHPLAYER_DEBUGGER} / + +fail message=The FLASHPLAYER_DEBUGGER property is not set in environment or command-line. +unless=FLASHPLAYER_DEBUGGER/ + +available file=${env.ANT_HOME}/lib/${apache.rat.jar} +type=file +property=apache.rat.found/ +available file=${env.ANT_HOME}/lib/${apache.rat.tasks.jar} +type=file +property=apache.rat.tasks.found/ + +fail message=The release version is not set. Specify -Drelease.version=lt;release version (e.g. 3.1, 3.2, etc)gt; +unless=release.version/ + + +condition property=package.url.path value=http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_release-candidate/lastSuccessfulBuild/artifact/out; +isset property=nightly / +/condition + + property name=package.url.path value=https://dist.apache.org/repos/dist/dev/flex/sdk/${release.version}/rc${rc}; / + property name
git commit: [flex-sdk] [refs/heads/release4.14.1] - Fix minor version number issue
Repository: flex-sdk Updated Branches: refs/heads/release4.14.1 d52e19ff3 - 120d9c8db Fix minor version number issue Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/120d9c8d Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/120d9c8d Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/120d9c8d Branch: refs/heads/release4.14.1 Commit: 120d9c8db22902d48bec47dd19161aef9892a088 Parents: d52e19f Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 23 10:15:57 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Mon Mar 23 10:15:57 2015 +0100 -- build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/120d9c8d/build.properties -- diff --git a/build.properties b/build.properties index 185a128..72b635e 100644 --- a/build.properties +++ b/build.properties @@ -18,7 +18,7 @@ # flex-sdk-description values -release = Apache Flex 4.14.0 +release = Apache Flex 4.14.1 release.version = 4.14.1 # override on command line with -Dbuild.number=999 or in local.properties
[10/25] git commit: [flex-sdk] [refs/heads/develop] - set version in config file to 17.0 not 17.0b as some IDEs may check this
set version in config file to 17.0 not 17.0b as some IDEs may check this Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/acfb3790 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/acfb3790 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/acfb3790 Branch: refs/heads/develop Commit: acfb37909bb7301ca18c2c8fb90643a576ce6a38 Parents: 66a30e7 Author: Justin Mclean jmcl...@apache.org Authored: Fri Mar 20 09:54:30 2015 +1100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:56 2015 +0100 -- ide/addAIRtoSDK.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/acfb3790/ide/addAIRtoSDK.sh -- diff --git a/ide/addAIRtoSDK.sh b/ide/addAIRtoSDK.sh index 013f218..4519333 100755 --- a/ide/addAIRtoSDK.sh +++ b/ide/addAIRtoSDK.sh @@ -165,7 +165,7 @@ do # 17.0 beta needs FP 17 and swf version 28 if [ ${AIR_VERSION} = 17.0b ] then - updatePlayerVersion 17.0b ${configFile} + updatePlayerVersion 17.0 ${configFile} updateSWFVersion 28 ${configFile} fi
[01/25] git commit: [flex-sdk] [refs/heads/develop] - Created stubs for release information
Repository: flex-sdk Updated Branches: refs/heads/develop 58bedac00 - 124afd91c Created stubs for release information Signed-off-by: Erik de Bruin e...@ixsoftware.nl Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/1b0172a2 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/1b0172a2 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/1b0172a2 Branch: refs/heads/develop Commit: 1b0172a2e06ddaa60b9afcc933ce8cc0b02f7e15 Parents: 58bedac Author: Erik de Bruin e...@ixsoftware.nl Authored: Mon Mar 9 10:35:29 2015 +0100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:51 2015 +0100 -- CONTRIBUTORS | 4 RELEASE_NOTES | 40 2 files changed, 44 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1b0172a2/CONTRIBUTORS -- diff --git a/CONTRIBUTORS b/CONTRIBUTORS index a2fdafa..173b818 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,6 +1,10 @@ The following volunteers have contributed code, documentation, testing and/or support to the Apache Flex SDK. +Apache Flex SDK 4.14.1 +-- + + Apache Flex SDK 4.14.0 -- Aaron Nash, Ad Pijnenburg, After24, Alex Harui, Andras Janurik, Anthony, http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/1b0172a2/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 89a111b..8c22f14 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,3 +1,43 @@ +Apache Flex 4.14.1 +== + +New Features + +- + +Bug Fixes +- +FLEX-X - + +Other fixes (no JIRA issue created): +- + +Known Issues + + +Adobe Flash Builder Integration + +Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where, +when generating the .mxml file for a new project that uses Apache Flex SDK +4.10.0 or later Spark Application, Flash Builder will incorrectly insert the +attribute: + +layout=absolute + +This results in a compile error in the new project. The remedy is to simply +remove the errant attribute. + +The following wiki page has been set up to contain the latest news on Adobe's +attempt to correct this problem: + + https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug + +Adobe has provided a patch for Flash Builder 4.7 that resolves this issue: + +http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html + + + Apache Flex 4.14.0 ==
[25/25] git commit: [flex-sdk] [refs/heads/develop] - Remove @author tags
Remove @author tags Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/124afd91 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/124afd91 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/124afd91 Branch: refs/heads/develop Commit: 124afd91cd7e6470a1965e69c03bb183f7040578 Parents: e1c06df Author: Justin Mclean jmcl...@apache.org Authored: Fri Mar 20 15:24:58 2015 +1100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:59 2015 +0100 -- .../projects/experimental/src/spark/components/Alert.as | 5 ++--- .../experimental/src/spark/components/ColorPicker.as | 5 ++--- .../experimental/src/spark/components/MaskedTextInput.as | 4 .../projects/experimental/src/spark/components/Menu.as| 3 --- .../projects/experimental/src/spark/components/MenuBar.as | 3 --- .../experimental/src/spark/components/ProgressBar.as | 4 +--- .../components/itemRenderers/MenuCoreItemRenderer.as | 4 +--- .../src/spark/components/listClasses/IListItemRenderer.as | 3 --- .../experimental/src/spark/containers/DividedGroup.as | 3 --- .../projects/experimental/src/spark/containers/Divider.as | 3 --- .../experimental/src/spark/containers/HDivider.mxml | 1 - .../experimental/src/spark/containers/HDividerGroup.as| 3 --- .../experimental/src/spark/containers/VDivider.mxml | 1 - .../experimental/src/spark/containers/VDividerGroup.as| 3 --- .../experimental/src/spark/events/ColorChangeEvent.as | 3 --- .../projects/experimental/src/spark/events/MenuEvent.as | 3 --- modules/antTasks/src/flex/ant/AsDocTask.java | 2 -- modules/asc/build/java/src/Downgrader.java| 2 -- modules/asc/src/java/adobe/abc/AbcThunkGen.java | 3 --- modules/asc/src/java/adobe/abc/GlobalOptimizer.java | 5 - modules/asc/src/java/adobe/abc/TraceManager.java | 1 - modules/asc/src/java/macromedia/abc/AbcParser.java| 3 --- modules/asc/src/java/macromedia/abc/BytecodeBuffer.java | 3 --- modules/asc/src/java/macromedia/abc/ConstantPool.java | 2 -- modules/asc/src/java/macromedia/abc/Decoder.java | 1 - modules/asc/src/java/macromedia/abc/DecoderException.java | 3 --- modules/asc/src/java/macromedia/abc/DefaultVisitor.java | 2 -- modules/asc/src/java/macromedia/abc/Encoder.java | 2 -- modules/asc/src/java/macromedia/abc/MultiName.java| 3 --- modules/asc/src/java/macromedia/abc/OpcodeVisitor.java| 3 --- modules/asc/src/java/macromedia/abc/Optimizer.java| 3 --- modules/asc/src/java/macromedia/abc/Printer.java | 3 --- modules/asc/src/java/macromedia/abc/QName.java| 3 --- modules/asc/src/java/macromedia/abc/Scanner.java | 3 --- modules/asc/src/java/macromedia/abc/Visitor.java | 2 -- .../asc/src/java/macromedia/asc/embedding/Compiler.java | 2 -- modules/asc/src/java/macromedia/asc/embedding/Main.java | 3 --- modules/asc/src/java/macromedia/asc/embedding/Shell.java | 3 --- .../asc/embedding/avmplus/ActionBlockConstants.java | 3 --- .../asc/embedding/avmplus/ActionBlockEmitter.java | 2 -- .../asc/embedding/avmplus/ActivationBuilder.java | 2 -- .../macromedia/asc/embedding/avmplus/ByteCodeFactory.java | 2 -- .../macromedia/asc/embedding/avmplus/ClassBuilder.java| 2 -- .../java/macromedia/asc/embedding/avmplus/DebugInfo.java | 2 -- .../java/macromedia/asc/embedding/avmplus/Features.java | 2 -- .../macromedia/asc/embedding/avmplus/FunctionBuilder.java | 3 --- .../macromedia/asc/embedding/avmplus/GlobalBuilder.java | 2 -- .../macromedia/asc/embedding/avmplus/ImportBuilder.java | 3 --- .../macromedia/asc/embedding/avmplus/InstanceBuilder.java | 2 -- .../macromedia/asc/embedding/avmplus/PackageBuilder.java | 2 -- .../asc/embedding/avmplus/RuntimeConstants.java | 2 -- .../src/java/macromedia/asc/parser/ArgumentListNode.java | 2 -- .../src/java/macromedia/asc/parser/AttributeListNode.java | 2 -- .../java/macromedia/asc/parser/BinaryClassDefNode.java| 2 -- .../java/macromedia/asc/parser/BinaryExpressionNode.java | 2 -- .../asc/parser/BinaryFunctionDefinitionNode.java | 3 --- .../asc/parser/BinaryInterfaceDefinitionNode.java | 3 --- .../src/java/macromedia/asc/parser/BinaryProgramNode.java | 5 - modules/asc/src/java/macromedia/asc/parser/BlockNode.java | 2 -- modules/asc/src/java/macromedia/asc/parser/BoxNode.java | 2 -- .../java/macromedia/asc/parser/BreakStatementNode.java| 2 -- .../java/macromedia/asc/parser/CallExpressionNode.java| 2 -- .../asc/src/java/macromedia/asc/parser/CaseLabelNode.java | 2 -- .../src/java/macromedia/asc/parser/CatchClauseNode.java | 2 --
[06/25] git commit: [flex-sdk] [refs/heads/develop] - Fix for https://issues.apache.org/jira/browse/FLEX-34806 Don't set global fontFamily to RobotoRegular since that causes embedCFF related warnings.
Fix for https://issues.apache.org/jira/browse/FLEX-34806 Don't set global fontFamily to RobotoRegular since that causes embedCFF related warnings. Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/086fb4f1 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/086fb4f1 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/086fb4f1 Branch: refs/heads/develop Commit: 086fb4f15028abdb30bea141fd183fe345c2 Parents: c201969 Author: OmPrakash Muppirala bigosma...@gmail.com Authored: Wed Mar 18 15:01:17 2015 -0700 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:54 2015 +0100 -- frameworks/projects/mobiletheme/defaults.css | 2 -- 1 file changed, 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/086fb4f1/frameworks/projects/mobiletheme/defaults.css -- diff --git a/frameworks/projects/mobiletheme/defaults.css b/frameworks/projects/mobiletheme/defaults.css index da729aa..febd053 100644 --- a/frameworks/projects/mobiletheme/defaults.css +++ b/frameworks/projects/mobiletheme/defaults.css @@ -947,7 +947,6 @@ global global { - fontFamily: RobotoRegular; fontWeight: normal; fontSize: 24; color: #00; @@ -1489,7 +1488,6 @@ application-dpi=240. global { primaryAccentColor: #33B5E5; - fontFamily: RobotoRegular; fontWeight: normal; fontSize: 24; color: #00;
[17/25] git commit: [flex-sdk] [refs/heads/develop] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/Push.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/Push.java b/modules/swfutils/src/java/flash/swf/actions/Push.java index ee36282..e597a77 100644 --- a/modules/swfutils/src/java/flash/swf/actions/Push.java +++ b/modules/swfutils/src/java/flash/swf/actions/Push.java @@ -26,8 +26,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 push byte code. - * - * @author Clement Wong */ public class Push extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/SetTarget.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/SetTarget.java b/modules/swfutils/src/java/flash/swf/actions/SetTarget.java index abc8671..d8dcf2f 100644 --- a/modules/swfutils/src/java/flash/swf/actions/SetTarget.java +++ b/modules/swfutils/src/java/flash/swf/actions/SetTarget.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 set target byte code. - * - * @author Clement Wong */ public class SetTarget extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java b/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java index 1280218..664c028 100644 --- a/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java +++ b/modules/swfutils/src/java/flash/swf/actions/StoreRegister.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 store register byte code. - * - * @author Clement Wong */ public class StoreRegister extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/StrictMode.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/StrictMode.java b/modules/swfutils/src/java/flash/swf/actions/StrictMode.java index d134ea3..d46bde2 100644 --- a/modules/swfutils/src/java/flash/swf/actions/StrictMode.java +++ b/modules/swfutils/src/java/flash/swf/actions/StrictMode.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 strict mode byte code. - * - * @author Clement Wong */ public class StrictMode extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/Unknown.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/Unknown.java b/modules/swfutils/src/java/flash/swf/actions/Unknown.java index 50fb8f0..f5af407 100644 --- a/modules/swfutils/src/java/flash/swf/actions/Unknown.java +++ b/modules/swfutils/src/java/flash/swf/actions/Unknown.java @@ -26,8 +26,6 @@ import flash.swf.ActionHandler; /** * Represents an AS2 unknown byte code. - * - * @author Clement Wong */ public class Unknown extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java b/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java index 461c1f7..2a5f7ef 100644 --- a/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java +++ b/modules/swfutils/src/java/flash/swf/actions/WaitForFrame.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 wait for frame byte code. - * - * @author Clement Wong */ public class WaitForFrame extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/actions/With.java -- diff --git a/modules/swfutils/src/java/flash/swf/actions/With.java b/modules/swfutils/src/java/flash/swf/actions/With.java index bfc3b45..4f0b3ed 100644 --- a/modules/swfutils/src/java/flash/swf/actions/With.java +++ b/modules/swfutils/src/java/flash/swf/actions/With.java @@ -25,8 +25,6 @@ import flash.swf.ActionConstants; /** * Represents an AS2 with byte code. - * - * @author Clement Wong */ public class With extends Action { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/swfutils/src/java/flash/swf/builder/tags/DefineBitsBuilder.java -- diff --git a/modules/swfutils/src/java/flash/swf/builder/tags/DefineBitsBuilder.java b/modules/swfutils/src/java/flash/swf/builder/tags/DefineBitsBuilder.java
[20/25] git commit: [flex-sdk] [refs/heads/develop] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java b/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java index 7224ae1..ec9eaf7 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java +++ b/modules/compiler/src/java/flex2/compiler/swc/catalog/CatalogWriter.java @@ -35,8 +35,6 @@ import java.util.Set; /** * Used to write out a catalog.xml within a SWC. Uses various pieces * of a SWC to figure out what needs to be written out. - * - * @author Brian Deitte */ public class CatalogWriter { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java b/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java index 99a5b5a..10de257 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java +++ b/modules/compiler/src/java/flex2/compiler/swc/catalog/ReadContext.java @@ -26,8 +26,6 @@ import java.util.Stack; /** * Context that allows for retrieval of current element and parent * elements. - * - * @author Brian Deitte */ public class ReadContext { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java b/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java index 44069a6..8765471 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/AsiExtraField.java @@ -45,7 +45,6 @@ import java.util.zip.CRC32; * pShort is two bytes and Long is four bytes in big endian byte and * word order, device numbers are currently not supported./p * - * @author Stefan Bodewig * @version $Revision: 1.1 $ */ public class AsiExtraField implements ZipExtraField, UnixStat, Cloneable { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java b/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java index 8d3dc57..c262db5 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/ExtraFieldUtils.java @@ -25,7 +25,6 @@ import java.util.Vector; /** * ZipExtraField related methods * - * @author Stefan Bodewig * @version $Revision: 1.1 $ */ public class ExtraFieldUtils { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java b/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java index 4b653fd..c9a7987 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/Resource.java @@ -25,7 +25,6 @@ import flex2.compiler.swc.SwcException; * and date/time information about a file, a zip entry or some similar * resource (URL, archive in a version control repository, ...) * - * @author a href=mailto:levylamb...@tiscali-dsl.de;Antoine Levy-Lambert/a * @since Ant 1.5.2 */ public class Resource implements Cloneable, Comparable { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java b/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java index d2d30a1..3220d61 100644 --- a/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java +++ b/modules/compiler/src/java/flex2/compiler/swc/zip/UnixStat.java @@ -20,7 +20,6 @@ package flex2.compiler.swc.zip; /** * Constants from stat.h on Unix systems. * - * @author Stefan Bodewig * @version $Revision: 1.1 $ */ public interface UnixStat { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/compiler/src/java/flex2/compiler/swc/zip/UnrecognizedExtraField.java -- diff --git a/modules/compiler/src/java/flex2/compiler/swc/zip/UnrecognizedExtraField.java
[03/25] git commit: [flex-sdk] [refs/heads/develop] - Update RELEASE_NOTES with the bug fixes and performance enhancements that go into this release
Update RELEASE_NOTES with the bug fixes and performance enhancements that go into this release Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/b1aa7016 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/b1aa7016 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/b1aa7016 Branch: refs/heads/develop Commit: b1aa7016da9fb32ed5308787fd7b7be6a98658c0 Parents: f871e8f Author: OmPrakash Muppirala bigosma...@gmail.com Authored: Tue Mar 17 11:37:35 2015 -0700 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:52 2015 +0100 -- RELEASE_NOTES | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/b1aa7016/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 8c22f14..ee77e85 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,20 +1,24 @@ Apache Flex 4.14.1 == -New Features - -- - Bug Fixes - -FLEX-X - - -Other fixes (no JIRA issue created): -- - +FLEX-34712 - Callout loses anchor to CalloutButton while callout open and screen rotates +FLEX-34714 - Fix to continue using legacy mobile theme removes iOS status bar padding +FLEX-34746 - Upscaling BusyIndicator leads to wrong rotation centre +FLEX-34748 - Spark ActionBar chromeColor is ignored in Flex 14 +FLEX-34750 - BusyIndicatorSkin does not work with mx:Application +FLEX-34758 - IOS buttons does not look correct when disabled +FLEX-34766 - Android Button Skin transparency issue +FLEX-34778 - Application hangs when opening node, closing it, then replacing one of its children +FLEX-34732 - TextInput/TextArea with borderColor style set gives compiler warnings + +Performance Improvements +- +FLEX-34759 - ArrayList/ArrayCollection performance improvements + Known Issues - Adobe Flash Builder Integration Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where,
[13/25] git commit: [flex-sdk] [refs/heads/develop] - added support for FP 17
added support for FP 17 Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/7d49f44a Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/7d49f44a Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/7d49f44a Branch: refs/heads/develop Commit: 7d49f44ac4e57d8b180cfce4f5652078c3831c83 Parents: c0d3add Author: Justin Mclean jmcl...@apache.org Authored: Fri Mar 20 10:47:22 2015 +1100 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:57 2015 +0100 -- frameworks/build.xml | 3 +++ 1 file changed, 3 insertions(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/7d49f44a/frameworks/build.xml -- diff --git a/frameworks/build.xml b/frameworks/build.xml index 4df80d8..ce5205f 100644 --- a/frameworks/build.xml +++ b/frameworks/build.xml @@ -219,6 +219,9 @@ condition property=playerglobal.swfversion value=27 equals arg1=${playerglobal.version} arg2=16.0 / /condition + condition property=playerglobal.swfversion value=28 + equals arg1=${playerglobal.version} arg2=17.0 / + /condition /target !--
[19/25] git commit: [flex-sdk] [refs/heads/develop] - Remove @author tags
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java b/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java index d0a6eef..8e56f44 100644 --- a/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java +++ b/modules/debugger/src/java/flash/tools/debugger/DebuggerLocalizer.java @@ -34,8 +34,6 @@ import flash.localization.ResourceBundleLocalizer; * return a default string, to avoid a crash. /li * li We replace any \n with the current platform's newline sequence. /li * /ol - * - * @author mmorearty */ public class DebuggerLocalizer implements ILocalizer { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java b/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java index d94ae46..33ae381 100644 --- a/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java +++ b/modules/debugger/src/java/flash/tools/debugger/DefaultDebuggerCallbacks.java @@ -29,9 +29,6 @@ import java.util.regex.Pattern; import flash.util.Trace; -/** - * @author mmorearty - */ public class DefaultDebuggerCallbacks implements IDebuggerCallbacks { private boolean m_computedExeLocations; http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java b/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java index 4151d53..3fe9cb2 100644 --- a/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java +++ b/modules/debugger/src/java/flash/tools/debugger/IDebuggerCallbacks.java @@ -22,8 +22,6 @@ import java.io.IOException; /** * Miscellaneous callbacks from the DJAPI to the debugger which is using it. - * - * @author mmorearty */ public interface IDebuggerCallbacks { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java b/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java index 369e414..4fc2616 100644 --- a/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java +++ b/modules/debugger/src/java/flash/tools/debugger/ILaunchNotification.java @@ -24,8 +24,6 @@ import java.io.IOException; /** * Used to notify caller in case of ADL Exit Code 1: Successful invocation of an already running * AIR application. ADL exits immediately. - * - * @author sakkus */ public interface ILaunchNotification { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/ILauncher.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/ILauncher.java b/modules/debugger/src/java/flash/tools/debugger/ILauncher.java index 24b0623..0d9010c 100644 --- a/modules/debugger/src/java/flash/tools/debugger/ILauncher.java +++ b/modules/debugger/src/java/flash/tools/debugger/ILauncher.java @@ -22,9 +22,6 @@ import java.io.IOException; * A ILauncher which handles the launching of the URI or the command. * * ILauncher is to provide more flexibility to handle the Player launch in different platforms. - * - * @author ugs - * */ public interface ILauncher { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/IProgress.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/IProgress.java b/modules/debugger/src/java/flash/tools/debugger/IProgress.java index 0756260..e28065a 100644 --- a/modules/debugger/src/java/flash/tools/debugger/IProgress.java +++ b/modules/debugger/src/java/flash/tools/debugger/IProgress.java @@ -21,8 +21,6 @@ package flash.tools.debugger; /** * A simple interface to report progress on some operation. - * - * @author mmorearty */ public interface IProgress { http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/124afd91/modules/debugger/src/java/flash/tools/debugger/Isolate.java -- diff --git a/modules/debugger/src/java/flash/tools/debugger/Isolate.java
[07/25] git commit: [flex-sdk] [refs/heads/develop] - Update RELEASE_NOTES with new bug fix details
Update RELEASE_NOTES with new bug fix details Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/c2019693 Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/c2019693 Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/c2019693 Branch: refs/heads/develop Commit: c20196935d86a44874263a58e22f6545208b655c Parents: c20792e Author: OmPrakash Muppirala bigosma...@gmail.com Authored: Wed Mar 18 12:54:45 2015 -0700 Committer: Erik de Bruin e...@ixsoftware.nl Committed: Fri Mar 20 09:46:54 2015 +0100 -- RELEASE_NOTES | 1 + 1 file changed, 1 insertion(+) -- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c2019693/RELEASE_NOTES -- diff --git a/RELEASE_NOTES b/RELEASE_NOTES index eec47a6..867208f 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -17,6 +17,7 @@ FLEX-34758 - IOS buttons does not look correct when disabled FLEX-34766 - Android Button Skin transparency issue FLEX-34778 - Application hangs when opening node, closing it, then replacing one of its children FLEX-34732 - TextInput/TextArea with borderColor style set gives compiler warnings +FLEX-34805 - Unable to set chromeColor property on TabbedViewNavigatorApplication Performance Improvements -
[08/25] git commit: [flex-sdk] [refs/heads/develop] - Added support for FP/AIR 17 and 17 beta
/playerglobal16_0.swc +downloadPlayerGlobal 17.0 1a5e68003b5ce6af08f3841bdb2b96ee http://download.macromedia.com/get/flashplayer/updaters/17/playerglobal17_0.swc +downloadPlayerGlobal 17.0b 2bd048da880ab3b9516bdf1f263a3135 http://labsdownload.adobe.com/pub/labs/flashruntimes/flashplayer/flashplayer17_playerglobal.swc http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/66a30e7c/ide/setFlashPlayerVersion.sh -- diff --git a/ide/setFlashPlayerVersion.sh b/ide/setFlashPlayerVersion.sh index 5318f91..82aa92c 100755 --- a/ide/setFlashPlayerVersion.sh +++ b/ide/setFlashPlayerVersion.sh @@ -99,20 +99,18 @@ determineVersion() then FLASH_VERSION=11.1 else -FLASH_VERSION=16.0 +FLASH_VERSION=17.0 fi fi if [ ${latest} = Y ] then - FLASH_VERSION=16.0 + FLASH_VERSION=17.0 fi -# (erikdebruin) How does this work if the beta and release have the same -# major.minor version? if [ ${useBeta} = Y ] then - FLASH_VERSION=16.0 + FLASH_VERSION=17.0b fi echo Setting minimum Flash Player version to ${FLASH_VERSION} @@ -130,9 +128,10 @@ if [[ ${FLASH_VERSION} != 10.2 ${FLASH_VERSION} != 10.3 ${FLASH_ ${FLASH_VERSION} != 11.4 ${FLASH_VERSION} != 11.5 ${FLASH_VERSION} != 11.6 ${FLASH_VERSION} != 11.7 ${FLASH_VERSION} != 11.8 ${FLASH_VERSION} != 11.9 ${FLASH_VERSION} != 12.0 ${FLASH_VERSION} != 13.0 ${FLASH_VERSION} != 14.0 - ${FLASH_VERSION} != 15.0 ${FLASH_VERSION} != 16.0 ]] + ${FLASH_VERSION} != 15.0 ${FLASH_VERSION} != 16.0 ${FLASH_VERSION} != 17.0 + ${FLASH_VERSION} != 17.0b ]] then - echo Unknown version ${FLASH_VERSION} of Flash Player. Versions 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 13.0, 14.0, 15.0 and 16.0 are supported. + echo Unknown version ${FLASH_VERSION} of Flash Player. Versions 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 13.0, 14.0, 15.0, 16.0 and 17.0 are supported. exit 1; fi @@ -152,7 +151,17 @@ if [[ $useMobile = Y || $useDesktop = Y ]] then echo Installing AIR echo - + + if [[ $FLASH_VERSION = 17.0b ]] +then +./addAIRtoSDK.sh 17.0b $IDE_SDK_DIR +fi + + if [[ $FLASH_VERSION = 17.0 ]] +then +./addAIRtoSDK.sh 17.0 $IDE_SDK_DIR +fi + if [[ $FLASH_VERSION = 16.0 ]] then ./addAIRtoSDK.sh 16.0 $IDE_SDK_DIR @@ -236,6 +245,16 @@ do updatePlayerVersion ${FLASH_VERSION} ${configFile} + if [ ${FLASH_VERSION} = 17.0b ] + then + updateSWFVersion 28 ${configFile} + fi + + if [ ${FLASH_VERSION} = 17.0 ] + then + updateSWFVersion 28 ${configFile} + fi + if [ ${FLASH_VERSION} = 16.0 ] then updateSWFVersion 27 ${configFile}