Skip to content

Simplify Dokka configuration#1232

Merged
twyatt merged 2 commits into
mainfrom
twyatt/dokka
Jul 21, 2026
Merged

Simplify Dokka configuration#1232
twyatt merged 2 commits into
mainfrom
twyatt/dokka

Conversation

@twyatt

@twyatt twyatt commented Jul 21, 2026

Copy link
Copy Markdown
Member
  • Removed custom output folder for Dokka (leaning on defaults instead)
  • Fixed some broken KDoc links

Note

Low Risk
Documentation and CI packaging path only; no runtime or API behavior changes.

Overview
Dokka no longer overrides the HTML output directory in the root build.gradle.kts; GitHub Pages packaging now archives build/dokka/html instead of the old build/dokkaHtmlMultiModule path.

KDoc updates fix broken references: Android Connection docs now point at connectionScope (not scope), and Peripheral docs use [close] instead of a non-existent Peripheral.cancel, plus inline `requestMtu` instead of a bad [requestMtu] link. Unused cancel import removed from Peripheral.kt.

Reviewed by Cursor Bugbot for commit 53cb49d. Configure here.

@twyatt twyatt added the skip-changelog Excludes issue/PR from generated release change log. label Jul 21, 2026
@twyatt
twyatt requested a review from a team as a code owner July 21, 2026 01:54
@twyatt twyatt added the maintenance General maintenance that doesn't effect the public API. label Jul 21, 2026
@twyatt
twyatt requested review from Phoenix7351 and sdonn3 July 21, 2026 01:54
@twyatt
twyatt enabled auto-merge (squash) July 21, 2026 17:30
@twyatt
twyatt merged commit 1841260 into main Jul 21, 2026
9 checks passed
@twyatt
twyatt deleted the twyatt/dokka branch July 21, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance General maintenance that doesn't effect the public API. skip-changelog Excludes issue/PR from generated release change log.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants