diff --git a/.github/workflows/pre-merge.yaml b/.github/workflows/pre-merge.yaml index 42e6d73..9bd122d 100644 --- a/.github/workflows/pre-merge.yaml +++ b/.github/workflows/pre-merge.yaml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - jdk: [11, 17] + jdk: [17] runs-on: ${{ matrix.os }} if: ${{ !contains(github.event.head_commit.message, 'ci skip') }} env: diff --git a/CHANGELOG.md b/CHANGELOG.md index 5beb475..e6fd552 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ # Detekt - Changelog -#### 2.5.1 - 2023-08-02 +#### 2.6.0 - 2023-08-XX ##### Changelog - Based on detekt 1.23.1 +- Incremented minimal supported Sonarqube version to 9.9 LTS #### 2.5.0 - 2022-01-09 diff --git a/README.md b/README.md index f80c705..12ad0d9 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ - Integrates [detekt](https://github.com/detekt/detekt) for static code analysis - Default quality profiles `detekt active` (80+ rules) and `detekt all` (164+ rules) -- Supports SonarQube 8.9+ +- Supports SonarQube up from 9.9 LTS - Supports detekt's `yaml config`, `baseline.xml` and `excludes` -- Seamless integration with official SonarKotlin (no redundant features) +- Seamless integration with official sonar-kotlin plugin (no redundant features) #### Non supported features as of 2.x.x @@ -21,7 +21,7 @@ - syntax highlighting - metrics -The official SonarKotlin plugin now supports these features. +The official sonar-kotlin plugin now supports these features. ### Usage @@ -31,6 +31,8 @@ The official SonarKotlin plugin now supports these features. #### Building from source +Use Java 17 to build sonar-detekt: + - `git clone https://github.com/detekt/sonar-detekt` - `cd sonar-detekt` - `mvn verify`