Andrey Tyrin
Andrey Tyrin
**Describe the bug** Documentation misses `reified` keyword in output. **To Reproduce** ```kt /** * Inlined function with reified */ inline fun TreeNode.inlinedReifiedFunction(): T? { var p = parent while (p...
* hide a companion object if it contains only `const`/`@JvmField`/`lateinit` properties or `@JvmStatic` functions * lift the declarations to outer class from the companion * mark lifted declarations as static...
* switch `fun` keyword to `constructor` for class constructors * remove a class name from the constructor * remove rendering of modifiers that are not applied to the constructor fix...
Currently, the companion object in `As Java` mode is shown as the usual class: But actually, it is a static class:
Such property exists for the named objects, but companions don't contain it.
For the Java code like: ```Java public class DeprecatedJClass { /** * Don't do anything * @deprecated * This method is no longer acceptable to compute time between versions. *...
In the usual case, the icon is located at the end of the word. But here looks a little abounded. Usual one:
For the code like ```Kotlin /** * tab * @throws Exception with description */ class ThrowsTab ``` The output looks like: but at the same time, HTML contains the tag...
Migration kotlin-compiler to 2.0.0-Beta5 leads to non implemented abstract memeber in BindingContext
KGP + kotlin-compiler versions: 2.0.0-dev-18990 (but the change will be released in Beta5) The error message ``` > Task :dokka-subprojects:analysis-kotlin-descriptors-ide:compileKotlin FAILED e: file:///Users/Andrei.Tyrin/IdeaProjects/_gates/dokka_kct/dokka-subprojects/analysis-kotlin-descriptors-ide/src/main/kotlin/org/jetbrains/dokka/analysis/kotlin/descriptors/ide/DokkaResolutionFacade.kt:69:20 Object is not abstract and does not...
JavaParent.java ```Java public class JavaParent { public static class NestedJavaParent{} } ``` child.kt ```Kotlin class Child: JavaParent() ``` As a result, on the `Child` page `NestedJavaParent` is shown. Not happened...