Skip to content
This repository has been archived by the owner on Jan 6, 2024. It is now read-only.

Commit

Permalink
State to use sonar 9.9 LTS, build with Java 17 and increment version …
Browse files Browse the repository at this point in the history
…to 2.6.0
  • Loading branch information
arturbosch committed Aug 15, 2023
1 parent 45c2112 commit cdb5924
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pre-merge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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

Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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

Expand All @@ -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`
Expand Down

0 comments on commit cdb5924

Please sign in to comment.