sonar gherkin plugin
variable: Variable in doc string not recognized bug
このプラグインを維持し続けたくありません。あなたが引き継ぎたいならば、お気軽に私を悩ませてください。
このSonarqubeプラグインは、Cucumber Gherkin機能ファイルを分析します。
機能ファイルは、ソースコードディレクトリではなく、テストディレクトリにある可能性があります。デフォルトでは、Sonarqubeはこれらのテストディレクトリを分析しません。したがって、Sonarqubeに、機能ファイルを含むテストディレクトリも分析するように明示的に指示する必要があります。
プロジェクトの構造は次のとおりです。
pom.xml
src
|-- main
|-- java
|-- resources
|-- test
|-- java
|-- resources
|-- features
|-- my-feature.feature
|-- my-other-feature.feature
POMファイルには、追加する必要があります。
<properties>
<sonar.sources>pom.xml,src/main/java,src/main/resources,src/test/resources/features</sonar.sources>
</properties>
あなたは新しい貴重なルールを考えていますか?バージョン1.0以降は、独自のカスタムチェックを記述するAPIを提供します。詳細な説明を含むサンプルプラグインはこちらから入手できます。カスタムルールがコミュニティに利益をもたらす可能性がある場合は、キュウリガーキンアナライザーでルールを利用できるようにするために、自由にプルリクエストを作成してください。
コミュニティに利益をもたらすかもしれないが、それらを書く時間やスキルがない新しいルールを考えていますか?あなたのルールを考慮して取得するための問題を自由に作成してください。
ステップ数。
シナリオの数とシナリオの概要。
機能の数。