pmd

    1

    1答えて

    大きなプロジェクトでは複数のアンドロイドリソースが使用されます。現在、コピーされたリソースが存在します。私はCPDを使ってこれらのコピーを検出したいと思います。現在、私は、次のコマンドを使用しています:いくつかのヘッダーに続いて <?xml version="1.0" encoding="UTF-8" ?> : ./run.sh cpd --language xml --minimum-tok

    0

    1答えて

    私は現在、 "run.sh pmd -d -f -R"コマンドでgit bashでPMDを実行しようとしていますが、 'メインクラスのネットを見つけることができませんでした。 .sourceforge.pmd.PMD '。私は、環境変数でクラスパスを設定しようとしましたが、まだエラーが発生します。誰が問題が何であるか知っていますか?

    3

    1答えて

    私はJenkinsのPMDプラグインを使用しようとしています。 1つのこと以外はすべて正常に動作します。 Jenkinsのビルドが失敗すると、ビルドのレポートは更新されません。これは問題になる可能性があります。コードで重大なエラーが発生した場合、ワークスペースに手動で移動し、エラーが何であるかを確認するために.xmlファイル(PMDによって生成される)を読み取る必要があるからです。 同じ問題を抱え

    1

    3答えて

    アプリケーションがリモートシステムに照会する必要がある場合、「リモート」パッケージを作成します。情報を取得します。これらのクラスは、リモートパッケージから漏れてはなりません。 x.y.remote.entitiesをx.y.remoteパッケージの外部にインポートするためのチェックルールがありますか?

    0

    1答えて

    私はjenkinsジョブを作成しました。以下はpomファイルです。 1.特定の「X」件のPMD違反を無視する方法を提案できますか? 2. PMDレポートを生成するには、この設定は正しいですか?ジェンキンスでの目標は、PMDをクリーンインストールです:チェックサイト <build> <plugins> <plugin> <groupId>org.apache.ma

    0

    1答えて

    私はすべてのロガークラスがlog4j型である必要があるレポ用のPMDルールを作成しようとしています。 例: コード: import some; class Foo{ Logger log = Logger.getLogger(Foo.class.getName()); } } PMDルールのための私のXPathクエリ: (//ImportDeclaration //Na

    0

    1答えて

    maven pmdプラグインを使用してプロジェクト全体の接続リークをすべて検出しようとしています.Pbaseを使用して接続を終了すると、接続を開いている誰でもこのメソッドを使用してクローズすると、接続リークを検出できます。 接続を閉じるためのカスタマイズされたクラスを使用しているので、次のruleset.xmlに**で強調表示されたルールセットの変更を作成しました。 <?xml version="

    1

    1答えて

    pomファイルをpmdレポートを生成するために私のpomファイルにpluginを使用して設定しました。ここで <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>3.0.1</version> <exec

    0

    1答えて

    EclipseネオンにPMDプラグインをインストールしたばかりで、実行方法はすでに分かっていますが、PMDで数千のプロジェクトを分析しています。そのソースコードと私のアルゴリズム内のコードの特定の部分を呼び出す)。 ありがとうございます!