diff --git a/Confidence/api/Confidence.api b/Confidence/api/Confidence.api index 97d7511..613de7b 100644 --- a/Confidence/api/Confidence.api +++ b/Confidence/api/Confidence.api @@ -107,8 +107,8 @@ public final class com/spotify/confidence/ConfidenceFactory { } public final class com/spotify/confidence/ConfidenceFlagEvaluationKt { - public static final fun getEvaluation (Lcom/spotify/confidence/FlagResolution;Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;Lkotlin/jvm/functions/Function2;)Lcom/spotify/confidence/Evaluation; - public static synthetic fun getEvaluation$default (Lcom/spotify/confidence/FlagResolution;Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lcom/spotify/confidence/Evaluation; + public static final fun getEvaluation (Lcom/spotify/confidence/FlagResolution;Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;Lkotlin/jvm/functions/Function3;)Lcom/spotify/confidence/Evaluation; + public static synthetic fun getEvaluation$default (Lcom/spotify/confidence/FlagResolution;Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lcom/spotify/confidence/Evaluation; } public final class com/spotify/confidence/ConfidenceKt { @@ -762,18 +762,20 @@ public final class com/spotify/confidence/client/ResolveResponse$Resolved : com/ public final class com/spotify/confidence/client/ResolvedFlag { public static final field Companion Lcom/spotify/confidence/client/ResolvedFlag$Companion; - public synthetic fun (ILjava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILjava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;Z)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/util/Map; public final fun component4 ()Lcom/spotify/confidence/ResolveReason; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;)Lcom/spotify/confidence/client/ResolvedFlag; - public static synthetic fun copy$default (Lcom/spotify/confidence/client/ResolvedFlag;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;ILjava/lang/Object;)Lcom/spotify/confidence/client/ResolvedFlag; + public final fun component5 ()Z + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;Z)Lcom/spotify/confidence/client/ResolvedFlag; + public static synthetic fun copy$default (Lcom/spotify/confidence/client/ResolvedFlag;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/spotify/confidence/ResolveReason;ZILjava/lang/Object;)Lcom/spotify/confidence/client/ResolvedFlag; public fun equals (Ljava/lang/Object;)Z public final fun getFlag ()Ljava/lang/String; public final fun getReason ()Lcom/spotify/confidence/ResolveReason; + public final fun getShouldApply ()Z public final fun getValue ()Ljava/util/Map; public final fun getVariant ()Ljava/lang/String; public fun hashCode ()I diff --git a/build.gradle.kts b/build.gradle.kts index c6ad6da..ecd37bc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ plugins { kotlin("plugin.serialization").version("1.8.10").apply(true) id("com.android.application") version "7.4.2" apply false id("io.github.gradle-nexus.publish-plugin").version("1.3.0").apply(true) - id("org.jetbrains.kotlinx.binary-compatibility-validator").version("0.15.0-Beta.3").apply(false) + id("org.jetbrains.kotlinx.binary-compatibility-validator").version("0.17.0").apply(false) id("org.jetbrains.kotlinx.kover").version("0.8.2").apply(true) }