Nous avons essayé de compiler ASDocs par rapport à un projet de bibliothèque Flex 3. Notre problème est que ASDocs refuse de reconnaître tout composant mxml personnalisé créé et utilisé dans la bibliothèque. Par exemple, si nous avons un contrôle AdvancedButton mxml personnalisé dans notre bibliothèque, et que nous essayons de l'utiliser dans une autre classe mxml dans la bibliothèque, le compilateur ASDocs commet une erreur sur le fichier de classe parent avec "Error: Type was not trouvé ou n'était pas une constante à la compilation: AdvancedButton ".Bibliothèque ASDocs Flex 3 Édition
Une erreur se produit également si nous essayons d'étendre notre composant personnalisé. Donc, si notre bibliothèque contient AdvancedButton qui étend Button, et ExtraAdvancedButton qui étend AdvancedButton, ASDocs sera "Impossible de localiser la classe de base spécifiée" AdvancedButton pour la classe de composant 'ExtraAdvancedButton' ". D'autre part, si AdvancedButton est référencé à partir d'une bibliothèque externe, nous n'obtenons pas d'erreurs.
Cela ne semble pas être un problème si les fichiers sont .as, pas .mxml. Dans notre cas, cependant, nous avons imbriqué des composants basés sur degrafa.
Les idées seraient grandement appréciées.