問題タブ [flex-pmd]

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 投票する
2 に答える
825 参照

apache-flex - FlexPMD - オーバーライド フェーズと目標

FlexPMD を pom.xml ファイルに統合しましたが、プラグインが実行されるフェーズと目標を変更する必要があります。現在、フェーズで実行されていますが、またはフェーズsiteで実行する必要があります。これは可能ですか?testcompile

私のプラグインコードは次のとおりです。

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

apache-flex - 未使用のコードを自動的に追跡できるツールはありますか

現在、メインページで実行される6つの異なるフレックスアプリケーション(ウィジェット)があります。それらはすべて、1つの共通のライブラリプロジェクトに依存しています。

私は現在、コードベースを非常に劇的にクリーンアップしており、特にコードベースを継承しているため、この方法で概要を維持することは困難です。

デッドコードを自動的に通知できるツールを知っている人はいますか?

乾杯

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

actionscript-3 - FlexでFlex PMDエラーを処理する方法は?

flex PMD の実行中に、以下の行でいくつかのエラーがスローされます。

var strHandle:String = ConfigXMLModelLocator.getInstance().handle;

var appHandle:String = ConfigXMLModelLocator.getInstance().handle;

->ここにエラーが表示されます。var call:Object=service.getEVAInfo(strHandle,appHandle);

エラー:- UseObjectType. Object クラスは使用しないでください。動的クラス Object を使用するのは悪い習慣です。リファクタリング中のサイレント コンパイル エラーを回避するために、厳密に型指定されたオブジェクトまたはマーカー インターフェイスを使用することをお勧めします。

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

apache-flex - FlexPMD による動的オブジェクト型に関する異議を修正するには?

DataGrid で labelFunction として使用されるフレックス ファイルの 1 つにコードがあります。

コード レビューを実行するFlexPMDと、次のメソッド シグネチャで使用されている動的型オブジェクトに関する異議が生成され、厳密な型のオブジェクトを使用するよう提案されます。

誰もそれを修正する方法を知っていますか?

ありがとう

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

flex-pmd - FlexコードレビューにFlexPMDを使用するにはどうすればよいですか

Eclips Jupiter CodeReviewのようなFlexCodeReviewにFlexPMDを使用するにはどうすればよいですか?

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

actionscript-3 - FlexPMD Violations Viewer - 結果を直接表示する方法

そのため、FlexPMD を静的コード分析に使用し始めました。これをチームのビルド プロセスに追加したいと考えています。私はそれをシェルスクリプトからうまく実行しており、ボタンをクリックして、付属の Violations Viewer に目的の (pmd.xml) 出力ファイルをアップロードすることで結果を表示できます (オンラインにも 1 つあることに注意してください: http:/ /opensource.adobe.com/svn/opensource/flexpmd/bin/flex-pmd-violations-viewer.html )。

しかし、アップロード ボタンをクリックするという余分な手順を実行せずに、結果を直接表示したいと考えています。機能する黒魔術の URL パラメータがあると思いますが、(もしそうなら) それは何ですか? このサイト:

http://blogs.adobe.com/xagnetti/2009/09/load_pmd_results_directly_in_t.html

次のように、「レポート」URL パラメータを使用して pmd.xml を参照することについて言及します。

http://opensource.adobe.com/svn/opensource/flexpmd/bin/flex-pmd-violations-viewer.html?report=path/to/my/pmd.xml

しかし、それは私にとってはうまくいきません。偶然にも、この問題に遭遇して勝利した人はいますか?

編集:詳細...後者(opensource.adobe.com ...)のWebページには次のJavaScriptがあります:

これは flashvars に渡されます。pmd.xml を渡す形式が間違っているのではないでしょうか?

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

actionscript-3 - Flex PMD はいつでも動作しませんか?

FlexPMD の結果を見て驚いています。zoltanbが私に言ったように、 FlexPMDをインストールしました。私は約2500ファイルのプロジェクトを持っていますが、私が覚えているように、重複したコードがたくさんあり、コメントされていないコードは、関数を呼び出す行がコメントされていることを意味します。 FlexPMD タブ?

何かアイデアがあれば、助けてください...

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

pmd - Maven Flex PMD をスキップ

コマンドライン オプションを使用して一時的に pmd の実行をスキップするオプションを flex-pmd-maven-plugin で探しています。maven pmd プラグインには -Dpmd.skip=true オプションがあります。

flex-pmd-maven-plugin についても同様のものを探しています。

プラグインのソースコードを見てみましたが、それを行うオプションはないようです。これに関するアイデアや回避策は大歓迎です..

0 投票する
0 に答える
109 参照

actionscript-3 - スペル チェックを ActionScript 開発に統合するにはどうすればよいですか?

FlashDevelop、ANT ビルド、Jenkins with PMD、および ASDoc を使用しています。任意のステップ (tool/plugin/lib/rule/config) で英語のスペルをチェックする方法はありますか? これは、プロジェクトのバグのないドキュメントを提供するために必要です。