Skip to content

chore(deps): bump detekt from 2.0.0-alpha.2 to 2.0.0-alpha.3#23

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/detekt-2.0.0-alpha.3
Open

chore(deps): bump detekt from 2.0.0-alpha.2 to 2.0.0-alpha.3#23
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/detekt-2.0.0-alpha.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Bumps detekt from 2.0.0-alpha.2 to 2.0.0-alpha.3.
Updates dev.detekt:detekt-rules-ktlint-wrapper from 2.0.0-alpha.2 to 2.0.0-alpha.3

Release notes

Sourced from dev.detekt:detekt-rules-ktlint-wrapper's releases.

v2.0.0-alpha.3

2.0.0-alpha.3 - 2026-04-24

This is an alpha release of Detekt 2.0.0. Is built against Kotlin 2.3.21, Gradle 9.3.1, AGP 9.1.1 and is tested against JDK 25.

As of this release, the workaround of disabling the new DSL and built-in Kotlin via gradle.properties for AGP 9.x projects is no longer required.

Notable Changes

  • Bump Kotlin to v2.3.21 - #9272
  • Bump AGP to v9.1.1 - #9244
  • Add support for AGP 9 built-in Kotlin - #9100
  • Rule UnnecessaryFullyQualifiedName now requires full mode to run - #9061
  • Add new rule: UnnecessaryRun - #7428

Breaking Changes

  • Remove DetektProgressListener from our public API - #9221
  • Remove InvalidConfigurationError from our public API - #8994

Changelog

  • UseOrEmpty - Fix AA type leaks - #9263
  • ForbiddenNamedParam - Fix AA type leaks - #9262
  • UnusedVariable - Fix AA type leaks - #9260
  • UnnecessaryNotNullOperator - Fix AA type leaks - #9259
  • Deprecation - Fix AA type leaks - #9258
  • NestedScopeFunctions - Fix AA type leaks - #9257
  • Suggest similar property names for misspelled config properties - #9250
  • MagicNumber DslGradleRunner test fix - #9245
  • Don't forbid use of java.lang.annotation.Inherited annotation by default - #9224
  • Fixes #9017 - false positive with name collisions - #9223
  • Optimize how we get project statistics - #9217
  • Rename ProjectComplexityProcessor to ProjectCyclomaticComplexityProcessor - #9213
  • Add ignoreClass config to MissingUseCall - #9205
  • Remove LicenseHeaderLoaderExtension from the list of processors - #9204
  • cli: Improve messages and exception types of --report - #9203
  • Validate --classpath with JCommander - #9202
  • System-dependent path separators - #9199
  • Do not report IgnoredReturnValue on lambda invocation that returns Unit - #9192
  • Point to valOrVarKeyword for reporting the issue - #9191
  • Check Throwable class - #9190
  • Do no report when parent has class - #9189
  • Add support of indent_style in ktlint Indention rule - #9180
  • Add severity to different md, html reports - #9167
  • Check local class which can't be converted to interface - #9166
  • Inline yaml config in the test - #9154
  • Tests: Don't check compilation errors with compile-test-snippets=false - #9153
  • YamlConfig.load returns YamlConfig instead of Config - #9151
  • Generator: The --config flag value should be a directory or it shouldn't exist - #9131

... (truncated)

Commits

Updates dev.detekt from 2.0.0-alpha.2 to 2.0.0-alpha.3

Release notes

Sourced from dev.detekt's releases.

v2.0.0-alpha.3

2.0.0-alpha.3 - 2026-04-24

This is an alpha release of Detekt 2.0.0. Is built against Kotlin 2.3.21, Gradle 9.3.1, AGP 9.1.1 and is tested against JDK 25.

As of this release, the workaround of disabling the new DSL and built-in Kotlin via gradle.properties for AGP 9.x projects is no longer required.

Notable Changes

  • Bump Kotlin to v2.3.21 - #9272
  • Bump AGP to v9.1.1 - #9244
  • Add support for AGP 9 built-in Kotlin - #9100
  • Rule UnnecessaryFullyQualifiedName now requires full mode to run - #9061
  • Add new rule: UnnecessaryRun - #7428

Breaking Changes

  • Remove DetektProgressListener from our public API - #9221
  • Remove InvalidConfigurationError from our public API - #8994

Changelog

  • UseOrEmpty - Fix AA type leaks - #9263
  • ForbiddenNamedParam - Fix AA type leaks - #9262
  • UnusedVariable - Fix AA type leaks - #9260
  • UnnecessaryNotNullOperator - Fix AA type leaks - #9259
  • Deprecation - Fix AA type leaks - #9258
  • NestedScopeFunctions - Fix AA type leaks - #9257
  • Suggest similar property names for misspelled config properties - #9250
  • MagicNumber DslGradleRunner test fix - #9245
  • Don't forbid use of java.lang.annotation.Inherited annotation by default - #9224
  • Fixes #9017 - false positive with name collisions - #9223
  • Optimize how we get project statistics - #9217
  • Rename ProjectComplexityProcessor to ProjectCyclomaticComplexityProcessor - #9213
  • Add ignoreClass config to MissingUseCall - #9205
  • Remove LicenseHeaderLoaderExtension from the list of processors - #9204
  • cli: Improve messages and exception types of --report - #9203
  • Validate --classpath with JCommander - #9202
  • System-dependent path separators - #9199
  • Do not report IgnoredReturnValue on lambda invocation that returns Unit - #9192
  • Point to valOrVarKeyword for reporting the issue - #9191
  • Check Throwable class - #9190
  • Do no report when parent has class - #9189
  • Add support of indent_style in ktlint Indention rule - #9180
  • Add severity to different md, html reports - #9167
  • Check local class which can't be converted to interface - #9166
  • Inline yaml config in the test - #9154
  • Tests: Don't check compilation errors with compile-test-snippets=false - #9153
  • YamlConfig.load returns YamlConfig instead of Config - #9151
  • Generator: The --config flag value should be a directory or it shouldn't exist - #9131

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Apr 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.1.1
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

Bumps `detekt` from 2.0.0-alpha.2 to 2.0.0-alpha.3.

Updates `dev.detekt:detekt-rules-ktlint-wrapper` from 2.0.0-alpha.2 to 2.0.0-alpha.3
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](detekt/detekt@v2.0.0-alpha.2...v2.0.0-alpha.3)

Updates `dev.detekt` from 2.0.0-alpha.2 to 2.0.0-alpha.3
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](detekt/detekt@v2.0.0-alpha.2...v2.0.0-alpha.3)

---
updated-dependencies:
- dependency-name: dev.detekt
  dependency-version: 2.0.0-alpha.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: dev.detekt:detekt-rules-ktlint-wrapper
  dependency-version: 2.0.0-alpha.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/gradle/detekt-2.0.0-alpha.3 branch from 0537bf7 to 8d0e5b2 Compare May 17, 2026 19:02
@github-actions
Copy link
Copy Markdown
Contributor

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2026.1.0
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants