File tree Expand file tree Collapse file tree 3 files changed +16
-5
lines changed Expand file tree Collapse file tree 3 files changed +16
-5
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "id" : " 2ae86281-8a85-4470-bb85-618d857cb21b" ,
3+ "type" : " bugfix" ,
4+ "description" : " Enable intra-repo links in API ref docs" ,
5+ "issues" : [
6+ " awslabs/aws-sdk-kotlin#715"
7+ ]
8+ }
Original file line number Diff line number Diff line change @@ -84,6 +84,12 @@ if (project.prop("kotlinWarningsAsErrors")?.toString()?.toBoolean() == true) {
8484tasks.dokkaHtmlMultiModule.configure {
8585 moduleName.set(" Smithy Kotlin" )
8686
87+ // Output subprojects' docs to <docs-base>/project-name/* instead of <docs-base>/path/to/project-name/*
88+ // This is especially important for inter-repo linking (e.g., via externalDocumentationLink) because the
89+ // package-list doesn't contain enough project path information to indicate where modules' documentation are
90+ // located.
91+ fileLayout.set { parent, child -> parent.outputDirectory.get().resolve(child.project.name) }
92+
8793 includes.from(
8894 // NOTE: these get concatenated
8995 rootProject.file(" docs/dokka-presets/README.md" ),
Original file line number Diff line number Diff line change @@ -3,10 +3,7 @@ kotlin.incremental.js=true
33kotlin.incremental.multiplatform =true
44kotlin.mpp.stability.nowarn =true
55kotlin.native.ignoreDisabledTargets =true
6-
7-
8- # FIXME - see https://youtrack.jetbrains.com/issue/KTIJ-21583/HMPP-1-6-20-breaks-autocomplete-in-multiplatform-composite-build
9- # kotlin.mpp.hierarchicalStructureSupport=false
6+ kotlin.mpp.enableCompatibilityMetadataVariant =true
107
118# SDK
129sdkVersion =0.12.9-SNAPSHOT
@@ -46,4 +43,4 @@ kotlinLoggingVersion=2.1.21
4643slf4jVersion =1.7.36
4744
4845# crt
49- crtKotlinVersion =0.6.4
46+ crtKotlinVersion =0.6.5-SNAPSHOT
You can’t perform that action at this time.
0 commit comments