すべてのREST @ GETメソッドのPMD違反SuppressXPath?

cilap

PMDルールを絞り込もうとしていますが、@ GETアノテーションが付けられたすべてのRESTメソッドをPMDチェックから除外するにはどうすればよいですか?

デビッドシュナイダー

たとえば、このルールを使用して、最終宣言のRESTメソッドのチェックを抑制しています。多分あなたは同様のものが必要ですか?

<rule ref="rulesets/java/optimizations.xml/MethodArgumentCouldBeFinal">
    <properties>
        <!-- Ignore Rest resources -->
        <property name="violationSuppressXPath" value="
            //ClassOrInterfaceBodyDeclaration/Annotation/MarkerAnnotation//Name[@Image='GET'] | 
            //ClassOrInterfaceBodyDeclaration/Annotation/MarkerAnnotation//Name[@Image='POST']|
            //ClassOrInterfaceBodyDeclaration/Annotation/MarkerAnnotation//Name[@Image='PUT'] | 
            //ClassOrInterfaceBodyDeclaration/Annotation/MarkerAnnotation//Name[@Image='DELETE']" />
    </properties>
</rule>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

すべての REST メソッドはべき等ですか?

分類Dev

明らかに使用されているのに、未使用のメソッドでPMD違反が発生する理由

分類Dev

名前が「get」で始まるすべてのメソッドの反復-オブジェクトの比較

分類Dev

pmdでの違反の抑制

分類Dev

ドット演算子とgetメソッドの違い

分類Dev

ソナー違反:Invokeメソッド(複数可)のみ条件付きで

分類Dev

render()メソッドの非同期関数が失敗する(不変違反)

分類Dev

file_get_contentの反対のメソッド

分類Dev

ループの範囲を使用してすべてのメソッドを反復する

分類Dev

なぜ比較メソッドが例外をスローするのですか-比較メソッドはその一般規約に違反しています!

分類Dev

Get / Setメソッドの間違った出力

分類Dev

すべてのメソッドの使用をロックする

分類Dev

java.lang.IllegalArgumentException:比較メソッドがその一般規約に違反しています

分類Dev

Javaエラー:比較メソッドはその一般規約に違反しています

分類Dev

Javaエラー:「比較メソッドはその一般規約に違反しています!」

分類Dev

NettyはFuture.cancel(...)メソッドの規約に違反していますか?

分類Dev

Java 7-「比較メソッドはその一般契約に違反しています!」

分類Dev

json fromongodbとして条件で検索するためのRESTメソッドGET

分類Dev

次のPMD違反を修正する方法

分類Dev

PMDの違反を抑制する方法は?

分類Dev

arraylistのすべての要素に対するjavarunメソッド

分類Dev

Wordpress REST APIV2はすべての投稿を返します

分類Dev

すべての列を表示するAngularjsSharepoint Rest API

分類Dev

ArrayDequeのaddfirstメソッドとofferFirstメソッドの違い

分類Dev

比較メソッドはその一般的なコントラクトとメソッドcompareToに違反しています

分類Dev

すべてのノードに対するXSLTMUENCHIANメソッド

分類Dev

JavaのGETメソッド

分類Dev

PHPのGetメソッド

分類Dev

すべてのrubocop「未定義のメソッド」

Related 関連記事

  1. 1

    すべての REST メソッドはべき等ですか?

  2. 2

    明らかに使用されているのに、未使用のメソッドでPMD違反が発生する理由

  3. 3

    名前が「get」で始まるすべてのメソッドの反復-オブジェクトの比較

  4. 4

    pmdでの違反の抑制

  5. 5

    ドット演算子とgetメソッドの違い

  6. 6

    ソナー違反:Invokeメソッド(複数可)のみ条件付きで

  7. 7

    render()メソッドの非同期関数が失敗する(不変違反)

  8. 8

    file_get_contentの反対のメソッド

  9. 9

    ループの範囲を使用してすべてのメソッドを反復する

  10. 10

    なぜ比較メソッドが例外をスローするのですか-比較メソッドはその一般規約に違反しています!

  11. 11

    Get / Setメソッドの間違った出力

  12. 12

    すべてのメソッドの使用をロックする

  13. 13

    java.lang.IllegalArgumentException:比較メソッドがその一般規約に違反しています

  14. 14

    Javaエラー:比較メソッドはその一般規約に違反しています

  15. 15

    Javaエラー:「比較メソッドはその一般規約に違反しています!」

  16. 16

    NettyはFuture.cancel(...)メソッドの規約に違反していますか?

  17. 17

    Java 7-「比較メソッドはその一般契約に違反しています!」

  18. 18

    json fromongodbとして条件で検索するためのRESTメソッドGET

  19. 19

    次のPMD違反を修正する方法

  20. 20

    PMDの違反を抑制する方法は?

  21. 21

    arraylistのすべての要素に対するjavarunメソッド

  22. 22

    Wordpress REST APIV2はすべての投稿を返します

  23. 23

    すべての列を表示するAngularjsSharepoint Rest API

  24. 24

    ArrayDequeのaddfirstメソッドとofferFirstメソッドの違い

  25. 25

    比較メソッドはその一般的なコントラクトとメソッドcompareToに違反しています

  26. 26

    すべてのノードに対するXSLTMUENCHIANメソッド

  27. 27

    JavaのGETメソッド

  28. 28

    PHPのGetメソッド

  29. 29

    すべてのrubocop「未定義のメソッド」

ホットタグ

アーカイブ