You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ha...@apache.org on 2018/07/25 10:28:33 UTC
[royale-compiler] branch develop updated: Use IASDocComment
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
The following commit(s) were added to refs/heads/develop by this push:
new 9dbcdde Use IASDocComment
9dbcdde is described below
commit 9dbcddeb9aa678ce9331aa305dc77c1544c15d0d
Author: Harbs <ha...@in-tools.com>
AuthorDate: Wed Jul 25 13:28:26 2018 +0300
Use IASDocComment
---
.../royale/compiler/internal/projects/RoyaleJSProject.java | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java
index 32fec27..6070852 100644
--- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java
+++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java
@@ -28,6 +28,7 @@ import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
+import org.apache.royale.compiler.asdoc.IASDocComment;
import org.apache.royale.compiler.asdoc.royale.ASDocComment;
import org.apache.royale.compiler.clients.JSConfiguration;
import org.apache.royale.compiler.common.DependencyType;
@@ -113,12 +114,12 @@ public class RoyaleJSProject extends RoyaleProject
if (to.getCompilationUnitType() == UnitType.AS_UNIT && (defNode instanceof IClassNode || defNode instanceof IInterfaceNode))
{
String defname = def.getQualifiedName();
- ASDocComment asDoc = (defNode instanceof IClassNode) ?
- (ASDocComment) ((IClassNode)defNode).getASDocComment() :
- (ASDocComment) ((IInterfaceNode)defNode).getASDocComment();
- if (asDoc != null)
+ IASDocComment asDoc = (defNode instanceof IClassNode) ?
+ (IASDocComment) ((IClassNode)defNode).getASDocComment() :
+ (IASDocComment) ((IInterfaceNode)defNode).getASDocComment();
+ if (asDoc != null && (asDoc instanceof ASDocComment))
{
- String asDocString = asDoc.commentNoEnd();
+ String asDocString = ((ASDocComment)asDoc).commentNoEnd();
if (asDocString.contains(JSRoyaleEmitterTokens.EXTERNS.getToken()))
{
if (!sourceExterns.contains(defname))