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();
