Repository: flex-falcon
Updated Branches:
  refs/heads/develop face6d2ee -> f0ebbf0ca


suppress accessControl warnings that arise when defineProperties code accesses 
protected and private stuff on the class.  The SWF compiler should have already 
checked this stuff anyway


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

Branch: refs/heads/develop
Commit: cf7a3050a554777cde81572f1a4517e4c704da1c
Parents: face6d2
Author: Alex Harui <[email protected]>
Authored: Fri Nov 20 22:20:57 2015 -0800
Committer: Alex Harui <[email protected]>
Committed: Fri Nov 20 22:20:57 2015 -0800

----------------------------------------------------------------------
 .../compiler/internal/codegen/js/jx/PackageHeaderEmitter.java    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf7a3050/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java
----------------------------------------------------------------------
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java
index 7260b35..d7cc4e0 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java
@@ -80,7 +80,9 @@ public class PackageHeaderEmitter extends JSSubEmitter 
implements
         writeNewline(" *");
         writeNewline(" * @fileoverview");
         writeNewline(" *");
-        writeNewline(" * @suppress {checkTypes}");
+        // need to suppress access controls so access to protected/private 
from defineProperties
+        // doesn't generate warnings. 
+        writeNewline(" * @suppress {checkTypes|accessControls}");
         writeNewline(" */");
         writeNewline();
 

Reply via email to