sonar gherkin plugin
variable: Variable in doc string not recognized bug
我不想繼續維護此插件。如果您想接管我,請隨時使用我。
此Sonarqube插件分析了黃瓜小黃瓜功能文件和:
您的功能文件可能不是位於源代碼目錄中,而是在測試目錄中。默認情況下,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來編寫您自己的自定義檢查。這裡提供了帶有詳細說明的示例插件。如果您的自定義規則可能使社區受益,請隨時創建一個拉動請求,以便使Cucumber Gherkin Analyzer中的規則可用。
您正在考慮可能使社區受益但沒有時間或寫作技巧的新規則?請隨時創建一個問題,以考慮您的規則。
步驟數。
場景和方案概述的數量。
功能數量。