Ah, ok.

Basically, my approach to know where to make the changes was the following:

- use MD_DISCOURAGEDFORPROFILE or "DiscouragedForProfile" which is another 
MetaData that is used in ASDOC as a tracker:
=> Used in:
    TopLevelClassGenerator. processMetadataForChildren(), 
    ClassTable. processMetadata, 
    StandardDefs.

- consider that only the "ASDocExtension" part and call chain is concerned by 
this change, not all the AS Compiler classes:

- consider the call chain from ASDoc 
ASDoc.main()
    AsDocAPI.createTopLevelXML(configuration, l10n);
      (ASDocAPI adds ASDocExtension to AS3Compiler then calls 
CompilerAPI.compile() ) 
           ASDocExtension.generate() => 
                ClassTable.addComments() => addComment() 
                      CommentEntry() => processComment() => processMetadata()

ASDoc.main()
    ASDocAPI.createTopLevelClassXML()
        ASDocHelper. createTopLevelClasses()
            TopLevelClassGenerator. generate() => processMetadata ()=> 
processMetadataForChildren

-----------------
So I consider the part that you are mentioned are not concerned by this change, 
because it's not related to ASDOC and is not in the call chain above.

Note:  I didn't run the compiler in debug which would be the best way to be 
sure.

What do you think ?

Maurice 

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

Hi,

> There is a misspelling in DocCommentNode "Experimantal" instead of 
> "Experimental".  
I've not applied the patch. It was just an easy way to point out where the 
changes perhaps need to be made.  What do you think?

Thanks,
Justin

Reply via email to