mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
We used to render any callable declaration that's either a directly-declared one, or which name starts with `component*`. It works incorrectly when there are delegated or fake overridden callables named `component*` coming from base classes or interfaces. This makes `buildDecompiledText` render only synthesised `component*` functions (which should come only from the data-classes). ^KTIJ-2448 Fixed GitOrigin-RevId: 5f4b0625eaf95424f268b776f5cfd8a2b6820338
5 lines
156 B
Kotlin
5 lines
156 B
Kotlin
package test
|
|
|
|
import dependency.ComponentInterface
|
|
|
|
class ClassWithDelegatedComponentFunctions(delegate: ComponentInterface): ComponentInterface by delegate |