Skip to content

Conversation

lauzadis
Copy link
Contributor

@lauzadis lauzadis commented Jun 19, 2025

Preserve Dokka v1's paths, which are just the module name, rather than the full path to the module.

https://kotlinlang.org/docs/dokka-migration.html#revert-to-the-dgp-v1-directory-behavior

Issue #

Description of changes

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@lauzadis lauzadis added the no-changelog Indicates that a changelog entry isn't required for a pull request. Use sparingly. label Jun 19, 2025
@lauzadis lauzadis marked this pull request as ready for review June 19, 2025 20:56
@lauzadis lauzadis requested a review from a team as a code owner June 19, 2025 20:56

This comment has been minimized.

1 similar comment
Copy link

Affected Artifacts

No artifacts changed size

@lauzadis lauzadis merged commit c616efe into main Jun 19, 2025
20 of 22 checks passed
@lauzadis lauzadis deleted the fix-dokka-paths branch June 19, 2025 21:18
Comment on lines +33 to +36

dokka {
modulePath = "aws-credentials"
}
Copy link
Contributor

Choose a reason for hiding this comment

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

Question: Could we replace all of these per-module declarations with a top-level block instead?

subprojects {
    dokka {
        modulePath = this@subprojects.name
    }
}

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Possibly, thanks, I'll take a look at the simplification

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Here is a PR with the simplification, thanks! #1299

lauzadis added a commit that referenced this pull request Jun 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Indicates that a changelog entry isn't required for a pull request. Use sparingly.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants