Andrey Tyrin
Andrey Tyrin
So far, I have two samples for the change with no visible side effects. For nested classes ```Kotlin class Parent{ class Nested } ``` K1: `pageids="module::/Parent.Nested/Nested/#/PointingToDeclaration//-1486420497"` K2: `pageids="module::/Parent.Nested/Parent.Nested/#/PointingToDeclaration//-1486420497"` For vararg...
Currently, for Wasm* targets, we show labels: But all letters shouldn't be all capitals: https://webassembly.github.io/spec/core/intro/introduction.html#wasm Expected labels (from my site): `WasmJS` and `WasmWASI` **Installation** - Dokka version: 1.9.20
**Describe the bug** In 1.8.20 the name of an inheritor class can take the full line: In 1.9.0 the space has shrunk: ```Kotlin open class KotlinSuperclass class KotlinSubclassWithNameLongEnough: KotlinSuperclass() {}...
```Kotlin // jsMain/Call.js.kt interface Call // jvmMain/Call.jvm.kt interface Call ``` also set `mergeImplicitExpectActualDeclarations = true` in dokka-base plugin configuration. and enable `systemProp.dokka.shouldDisplayAllTypesPage=true` As a result class pages are merged: But...
```Kotlin /** * Class: [Quoted Class Name] */ class `Quoted Class Name`() { } ``` K1 K2: NB: IDE didn't resolve the reference even with K1. **Installation** - Dokka version:...
```Kotlin interface CookieJar { /** * Saves cookies */ fun saveFromResponse(url: String) } class CookieJarImpl() : CookieJar { override fun saveFromResponse(url: String) {} } class JavaNetCookieJar private constructor( delegate: CookieJarImpl,...
Declare in JS source set ```Kotlin external val x: String ``` K2 output is missing `external` **Installation** - Dokka version: 1.9.20 Parent: #3328
Create a declaration with a sample tag that will not be correctly resolved. ``` > Task :single-target-mpp-module:dokkaHtmlPartial Initializing plugins Dokka is performing: documentation for Single Target Validity check Creating documentation...
```Kotlin /** * @param [paramInt] integer param * @param [paramStr] string param */ class ClassKDocLocation { } ``` In K1, the constructor page looks like this: --- For K2: ---...
See the reproducer attached. Case is taken from okhttp ModuleA: JVM + iosX64 ```Kotlin // commonMain expect interface Call // jvmMain actual interface Call //nativeMain actual interface Call ``` ModuleB:...