You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2013/04/12 10:29:21 UTC
[06/13] git commit: Added advanced-telemetry as a valid option
Added advanced-telemetry as a valid option
Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/88bfdfb2
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/88bfdfb2
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/88bfdfb2
Branch: refs/heads/develop
Commit: 88bfdfb2363cf07bf1164f02258baeb060e111e9
Parents: fd7f94c
Author: Justin Mclean <jm...@apache.org>
Authored: Fri Apr 12 18:15:46 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Fri Apr 12 18:15:46 2013 +1000
----------------------------------------------------------------------
.../java/flex2/compiler/as3/As3Configuration.java | 4 ++-
.../compiler/common/CompilerConfiguration.java | 21 +++++++++++++++
.../java/flex2/compiler/common/Configuration.java | 12 ++++++++
.../src/java/flex2/compiler/i18n/I18nCompiler.java | 1 +
.../flex2/compiler/mxml/InterfaceCompiler.java | 1 +
5 files changed, 38 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88bfdfb2/modules/compiler/src/java/flex2/compiler/as3/As3Configuration.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/as3/As3Configuration.java b/modules/compiler/src/java/flex2/compiler/as3/As3Configuration.java
index fefe28a..eddad63 100644
--- a/modules/compiler/src/java/flex2/compiler/as3/As3Configuration.java
+++ b/modules/compiler/src/java/flex2/compiler/as3/As3Configuration.java
@@ -160,5 +160,7 @@ public interface As3Configuration
public boolean warn_xml_class_has_changed();
- public boolean keepEmbedMetadata();
+ public boolean keepEmbedMetadata();
+
+ public boolean getAdvancedTelemetry();
}
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88bfdfb2/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java b/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
index 19d6269..c10dec9 100644
--- a/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
+++ b/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
@@ -3259,6 +3259,27 @@ public class CompilerConfiguration implements As3Configuration,
};
}
+ //
+ // 'compiler.advanced-telemetry' option
+ //
+
+ private boolean advancedTelemetry;
+
+ public boolean getAdvancedTelemetry()
+ {
+ return advancedTelemetry;
+ }
+
+ public void setAdvancedTelemetry(boolean accessible)
+ {
+ this.advancedTelemetry = advancedTelemetry;
+ }
+
+ public void cfgAdvancedTelemetry( ConfigurationValue cv, boolean advancedTelemetry )
+ {
+ this.advancedTelemetry = advancedTelemetry;
+ }
+
@Override
public Object clone()
throws CloneNotSupportedException
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88bfdfb2/modules/compiler/src/java/flex2/compiler/common/Configuration.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/common/Configuration.java b/modules/compiler/src/java/flex2/compiler/common/Configuration.java
index 93a6309..321ac84 100644
--- a/modules/compiler/src/java/flex2/compiler/common/Configuration.java
+++ b/modules/compiler/src/java/flex2/compiler/common/Configuration.java
@@ -2009,7 +2009,19 @@ public class Configuration implements LinkerConfiguration, Cloneable
cv.getSource(),
cv.getLine() );
}
+
+ public void setAdvancedTelemetry(boolean enableTelemetry)
+ {
+ compilerConfiguration.setAdvancedTelemetry(enableTelemetry);
+ }
+
+
+ public boolean getAdvancedTelemetry()
+ {
+ return compilerConfiguration.getAdvancedTelemetry();
+ }
+
@Override
public Configuration clone()
throws CloneNotSupportedException
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88bfdfb2/modules/compiler/src/java/flex2/compiler/i18n/I18nCompiler.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/i18n/I18nCompiler.java b/modules/compiler/src/java/flex2/compiler/i18n/I18nCompiler.java
index 39685a2..3480688 100644
--- a/modules/compiler/src/java/flex2/compiler/i18n/I18nCompiler.java
+++ b/modules/compiler/src/java/flex2/compiler/i18n/I18nCompiler.java
@@ -80,6 +80,7 @@ public class I18nCompiler extends AbstractSubCompiler implements flex2.compiler.
public boolean getGenerateAbstractSyntaxTree() { return false; }
public String getEncoding() { return null; }
public boolean metadataExport() { return false; }
+ public boolean getAdvancedTelemetry() { return false; }
public boolean showDeprecationWarnings() { return false; }
public boolean warn_array_tostring_changes() { return false; }
public boolean warn_assignment_within_conditional() { return false; }
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88bfdfb2/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
----------------------------------------------------------------------
diff --git a/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java b/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
index 94d25cf..9cf6715 100644
--- a/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
+++ b/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
@@ -151,6 +151,7 @@ public class InterfaceCompiler extends flex2.compiler.AbstractSubCompiler implem
public boolean getGenerateAbstractSyntaxTree() { return ascConfiguration.getGenerateAbstractSyntaxTree(); }
public String getEncoding() { return null; }
public boolean metadataExport() { return false; }
+ public boolean getAdvancedTelemetry() { return false; }
public boolean showDeprecationWarnings() { return false; }
public boolean warn_array_tostring_changes() { return false; }
public boolean warn_assignment_within_conditional() { return false; }