Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@adam-enko
Copy link
Member

Deprecate all DGPv1 mode public APIs. This will help users migrating to v2 DGPv2 to clean up leftover DGPv1 code.

Added @Suppress("DEPRECATION") to internal usages of the deprecated types to avoid noisy warnings. I made the suppressions as targeted as possible, to avoid accidental suppression from Gradle types.

fix #4098

Deprecate all DGPv1 mode public APIs. This will help users migrating to v2 DGPv2 to clean up leftover DGPv1 code.

Added `@Suppress("DEPRECATION")` to internal usages of the deprecated types to avoid noisy warnings.
I made the suppressions as targeted as possible, to avoid accidental suppression from Gradle types.

#4098
@adam-enko adam-enko added this to the Dokka 2.1.0 milestone Jun 11, 2025
@adam-enko adam-enko self-assigned this Jun 11, 2025
@adam-enko adam-enko added the runner: Gradle plugin An issue/PR related to Dokka's Gradle plugin label Jun 11, 2025
@adam-enko adam-enko force-pushed the adam/v2.1.0/deprecate-v1-types branch from 5d3bb84 to 2bf6a17 Compare June 11, 2025 11:32
@adam-enko adam-enko force-pushed the adam/v2.1.0/deprecate-v1-types branch from 2bf6a17 to e09a0c6 Compare June 11, 2025 11:53
@adam-enko adam-enko marked this pull request as ready for review June 11, 2025 15:42
Copy link
Collaborator

@whyoleg whyoleg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@adam-enko adam-enko merged commit 3cfe07f into master Jun 12, 2025
14 checks passed
@adam-enko adam-enko deleted the adam/v2.1.0/deprecate-v1-types branch June 12, 2025 15:35
adam-enko added a commit that referenced this pull request Jul 10, 2025
* Deprecate DGPv1 types

Deprecate all DGPv1 mode public APIs. This will help users migrating to v2 DGPv2 to clean up leftover DGPv1 code.

Added `@Suppress("DEPRECATION")` to internal usages of the deprecated types to avoid noisy warnings.
I made the suppressions as targeted as possible, to avoid accidental suppression from Gradle types.

#4098

* fix kotlinx serialization test

* rm unused copyChildOutputDirectories function
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

runner: Gradle plugin An issue/PR related to Dokka's Gradle plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecate DGPv1 types

4 participants