sonar gherkin plugin
variable: Variable in doc string not recognized bug
이 플러그인을 계속 유지하고 싶지 않습니다. 당신이 인수하고 싶다면 자유롭게 핑을하십시오.
이 Sonarqube 플러그인은 오이 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를 제공합니다. 자세한 설명이있는 샘플 플러그인은 여기에서 제공됩니다. 사용자 정의 규칙이 커뮤니티에 혜택을 줄 수 있다면 오이 Gherkin 분석기에서 규칙을 사용할 수 있도록 풀 요청을 자유롭게 작성하십시오.
당신은 커뮤니티에 도움이 될 수 있지만 시간이나 글을 쓸 시간이없는 새로운 규칙을 생각하고 있습니까? 귀하의 규칙을 고려할 수있는 문제를 자유롭게 작성하십시오.
단계 수.
시나리오 및 시나리오 윤곽선 수.
기능 수.