Thanks Justin, 

There is a misspelling in DocCommentNode "Experimantal" instead of 
"Experimental".  
Or use the constant.

Maurice 

-----Message d'origine-----
De : Justin Mclean [mailto:jus...@classsoftware.com] 
Envoyé : lundi 7 octobre 2013 01:01
À : dev@flex.apache.org
Objet : Re: Thoughts about ApacheFlex ASDOC

HI,


> I have committed https://issues.apache.org/jira/browse/FLEX-33800 to develop 
> branch.
Looked over it and it looks good you may of missed a few places that a similar 
change is required not 100% sure.

diff --git a/modules/asc/src/java/macromedia/asc/parser/DocCommentNode.java 
b/modules/asc/src/java/macromedia/asc/parser/DocCommentNode.java
index d86f2fb..0343d1b 100644
--- a/modules/asc/src/java/macromedia/asc/parser/DocCommentNode.java
+++ b/modules/asc/src/java/macromedia/asc/parser/DocCommentNode.java
@@ -491,7 +491,7 @@ public class DocCommentNode extends MetaDataNode
                         }
                     }
                     else if (mdi.getId().equals("Bindable") || 
mdi.getId().equals("Deprecated") || mdi.getId().equals("Exclude")
-                            || mdi.getId().equals("DefaultProperty") || 
mdi.getId().equals("SkinStates") )
+                            || mdi.getId().equals("DefaultProperty") || 
mdi.getId().equals("SkinStates") || mdi.getId().equals("Experimantal") )
                     {
                         emitMetaDataComment(buf, debug_name, mdi, true);
                     }
diff --git 
a/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java 
b/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
index 0c37c0d..7d4f1b1 100644
--- a/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
+++ b/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
@@ -302,7 +302,8 @@ public class SyntaxTreeEvaluator extends EvaluatorAdapter
             metaData.equals(StandardDefs.MD_RESOURCEBUNDLE) ||
             metaData.equals(StandardDefs.MD_STYLE) ||
             metaData.equals(StandardDefs.MD_SWF) ||
-            metaData.equals(StandardDefs.MD_TRANSIENT))
+            metaData.equals(StandardDefs.MD_TRANSIENT) ||
+            metaData.equals(StandardDefs.MD_EXPERIMENTAL))
         {
             result = true;
         }


Justin

Reply via email to