You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/builder/api/builder.api
+59-15Lines changed: 59 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -2670,18 +2670,16 @@ public final class elide/tooling/registry/ResolverRegistry$Companion {
2670
2670
public final fun create ()Lelide/tooling/registry/ResolverRegistry;
2671
2671
}
2672
2672
2673
-
public abstract class elide/tooling/runner/AbstractTestRunner : elide/tooling/testing/TestRunner {
2674
-
public fun <init> (Ljava/util/Set;)V
2675
-
protected fun getDrivers ()Ljava/util/Map;
2676
-
protected abstract fun getEvents ()Lelide/tooling/config/TestConfigurator$TestEventController;
2677
-
protected final fun runTest (Lelide/tooling/testing/TestCase;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2673
+
public final class elide/tooling/runner/ElideTestRunner : elide/tooling/testing/TestRunner {
2674
+
public static final field Companion Lelide/tooling/runner/ElideTestRunner$Companion;
2675
+
public static final field SERIAL I
2676
+
public static final field UNLIMITED I
2677
+
public fun <init> (Ljava/util/Set;Lelide/tooling/config/TestConfigurator$TestEventController;ILkotlin/coroutines/CoroutineContext;)V
2678
+
public synthetic fun <init> (Ljava/util/Set;Lelide/tooling/config/TestConfigurator$TestEventController;ILkotlin/coroutines/CoroutineContext;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
2678
2679
public fun runTests (Lkotlin/sequences/Sequence;)Lelide/tooling/testing/TestRunner$TestRun;
2679
-
protected abstract fun testFlow (Lkotlin/sequences/Sequence;)Lkotlinx/coroutines/flow/Flow;
2680
2680
}
2681
2681
2682
-
public final class elide/tooling/runner/ConcurrentTestRunner : elide/tooling/runner/AbstractTestRunner {
2683
-
public fun <init> (Ljava/util/Set;Lelide/tooling/config/TestConfigurator$TestEventController;Ljava/lang/Integer;)V
2684
-
public synthetic fun <init> (Ljava/util/Set;Lelide/tooling/config/TestConfigurator$TestEventController;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
2682
+
public final class elide/tooling/runner/ElideTestRunner$Companion {
2685
2683
}
2686
2684
2687
2685
public final class elide/tooling/runner/ProcessRunner {
@@ -2843,10 +2841,6 @@ public final class elide/tooling/runner/ProcessRunner$StdStreams$Defaults : elid
2843
2841
public fun toString ()Ljava/lang/String;
2844
2842
}
2845
2843
2846
-
public final class elide/tooling/runner/SequentialTestRunner : elide/tooling/runner/AbstractTestRunner {
2847
-
public fun <init> (Ljava/util/Set;Lelide/tooling/config/TestConfigurator$TestEventController;)V
2848
-
}
2849
-
2850
2844
public synthetic class elide/tooling/testing/$TestDriverRegistry$Definition : io/micronaut/context/AbstractInitializableBeanDefinitionAndReference {
2851
2845
public static final field $ANNOTATION_METADATA Lio/micronaut/core/annotation/AnnotationMetadata;
2852
2846
public fun <init> ()V
@@ -2884,11 +2878,61 @@ public final class elide/tooling/testing/TestDriverRegistry {
2884
2878
public final fun register (Lelide/tooling/testing/TestDriver;)V
2885
2879
}
2886
2880
2887
-
public final class elide/tooling/testing/jvm/GuestJvmTestDriver : elide/tooling/testing/TestDriver {
2881
+
public final class elide/tooling/testing/jvm/GuestJvmTestDriver : elide/tooling/testing/SimpleTestDriver {
2888
2882
public fun <init> (Lkotlin/jvm/functions/Function0;)V
2889
2883
public fun getType ()Lelide/tooling/testing/TestTypeKey;
2890
2884
public synthetic fun run (Lelide/tooling/testing/TestCase;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2891
-
public fun run (Lelide/tooling/testing/jvm/JvmTestCase;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2885
+
}
2886
+
2887
+
public final class elide/tooling/testing/jvm/JUnitDynamicTestCase : elide/tooling/testing/TestCase {
2888
+
public static final field Companion Lelide/tooling/testing/jvm/JUnitDynamicTestCase$Companion;
2889
+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2890
+
public final fun component1 ()Ljava/lang/String;
2891
+
public final fun component2 ()Ljava/lang/String;
2892
+
public final fun component3 ()Ljava/lang/String;
2893
+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lelide/tooling/testing/jvm/JUnitDynamicTestCase;
2894
+
public static synthetic fun copy$default (Lelide/tooling/testing/jvm/JUnitDynamicTestCase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lelide/tooling/testing/jvm/JUnitDynamicTestCase;
2895
+
public fun equals (Ljava/lang/Object;)Z
2896
+
public fun getDisplayName ()Ljava/lang/String;
2897
+
public fun getId ()Ljava/lang/String;
2898
+
public fun getParent ()Ljava/lang/String;
2899
+
public fun getType ()Lelide/tooling/testing/TestTypeKey;
2900
+
public fun hashCode ()I
2901
+
public fun toString ()Ljava/lang/String;
2902
+
}
2903
+
2904
+
public final class elide/tooling/testing/jvm/JUnitDynamicTestCase$Companion : elide/tooling/testing/TestTypeKey {
2905
+
}
2906
+
2907
+
public final class elide/tooling/testing/jvm/JUnitTestDriver : elide/tooling/testing/TestDriver {
2908
+
public fun <init> ()V
2909
+
public fun getType ()Lelide/tooling/testing/TestTypeKey;
2910
+
public synthetic fun run (Lelide/tooling/testing/TestCase;Lelide/tooling/testing/TestDriver$TestRunScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2911
+
public fun run (Lelide/tooling/testing/jvm/JUnitTestSuite;Lelide/tooling/testing/TestDriver$TestRunScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
2912
+
}
2913
+
2914
+
public final class elide/tooling/testing/jvm/JUnitTestSuite : elide/tooling/testing/TestCase {
2915
+
public static final field Companion Lelide/tooling/testing/jvm/JUnitTestSuite$Companion;
2916
+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/junit/platform/launcher/LauncherDiscoveryRequest;Ljava/lang/ClassLoader;)V
2917
+
public final fun component1 ()Ljava/lang/String;
2918
+
public final fun component2 ()Ljava/lang/String;
2919
+
public final fun component3 ()Ljava/lang/String;
2920
+
public final fun component4 ()Lorg/junit/platform/launcher/LauncherDiscoveryRequest;
2921
+
public final fun component5 ()Ljava/lang/ClassLoader;
2922
+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/junit/platform/launcher/LauncherDiscoveryRequest;Ljava/lang/ClassLoader;)Lelide/tooling/testing/jvm/JUnitTestSuite;
2923
+
public static synthetic fun copy$default (Lelide/tooling/testing/jvm/JUnitTestSuite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/junit/platform/launcher/LauncherDiscoveryRequest;Ljava/lang/ClassLoader;ILjava/lang/Object;)Lelide/tooling/testing/jvm/JUnitTestSuite;
2924
+
public fun equals (Ljava/lang/Object;)Z
2925
+
public fun getDisplayName ()Ljava/lang/String;
2926
+
public fun getId ()Ljava/lang/String;
2927
+
public final fun getLoader ()Ljava/lang/ClassLoader;
2928
+
public fun getParent ()Ljava/lang/String;
2929
+
public final fun getRequest ()Lorg/junit/platform/launcher/LauncherDiscoveryRequest;
2930
+
public fun getType ()Lelide/tooling/testing/TestTypeKey;
2931
+
public fun hashCode ()I
2932
+
public fun toString ()Ljava/lang/String;
2933
+
}
2934
+
2935
+
public final class elide/tooling/testing/jvm/JUnitTestSuite$Companion : elide/tooling/testing/TestTypeKey {
2892
2936
}
2893
2937
2894
2938
public final class elide/tooling/testing/jvm/JvmTestCase : elide/tooling/testing/TestCase {
Copy file name to clipboardExpand all lines: packages/tooling/api/tooling.api
+60-10Lines changed: 60 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -4030,6 +4030,44 @@ public final class elide/tooling/project/manifest/ElidePackageManifest$JvmTarget
4030
4030
public final fun serializer ()Lkotlinx/serialization/KSerializer;
4031
4031
}
4032
4032
4033
+
public final class elide/tooling/project/manifest/ElidePackageManifest$JvmTesting : java/lang/Record {
4034
+
public static final field Companion Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$Companion;
4035
+
public fun <init> ()V
4036
+
public fun <init> (ZLelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;)V
4037
+
public synthetic fun <init> (ZLelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
4038
+
public final fun component1 ()Z
4039
+
public final fun component2 ()Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;
4040
+
public final fun copy (ZLelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;)Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;
4041
+
public static synthetic fun copy$default (Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;ZLelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;ILjava/lang/Object;)Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;
4042
+
public final fun driver ()Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;
4043
+
public final fun enabled ()Z
4044
+
public fun equals (Ljava/lang/Object;)Z
4045
+
public fun hashCode ()I
4046
+
public fun toString ()Ljava/lang/String;
4047
+
}
4048
+
4049
+
public final synthetic class elide/tooling/project/manifest/ElidePackageManifest$JvmTesting$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
4050
+
public static final field INSTANCE Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$$serializer;
4051
+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
4052
+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;
4053
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
4054
+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
4055
+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;)V
4056
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
4057
+
}
4058
+
4059
+
public final class elide/tooling/project/manifest/ElidePackageManifest$JvmTesting$Companion {
4060
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
4061
+
}
4062
+
4063
+
public final class elide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver : java/lang/Enum {
4064
+
public static final field Elide Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;
4065
+
public static final field JUnit Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;
4066
+
public static fun getEntries ()Lkotlin/enums/EnumEntries;
4067
+
public static fun valueOf (Ljava/lang/String;)Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;
4068
+
public static fun values ()[Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting$JvmTestDriver;
4069
+
}
4070
+
4033
4071
public final class elide/tooling/project/manifest/ElidePackageManifest$KotlinFeatureOptions : java/lang/Record {
4034
4072
public static final field Companion Lelide/tooling/project/manifest/ElidePackageManifest$KotlinFeatureOptions$Companion;
4035
4073
public fun <init> ()V
@@ -5026,14 +5064,16 @@ public final class elide/tooling/project/manifest/ElidePackageManifest$StaticSit
5026
5064
public final class elide/tooling/project/manifest/ElidePackageManifest$TestingSettings : java/lang/Record {
5027
5065
public static final field Companion Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings$Companion;
5028
5066
public fun <init> ()V
5029
-
public fun <init> (Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;)V
5030
-
public synthetic fun <init> (Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
5067
+
public fun <init> (Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;)V
5068
+
public synthetic fun <init> (Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
5031
5069
public final fun component1 ()Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;
5032
-
public final fun copy (Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;)Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings;
5033
-
public static synthetic fun copy$default (Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings;Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;ILjava/lang/Object;)Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings;
5070
+
public final fun component2 ()Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;
5071
+
public final fun copy (Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;)Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings;
5072
+
public static synthetic fun copy$default (Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings;Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;ILjava/lang/Object;)Lelide/tooling/project/manifest/ElidePackageManifest$TestingSettings;
5034
5073
public final fun coverage ()Lelide/tooling/project/manifest/ElidePackageManifest$CoverageSettings;
5035
5074
public fun equals (Ljava/lang/Object;)Z
5036
5075
public fun hashCode ()I
5076
+
public final fun jvm ()Lelide/tooling/project/manifest/ElidePackageManifest$JvmTesting;
5037
5077
public fun toString ()Ljava/lang/String;
5038
5078
}
5039
5079
@@ -6471,13 +6511,23 @@ public final class elide/tooling/testing/Reason$ViolatedAssumptions : elide/tool
6471
6511
public final synthetic fun unbox-impl ()Ljava/util/List;
6472
6512
}
6473
6513
6514
+
public abstract class elide/tooling/testing/SimpleTestDriver : elide/tooling/testing/TestDriver {
6515
+
public fun <init> ()V
6516
+
public fun run (Lelide/tooling/testing/TestCase;Lelide/tooling/testing/TestDriver$TestRunScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6517
+
protected abstract fun run (Lelide/tooling/testing/TestCase;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6518
+
}
6519
+
6474
6520
public abstract interface class elide/tooling/testing/TestCase : elide/tooling/testing/TestNode {
6475
6521
public abstract fun getType ()Lelide/tooling/testing/TestTypeKey;
6476
6522
}
6477
6523
6478
6524
public abstract interface class elide/tooling/testing/TestDriver {
6479
6525
public abstract fun getType ()Lelide/tooling/testing/TestTypeKey;
6480
-
public abstract fun run (Lelide/tooling/testing/TestCase;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6526
+
public abstract fun run (Lelide/tooling/testing/TestCase;Lelide/tooling/testing/TestDriver$TestRunScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6527
+
}
6528
+
6529
+
public abstract interface class elide/tooling/testing/TestDriver$TestRunScope {
6530
+
public abstract fun emit (Lelide/tooling/testing/TestResult;)V
6481
6531
}
6482
6532
6483
6533
public class elide/tooling/testing/TestGroup : elide/tooling/testing/TestNode {
@@ -6585,16 +6635,16 @@ public final class elide/tooling/testing/TestRegistryKt {
6585
6635
}
6586
6636
6587
6637
public final class elide/tooling/testing/TestResult {
6588
-
public synthetic fun <init> (Ljava/lang/String;Lelide/tooling/testing/TestOutcome;JLkotlin/jvm/internal/DefaultConstructorMarker;)V
6589
-
public final fun component1 ()Ljava/lang/String;
6638
+
public synthetic fun <init> (Lelide/tooling/testing/TestCase;Lelide/tooling/testing/TestOutcome;JLkotlin/jvm/internal/DefaultConstructorMarker;)V
6639
+
public final fun component1 ()Lelide/tooling/testing/TestCase;
6590
6640
public final fun component2 ()Lelide/tooling/testing/TestOutcome;
6591
6641
public final fun component3-UwyO8pc ()J
6592
-
public final fun copy-SxA4cEA (Ljava/lang/String;Lelide/tooling/testing/TestOutcome;J)Lelide/tooling/testing/TestResult;
6593
-
public static synthetic fun copy-SxA4cEA$default (Lelide/tooling/testing/TestResult;Ljava/lang/String;Lelide/tooling/testing/TestOutcome;JILjava/lang/Object;)Lelide/tooling/testing/TestResult;
6642
+
public final fun copy-SxA4cEA (Lelide/tooling/testing/TestCase;Lelide/tooling/testing/TestOutcome;J)Lelide/tooling/testing/TestResult;
6643
+
public static synthetic fun copy-SxA4cEA$default (Lelide/tooling/testing/TestResult;Lelide/tooling/testing/TestCase;Lelide/tooling/testing/TestOutcome;JILjava/lang/Object;)Lelide/tooling/testing/TestResult;
6594
6644
public fun equals (Ljava/lang/Object;)Z
6595
6645
public final fun getDuration-UwyO8pc ()J
6596
6646
public final fun getOutcome ()Lelide/tooling/testing/TestOutcome;
6597
-
public final fun getTest ()Ljava/lang/String;
6647
+
public final fun getTest ()Lelide/tooling/testing/TestCase;
0 commit comments