From e0a10c24ea7e623137f2ab21522ed0f84bf59814 Mon Sep 17 00:00:00 2001 From: Ignat Beresnev Date: Thu, 27 Jan 2022 12:56:27 +0300 Subject: 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 --- plugins/base/base-test-utils/api/base-test-utils.api | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'plugins/base/base-test-utils/api/base-test-utils.api') 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 ([Ljava/lang/Object;)V +} + +public final class signatures/Parameters : utils/Tag { + public fun ([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 (Ljava/lang/String;[Ljava/lang/Object;)V + public fun (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/List;)V + public synthetic fun (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; } -- cgit