Flex 3ライブラリプロジェクトに対してASDocsをコンパイルしようとしました。私たちの問題は、ASDocsがライブラリ内で作成され使用されているカスタムmxmlコンポーネントを認識しないことです。Flex 3 ASDocsライブラリの問題
たとえば、私たちのライブラリにカスタムmxml AdvancedButtonコントロールがあり、それをライブラリ内の別のmxmlクラスで使用しようとすると、ASDocsコンパイラは親クラスファイルでエラーを出します。またはコンパイル時定数:AdvancedButtonではありませんでした。
カスタムコンポーネントを拡張しようとするとエラーが発生します。したがって、私たちのライブラリにButtonを拡張したAdvancedButtonと、AdvancedButtonを拡張するExtraAdvancedButtonが含まれている場合、ASDocsは "コンポーネントクラス 'ExtraAdvancedButton'に対して指定された基本クラス 'AdvancedButton'を見つけることができません。
一方、AdvancedButtonが外部ライブラリから参照されている場合、エラーは発生しません。
ファイルが.mxmlではなく、.asの場合、これは問題ではないようです。しかし、我々のケースでは、ネストされた劣化ベースのコンポーネントがあります。
アイデアは非常に高く評価されます。