finish handling suppression of accessControl warnings
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/cf2ec1e3 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/cf2ec1e3 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/cf2ec1e3 Branch: refs/heads/develop Commit: cf2ec1e35417254e066d907f35a464195ce07475 Parents: 9d5c4e4 Author: Alex Harui <[email protected]> Authored: Mon Nov 23 13:56:01 2015 -0800 Committer: Alex Harui <[email protected]> Committed: Mon Nov 23 13:56:01 2015 -0800 ---------------------------------------------------------------------- .../codegen/js/flexjs/TestFlexJSEmiter.java | 6 +- .../codegen/js/flexjs/TestFlexJSPackage.java | 12 +-- .../codegen/js/flexjs/TestFlexJSStatements.java | 82 +++++++++++++++++++- .../mxml/flexjs/TestFlexJSMXMLScript.java | 4 +- .../flexjs/files/FlexJSTest_again_result.js | 2 +- .../flexjs/files/LocalFunction_result.js | 2 +- .../flexjs/files/MyInitialView_result.js | 2 +- .../files/controllers/MyController_result.js | 2 +- .../flexjs/files/models/MyModel_result.js | 2 +- .../flexjs/files/wildcard_import_result.js | 2 +- .../flexjs/projects/interfaces/Test_result.js | 2 +- .../projects/interfaces/classes/A_result.js | 2 +- .../projects/interfaces/classes/B_result.js | 2 +- .../projects/interfaces/classes/C_result.js | 2 +- .../projects/interfaces/interfaces/IA_result.js | 2 +- .../projects/interfaces/interfaces/IB_result.js | 2 +- .../projects/interfaces/interfaces/IC_result.js | 2 +- .../projects/interfaces/interfaces/ID_result.js | 2 +- .../projects/interfaces/interfaces/IE_result.js | 2 +- .../AmbiguousDefinition_result.js | 2 +- .../Event_result.js | 2 +- .../DifferentPackageAsConflict_result.js | 2 +- .../Event_result.js | 2 +- .../mypackage/TestClass_result.js | 2 +- .../otherpackage/Event_result.js | 2 +- .../Event_result.js | 2 +- .../NoConflictNoWindow_result.js | 2 +- .../mypackage/TestClass_result.js | 2 +- .../Event_result.js | 2 +- .../NoConflictUseWindow_result.js | 2 +- .../mypackage/TestClass_result.js | 2 +- .../Event_result.js | 2 +- .../SamePackageAsConflict_result.js | 2 +- .../mypackage/Event_result.js | 2 +- .../mypackage/TestClass_result.js | 2 +- .../Event_result.js | 2 +- .../UseWindow_result.js | 2 +- .../mypackage/TestClass_result.js | 2 +- .../otherpackage/Event_result.js | 2 +- .../flexjs/projects/super/Base_result.js | 2 +- .../flexjs/projects/super/Super_result.js | 2 +- .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java | 2 +- 42 files changed, 130 insertions(+), 50 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSEmiter.java ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSEmiter.java b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSEmiter.java index c92254c..1359fa7 100644 --- a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSEmiter.java +++ b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSEmiter.java @@ -54,7 +54,7 @@ public class TestFlexJSEmiter extends TestGoogEmiter + "return \"Don't \" + _privateVar + value; }"; IFileNode node = compileAS(code); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * com.example.components.MyEventTarget\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('com.example.components.MyEventTarget');\n\n\n\n/**\n * @constructor\n * @extends {goog.events.EventTarget}\n */\ncom.example.components.MyEventTarget = function() {\n com.example.components.MyEventTarget.base(this, 'constructor');\n if (foo() != 42) {\n bar();\n }\n};\ngoog.inherits(com.example.components.MyEventTarget, goog.events.EventTarget);\n\n\n/**\n * @private\n * @type {string}\n */\ncom.example.components.MyEventTarget.prototype._privateVar = \"do \";\n\n\n/**\n * @export\n * @type {number}\n */\ncom.example.components.MyEventTarget.prototype.publicProperty = 100;\n\n\n/**\n * @export\n * @param {string} value\n * @return {string}\n */\ncom.example.components.MyEventTarget.prototype.myFunction = function(value) {\n return \"Don't \" + this._privateVar + value;\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Ar ray.<Object>>}\n */\ncom.example.components.MyEventTarget.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'MyEventTarget', qName: 'com.example.components.MyEventTarget'}] };\n"); + assertOutWithMetadata("/**\n * com.example.components.MyEventTarget\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('com.example.components.MyEventTarget');\n\n\n\n/**\n * @constructor\n * @extends {goog.events.EventTarget}\n */\ncom.example.components.MyEventTarget = function() {\n com.example.components.MyEventTarget.base(this, 'constructor');\n if (foo() != 42) {\n bar();\n }\n};\ngoog.inherits(com.example.components.MyEventTarget, goog.events.EventTarget);\n\n\n/**\n * @private\n * @type {string}\n */\ncom.example.components.MyEventTarget.prototype._privateVar = \"do \";\n\n\n/**\n * @export\n * @type {number}\n */\ncom.example.components.MyEventTarget.prototype.publicProperty = 100;\n\n\n/**\n * @export\n * @param {string} value\n * @return {string}\n */\ncom.example.components.MyEventTarget.prototype.myFunction = function(value) {\n return \"Don't \" + this._privateVar + value;\n};\n\n\n/**\n * Metadata\n *\n * @type {Obj ect.<string, Array.<Object>>}\n */\ncom.example.components.MyEventTarget.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'MyEventTarget', qName: 'com.example.components.MyEventTarget'}] };\n"); } @Override @@ -65,7 +65,7 @@ public class TestFlexJSEmiter extends TestGoogEmiter + "public interface TestInterface { } }"; IFileNode node = compileAS(code); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * com.example.components.TestInterface\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('com.example.components.TestInterface');\n\n\n\n/**\n * @interface\n */\ncom.example.components.TestInterface = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\ncom.example.components.TestInterface.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'TestInterface', qName: 'com.example.components.TestInterface'}] };\n"); + assertOutWithMetadata("/**\n * com.example.components.TestInterface\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('com.example.components.TestInterface');\n\n\n\n/**\n * @interface\n */\ncom.example.components.TestInterface = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\ncom.example.components.TestInterface.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'TestInterface', qName: 'com.example.components.TestInterface'}] };\n"); } @Override @@ -76,7 +76,7 @@ public class TestFlexJSEmiter extends TestGoogEmiter + "public class TestClass { } }"; IFileNode node = compileAS(code); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * com.example.components.TestClass\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('com.example.components.TestClass');\n\n\n\n/**\n * @constructor\n */\ncom.example.components.TestClass = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\ncom.example.components.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'TestClass', qName: 'com.example.components.TestClass'}] };\n"); + assertOutWithMetadata("/**\n * com.example.components.TestClass\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('com.example.components.TestClass');\n\n\n\n/**\n * @constructor\n */\ncom.example.components.TestClass = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\ncom.example.components.TestClass.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'TestClass', qName: 'com.example.components.TestClass'}] };\n"); } @Override http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java index 9bc13ca..d2b5ba6 100644 --- a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java +++ b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java @@ -53,7 +53,7 @@ public class TestFlexJSPackage extends TestGoogPackage IFileNode node = compileAS("package {public class A{}}"); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * A\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('A');\n\n\n\n/**\n * @constructor\n */\nA = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nA.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'A'}] };\n"); + assertOutWithMetadata("/**\n * A\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('A');\n\n\n\n/**\n * @constructor\n */\nA = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nA.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'A'}] };\n"); } @Override @@ -62,7 +62,7 @@ public class TestFlexJSPackage extends TestGoogPackage { IFileNode node = compileAS("package foo.bar.baz {public class A{}}"); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * foo.bar.baz.A\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('foo.bar.baz.A');\n\n\n\n/**\n * @constructor\n */\nfoo.bar.baz.A = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nfoo.bar.baz.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'foo.bar.baz.A'}] };\n"); + assertOutWithMetadata("/**\n * foo.bar.baz.A\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('foo.bar.baz.A');\n\n\n\n/**\n * @constructor\n */\nfoo.bar.baz.A = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nfoo.bar.baz.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'foo.bar.baz.A'}] };\n"); } @Override @@ -71,7 +71,7 @@ public class TestFlexJSPackage extends TestGoogPackage { IFileNode node = compileAS("package foo.bar.baz {public class A{public function A(){}}}"); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * foo.bar.baz.A\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('foo.bar.baz.A');\n\n\n\n/**\n * @constructor\n */\nfoo.bar.baz.A = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nfoo.bar.baz.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'foo.bar.baz.A'}] };\n"); + assertOutWithMetadata("/**\n * foo.bar.baz.A\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('foo.bar.baz.A');\n\n\n\n/**\n * @constructor\n */\nfoo.bar.baz.A = function() {\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nfoo.bar.baz.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'foo.bar.baz.A'}] };\n"); } @Override @@ -80,7 +80,7 @@ public class TestFlexJSPackage extends TestGoogPackage { IFileNode node = compileAS("package foo.bar.baz {public class A{public function A(){if (a){for (var i:Object in obj){doit();}}}}}"); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * foo.bar.baz.A\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('foo.bar.baz.A');\n\n\n\n/**\n * @constructor\n */\nfoo.bar.baz.A = function() {\n if (a) {\n for (var /** @type {Object} */ i in obj) {\n doit();\n }\n }\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nfoo.bar.baz.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'foo.bar.baz.A'}] };\n"); + assertOutWithMetadata("/**\n * foo.bar.baz.A\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('foo.bar.baz.A');\n\n\n\n/**\n * @constructor\n */\nfoo.bar.baz.A = function() {\n if (a) {\n for (var /** @type {Object} */ i in obj) {\n doit();\n }\n }\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nfoo.bar.baz.A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'A', qName: 'foo.bar.baz.A'}] };\n"); } @Test @@ -100,7 +100,7 @@ public class TestFlexJSPackage extends TestGoogPackage " *\n" + " * @fileoverview\n" + " *\n" + - " * @suppress {checkTypes}\n" + + " * @suppress {checkTypes|accessControls}\n" + " */\n" + "\n" + "goog.provide('foo.bar.baz.A');\n" + @@ -163,7 +163,7 @@ public class TestFlexJSPackage extends TestGoogPackage " *\n" + " * @fileoverview\n" + " *\n" + - " * @suppress {checkTypes}\n" + + " * @suppress {checkTypes|accessControls}\n" + " */\n" + "\n" + "goog.provide('foo.bar.baz.A');\n" + http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/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 e8cccb7..e635630 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 @@ -458,7 +458,87 @@ public class TestFlexJSStatements extends TestGoogStatements + "foo: for each(var i:int in obj) break foo;", IFileNode.class); asBlockWalker.visitFile(node); - assertOutWithMetadata("/**\n * FalconTest_A\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('FalconTest_A');\n\n\n\n/**\n * @constructor\n */\nFalconTest_A = function() {\n};\n\n\nFalconTest_A.prototype.falconTest_a = function() {\n var self = this;\n try {\n a;\n } catch (e) {\n if (a) {\n if (b) {\n if (c)\n b;\n else if (f)\n a;\n else\n e;\n }\n }\n } finally {\n }\n if (d)\n for (var /** @type {number} */ i = 0; i < len; i++)\n break;\n if (a) {\n with (ab) {\n c();\n }\n do {\n a++;\n do\n a++;\n while (a > b);\n } while (c > d);\n }\n if (b) {\n try {\n a;\n throw new Error('foo');\n } catch (e) {\n switch (i) {\n case 1:\n break;\n default:\n return;\n }\n } finally {\n d;\n var /** @type {Object} */ a = function(foo, bar) {\n bar = typeof bar !== 'undefined' ? bar : 'goo';\n return -1;\n };\n eee.dd;\n eee.dd;\n eee.dd;\n eee.dd;\n }\n }\n foo : for (var foreachiter0 in obj) \n {\n var i = obj[foreachiter0];\n \n break foo;}\n ;\n};\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nFalconTest_A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'FalconTest_A', qName: 'FalconTest_A'}] };\n"); + assertOutWithMetadata("/**\n" + + " * FalconTest_A\n" + + " *\n" + + " * @fileoverview\n" + + " *\n" + + " * @suppress {checkTypes|accessControls}\n" + + " */\n" + + "\n" + + "goog.provide('FalconTest_A');\n" + + "\n\n\n" + + "/**\n" + + " * @constructor\n" + + " */\n" + + "FalconTest_A = function() {\n" + + "};\n\n\n" + + "FalconTest_A.prototype.falconTest_a = function() {\n" + + " var self = this;\n" + + " var /** @type {Function} */ __localFn0__ = function(foo, bar) {\n" + + " bar = typeof bar !== 'undefined' ? bar : 'goo';\n" + + " return -1;\n" + + " }\n" + + " try {\n" + + " a;\n" + + " } catch (e) {\n" + + " if (a) {\n" + + " if (b) {\n" + + " if (c)\n" + + " b;\n" + + " else if (f)\n" + + " a;\n" + + " else\n" + + " e;\n" + + " }\n" + + " }\n" + + " } finally {\n" + + " }\n" + + " if (d)\n" + + " for (var /** @type {number} */ i = 0; i < len; i++)\n" + + " break;\n" + + " if (a) {\n" + + " with (ab) {\n" + + " c();\n" + + " }\n" + + " do {\n" + + " a++;\n" + + " do\n" + + " a++;\n" + + " while (a > b);\n" + + " } while (c > d);\n" + + " }\n" + + " if (b) {\n" + + " try {\n" + + " a;\n" + + " throw new Error('foo');\n" + + " } catch (e) {\n" + + " switch (i) {\n" + + " case 1:\n" + + " break;\n" + + " default:\n" + + " return;\n" + + " }\n" + + " } finally {\n" + + " d;\n" + + " var /** @type {Object} */ a = __localFn0__;\n" + + " eee.dd;\n" + + " eee.dd;\n" + + " eee.dd;\n" + + " eee.dd;\n" + + " }\n" + + " }\n" + + " foo : for (var foreachiter0 in obj) \n" + + " {\n" + + " var i = obj[foreachiter0];\n" + + " \n" + + " break foo;}\n" + + " ;\n};\n\n\n" + + "/**\n * Metadata\n" + + " *\n" + + " * @type {Object.<string, Array.<Object>>}\n" + + " */\n" + + "FalconTest_A.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'FalconTest_A', qName: 'FalconTest_A'}] };\n"); } @Override http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLScript.java ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLScript.java b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLScript.java index daad01e..6b50135 100644 --- a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLScript.java +++ b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/TestFlexJSMXMLScript.java @@ -43,7 +43,7 @@ public class TestFlexJSMXMLScript extends FlexJSTestBase ((JSFlexJSEmitter)(mxmlBlockWalker.getASEmitter())).getModel().setCurrentClass(dnode.getDefinition()); mxmlBlockWalker.visitDocument(dnode); String appName = dnode.getQualifiedName(); - String outTemplate = "/**\n * AppName\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('AppName');\n\ngoog.require('org.apache.flex.core.Application');\n\n\n\n\n/**\n * @constructor\n * @extends {org.apache.flex.core.Application}\n */\nAppName = function() {\n AppName.base(this, 'constructor');\n \n /**\n * @private\n * @type {Array}\n */\n this.mxmldd;\n \n /**\n * @private\n * @type {Array}\n */\n this.mxmldp;\n};\ngoog.inherits(AppName, org.apache.flex.core.Application);\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nAppName.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'AppName', qName: 'AppName' }] };\n\n\n/**\n * @export\n * @override\n */\nAppName.prototype.addedToParent = function() {\n AppName.base(this, 'addedToParent');\n};\n\n\n"; + String outTemplate = "/**\n * AppName\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('AppName');\n\ngoog.require('org.apache.flex.core.Application');\n\n\n\n\n/**\n * @constructor\n * @extends {org.apache.flex.core.Application}\n */\nAppName = function() {\n AppName.base(this, 'constructor');\n \n /**\n * @private\n * @type {Array}\n */\n this.mxmldd;\n \n /**\n * @private\n * @type {Array}\n */\n this.mxmldp;\n};\ngoog.inherits(AppName, org.apache.flex.core.Application);\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nAppName.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'AppName', qName: 'AppName' }] };\n\n\n/**\n * @export\n * @override\n */\nAppName.prototype.addedToParent = function() {\n AppName.base(this, 'addedToParent');\n};\n\n\n"; assertOutWithMetadata(outTemplate.replaceAll("AppName", appName)); } @@ -63,7 +63,7 @@ public class TestFlexJSMXMLScript extends FlexJSTestBase ((JSFlexJSEmitter)(mxmlBlockWalker.getASEmitter())).getModel().setCurrentClass(dnode.getDefinition()); mxmlBlockWalker.visitDocument(dnode); String appName = dnode.getQualifiedName(); - String outTemplate = "/**\n * AppName\n *\n * @fileoverview\n *\n * @suppress {checkTypes}\n */\n\ngoog.provide('AppName');\n\ngoog.require('org.apache.flex.core.Application');\n\n\n\n\n/**\n * @constructor\n * @extends {org.apache.flex.core.Application}\n */\nAppName = function() {\n AppName.base(this, 'constructor');\n \n this.foo = ['foo'];\n /**\n * @private\n * @type {Array}\n */\n this.mxmldd;\n \n /**\n * @private\n * @type {Array}\n */\n this.mxmldp;\n};\ngoog.inherits(AppName, org.apache.flex.core.Application);\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nAppName.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'AppName', qName: 'AppName' }] };\n\n\n/**\n * @export\n * @type {Array}\n */\nAppName.prototype.foo;\n\n\n"; + String outTemplate = "/**\n * AppName\n *\n * @fileoverview\n *\n * @suppress {checkTypes|accessControls}\n */\n\ngoog.provide('AppName');\n\ngoog.require('org.apache.flex.core.Application');\n\n\n\n\n/**\n * @constructor\n * @extends {org.apache.flex.core.Application}\n */\nAppName = function() {\n AppName.base(this, 'constructor');\n \n this.foo = ['foo'];\n /**\n * @private\n * @type {Array}\n */\n this.mxmldd;\n \n /**\n * @private\n * @type {Array}\n */\n this.mxmldp;\n};\ngoog.inherits(AppName, org.apache.flex.core.Application);\n\n\n/**\n * Metadata\n *\n * @type {Object.<string, Array.<Object>>}\n */\nAppName.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'AppName', qName: 'AppName' }] };\n\n\n/**\n * @export\n * @type {Array}\n */\nAppName.prototype.foo;\n\n\n"; assertOutWithMetadata(outTemplate.replaceAll("AppName", appName)); } http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/files/FlexJSTest_again_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/files/FlexJSTest_again_result.js b/compiler.jx.tests/test-files/flexjs/files/FlexJSTest_again_result.js index 5cc3675..d729d0a 100644 --- a/compiler.jx.tests/test-files/flexjs/files/FlexJSTest_again_result.js +++ b/compiler.jx.tests/test-files/flexjs/files/FlexJSTest_again_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('FlexJSTest_again'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/files/LocalFunction_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/files/LocalFunction_result.js b/compiler.jx.tests/test-files/flexjs/files/LocalFunction_result.js index 3a502cd..9d51bc3 100644 --- a/compiler.jx.tests/test-files/flexjs/files/LocalFunction_result.js +++ b/compiler.jx.tests/test-files/flexjs/files/LocalFunction_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('LocalFunction'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/files/MyInitialView_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/files/MyInitialView_result.js b/compiler.jx.tests/test-files/flexjs/files/MyInitialView_result.js index ff10b13..5ac94c6 100644 --- a/compiler.jx.tests/test-files/flexjs/files/MyInitialView_result.js +++ b/compiler.jx.tests/test-files/flexjs/files/MyInitialView_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('MyInitialView'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/files/controllers/MyController_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/files/controllers/MyController_result.js b/compiler.jx.tests/test-files/flexjs/files/controllers/MyController_result.js index dfc3cfb..e01247d 100644 --- a/compiler.jx.tests/test-files/flexjs/files/controllers/MyController_result.js +++ b/compiler.jx.tests/test-files/flexjs/files/controllers/MyController_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('controllers.MyController'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/files/models/MyModel_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/files/models/MyModel_result.js b/compiler.jx.tests/test-files/flexjs/files/models/MyModel_result.js index 436a2e7..0b01eca 100644 --- a/compiler.jx.tests/test-files/flexjs/files/models/MyModel_result.js +++ b/compiler.jx.tests/test-files/flexjs/files/models/MyModel_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('models.MyModel'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/files/wildcard_import_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/files/wildcard_import_result.js b/compiler.jx.tests/test-files/flexjs/files/wildcard_import_result.js index cafc585..9632477 100644 --- a/compiler.jx.tests/test-files/flexjs/files/wildcard_import_result.js +++ b/compiler.jx.tests/test-files/flexjs/files/wildcard_import_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('wildcard_import'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/Test_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/Test_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/Test_result.js index a49f4b8..ff88e94 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/Test_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/Test_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Test'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/A_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/A_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/A_result.js index e2dd3f0..9c03911 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/A_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/A_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('classes.A'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/B_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/B_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/B_result.js index 2fef89c..cc85f09 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/B_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/B_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('classes.B'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/C_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/C_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/C_result.js index 729cda3..4b9443a 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/C_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/classes/C_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('classes.C'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IA_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IA_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IA_result.js index 2a00144..be372df 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IA_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IA_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('interfaces.IA'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IB_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IB_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IB_result.js index d4933c8..952f6a8 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IB_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IB_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('interfaces.IB'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IC_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IC_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IC_result.js index 9e5298b..7f4bf1a 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IC_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IC_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('interfaces.IC'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/ID_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/ID_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/ID_result.js index a730bbb..3d93fbf 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/ID_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/ID_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('interfaces.ID'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IE_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IE_result.js b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IE_result.js index ef07f66..6b49590 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IE_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/interfaces/interfaces/IE_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('interfaces.IE'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/AmbiguousDefinition_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/AmbiguousDefinition_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/AmbiguousDefinition_result.js index bc013eb..f822585 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/AmbiguousDefinition_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/AmbiguousDefinition_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('AmbiguousDefinition'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/Event_result.js index 7c5151b..8bd22d5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_ambiguous_definition/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js index 569735e..9916ae5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('DifferentPackageAsConflict'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js index 7c5151b..8bd22d5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js index dd0a625..de1e202 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('mypackage.TestClass'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js index 64b5249..edc8003 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('otherpackage.Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js index 7c5151b..8bd22d5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js index f35bd6b..183f30a 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('NoConflictNoWindow'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js index 43fce03..9b74aad 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('mypackage.TestClass'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js index 7c5151b..8bd22d5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js index a065ca3..bbb0fec 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('NoConflictUseWindow'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js index 43fce03..9b74aad 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('mypackage.TestClass'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js index 7c5151b..8bd22d5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js index 9566793..deae674 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('SamePackageAsConflict'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js index 832e344..4591d85 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('mypackage.Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js index dfdc9b5..c00a208 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('mypackage.TestClass'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/Event_result.js index 7c5151b..8bd22d5 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/UseWindow_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/UseWindow_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/UseWindow_result.js index de40c57..b9344e0 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/UseWindow_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/UseWindow_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('UseWindow'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js index 4bd8082..3e3362b 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('mypackage.TestClass'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js index 64b5249..edc8003 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js @@ -17,7 +17,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('otherpackage.Event'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/super/Base_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/super/Base_result.js b/compiler.jx.tests/test-files/flexjs/projects/super/Base_result.js index 6acd605..784541c 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/super/Base_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/super/Base_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Base'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx.tests/test-files/flexjs/projects/super/Super_result.js ---------------------------------------------------------------------- diff --git a/compiler.jx.tests/test-files/flexjs/projects/super/Super_result.js b/compiler.jx.tests/test-files/flexjs/projects/super/Super_result.js index f58d693..baf2c62 100644 --- a/compiler.jx.tests/test-files/flexjs/projects/super/Super_result.js +++ b/compiler.jx.tests/test-files/flexjs/projects/super/Super_result.js @@ -16,7 +16,7 @@ * * @fileoverview * - * @suppress {checkTypes} + * @suppress {checkTypes|accessControls} */ goog.provide('Super'); http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/cf2ec1e3/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java ---------------------------------------------------------------------- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java index da9becf..ff9bd16 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java @@ -1781,7 +1781,7 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements writeNewline(" *"); writeNewline(" * @fileoverview"); writeNewline(" *"); - writeNewline(" * @suppress {checkTypes}"); + writeNewline(" * @suppress {checkTypes|accessControls}"); writeNewline(" */"); writeNewline();
