問題タブ [asdoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1652 参照

apache-flex - ASDoc の生成に関する問題

コマンドライン Flexドキュメント ジェネレーター用の Adob​​e AIR アプリケーション GUI インターフェイスであるASDocrを使用しています。asdoc私のクラスはいくつかの外部ライブラリを使用しており、ドキュメントの作成時に 1046 エラーが発生しています:

ご覧のとおり、私は使用していますSWFAddressが、クラスのみがSWFAddressEventエラーをスローします。そのクラス (Timeline.as) の 40 行目と 41 行目は次のとおりです。

これはコマンドライン命令です:

私のアプリケーションは問題なく動作します。コンパイル エラーは、ドキュメントの生成時にのみ表示されます。このアプリケーションは、AS3 スクリプト ファイルを FLA インターフェイス ファイルと組み合わせて使用​​します。


編集

外部ライブラリ パスを FDT と同じようにコンパイラに追加したところ、次のコマンド ライン命令がスローされました。

生成されるエラーは同じです。

依存関係を除外しようとすると、「エラー: 除外依存関係はドキュメント ソースでは使用できません」というメッセージが表示されます。

0 投票する
1 に答える
76 参照

asdoc - ASDoc はパブリック関数の定義を無視しますか?

ActionScript ユーティリティ関数のコレクションを持っています... しかしasdoc、それらを実行しようとすると、「パッケージ関数」のリストに表示されません。

たとえば、次のように実行すると:

map関数も関数も表示されませんmax(実際、表示される関数は 1 つだけです)。

1 つのパッケージのみが表示されます http://img.skitch.com/20100202-dke3sw9bj55h6x6dc53un519su.png

ASDoc をだましてすべての公開定義を表示させる方法はありますか?

0 投票する
1 に答える
1306 参照

apache-flex - ASDoc を生成しようとする「エラー #1090」のトラブルシューティング方法を教えてください。

かなり大きな Flex プロジェクトがあり、そのための ASDoc ドキュメントを生成しようとしています。asdoc を実行すると、次のエラーが表示されます。

二重引用符で囲まれたパブリック フィールド初期化子の単一引用符について、Jiraで再現できないバグとしてクローズされているのを見つけましたが、それらはありません。手がかりはありますか?

0 投票する
2 に答える
808 参照

flash - Flash CS4にはASDocの代替手段がありますか?

Flash CS4 / AS3アプリケーションを使用してASDocスタイルのドキュメントを作成できるツールを知っている人はいますか?私が聞いたところによると、ASDocはFlexでのみ機能します。

ありがとう

0 投票する
1 に答える
177 参照

apache-flex - 英語で asdoc を強制的に実行する方法

私のオペレーティング システムは中国語の Window XP です。コマンドラインで flex sdk > asdoc を実行しています。Asdoc は、システムの既定の言語を選択します。英語環境で強制的に実行するにはどうすればよいですか?

0 投票する
1 に答える
754 参照

apache-flex - 別の .as ファイルを含む MXML コンポーネントに対して Asdoc がエラーをスローする

を含む.asファイルを含む MXML コンポーネントがあります。

asdocを実行すると、次のような大量のエラーがスローされます

この件に関して私が見つけた唯一の有用な情報は、この記事http://danielmclaren.net/2009/08/28/using-asdoc-with-mxml-files-and-included-scriptsにありました。
この問題は、次の 2 つの解決策とともに説明されています。

  • 解決策 1 は、AS コードを MXML ファイルに移動することです。そもそもMXMLコンポーネントに外部の.asファイルを使用するという目的に反しているため、実際には最後の手段です。mxml ファイル内のコードはごちゃごちゃしており (mxml にロジックを混在させたくありません)、< !--- ---> asdoc 構文も使用する必要があります。
  • 解決策 2 は、MXML コンポーネントを通常のクラス ファイルから継承させることです。これは、基本クラスにプライベートメンバーがないことを意味し、 internal (コンポーネントを安全にするための個別のパッケージを意味する) またはprotectedのみです。これは、控えめに言っても退屈なものになります。

問題を解決する他の回避策、または asdoc のベータ版/ナイトリー バージョンはありますか? 「最新の製品品質リリース」である Flex 4.1.0.16076 SDK を使用しています。

アップデート

svn トランク (4.5.0 rev. 16942) から asdoc を使用してみましたが、問題は解決しません。

0 投票する
3 に答える
2269 参照

apache-flex - Flash Builder 4 での ASDoc コンパイル エラー

Flash Builder 4 で ASDoc をコンパイルしようとするたびにこのエラーが発生し続ける理由がわかりません。

ASDoc が asdoc-output フォルダーを作成することに成功しましたが、不完全です。表示されるのは toplevel.xml と tempdita フォルダーだけです。

これはコンソールに表示されるエラーです

46 行目は ProcessHTML.xslt にあり<xsl:choose>ます。要素の下のイニシャルです。

外部ツール構成に移動し、asdoc の場所を追加しました

次に、作業ディレクトリを追加しました

そして最後に、すべての引数を挿入しました

更新: 最終的に 3.5 にロールバックし、文書化するメソッドを 1 つだけ使用してテスト アプリケーションを実行したところ、このエラーが発生しました。

私の方法

私のエラー

正しい方向への助けや指摘は非常に高く評価されます。過去に ASDoc を実行したことがあるので、何かを見落としているに違いないと確信しています。

0 投票する
1 に答える
214 参照

apache-flex - Flex Builder ヘルプに ASDoc ドキュメントを追加

ASDoc で生成されたプロジェクト ドキュメントを Flex Builder ダイナミック ヘルプに追加する方法はありますか? または、必ずしも動的ヘルプではなく、F1 キーを押したときに Flex Builder が検索できるようにするための場所です。SDK 3.2.0 で Flex Builder 3 を使用しています。ありがとう。

0 投票する
3 に答える
4915 参照

apache-flex - flexで定義したアイテムにコメントを書くにはどうすればよいですか?

Flexドキュメントの一部の要素にコメントを追加し、ASDocを使用してコメントを処理したいと思います。スクリプト部分ではこれを簡単に行うことができますが、「このプロパティはデータバインディングのソースとして使用できます」という醜いものになってしまいます。Flexで宣言した各要素のメッセージ。

ASDocで読み取れるように、コメントをフレックス要素に埋め込む方法はありますか?標準を使ってみました

表記ですが、うまくいかなかったようです。

編集:表記はHTMLコメントとして飲み込まれているようです、私はあなたがそれがどのように見えるか知っていると思います...

0 投票する
1 に答える
429 参照

flash - Flash Builder がコンテンツ アシスト (AS3) からクラス プロパティを非表示にする

私は TextField を拡張して独自の実装を作成していますが、いくつかのプロパティとメソッドを使用から削除したいだけです。

setTextFormat をコードヒントから非表示にしたいので、他のクラスで次のように入力します。

ctrl+space を押すと、 setPropertyIsEnumerable(...)setSelection(... ) のみが表示され、 setTextFormat(...)の痕跡はありません。しかし、何をしてもまだ表示されるので、asdoc で @private メタタグを試してみました。[Exlude] の使用も機能しません。私の知る限り、mxml でのみ機能します。このタスクを実際に達成する方法はありますか?それとも、役に立たない冗長なコードが永遠に残されているのでしょうか? 多分いくつかのプラグイン?(私はそのままにしておくことができ、メソッドを2倍にすることはできませんが、それにもかかわらず、私はそれを自分のやり方でやりたいと思っています)