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:[email protected]]
Envoyé : lundi 7 octobre 2013 02:51
À : [email protected]
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