diff options
author | Ignat Beresnev <ignat@beresnev.me> | 2022-01-27 12:56:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-27 12:56:27 +0300 |
commit | e0a10c24ea7e623137f2ab21522ed0f84bf59814 (patch) | |
tree | c863973a41efccb4ad34858c88b885e5370b2dbd /plugins/base/base-test-utils/api/base-test-utils.api | |
parent | 7c44db1ef0075e2b80a4723e0747bbf57c32e775 (diff) | |
download | dokka-e0a10c24ea7e623137f2ab21522ed0f84bf59814.tar.gz dokka-e0a10c24ea7e623137f2ab21522ed0f84bf59814.tar.bz2 dokka-e0a10c24ea7e623137f2ab21522ed0f84bf59814.zip |
KT-50292 - Implement vertical alignment of parameters (#2309)
* Implement vertical alignment (wrapping) of parameters for kt
* Add tests for params wrapping and extend matchers to check for classes
* Add distinguishable parameters block to kotlinAsJava, extract common logic
* Create a separate Kind for symbol function parameters
Diffstat (limited to 'plugins/base/base-test-utils/api/base-test-utils.api')
-rw-r--r-- | plugins/base/base-test-utils/api/base-test-utils.api | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/plugins/base/base-test-utils/api/base-test-utils.api b/plugins/base/base-test-utils/api/base-test-utils.api index d3db4866..b6ec84a1 100644 --- a/plugins/base/base-test-utils/api/base-test-utils.api +++ b/plugins/base/base-test-utils/api/base-test-utils.api @@ -85,6 +85,14 @@ public final class renderers/TestPageKt { public static final fun testPage (Lkotlin/jvm/functions/Function1;)Lrenderers/RawTestPage; } +public final class signatures/Parameter : utils/Tag { + public fun <init> ([Ljava/lang/Object;)V +} + +public final class signatures/Parameters : utils/Tag { + public fun <init> ([Ljava/lang/Object;)V +} + public final class signatures/SignatureUtilsKt { public static final fun firstSignature (Lorg/jsoup/nodes/Element;)Lorg/jsoup/nodes/Element; public static final fun renderedContent (Lutils/TestOutputWriter;Ljava/lang/String;)Lorg/jsoup/nodes/Element; @@ -131,6 +139,7 @@ public final class utils/I : utils/Tag { public final class utils/JsoupUtilsKt { public static final fun match (Lorg/jsoup/nodes/Element;[Ljava/lang/Object;Z)V public static synthetic fun match$default (Lorg/jsoup/nodes/Element;[Ljava/lang/Object;ZILjava/lang/Object;)V + public static final fun withClasses (Lutils/Tag;[Ljava/lang/String;)Lutils/Tag; } public final class utils/P : utils/Tag { @@ -146,7 +155,9 @@ public final class utils/Span : utils/Tag { } public class utils/Tag { - public fun <init> (Ljava/lang/String;[Ljava/lang/Object;)V + public fun <init> (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/List;)V + public synthetic fun <init> (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getExpectedClasses ()Ljava/util/List; public final fun getMatchers ()[Ljava/lang/Object; public final fun getName ()Ljava/lang/String; } |