You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by er...@apache.org on 2013/11/13 11:50:05 UTC
[4/7] git commit: [flex-falcon] [refs/heads/develop] - '@this' JSDoc
annotation not needed for methods on the class prototype.
'@this' JSDoc annotation not needed for methods on the class prototype.
Signed-off-by: Erik de Bruin <er...@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/449679c7
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/449679c7
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/449679c7
Branch: refs/heads/develop
Commit: 449679c7093bb954a0450231bde32432cd41e63d
Parents: 3b7f4d7
Author: Erik de Bruin <er...@ixsoftware.nl>
Authored: Wed Nov 13 10:48:56 2013 +0100
Committer: Erik de Bruin <er...@ixsoftware.nl>
Committed: Wed Nov 13 11:49:34 2013 +0100
----------------------------------------------------------------------
.../internal/codegen/js/flexjs/JSFlexJSDocEmitter.java | 13 -------------
.../codegen/mxml/flexjs/MXMLFlexJSEmitter.java | 8 --------
2 files changed, 21 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/449679c7/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
----------------------------------------------------------------------
diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
index 66dab8b..b5e78f7 100644
--- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
+++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java
@@ -89,19 +89,6 @@ public class JSFlexJSDocEmitter extends JSGoogDocEmitter
emitMethodAccess(node);
hasDoc = true;
}
-
- // @this
- if (containsThisReference(node))
- {
- if (!hasDoc)
- {
- begin();
- emitMethodAccess(node);
- hasDoc = true;
- }
-
- emitThis(classDefinition, classDefinition.getPackageName());
- }
}
// @param
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/449679c7/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 732fc4b..4dfbf36 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
@@ -20,7 +20,6 @@
package org.apache.flex.compiler.internal.codegen.mxml.flexjs;
-import java.io.File;
import java.io.FilterWriter;
import java.util.ArrayList;
import java.util.List;
@@ -266,7 +265,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
writeNewline("/**");
writeNewline(" * @expose");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" */");
writeNewline(cname
+ ".prototype._bindings = [");
@@ -560,7 +558,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
for (MXMLEventSpecifier event : events)
{
writeNewline("/**");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" * @expose");
writeNewline(" * @param {" + event.type + "} event");
writeNewline(" */");
@@ -589,7 +586,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
{
writeNewline("/**");
writeNewline(" * @expose");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" * @return {" + instance.name + "}");
writeNewline(" */");
writeNewline(cname
@@ -603,7 +599,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
writeNewline();
writeNewline("/**");
writeNewline(" * @expose");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" * @param {" + instance.name + "} value");
writeNewline(" */");
writeNewline(cname
@@ -635,7 +630,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
writeNewline("/**");
writeNewline(" * @override");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" * @return {Array} the Array of UI element descriptors.");
writeNewline(" */");
writeNewline(cname + ".prototype.get_MXMLDescriptor = function()");
@@ -678,7 +672,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
{
writeNewline("/**");
writeNewline(" * @override");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" * @return {Array} the Array of UI element descriptors.");
writeNewline(" */");
writeNewline(cname + ".prototype.get_MXMLProperties = function()");
@@ -1343,7 +1336,6 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
writeNewline();
writeNewline("/**");
writeNewline(" * @expose");
- writeNewline(" * @this {" + cname + "}");
writeNewline(" */");
StringBuilder sb = new StringBuilder();
sb.append(cname);