diff --git a/buildSrc/src/main/kotlin/base-convention.gradle.kts b/buildSrc/src/main/kotlin/base-convention.gradle.kts index c76879995..088e57912 100644 --- a/buildSrc/src/main/kotlin/base-convention.gradle.kts +++ b/buildSrc/src/main/kotlin/base-convention.gradle.kts @@ -32,6 +32,7 @@ kotlin { sourceSets.configureEach { languageSettings { + optIn("kotlin.time.ExperimentalTime") if (!name.startsWith("common") && !name.startsWith("jvm") && !name.startsWith("android") diff --git a/couchbase-lite-ee-ktx/api/android/couchbase-lite-ee-ktx.api b/couchbase-lite-ee-ktx/api/android/couchbase-lite-ee-ktx.api index 10912c663..84a9a8541 100644 --- a/couchbase-lite-ee-ktx/api/android/couchbase-lite-ee-ktx.api +++ b/couchbase-lite-ee-ktx/api/android/couchbase-lite-ee-ktx.api @@ -23,7 +23,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public synthetic fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDictionary (Ljava/lang/String;)Lkotbase/MutableDictionary; public fun getDouble (Ljava/lang/String;)D @@ -39,7 +39,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/MutableDictionaryInterface; public fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; public fun setFloat (Ljava/lang/String;F)Lkotbase/MutableDictionaryInterface; @@ -65,7 +65,7 @@ public final class kotbase/ktx/DocumentExtensionsKt { } public final class kotbase/ktx/ExpressionExtKt { - public static final fun between (Lkotbase/Expression;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun between (Lkotbase/Expression;Lkotlin/time/Instant;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun contains (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;F)Lkotbase/Expression; @@ -134,7 +134,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun equalTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun equalTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun equalTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun from (Lkotbase/FromRouter;Lkotbase/Collection;)Lkotbase/From; public static final fun from (Lkotbase/FromRouter;Lkotbase/Database;)Lkotbase/From; @@ -143,35 +143,35 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun greaterThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun like (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun like (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun limit (Lkotbase/LimitRouter;ILjava/lang/Integer;)Lkotbase/Limit; public static synthetic fun limit$default (Lkotbase/LimitRouter;ILjava/lang/Integer;ILjava/lang/Object;)Lkotbase/Limit; @@ -183,7 +183,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun notEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun notEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun notEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun orderBy (Lkotbase/OrderByRouter;Lkotlin/jvm/functions/Function1;)Lkotbase/OrderBy; public static final fun property (Ljava/lang/String;)Lkotbase/PropertyExpression; @@ -231,7 +231,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun equalTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun equalTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun equalTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -239,7 +239,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -247,7 +247,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -255,7 +255,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -263,7 +263,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun like (Ljava/lang/String;D)Lkotbase/Expression; public final fun like (Ljava/lang/String;F)Lkotbase/Expression; @@ -271,7 +271,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun like (Ljava/lang/String;J)Lkotbase/Expression; public final fun like (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun like (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun like (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Z)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -281,7 +281,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun notEqualTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun notEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun notEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; } diff --git a/couchbase-lite-ee-ktx/api/couchbase-lite-ee-ktx.klib.api b/couchbase-lite-ee-ktx/api/couchbase-lite-ee-ktx.klib.api index 5187741b8..654daab1d 100644 --- a/couchbase-lite-ee-ktx/api/couchbase-lite-ee-ktx.klib.api +++ b/couchbase-lite-ee-ktx/api/couchbase-lite-ee-ktx.klib.api @@ -17,7 +17,7 @@ final class kotbase.ktx/DocumentBuilder : kotbase/MutableDictionaryInterface { / final fun getArray(kotlin/String): kotbase/MutableArray? // kotbase.ktx/DocumentBuilder.getArray|getArray(kotlin.String){}[0] final fun getBlob(kotlin/String): kotbase/Blob? // kotbase.ktx/DocumentBuilder.getBlob|getBlob(kotlin.String){}[0] final fun getBoolean(kotlin/String): kotlin/Boolean // kotbase.ktx/DocumentBuilder.getBoolean|getBoolean(kotlin.String){}[0] - final fun getDate(kotlin/String): kotlinx.datetime/Instant? // kotbase.ktx/DocumentBuilder.getDate|getDate(kotlin.String){}[0] + final fun getDate(kotlin/String): kotlin.time/Instant? // kotbase.ktx/DocumentBuilder.getDate|getDate(kotlin.String){}[0] final fun getDictionary(kotlin/String): kotbase/MutableDictionary? // kotbase.ktx/DocumentBuilder.getDictionary|getDictionary(kotlin.String){}[0] final fun getDouble(kotlin/String): kotlin/Double // kotbase.ktx/DocumentBuilder.getDouble|getDouble(kotlin.String){}[0] final fun getFloat(kotlin/String): kotlin/Float // kotbase.ktx/DocumentBuilder.getFloat|getFloat(kotlin.String){}[0] @@ -31,7 +31,7 @@ final class kotbase.ktx/DocumentBuilder : kotbase/MutableDictionaryInterface { / final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] final fun setData(kotlin.collections/Map): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setData|setData(kotlin.collections.Map){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -58,63 +58,63 @@ final class kotbase.ktx/WhereBuilder { // kotbase.ktx/WhereBuilder|null[0] final fun (kotlin/String).equalTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotbase.Expression){}[0] final fun (kotlin/String).equalTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.collections.List){}[0] final fun (kotlin/String).equalTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.collections.Map){}[0] + final fun (kotlin/String).equalTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).equalTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).equalTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).equalTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).equalTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).equalTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).equalTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).equalTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).greaterThan(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).greaterThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).greaterThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).greaterThan(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).greaterThan(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).greaterThan(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).greaterThan(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).greaterThan(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).greaterThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).greaterThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).greaterThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).lessThan(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).lessThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).lessThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).lessThan(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).lessThan(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).lessThan(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).lessThan(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).lessThan(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).lessThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).lessThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).lessThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).like(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).like(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).like(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).like(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).like(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).like(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).like(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).like(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).like(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).notEqualTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotbase.Expression){}[0] final fun (kotlin/String).notEqualTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.collections.List){}[0] final fun (kotlin/String).notEqualTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.collections.Map){}[0] + final fun (kotlin/String).notEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).notEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).notEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).notEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).notEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).notEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).notEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).notEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlinx.datetime.Instant){}[0] } final fun (kotbase/Collection).kotbase.ktx/as(kotlin/String): kotbase/DataSource // kotbase.ktx/as|as@kotbase.Collection(kotlin.String){}[0] @@ -130,48 +130,48 @@ final fun (kotbase/Expression).kotbase.ktx/div(kotlin/Int): kotbase/Expression / final fun (kotbase/Expression).kotbase.ktx/div(kotlin/Long): kotbase/Expression // kotbase.ktx/div|div@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.collections.List){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.collections.Map){}[0] +final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Double): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Float): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Int): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Long): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/String): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Double): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Float): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Int): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Long): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/String): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Double): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Float): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Int): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Long): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/String): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/like(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Boolean): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Double): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Float): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Int): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Long): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/String): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/like(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlinx.datetime.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/minus(kotbase/Expression): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotbase.Expression){}[0] final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Double): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Float): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotlin.Float){}[0] @@ -179,13 +179,13 @@ final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Int): kotbase/Expression final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Long): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.collections.List){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.collections.Map){}[0] +final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/plus(kotbase/Expression): kotbase/Expression // kotbase.ktx/plus|plus@kotbase.Expression(kotbase.Expression){}[0] final fun (kotbase/Expression).kotbase.ktx/plus(kotlin/Double): kotbase/Expression // kotbase.ktx/plus|plus@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/plus(kotlin/Float): kotbase/Expression // kotbase.ktx/plus|plus@kotbase.Expression(kotlin.Float){}[0] @@ -239,7 +239,7 @@ final fun kotbase.ktx/selectDistinct(kotbase/Expression, kotlin/String, kotlin/A final fun kotbase.ktx/selectDistinct(kotlin/Array...): kotbase/Select // kotbase.ktx/selectDistinct|selectDistinct(kotlin.Array...){}[0] final fun kotbase.ktx/selectDistinct(kotlin/Array...): kotbase/Select // kotbase.ktx/selectDistinct|selectDistinct(kotlin.Array...){}[0] final fun kotbase.ktx/valueIndex(kotlin/Array...): kotbase/ValueIndex // kotbase.ktx/valueIndex|valueIndex(kotlin.Array...){}[0] -final inline fun (kotbase/Expression).kotbase.ktx/between(kotlinx.datetime/Instant, kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/between|between@kotbase.Expression(kotlinx.datetime.Instant;kotlinx.datetime.Instant){}[0] +final inline fun (kotbase/Expression).kotbase.ktx/between(kotlin.time/Instant, kotlin.time/Instant): kotbase/Expression // kotbase.ktx/between|between@kotbase.Expression(kotlin.time.Instant;kotlin.time.Instant){}[0] final inline fun (kotbase/Expression).kotbase.ktx/contains(kotlin/String): kotbase/Expression // kotbase.ktx/contains|contains@kotbase.Expression(kotlin.String){}[0] final inline fun (kotbase/Expression).kotbase.ktx/notContains(kotlin/String): kotbase/Expression // kotbase.ktx/notContains|notContains@kotbase.Expression(kotlin.String){}[0] final inline fun (kotbase/ResultSet).kotbase.ktx/countResult(): kotlin/Long // kotbase.ktx/countResult|countResult@kotbase.ResultSet(){}[0] diff --git a/couchbase-lite-ee-ktx/api/jvm/couchbase-lite-ee-ktx.api b/couchbase-lite-ee-ktx/api/jvm/couchbase-lite-ee-ktx.api index 7f6d7baa5..c262a727e 100644 --- a/couchbase-lite-ee-ktx/api/jvm/couchbase-lite-ee-ktx.api +++ b/couchbase-lite-ee-ktx/api/jvm/couchbase-lite-ee-ktx.api @@ -23,7 +23,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public synthetic fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDictionary (Ljava/lang/String;)Lkotbase/MutableDictionary; public fun getDouble (Ljava/lang/String;)D @@ -39,7 +39,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/MutableDictionaryInterface; public fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; public fun setFloat (Ljava/lang/String;F)Lkotbase/MutableDictionaryInterface; @@ -65,7 +65,7 @@ public final class kotbase/ktx/DocumentExtensionsKt { } public final class kotbase/ktx/ExpressionExtKt { - public static final fun between (Lkotbase/Expression;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun between (Lkotbase/Expression;Lkotlin/time/Instant;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun contains (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;F)Lkotbase/Expression; @@ -134,7 +134,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun equalTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun equalTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun equalTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun from (Lkotbase/FromRouter;Lkotbase/Collection;)Lkotbase/From; public static final fun from (Lkotbase/FromRouter;Lkotbase/Database;)Lkotbase/From; @@ -143,35 +143,35 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun greaterThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun like (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun like (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun limit (Lkotbase/LimitRouter;ILjava/lang/Integer;)Lkotbase/Limit; public static synthetic fun limit$default (Lkotbase/LimitRouter;ILjava/lang/Integer;ILjava/lang/Object;)Lkotbase/Limit; @@ -183,7 +183,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun notEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun notEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun notEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun orderBy (Lkotbase/OrderByRouter;Lkotlin/jvm/functions/Function1;)Lkotbase/OrderBy; public static final fun property (Ljava/lang/String;)Lkotbase/PropertyExpression; @@ -227,7 +227,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun equalTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun equalTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun equalTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -235,7 +235,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -243,7 +243,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -251,7 +251,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -259,7 +259,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun like (Ljava/lang/String;D)Lkotbase/Expression; public final fun like (Ljava/lang/String;F)Lkotbase/Expression; @@ -267,7 +267,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun like (Ljava/lang/String;J)Lkotbase/Expression; public final fun like (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun like (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun like (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Z)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -277,7 +277,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun notEqualTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun notEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun notEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; } diff --git a/couchbase-lite-ee/api/android/couchbase-lite-ee.api b/couchbase-lite-ee/api/android/couchbase-lite-ee.api index 1b4761096..30a131326 100644 --- a/couchbase-lite-ee/api/android/couchbase-lite-ee.api +++ b/couchbase-lite-ee/api/android/couchbase-lite-ee.api @@ -3,7 +3,7 @@ public class kotbase/Array : kotbase/internal/DelegatedClass, java/lang/Iterable public fun getBlob (I)Lkotbase/Blob; public fun getBoolean (I)Z public fun getCount ()I - public fun getDate (I)Lkotlinx/datetime/Instant; + public fun getDate (I)Lkotlin/time/Instant; public fun getDictionary (I)Lkotbase/Dictionary; public fun getDouble (I)D public fun getFloat (I)F @@ -54,7 +54,7 @@ public abstract interface class kotbase/ArrayInterface { public abstract fun getBlob (I)Lkotbase/Blob; public abstract fun getBoolean (I)Z public abstract fun getCount ()I - public abstract fun getDate (I)Lkotlinx/datetime/Instant; + public abstract fun getDate (I)Lkotlin/time/Instant; public abstract fun getDictionary (I)Lkotbase/Dictionary; public abstract fun getDouble (I)D public abstract fun getFloat (I)F @@ -228,7 +228,7 @@ public final class kotbase/Collection : kotbase/internal/DelegatedClass, java/la public final fun getCount ()J public final fun getDatabase ()Lkotbase/Database; public final fun getDocument (Ljava/lang/String;)Lkotbase/Document; - public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlin/time/Instant; public final fun getFullName ()Ljava/lang/String; public final fun getIndex (Ljava/lang/String;)Lkotbase/QueryIndex; public final fun getIndexes ()Ljava/util/Set; @@ -239,7 +239,7 @@ public final class kotbase/Collection : kotbase/internal/DelegatedClass, java/la public final fun save (Lkotbase/MutableDocument;)V public final fun save (Lkotbase/MutableDocument;Lcom/couchbase/lite/ConcurrencyControl;)Z public final fun save (Lkotbase/MutableDocument;Lkotlin/jvm/functions/Function2;)Z - public final fun setDocumentExpiration (Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public final fun setDocumentExpiration (Ljava/lang/String;Lkotlin/time/Instant;)V } public final class kotbase/Collection$Companion { @@ -420,7 +420,7 @@ public final class kotbase/Database : kotbase/internal/DelegatedClass, java/lang public final fun getDefaultCollection ()Lkotbase/Collection; public final fun getDefaultScope ()Lkotbase/Scope; public final fun getDocument (Ljava/lang/String;)Lkotbase/Document; - public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlin/time/Instant; public final fun getIndexes ()Ljava/util/List; public final fun getName ()Ljava/lang/String; public final fun getPath ()Ljava/lang/String; @@ -434,7 +434,7 @@ public final class kotbase/Database : kotbase/internal/DelegatedClass, java/lang public final fun save (Lkotbase/MutableDocument;)V public final fun save (Lkotbase/MutableDocument;Lcom/couchbase/lite/ConcurrencyControl;)Z public final fun save (Lkotbase/MutableDocument;Lkotlin/jvm/functions/Function2;)Z - public final fun setDocumentExpiration (Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public final fun setDocumentExpiration (Ljava/lang/String;Lkotlin/time/Instant;)V } public final class kotbase/Database$Companion { @@ -562,7 +562,7 @@ public class kotbase/Dictionary : kotbase/internal/DelegatedClass, java/lang/Ite public fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDouble (Ljava/lang/String;)D public fun getFloat (Ljava/lang/String;)F @@ -584,7 +584,7 @@ public abstract interface class kotbase/DictionaryInterface { public abstract fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public abstract fun getBoolean (Ljava/lang/String;)Z public abstract fun getCount ()I - public abstract fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public abstract fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public abstract fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public abstract fun getDouble (Ljava/lang/String;)D public abstract fun getFloat (Ljava/lang/String;)F @@ -609,7 +609,7 @@ public class kotbase/Document : kotbase/internal/DelegatedClass, java/lang/Itera public fun getBoolean (Ljava/lang/String;)Z public final fun getCollection ()Lkotbase/Collection; public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDouble (Ljava/lang/String;)D public fun getFloat (Ljava/lang/String;)F @@ -681,7 +681,7 @@ public class kotbase/Expression : kotbase/internal/DelegatedClass { public final class kotbase/Expression$Companion { public final fun all ()Lkotbase/PropertyExpression; public final fun booleanValue (Z)Lkotbase/Expression; - public final fun date (Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun date (Lkotlin/time/Instant;)Lkotbase/Expression; public final fun doubleValue (D)Lkotbase/Expression; public final fun floatValue (F)Lkotbase/Expression; public final fun fullTextIndex (Ljava/lang/String;)Lkotbase/FullTextIndexExpression; @@ -724,7 +724,7 @@ public class kotbase/Fragment { protected fun getArrayParent ()Lkotbase/ArrayInterface; public fun getBlob ()Lkotbase/Blob; public fun getBoolean ()Z - public fun getDate ()Lkotlinx/datetime/Instant; + public fun getDate ()Lkotlin/time/Instant; protected fun getDictParent ()Lkotbase/DictionaryInterface; public fun getDictionary ()Lkotbase/Dictionary; public fun getDouble ()D @@ -929,7 +929,7 @@ public abstract interface class kotbase/IndexUpdater : java/lang/AutoCloseable, public abstract fun getBlob (I)Lkotbase/Blob; public abstract fun getBoolean (I)Z public abstract fun getCount ()I - public abstract fun getDate (I)Lkotlinx/datetime/Instant; + public abstract fun getDate (I)Lkotlin/time/Instant; public abstract fun getDictionary (I)Lkotbase/Dictionary; public abstract fun getDouble (I)D public abstract fun getFloat (I)F @@ -1147,8 +1147,8 @@ public final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInt public synthetic fun addBlob (Lkotbase/Blob;)Lkotbase/MutableArrayInterface; public fun addBoolean (Z)Lkotbase/MutableArray; public synthetic fun addBoolean (Z)Lkotbase/MutableArrayInterface; - public fun addDate (Lkotlinx/datetime/Instant;)Lkotbase/MutableArray; - public synthetic fun addDate (Lkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public fun addDate (Lkotlin/time/Instant;)Lkotbase/MutableArray; + public synthetic fun addDate (Lkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public fun addDictionary (Lkotbase/Dictionary;)Lkotbase/MutableArray; public synthetic fun addDictionary (Lkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public fun addDouble (D)Lkotbase/MutableArray; @@ -1176,8 +1176,8 @@ public final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInt public synthetic fun insertBlob (ILkotbase/Blob;)Lkotbase/MutableArrayInterface; public fun insertBoolean (IZ)Lkotbase/MutableArray; public synthetic fun insertBoolean (IZ)Lkotbase/MutableArrayInterface; - public fun insertDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArray; - public synthetic fun insertDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public fun insertDate (ILkotlin/time/Instant;)Lkotbase/MutableArray; + public synthetic fun insertDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public fun insertDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArray; public synthetic fun insertDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public fun insertDouble (ID)Lkotbase/MutableArray; @@ -1204,8 +1204,8 @@ public final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInt public synthetic fun setBoolean (IZ)Lkotbase/MutableArrayInterface; public fun setData (Ljava/util/List;)Lkotbase/MutableArray; public synthetic fun setData (Ljava/util/List;)Lkotbase/MutableArrayInterface; - public fun setDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArray; - public synthetic fun setDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public fun setDate (ILkotlin/time/Instant;)Lkotbase/MutableArray; + public synthetic fun setDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public fun setDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArray; public synthetic fun setDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public fun setDouble (ID)Lkotbase/MutableArray; @@ -1230,7 +1230,7 @@ public abstract interface class kotbase/MutableArrayInterface : kotbase/ArrayInt public abstract fun addArray (Lkotbase/Array;)Lkotbase/MutableArrayInterface; public abstract fun addBlob (Lkotbase/Blob;)Lkotbase/MutableArrayInterface; public abstract fun addBoolean (Z)Lkotbase/MutableArrayInterface; - public abstract fun addDate (Lkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public abstract fun addDate (Lkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public abstract fun addDictionary (Lkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public abstract fun addDouble (D)Lkotbase/MutableArrayInterface; public abstract fun addFloat (F)Lkotbase/MutableArrayInterface; @@ -1244,7 +1244,7 @@ public abstract interface class kotbase/MutableArrayInterface : kotbase/ArrayInt public abstract fun insertArray (ILkotbase/Array;)Lkotbase/MutableArrayInterface; public abstract fun insertBlob (ILkotbase/Blob;)Lkotbase/MutableArrayInterface; public abstract fun insertBoolean (IZ)Lkotbase/MutableArrayInterface; - public abstract fun insertDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public abstract fun insertDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public abstract fun insertDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public abstract fun insertDouble (ID)Lkotbase/MutableArrayInterface; public abstract fun insertFloat (IF)Lkotbase/MutableArrayInterface; @@ -1258,7 +1258,7 @@ public abstract interface class kotbase/MutableArrayInterface : kotbase/ArrayInt public abstract fun setBlob (ILkotbase/Blob;)Lkotbase/MutableArrayInterface; public abstract fun setBoolean (IZ)Lkotbase/MutableArrayInterface; public abstract fun setData (Ljava/util/List;)Lkotbase/MutableArrayInterface; - public abstract fun setDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public abstract fun setDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public abstract fun setDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public abstract fun setDouble (ID)Lkotbase/MutableArrayInterface; public abstract fun setFloat (IF)Lkotbase/MutableArrayInterface; @@ -1293,8 +1293,8 @@ public final class kotbase/MutableDictionary : kotbase/Dictionary, kotbase/Mutab public synthetic fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDictionary; public synthetic fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionary; - public synthetic fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionary; + public synthetic fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionary; public synthetic fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionary; @@ -1323,7 +1323,7 @@ public abstract interface class kotbase/MutableDictionaryInterface : kotbase/Dic public abstract fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/MutableDictionaryInterface; public abstract fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public abstract fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public abstract fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public abstract fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public abstract fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public abstract fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; public abstract fun setFloat (Ljava/lang/String;F)Lkotbase/MutableDictionaryInterface; @@ -1364,8 +1364,8 @@ public final class kotbase/MutableDocument : kotbase/Document, kotbase/MutableDi public fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDocument; public synthetic fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDocument; - public synthetic fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDocument; + public synthetic fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDocument; public synthetic fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDocument; public synthetic fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; @@ -1396,7 +1396,7 @@ public final class kotbase/MutableFragment : kotbase/Fragment { public synthetic fun getArrayParent ()Lkotbase/ArrayInterface; public fun getBlob ()Lkotbase/Blob; public fun getBoolean ()Z - public fun getDate ()Lkotlinx/datetime/Instant; + public fun getDate ()Lkotlin/time/Instant; public synthetic fun getDictParent ()Lkotbase/DictionaryInterface; public synthetic fun getDictionary ()Lkotbase/Dictionary; public fun getDictionary ()Lkotbase/MutableDictionary; @@ -1410,7 +1410,7 @@ public final class kotbase/MutableFragment : kotbase/Fragment { public fun setArray (Lkotbase/MutableArray;)V public fun setBlob (Lkotbase/Blob;)V public fun setBoolean (Z)V - public fun setDate (Lkotlinx/datetime/Instant;)V + public fun setDate (Lkotlin/time/Instant;)V public fun setDictionary (Lkotbase/MutableDictionary;)V public fun setDouble (D)V public fun setFloat (F)V @@ -1461,7 +1461,7 @@ public final class kotbase/Parameters : kotbase/internal/DelegatedClass { public final fun setArray (Ljava/lang/String;Lkotbase/Array;)Lkotbase/Parameters; public final fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/Parameters; public final fun setBoolean (Ljava/lang/String;Z)Lkotbase/Parameters; - public final fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Parameters; + public final fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Parameters; public final fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/Parameters; public final fun setDouble (Ljava/lang/String;D)Lkotbase/Parameters; public final fun setFloat (Ljava/lang/String;F)Lkotbase/Parameters; @@ -1699,8 +1699,8 @@ public final class kotbase/Result : kotbase/internal/DelegatedClass, java/lang/I public fun getBoolean (I)Z public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (I)Lkotlinx/datetime/Instant; - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (I)Lkotlin/time/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public fun getDictionary (I)Lkotbase/Dictionary; public fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDouble (I)D @@ -1790,11 +1790,11 @@ public final class kotbase/SessionAuthenticator : kotbase/Authenticator { public final class kotbase/TLSIdentity : kotbase/internal/DelegatedClass { public static final field Companion Lkotbase/TLSIdentity$Companion; public final fun getCerts ()Ljava/util/List; - public final fun getExpiration ()Lkotlinx/datetime/Instant; + public final fun getExpiration ()Lkotlin/time/Instant; } public final class kotbase/TLSIdentity$Companion { - public final fun createIdentity (ZLjava/util/Map;Lkotlinx/datetime/Instant;Ljava/lang/String;)Lkotbase/TLSIdentity; + public final fun createIdentity (ZLjava/util/Map;Lkotlin/time/Instant;Ljava/lang/String;)Lkotbase/TLSIdentity; public final fun deleteIdentity (Ljava/lang/String;)V public final fun getIdentity (Ljava/lang/String;)Lkotbase/TLSIdentity; } diff --git a/couchbase-lite-ee/api/couchbase-lite-ee.klib.api b/couchbase-lite-ee/api/couchbase-lite-ee.klib.api index a44a78180..b5c46d384 100644 --- a/couchbase-lite-ee/api/couchbase-lite-ee.klib.api +++ b/couchbase-lite-ee/api/couchbase-lite-ee.klib.api @@ -132,7 +132,7 @@ abstract interface kotbase/ArrayInterface { // kotbase/ArrayInterface|null[0] abstract fun getArray(kotlin/Int): kotbase/Array? // kotbase/ArrayInterface.getArray|getArray(kotlin.Int){}[0] abstract fun getBlob(kotlin/Int): kotbase/Blob? // kotbase/ArrayInterface.getBlob|getBlob(kotlin.Int){}[0] abstract fun getBoolean(kotlin/Int): kotlin/Boolean // kotbase/ArrayInterface.getBoolean|getBoolean(kotlin.Int){}[0] - abstract fun getDate(kotlin/Int): kotlinx.datetime/Instant? // kotbase/ArrayInterface.getDate|getDate(kotlin.Int){}[0] + abstract fun getDate(kotlin/Int): kotlin.time/Instant? // kotbase/ArrayInterface.getDate|getDate(kotlin.Int){}[0] abstract fun getDictionary(kotlin/Int): kotbase/Dictionary? // kotbase/ArrayInterface.getDictionary|getDictionary(kotlin.Int){}[0] abstract fun getDouble(kotlin/Int): kotlin/Double // kotbase/ArrayInterface.getDouble|getDouble(kotlin.Int){}[0] abstract fun getFloat(kotlin/Int): kotlin/Float // kotbase/ArrayInterface.getFloat|getFloat(kotlin.Int){}[0] @@ -181,7 +181,7 @@ abstract interface kotbase/DictionaryInterface { // kotbase/DictionaryInterface| abstract fun getArray(kotlin/String): kotbase/Array? // kotbase/DictionaryInterface.getArray|getArray(kotlin.String){}[0] abstract fun getBlob(kotlin/String): kotbase/Blob? // kotbase/DictionaryInterface.getBlob|getBlob(kotlin.String){}[0] abstract fun getBoolean(kotlin/String): kotlin/Boolean // kotbase/DictionaryInterface.getBoolean|getBoolean(kotlin.String){}[0] - abstract fun getDate(kotlin/String): kotlinx.datetime/Instant? // kotbase/DictionaryInterface.getDate|getDate(kotlin.String){}[0] + abstract fun getDate(kotlin/String): kotlin.time/Instant? // kotbase/DictionaryInterface.getDate|getDate(kotlin.String){}[0] abstract fun getDictionary(kotlin/String): kotbase/Dictionary? // kotbase/DictionaryInterface.getDictionary|getDictionary(kotlin.String){}[0] abstract fun getDouble(kotlin/String): kotlin/Double // kotbase/DictionaryInterface.getDouble|getDouble(kotlin.String){}[0] abstract fun getFloat(kotlin/String): kotlin/Float // kotbase/DictionaryInterface.getFloat|getFloat(kotlin.String){}[0] @@ -221,7 +221,7 @@ abstract interface kotbase/IndexUpdater : kotbase/ArrayInterface, kotlin.collect abstract fun getArray(kotlin/Int): kotbase/Array? // kotbase/IndexUpdater.getArray|getArray(kotlin.Int){}[0] abstract fun getBlob(kotlin/Int): kotbase/Blob? // kotbase/IndexUpdater.getBlob|getBlob(kotlin.Int){}[0] abstract fun getBoolean(kotlin/Int): kotlin/Boolean // kotbase/IndexUpdater.getBoolean|getBoolean(kotlin.Int){}[0] - abstract fun getDate(kotlin/Int): kotlinx.datetime/Instant? // kotbase/IndexUpdater.getDate|getDate(kotlin.Int){}[0] + abstract fun getDate(kotlin/Int): kotlin.time/Instant? // kotbase/IndexUpdater.getDate|getDate(kotlin.Int){}[0] abstract fun getDictionary(kotlin/Int): kotbase/Dictionary? // kotbase/IndexUpdater.getDictionary|getDictionary(kotlin.Int){}[0] abstract fun getDouble(kotlin/Int): kotlin/Double // kotbase/IndexUpdater.getDouble|getDouble(kotlin.Int){}[0] abstract fun getFloat(kotlin/Int): kotlin/Float // kotbase/IndexUpdater.getFloat|getFloat(kotlin.Int){}[0] @@ -262,7 +262,7 @@ abstract interface kotbase/MutableArrayInterface : kotbase/ArrayInterface { // k abstract fun addArray(kotbase/Array?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addArray|addArray(kotbase.Array?){}[0] abstract fun addBlob(kotbase/Blob?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addBlob|addBlob(kotbase.Blob?){}[0] abstract fun addBoolean(kotlin/Boolean): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addBoolean|addBoolean(kotlin.Boolean){}[0] - abstract fun addDate(kotlinx.datetime/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDate|addDate(kotlinx.datetime.Instant?){}[0] + abstract fun addDate(kotlin.time/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDate|addDate(kotlin.time.Instant?){}[0] abstract fun addDictionary(kotbase/Dictionary?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDictionary|addDictionary(kotbase.Dictionary?){}[0] abstract fun addDouble(kotlin/Double): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDouble|addDouble(kotlin.Double){}[0] abstract fun addFloat(kotlin/Float): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addFloat|addFloat(kotlin.Float){}[0] @@ -276,7 +276,7 @@ abstract interface kotbase/MutableArrayInterface : kotbase/ArrayInterface { // k abstract fun insertArray(kotlin/Int, kotbase/Array?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertArray|insertArray(kotlin.Int;kotbase.Array?){}[0] abstract fun insertBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertBlob|insertBlob(kotlin.Int;kotbase.Blob?){}[0] abstract fun insertBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertBoolean|insertBoolean(kotlin.Int;kotlin.Boolean){}[0] - abstract fun insertDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDate|insertDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + abstract fun insertDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDate|insertDate(kotlin.Int;kotlin.time.Instant?){}[0] abstract fun insertDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDictionary|insertDictionary(kotlin.Int;kotbase.Dictionary?){}[0] abstract fun insertDouble(kotlin/Int, kotlin/Double): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDouble|insertDouble(kotlin.Int;kotlin.Double){}[0] abstract fun insertFloat(kotlin/Int, kotlin/Float): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertFloat|insertFloat(kotlin.Int;kotlin.Float){}[0] @@ -290,7 +290,7 @@ abstract interface kotbase/MutableArrayInterface : kotbase/ArrayInterface { // k abstract fun setBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setBlob|setBlob(kotlin.Int;kotbase.Blob?){}[0] abstract fun setBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setBoolean|setBoolean(kotlin.Int;kotlin.Boolean){}[0] abstract fun setData(kotlin.collections/List): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setData|setData(kotlin.collections.List){}[0] - abstract fun setDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDate|setDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + abstract fun setDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDate|setDate(kotlin.Int;kotlin.time.Instant?){}[0] abstract fun setDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDictionary|setDictionary(kotlin.Int;kotbase.Dictionary?){}[0] abstract fun setDouble(kotlin/Int, kotlin/Double): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDouble|setDouble(kotlin.Int;kotlin.Double){}[0] abstract fun setFloat(kotlin/Int, kotlin/Float): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setFloat|setFloat(kotlin.Int;kotlin.Float){}[0] @@ -310,7 +310,7 @@ abstract interface kotbase/MutableDictionaryInterface : kotbase/DictionaryInterf abstract fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] abstract fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] abstract fun setData(kotlin.collections/Map): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setData|setData(kotlin.collections.Map){}[0] - abstract fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + abstract fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] abstract fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] abstract fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] abstract fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -516,7 +516,7 @@ final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInterface final fun addArray(kotbase/Array?): kotbase/MutableArray // kotbase/MutableArray.addArray|addArray(kotbase.Array?){}[0] final fun addBlob(kotbase/Blob?): kotbase/MutableArray // kotbase/MutableArray.addBlob|addBlob(kotbase.Blob?){}[0] final fun addBoolean(kotlin/Boolean): kotbase/MutableArray // kotbase/MutableArray.addBoolean|addBoolean(kotlin.Boolean){}[0] - final fun addDate(kotlinx.datetime/Instant?): kotbase/MutableArray // kotbase/MutableArray.addDate|addDate(kotlinx.datetime.Instant?){}[0] + final fun addDate(kotlin.time/Instant?): kotbase/MutableArray // kotbase/MutableArray.addDate|addDate(kotlin.time.Instant?){}[0] final fun addDictionary(kotbase/Dictionary?): kotbase/MutableArray // kotbase/MutableArray.addDictionary|addDictionary(kotbase.Dictionary?){}[0] final fun addDouble(kotlin/Double): kotbase/MutableArray // kotbase/MutableArray.addDouble|addDouble(kotlin.Double){}[0] final fun addFloat(kotlin/Float): kotbase/MutableArray // kotbase/MutableArray.addFloat|addFloat(kotlin.Float){}[0] @@ -530,7 +530,7 @@ final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInterface final fun insertArray(kotlin/Int, kotbase/Array?): kotbase/MutableArray // kotbase/MutableArray.insertArray|insertArray(kotlin.Int;kotbase.Array?){}[0] final fun insertBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArray // kotbase/MutableArray.insertBlob|insertBlob(kotlin.Int;kotbase.Blob?){}[0] final fun insertBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArray // kotbase/MutableArray.insertBoolean|insertBoolean(kotlin.Int;kotlin.Boolean){}[0] - final fun insertDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArray // kotbase/MutableArray.insertDate|insertDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + final fun insertDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArray // kotbase/MutableArray.insertDate|insertDate(kotlin.Int;kotlin.time.Instant?){}[0] final fun insertDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArray // kotbase/MutableArray.insertDictionary|insertDictionary(kotlin.Int;kotbase.Dictionary?){}[0] final fun insertDouble(kotlin/Int, kotlin/Double): kotbase/MutableArray // kotbase/MutableArray.insertDouble|insertDouble(kotlin.Int;kotlin.Double){}[0] final fun insertFloat(kotlin/Int, kotlin/Float): kotbase/MutableArray // kotbase/MutableArray.insertFloat|insertFloat(kotlin.Int;kotlin.Float){}[0] @@ -544,7 +544,7 @@ final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInterface final fun setBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArray // kotbase/MutableArray.setBlob|setBlob(kotlin.Int;kotbase.Blob?){}[0] final fun setBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArray // kotbase/MutableArray.setBoolean|setBoolean(kotlin.Int;kotlin.Boolean){}[0] final fun setData(kotlin.collections/List): kotbase/MutableArray // kotbase/MutableArray.setData|setData(kotlin.collections.List){}[0] - final fun setDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArray // kotbase/MutableArray.setDate|setDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArray // kotbase/MutableArray.setDate|setDate(kotlin.Int;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArray // kotbase/MutableArray.setDictionary|setDictionary(kotlin.Int;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/Int, kotlin/Double): kotbase/MutableArray // kotbase/MutableArray.setDouble|setDouble(kotlin.Int;kotlin.Double){}[0] final fun setFloat(kotlin/Int, kotlin/Float): kotbase/MutableArray // kotbase/MutableArray.setFloat|setFloat(kotlin.Int;kotlin.Float){}[0] @@ -579,7 +579,7 @@ final class kotbase/MutableDictionary : kotbase/Dictionary, kotbase/MutableDicti final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDictionary // kotbase/MutableDictionary.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDictionary // kotbase/MutableDictionary.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] final fun setData(kotlin.collections/Map): kotbase/MutableDictionary // kotbase/MutableDictionary.setData|setData(kotlin.collections.Map){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDictionary // kotbase/MutableDictionary.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDictionary // kotbase/MutableDictionary.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDictionary // kotbase/MutableDictionary.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDictionary // kotbase/MutableDictionary.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDictionary // kotbase/MutableDictionary.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -612,7 +612,7 @@ final class kotbase/MutableDocument : kotbase/Document, kotbase/MutableDictionar final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDocument // kotbase/MutableDocument.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDocument // kotbase/MutableDocument.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] final fun setData(kotlin.collections/Map): kotbase/MutableDocument // kotbase/MutableDocument.setData|setData(kotlin.collections.Map){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDocument // kotbase/MutableDocument.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDocument // kotbase/MutableDocument.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDocument // kotbase/MutableDocument.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDocument // kotbase/MutableDocument.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDocument // kotbase/MutableDocument.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -642,8 +642,8 @@ final class kotbase/MutableFragment : kotbase/Fragment { // kotbase/MutableFragm final fun (): kotlin/Boolean // kotbase/MutableFragment.boolean.|(){}[0] final fun (kotlin/Boolean) // kotbase/MutableFragment.boolean.|(kotlin.Boolean){}[0] final var date // kotbase/MutableFragment.date|{}date[0] - final fun (): kotlinx.datetime/Instant? // kotbase/MutableFragment.date.|(){}[0] - final fun (kotlinx.datetime/Instant?) // kotbase/MutableFragment.date.|(kotlinx.datetime.Instant?){}[0] + final fun (): kotlin.time/Instant? // kotbase/MutableFragment.date.|(){}[0] + final fun (kotlin.time/Instant?) // kotbase/MutableFragment.date.|(kotlin.time.Instant?){}[0] final var dictionary // kotbase/MutableFragment.dictionary|{}dictionary[0] final fun (): kotbase/MutableDictionary? // kotbase/MutableFragment.dictionary.|(){}[0] final fun (kotbase/MutableDictionary?) // kotbase/MutableFragment.dictionary.|(kotbase.MutableDictionary?){}[0] @@ -806,7 +806,7 @@ open class kotbase/Fragment { // kotbase/Fragment|null[0] open val boolean // kotbase/Fragment.boolean|{}boolean[0] open fun (): kotlin/Boolean // kotbase/Fragment.boolean.|(){}[0] open val date // kotbase/Fragment.date|{}date[0] - open fun (): kotlinx.datetime/Instant? // kotbase/Fragment.date.|(){}[0] + open fun (): kotlin.time/Instant? // kotbase/Fragment.date.|(){}[0] open val dictParent // kotbase/Fragment.dictParent|{}dictParent[0] open fun (): kotbase/DictionaryInterface // kotbase/Fragment.dictParent.|(){}[0] open val dictionary // kotbase/Fragment.dictionary|{}dictionary[0] @@ -1355,7 +1355,7 @@ final class kotbase/Collection : kotbase.internal/DelegatedClass // kotbase/Collection.indexes|indexes(){}[0] final fun purge(kotbase/Document) // kotbase/Collection.purge|purge(kotbase.Document){}[0] @@ -1363,7 +1363,7 @@ final class kotbase/Collection : kotbase.internal/DelegatedClass): kotlin/Boolean // kotbase/Collection.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final object Companion // kotbase/Collection.Companion|null[0] } @@ -1476,7 +1476,7 @@ final class kotbase/Database : kotbase.internal/DelegatedClass // kotbase/Database.getCollections|getCollections(kotlin.String?){}[0] final fun getDocument(kotlin/String): kotbase/Document? // kotbase/Database.getDocument|getDocument(kotlin.String){}[0] - final fun getDocumentExpiration(kotlin/String): kotlinx.datetime/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] + final fun getDocumentExpiration(kotlin/String): kotlin.time/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] final fun getScope(kotlin/String): kotbase/Scope? // kotbase/Database.getScope|getScope(kotlin.String){}[0] final fun indexes(): kotlin.collections/List // kotbase/Database.indexes|indexes(){}[0] final fun performMaintenance(kotbase/MaintenanceType): kotlin/Boolean // kotbase/Database.performMaintenance|performMaintenance(kotbase.MaintenanceType){}[0] @@ -1487,7 +1487,7 @@ final class kotbase/Database : kotbase.internal/DelegatedClass): kotlin/Boolean // kotbase/Database.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] final fun scopes(): kotlin.collections/Set // kotbase/Database.scopes|scopes(){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final object Companion { // kotbase/Database.Companion|null[0] final val log // kotbase/Database.Companion.log|{}log[0] @@ -1777,7 +1777,7 @@ final class kotbase/Parameters : kotbase.internal/DelegatedClass(): kotlin.collections/List // kotbase/TLSIdentity.certs.|(){}[0] final val expiration // kotbase/TLSIdentity.expiration|{}expiration[0] - final fun (): kotlinx.datetime/Instant // kotbase/TLSIdentity.expiration.|(){}[0] + final fun (): kotlin.time/Instant // kotbase/TLSIdentity.expiration.|(){}[0] final object Companion { // kotbase/TLSIdentity.Companion|null[0] - final fun createIdentity(kotlin/Boolean, kotlin.collections/Map, kotlinx.datetime/Instant?, kotlin/String): kotbase/TLSIdentity // kotbase/TLSIdentity.Companion.createIdentity|createIdentity(kotlin.Boolean;kotlin.collections.Map;kotlinx.datetime.Instant?;kotlin.String){}[0] + final fun createIdentity(kotlin/Boolean, kotlin.collections/Map, kotlin.time/Instant?, kotlin/String): kotbase/TLSIdentity // kotbase/TLSIdentity.Companion.createIdentity|createIdentity(kotlin.Boolean;kotlin.collections.Map;kotlin.time.Instant?;kotlin.String){}[0] final fun createIdentity(kotlinx.cinterop/CPointer, kotlin.collections/List>?): kotbase/TLSIdentity // kotbase/TLSIdentity.Companion.createIdentity|createIdentity(kotlinx.cinterop.CPointer;kotlin.collections.List>?){}[0] final fun deleteIdentity(kotlin/String) // kotbase/TLSIdentity.Companion.deleteIdentity|deleteIdentity(kotlin.String){}[0] final fun getIdentity(kotlin/String): kotbase/TLSIdentity? // kotbase/TLSIdentity.Companion.getIdentity|getIdentity(kotlin.String){}[0] @@ -2163,7 +2163,7 @@ open class kotbase/Array : kotbase.internal/DelegatedClass): kotlin/Boolean // kotbase/Collection.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final fun toString(): kotlin/String // kotbase/Collection.toString|toString(){}[0] final object Companion // kotbase/Collection.Companion|null[0] @@ -2603,7 +2603,7 @@ final class kotbase/Database : kotlin/AutoCloseable { // kotbase/Database|null[0 final fun getCollection(kotlin/String, kotlin/String?): kotbase/Collection? // kotbase/Database.getCollection|getCollection(kotlin.String;kotlin.String?){}[0] final fun getCollections(kotlin/String?): kotlin.collections/Set // kotbase/Database.getCollections|getCollections(kotlin.String?){}[0] final fun getDocument(kotlin/String): kotbase/Document? // kotbase/Database.getDocument|getDocument(kotlin.String){}[0] - final fun getDocumentExpiration(kotlin/String): kotlinx.datetime/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] + final fun getDocumentExpiration(kotlin/String): kotlin.time/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] final fun getScope(kotlin/String): kotbase/Scope? // kotbase/Database.getScope|getScope(kotlin.String){}[0] final fun hashCode(): kotlin/Int // kotbase/Database.hashCode|hashCode(){}[0] final fun performMaintenance(kotbase/MaintenanceType): kotlin/Boolean // kotbase/Database.performMaintenance|performMaintenance(kotbase.MaintenanceType){}[0] @@ -2613,7 +2613,7 @@ final class kotbase/Database : kotlin/AutoCloseable { // kotbase/Database|null[0 final fun save(kotbase/MutableDocument) // kotbase/Database.save|save(kotbase.MutableDocument){}[0] final fun save(kotbase/MutableDocument, kotbase/ConcurrencyControl): kotlin/Boolean // kotbase/Database.save|save(kotbase.MutableDocument;kotbase.ConcurrencyControl){}[0] final fun save(kotbase/MutableDocument, kotlin/Function2): kotlin/Boolean // kotbase/Database.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final fun toString(): kotlin/String // kotbase/Database.toString|toString(){}[0] final object Companion { // kotbase/Database.Companion|null[0] @@ -2908,7 +2908,7 @@ final class kotbase/Parameters { // kotbase/Parameters|null[0] final fun setArray(kotlin/String, kotbase/Array?): kotbase/Parameters // kotbase/Parameters.setArray|setArray(kotlin.String;kotbase.Array?){}[0] final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/Parameters // kotbase/Parameters.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/Parameters // kotbase/Parameters.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/Parameters // kotbase/Parameters.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/Parameters // kotbase/Parameters.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/Parameters // kotbase/Parameters.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/Parameters // kotbase/Parameters.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/Parameters // kotbase/Parameters.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -3103,8 +3103,8 @@ final class kotbase/Result : kotbase/ArrayInterface, kotbase/DictionaryInterface final fun getBlob(kotlin/String): kotbase/Blob? // kotbase/Result.getBlob|getBlob(kotlin.String){}[0] final fun getBoolean(kotlin/Int): kotlin/Boolean // kotbase/Result.getBoolean|getBoolean(kotlin.Int){}[0] final fun getBoolean(kotlin/String): kotlin/Boolean // kotbase/Result.getBoolean|getBoolean(kotlin.String){}[0] - final fun getDate(kotlin/Int): kotlinx.datetime/Instant? // kotbase/Result.getDate|getDate(kotlin.Int){}[0] - final fun getDate(kotlin/String): kotlinx.datetime/Instant? // kotbase/Result.getDate|getDate(kotlin.String){}[0] + final fun getDate(kotlin/Int): kotlin.time/Instant? // kotbase/Result.getDate|getDate(kotlin.Int){}[0] + final fun getDate(kotlin/String): kotlin.time/Instant? // kotbase/Result.getDate|getDate(kotlin.String){}[0] final fun getDictionary(kotlin/Int): kotbase/Dictionary? // kotbase/Result.getDictionary|getDictionary(kotlin.Int){}[0] final fun getDictionary(kotlin/String): kotbase/Dictionary? // kotbase/Result.getDictionary|getDictionary(kotlin.String){}[0] final fun getDouble(kotlin/Int): kotlin/Double // kotbase/Result.getDouble|getDouble(kotlin.Int){}[0] @@ -3174,10 +3174,10 @@ final class kotbase/TLSIdentity { // kotbase/TLSIdentity|null[0] final val certs // kotbase/TLSIdentity.certs|{}certs[0] final fun (): kotlin.collections/List // kotbase/TLSIdentity.certs.|(){}[0] final val expiration // kotbase/TLSIdentity.expiration|{}expiration[0] - final fun (): kotlinx.datetime/Instant // kotbase/TLSIdentity.expiration.|(){}[0] + final fun (): kotlin.time/Instant // kotbase/TLSIdentity.expiration.|(){}[0] final object Companion { // kotbase/TLSIdentity.Companion|null[0] - final fun createIdentity(kotlin/Boolean, kotlin.collections/Map, kotlinx.datetime/Instant?, kotlin/String): kotbase/TLSIdentity // kotbase/TLSIdentity.Companion.createIdentity|createIdentity(kotlin.Boolean;kotlin.collections.Map;kotlinx.datetime.Instant?;kotlin.String){}[0] + final fun createIdentity(kotlin/Boolean, kotlin.collections/Map, kotlin.time/Instant?, kotlin/String): kotbase/TLSIdentity // kotbase/TLSIdentity.Companion.createIdentity|createIdentity(kotlin.Boolean;kotlin.collections.Map;kotlin.time.Instant?;kotlin.String){}[0] final fun deleteIdentity(kotlin/String) // kotbase/TLSIdentity.Companion.deleteIdentity|deleteIdentity(kotlin.String){}[0] final fun getIdentity(kotlin/String): kotbase/TLSIdentity? // kotbase/TLSIdentity.Companion.getIdentity|getIdentity(kotlin.String){}[0] } @@ -3278,7 +3278,7 @@ open class kotbase/Array : kotbase/ArrayInterface, kotlin.collections/Iterable(actual), IndexUpdater { diff --git a/couchbase-lite-ee/src/appleMain/ee/kotbase/TLSIdentity.apple.kt b/couchbase-lite-ee/src/appleMain/ee/kotbase/TLSIdentity.apple.kt index 3411051bf..89b11299a 100644 --- a/couchbase-lite-ee/src/appleMain/ee/kotbase/TLSIdentity.apple.kt +++ b/couchbase-lite-ee/src/appleMain/ee/kotbase/TLSIdentity.apple.kt @@ -21,7 +21,7 @@ import kotbase.ext.toByteArray import kotbase.ext.toKotlinInstantMillis import kotbase.ext.toNSData import kotbase.ext.wrapCBLError -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Security.SecCertificateRef import platform.Security.SecIdentityRef diff --git a/couchbase-lite-ee/src/commonMain/ee/kotbase/IndexUpdater.kt b/couchbase-lite-ee/src/commonMain/ee/kotbase/IndexUpdater.kt index 7b1947fa3..a424becac 100644 --- a/couchbase-lite-ee/src/commonMain/ee/kotbase/IndexUpdater.kt +++ b/couchbase-lite-ee/src/commonMain/ee/kotbase/IndexUpdater.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * **ENTERPRISE EDITION API** diff --git a/couchbase-lite-ee/src/commonMain/ee/kotbase/TLSIdentity.kt b/couchbase-lite-ee/src/commonMain/ee/kotbase/TLSIdentity.kt index 9d47b9be4..cdf52e79a 100644 --- a/couchbase-lite-ee/src/commonMain/ee/kotbase/TLSIdentity.kt +++ b/couchbase-lite-ee/src/commonMain/ee/kotbase/TLSIdentity.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * **ENTERPRISE EDITION API** diff --git a/couchbase-lite-ee/src/commonTest/ee/kotbase/PredictiveQueryTest.kt b/couchbase-lite-ee/src/commonTest/ee/kotbase/PredictiveQueryTest.kt index 81fdfba57..3dff4bf63 100644 --- a/couchbase-lite-ee/src/commonTest/ee/kotbase/PredictiveQueryTest.kt +++ b/couchbase-lite-ee/src/commonTest/ee/kotbase/PredictiveQueryTest.kt @@ -19,7 +19,7 @@ import kotbase.ext.nowMillis import kotbase.ext.toStringMillis import kotbase.test.IgnoreLinuxMingw import kotbase.test.assertIntContentEquals -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.* class PredictiveQueryTest : BaseQueryTest() { diff --git a/couchbase-lite-ee/src/commonTest/ee/kotbase/ReplicatorEETest.kt b/couchbase-lite-ee/src/commonTest/ee/kotbase/ReplicatorEETest.kt index fd3960106..f6cfb6418 100644 --- a/couchbase-lite-ee/src/commonTest/ee/kotbase/ReplicatorEETest.kt +++ b/couchbase-lite-ee/src/commonTest/ee/kotbase/ReplicatorEETest.kt @@ -25,7 +25,7 @@ import kotlinx.atomicfu.locks.reentrantLock import kotlinx.coroutines.delay import kotlinx.coroutines.runBlocking import kotlinx.coroutines.sync.Mutex -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.* import kotlin.time.Duration.Companion.seconds diff --git a/couchbase-lite-ee/src/commonTest/ee/kotbase/VectorSearchTestLazy.kt b/couchbase-lite-ee/src/commonTest/ee/kotbase/VectorSearchTestLazy.kt index 99b5a03f3..a2d0a598b 100644 --- a/couchbase-lite-ee/src/commonTest/ee/kotbase/VectorSearchTestLazy.kt +++ b/couchbase-lite-ee/src/commonTest/ee/kotbase/VectorSearchTestLazy.kt @@ -17,7 +17,6 @@ package kotbase import kotbase.ext.toStringMillis import kotbase.internal.utils.PlatformUtils -import kotlinx.datetime.Instant import kotlin.test.Test import kotlin.test.assertContains import kotlin.test.assertContentEquals @@ -28,6 +27,7 @@ import kotlin.test.assertNotNull import kotlin.test.assertNull import kotlin.test.assertSame import kotlin.test.assertTrue +import kotlin.time.Instant // VectorSearchTest+Lazy.swift // VectorSearchTest+Lazy.m diff --git a/couchbase-lite-ee/src/jvmCommonMain/ee/kotbase/IndexUpdaterImpl.jvmCommon.kt b/couchbase-lite-ee/src/jvmCommonMain/ee/kotbase/IndexUpdaterImpl.jvmCommon.kt index aefd661c5..f7575934b 100644 --- a/couchbase-lite-ee/src/jvmCommonMain/ee/kotbase/IndexUpdaterImpl.jvmCommon.kt +++ b/couchbase-lite-ee/src/jvmCommonMain/ee/kotbase/IndexUpdaterImpl.jvmCommon.kt @@ -17,8 +17,8 @@ package kotbase import kotbase.ext.toKotlinInstant import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant import kotlin.reflect.safeCast +import kotlin.time.Instant import com.couchbase.lite.Array as CBLArray import com.couchbase.lite.Dictionary as CBLDictionary import com.couchbase.lite.IndexUpdater as CBLIndexUpdater diff --git a/couchbase-lite-ee/src/jvmMain/ee/kotbase/TLSIdentity.jvm.kt b/couchbase-lite-ee/src/jvmMain/ee/kotbase/TLSIdentity.jvm.kt index e3048cbbb..0690155fd 100644 --- a/couchbase-lite-ee/src/jvmMain/ee/kotbase/TLSIdentity.jvm.kt +++ b/couchbase-lite-ee/src/jvmMain/ee/kotbase/TLSIdentity.jvm.kt @@ -20,7 +20,7 @@ import kotbase.internal.DelegatedClass import kotbase.ext.toByteArray import kotbase.ext.toDate import kotbase.ext.toKotlinInstant -import kotlinx.datetime.Instant +import kotlin.time.Instant import java.security.KeyStore import com.couchbase.lite.TLSIdentity as CBLTLSIdentity diff --git a/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/IndexUpdaterImpl.linuxMingw.kt b/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/IndexUpdaterImpl.linuxMingw.kt index 9e2e5363a..88f8a47e7 100644 --- a/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/IndexUpdaterImpl.linuxMingw.kt +++ b/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/IndexUpdaterImpl.linuxMingw.kt @@ -17,8 +17,16 @@ package kotbase import cnames.structs.CBLIndexUpdater import kotbase.internal.DbContext -import kotbase.internal.fleece.* +import kotbase.internal.fleece.toArray +import kotbase.internal.fleece.toBlob +import kotbase.internal.fleece.toBoolean +import kotbase.internal.fleece.toDate +import kotbase.internal.fleece.toDictionary +import kotbase.internal.fleece.toDouble +import kotbase.internal.fleece.toFloat +import kotbase.internal.fleece.toInt import kotbase.internal.fleece.toKString +import kotbase.internal.fleece.toLong import kotbase.internal.fleece.toNative import kotbase.internal.fleece.toNumber import kotbase.internal.wrapCBLError @@ -26,11 +34,18 @@ import kotlinx.cinterop.CPointer import kotlinx.cinterop.convert import kotlinx.cinterop.reinterpret import kotlinx.cinterop.toCValues -import kotlinx.datetime.Instant -import libcblite.* +import libcblite.CBLIndexUpdater_Count +import libcblite.CBLIndexUpdater_Finish +import libcblite.CBLIndexUpdater_Release +import libcblite.CBLIndexUpdater_SetVector +import libcblite.CBLIndexUpdater_SkipVector +import libcblite.CBLIndexUpdater_Value +import libcblite.FLValue +import libcblite.FLValue_ToJSON import kotlin.experimental.ExperimentalNativeApi import kotlin.native.ref.createCleaner import kotlin.reflect.safeCast +import kotlin.time.Instant internal class IndexUpdaterImpl( internal val actual: CPointer, diff --git a/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/TLSIdentity.linuxMingw.kt b/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/TLSIdentity.linuxMingw.kt index 6e991fa1d..2d0100432 100644 --- a/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/TLSIdentity.linuxMingw.kt +++ b/couchbase-lite-ee/src/linuxMingwMain/ee/kotbase/TLSIdentity.linuxMingw.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant public actual class TLSIdentity { diff --git a/couchbase-lite-ktx/api/android/couchbase-lite-ktx.api b/couchbase-lite-ktx/api/android/couchbase-lite-ktx.api index 10912c663..84a9a8541 100644 --- a/couchbase-lite-ktx/api/android/couchbase-lite-ktx.api +++ b/couchbase-lite-ktx/api/android/couchbase-lite-ktx.api @@ -23,7 +23,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public synthetic fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDictionary (Ljava/lang/String;)Lkotbase/MutableDictionary; public fun getDouble (Ljava/lang/String;)D @@ -39,7 +39,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/MutableDictionaryInterface; public fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; public fun setFloat (Ljava/lang/String;F)Lkotbase/MutableDictionaryInterface; @@ -65,7 +65,7 @@ public final class kotbase/ktx/DocumentExtensionsKt { } public final class kotbase/ktx/ExpressionExtKt { - public static final fun between (Lkotbase/Expression;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun between (Lkotbase/Expression;Lkotlin/time/Instant;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun contains (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;F)Lkotbase/Expression; @@ -134,7 +134,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun equalTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun equalTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun equalTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun from (Lkotbase/FromRouter;Lkotbase/Collection;)Lkotbase/From; public static final fun from (Lkotbase/FromRouter;Lkotbase/Database;)Lkotbase/From; @@ -143,35 +143,35 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun greaterThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun like (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun like (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun limit (Lkotbase/LimitRouter;ILjava/lang/Integer;)Lkotbase/Limit; public static synthetic fun limit$default (Lkotbase/LimitRouter;ILjava/lang/Integer;ILjava/lang/Object;)Lkotbase/Limit; @@ -183,7 +183,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun notEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun notEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun notEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun orderBy (Lkotbase/OrderByRouter;Lkotlin/jvm/functions/Function1;)Lkotbase/OrderBy; public static final fun property (Ljava/lang/String;)Lkotbase/PropertyExpression; @@ -231,7 +231,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun equalTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun equalTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun equalTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -239,7 +239,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -247,7 +247,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -255,7 +255,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -263,7 +263,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun like (Ljava/lang/String;D)Lkotbase/Expression; public final fun like (Ljava/lang/String;F)Lkotbase/Expression; @@ -271,7 +271,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun like (Ljava/lang/String;J)Lkotbase/Expression; public final fun like (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun like (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun like (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Z)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -281,7 +281,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun notEqualTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun notEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun notEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; } diff --git a/couchbase-lite-ktx/api/couchbase-lite-ktx.klib.api b/couchbase-lite-ktx/api/couchbase-lite-ktx.klib.api index 2c9aebb33..032881dd9 100644 --- a/couchbase-lite-ktx/api/couchbase-lite-ktx.klib.api +++ b/couchbase-lite-ktx/api/couchbase-lite-ktx.klib.api @@ -17,7 +17,7 @@ final class kotbase.ktx/DocumentBuilder : kotbase/MutableDictionaryInterface { / final fun getArray(kotlin/String): kotbase/MutableArray? // kotbase.ktx/DocumentBuilder.getArray|getArray(kotlin.String){}[0] final fun getBlob(kotlin/String): kotbase/Blob? // kotbase.ktx/DocumentBuilder.getBlob|getBlob(kotlin.String){}[0] final fun getBoolean(kotlin/String): kotlin/Boolean // kotbase.ktx/DocumentBuilder.getBoolean|getBoolean(kotlin.String){}[0] - final fun getDate(kotlin/String): kotlinx.datetime/Instant? // kotbase.ktx/DocumentBuilder.getDate|getDate(kotlin.String){}[0] + final fun getDate(kotlin/String): kotlin.time/Instant? // kotbase.ktx/DocumentBuilder.getDate|getDate(kotlin.String){}[0] final fun getDictionary(kotlin/String): kotbase/MutableDictionary? // kotbase.ktx/DocumentBuilder.getDictionary|getDictionary(kotlin.String){}[0] final fun getDouble(kotlin/String): kotlin/Double // kotbase.ktx/DocumentBuilder.getDouble|getDouble(kotlin.String){}[0] final fun getFloat(kotlin/String): kotlin/Float // kotbase.ktx/DocumentBuilder.getFloat|getFloat(kotlin.String){}[0] @@ -31,7 +31,7 @@ final class kotbase.ktx/DocumentBuilder : kotbase/MutableDictionaryInterface { / final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] final fun setData(kotlin.collections/Map): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setData|setData(kotlin.collections.Map){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDictionaryInterface // kotbase.ktx/DocumentBuilder.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -58,63 +58,63 @@ final class kotbase.ktx/WhereBuilder { // kotbase.ktx/WhereBuilder|null[0] final fun (kotlin/String).equalTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotbase.Expression){}[0] final fun (kotlin/String).equalTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.collections.List){}[0] final fun (kotlin/String).equalTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.collections.Map){}[0] + final fun (kotlin/String).equalTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).equalTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).equalTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).equalTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).equalTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).equalTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).equalTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).equalTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.equalTo|equalTo@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).greaterThan(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).greaterThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).greaterThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).greaterThan(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).greaterThan(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).greaterThan(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).greaterThan(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).greaterThan(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).greaterThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThan|greaterThan@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).greaterThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).greaterThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).greaterThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.greaterThanOrEqualTo|greaterThanOrEqualTo@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).lessThan(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).lessThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).lessThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).lessThan(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).lessThan(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).lessThan(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).lessThan(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).lessThan(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).lessThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThan|lessThan@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).lessThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).lessThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).lessThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.lessThanOrEqualTo|lessThanOrEqualTo@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).like(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotbase.Expression){}[0] + final fun (kotlin/String).like(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).like(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).like(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).like(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).like(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).like(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).like(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).like(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.like|like@kotlin.String(kotlinx.datetime.Instant){}[0] final fun (kotlin/String).notEqualTo(kotbase/Expression): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotbase.Expression){}[0] final fun (kotlin/String).notEqualTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.collections.List){}[0] final fun (kotlin/String).notEqualTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.collections.Map){}[0] + final fun (kotlin/String).notEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.time.Instant){}[0] final fun (kotlin/String).notEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Boolean){}[0] final fun (kotlin/String).notEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Double){}[0] final fun (kotlin/String).notEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Float){}[0] final fun (kotlin/String).notEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Int){}[0] final fun (kotlin/String).notEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.Long){}[0] final fun (kotlin/String).notEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlin.String){}[0] - final fun (kotlin/String).notEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/WhereBuilder.notEqualTo|notEqualTo@kotlin.String(kotlinx.datetime.Instant){}[0] } final fun (kotbase/Collection).kotbase.ktx/as(kotlin/String): kotbase/DataSource // kotbase.ktx/as|as@kotbase.Collection(kotlin.String){}[0] @@ -130,48 +130,48 @@ final fun (kotbase/Expression).kotbase.ktx/div(kotlin/Int): kotbase/Expression / final fun (kotbase/Expression).kotbase.ktx/div(kotlin/Long): kotbase/Expression // kotbase.ktx/div|div@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.collections.List){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.collections.Map){}[0] +final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Double): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Float): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Int): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/Long): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlin/String): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/equalTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/equalTo|equalTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Double): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Float): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Int): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/Long): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlin/String): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/greaterThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/greaterThan|greaterThan@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/greaterThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/greaterThanOrEqualTo|greaterThanOrEqualTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Boolean): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Double): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Float): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Int): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/Long): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlin/String): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/lessThan(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/lessThan|lessThan@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/lessThanOrEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/lessThanOrEqualTo|lessThanOrEqualTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] +final fun (kotbase/Expression).kotbase.ktx/like(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Boolean): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Double): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Float): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Int): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/Long): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/like(kotlin/String): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/like(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/like|like@kotbase.Expression(kotlinx.datetime.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/minus(kotbase/Expression): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotbase.Expression){}[0] final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Double): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Float): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotlin.Float){}[0] @@ -179,13 +179,13 @@ final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Int): kotbase/Expression final fun (kotbase/Expression).kotbase.ktx/minus(kotlin/Long): kotbase/Expression // kotbase.ktx/minus|minus@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin.collections/List): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.collections.List){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin.collections/Map): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.collections.Map){}[0] +final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin.time/Instant): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.time.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Boolean): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Boolean){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Double): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Float): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Float){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Int): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Int){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/Long): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.Long){}[0] final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlin/String): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlin.String){}[0] -final fun (kotbase/Expression).kotbase.ktx/notEqualTo(kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/notEqualTo|notEqualTo@kotbase.Expression(kotlinx.datetime.Instant){}[0] final fun (kotbase/Expression).kotbase.ktx/plus(kotbase/Expression): kotbase/Expression // kotbase.ktx/plus|plus@kotbase.Expression(kotbase.Expression){}[0] final fun (kotbase/Expression).kotbase.ktx/plus(kotlin/Double): kotbase/Expression // kotbase.ktx/plus|plus@kotbase.Expression(kotlin.Double){}[0] final fun (kotbase/Expression).kotbase.ktx/plus(kotlin/Float): kotbase/Expression // kotbase.ktx/plus|plus@kotbase.Expression(kotlin.Float){}[0] @@ -239,7 +239,7 @@ final fun kotbase.ktx/selectDistinct(kotbase/Expression, kotlin/String, kotlin/A final fun kotbase.ktx/selectDistinct(kotlin/Array...): kotbase/Select // kotbase.ktx/selectDistinct|selectDistinct(kotlin.Array...){}[0] final fun kotbase.ktx/selectDistinct(kotlin/Array...): kotbase/Select // kotbase.ktx/selectDistinct|selectDistinct(kotlin.Array...){}[0] final fun kotbase.ktx/valueIndex(kotlin/Array...): kotbase/ValueIndex // kotbase.ktx/valueIndex|valueIndex(kotlin.Array...){}[0] -final inline fun (kotbase/Expression).kotbase.ktx/between(kotlinx.datetime/Instant, kotlinx.datetime/Instant): kotbase/Expression // kotbase.ktx/between|between@kotbase.Expression(kotlinx.datetime.Instant;kotlinx.datetime.Instant){}[0] +final inline fun (kotbase/Expression).kotbase.ktx/between(kotlin.time/Instant, kotlin.time/Instant): kotbase/Expression // kotbase.ktx/between|between@kotbase.Expression(kotlin.time.Instant;kotlin.time.Instant){}[0] final inline fun (kotbase/Expression).kotbase.ktx/contains(kotlin/String): kotbase/Expression // kotbase.ktx/contains|contains@kotbase.Expression(kotlin.String){}[0] final inline fun (kotbase/Expression).kotbase.ktx/notContains(kotlin/String): kotbase/Expression // kotbase.ktx/notContains|notContains@kotbase.Expression(kotlin.String){}[0] final inline fun (kotbase/ResultSet).kotbase.ktx/countResult(): kotlin/Long // kotbase.ktx/countResult|countResult@kotbase.ResultSet(){}[0] diff --git a/couchbase-lite-ktx/api/jvm/couchbase-lite-ktx.api b/couchbase-lite-ktx/api/jvm/couchbase-lite-ktx.api index 7f6d7baa5..c262a727e 100644 --- a/couchbase-lite-ktx/api/jvm/couchbase-lite-ktx.api +++ b/couchbase-lite-ktx/api/jvm/couchbase-lite-ktx.api @@ -23,7 +23,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public synthetic fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDictionary (Ljava/lang/String;)Lkotbase/MutableDictionary; public fun getDouble (Ljava/lang/String;)D @@ -39,7 +39,7 @@ public final class kotbase/ktx/DocumentBuilder : kotbase/MutableDictionaryInterf public fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/MutableDictionaryInterface; public fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; public fun setFloat (Ljava/lang/String;F)Lkotbase/MutableDictionaryInterface; @@ -65,7 +65,7 @@ public final class kotbase/ktx/DocumentExtensionsKt { } public final class kotbase/ktx/ExpressionExtKt { - public static final fun between (Lkotbase/Expression;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun between (Lkotbase/Expression;Lkotlin/time/Instant;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun contains (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun div (Lkotbase/Expression;F)Lkotbase/Expression; @@ -134,7 +134,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun equalTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun equalTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun equalTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun equalTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun from (Lkotbase/FromRouter;Lkotbase/Collection;)Lkotbase/From; public static final fun from (Lkotbase/FromRouter;Lkotbase/Database;)Lkotbase/From; @@ -143,35 +143,35 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun greaterThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun greaterThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThan (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThan (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThan (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun lessThanOrEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun lessThanOrEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;D)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;F)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;I)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;J)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; - public static final fun like (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun like (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun like (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun limit (Lkotbase/LimitRouter;ILjava/lang/Integer;)Lkotbase/Limit; public static synthetic fun limit$default (Lkotbase/LimitRouter;ILjava/lang/Integer;ILjava/lang/Object;)Lkotbase/Limit; @@ -183,7 +183,7 @@ public final class kotbase/ktx/QueryBuilderExtensionsKt { public static final fun notEqualTo (Lkotbase/Expression;Ljava/lang/String;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/List;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Ljava/util/Map;)Lkotbase/Expression; - public static final fun notEqualTo (Lkotbase/Expression;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public static final fun notEqualTo (Lkotbase/Expression;Lkotlin/time/Instant;)Lkotbase/Expression; public static final fun notEqualTo (Lkotbase/Expression;Z)Lkotbase/Expression; public static final fun orderBy (Lkotbase/OrderByRouter;Lkotlin/jvm/functions/Function1;)Lkotbase/OrderBy; public static final fun property (Ljava/lang/String;)Lkotbase/PropertyExpression; @@ -227,7 +227,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun equalTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun equalTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun equalTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun equalTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -235,7 +235,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -243,7 +243,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun greaterThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun greaterThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun greaterThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;F)Lkotbase/Expression; @@ -251,7 +251,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThan (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThan (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThan (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThan (Ljava/lang/String;Z)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -259,7 +259,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun lessThanOrEqualTo (Ljava/lang/String;J)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun lessThanOrEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun lessThanOrEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; public final fun like (Ljava/lang/String;D)Lkotbase/Expression; public final fun like (Ljava/lang/String;F)Lkotbase/Expression; @@ -267,7 +267,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun like (Ljava/lang/String;J)Lkotbase/Expression; public final fun like (Ljava/lang/String;Ljava/lang/String;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun like (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun like (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun like (Ljava/lang/String;Z)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;D)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;F)Lkotbase/Expression; @@ -277,7 +277,7 @@ public final class kotbase/ktx/WhereBuilder { public final fun notEqualTo (Ljava/lang/String;Ljava/util/List;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Ljava/util/Map;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Lkotbase/Expression;)Lkotbase/Expression; - public final fun notEqualTo (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun notEqualTo (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Expression; public final fun notEqualTo (Ljava/lang/String;Z)Lkotbase/Expression; } diff --git a/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/DocumentExtensions.kt b/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/DocumentExtensions.kt index ceae0022a..69b19b064 100644 --- a/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/DocumentExtensions.kt +++ b/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/DocumentExtensions.kt @@ -24,7 +24,8 @@ package kotbase.ktx -import kotbase.* +import kotbase.MutableDictionaryInterface +import kotbase.MutableDocument /** * Creates a new [MutableDocument] with the key-value entries specified by the diff --git a/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/ExpressionExt.kt b/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/ExpressionExt.kt index bec3d5732..db546a61a 100644 --- a/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/ExpressionExt.kt +++ b/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/ExpressionExt.kt @@ -19,7 +19,7 @@ package kotbase.ktx import kotbase.ArrayFunction import kotbase.Expression -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * Create a between expression that evaluates whether or not the current diff --git a/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/QueryBuilderExtensions.kt b/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/QueryBuilderExtensions.kt index d61d61a49..b961e9bd1 100644 --- a/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/QueryBuilderExtensions.kt +++ b/couchbase-lite-ktx/src/commonMain/kotlin/kotbase/ktx/QueryBuilderExtensions.kt @@ -31,7 +31,7 @@ package kotbase.ktx import kotbase.* import kotbase.Collection -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.Array /** diff --git a/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/DocumentExtensionsKtTest.kt b/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/DocumentExtensionsKtTest.kt index bcaca6b8c..b02d8aac2 100644 --- a/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/DocumentExtensionsKtTest.kt +++ b/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/DocumentExtensionsKtTest.kt @@ -26,7 +26,7 @@ package kotbase.ktx import kotbase.BaseTest import kotbase.ext.nowMillis -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.Test import kotlin.test.assertEquals diff --git a/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/QueryBuilderExtensionsKtTest.kt b/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/QueryBuilderExtensionsKtTest.kt index fe62cd645..42ba87bae 100644 --- a/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/QueryBuilderExtensionsKtTest.kt +++ b/couchbase-lite-ktx/src/commonTest/kotlin/kotbase/ktx/QueryBuilderExtensionsKtTest.kt @@ -30,7 +30,7 @@ import kotbase.Expression import kotbase.Ordering import kotbase.QueryBuilder import kotbase.SelectResult -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.Test import kotlin.test.assertEquals diff --git a/couchbase-lite/api/android/couchbase-lite.api b/couchbase-lite/api/android/couchbase-lite.api index 340fa6241..28c86770b 100644 --- a/couchbase-lite/api/android/couchbase-lite.api +++ b/couchbase-lite/api/android/couchbase-lite.api @@ -3,7 +3,7 @@ public class kotbase/Array : kotbase/internal/DelegatedClass, java/lang/Iterable public fun getBlob (I)Lkotbase/Blob; public fun getBoolean (I)Z public fun getCount ()I - public fun getDate (I)Lkotlinx/datetime/Instant; + public fun getDate (I)Lkotlin/time/Instant; public fun getDictionary (I)Lkotbase/Dictionary; public fun getDouble (I)D public fun getFloat (I)F @@ -54,7 +54,7 @@ public abstract interface class kotbase/ArrayInterface { public abstract fun getBlob (I)Lkotbase/Blob; public abstract fun getBoolean (I)Z public abstract fun getCount ()I - public abstract fun getDate (I)Lkotlinx/datetime/Instant; + public abstract fun getDate (I)Lkotlin/time/Instant; public abstract fun getDictionary (I)Lkotbase/Dictionary; public abstract fun getDouble (I)D public abstract fun getFloat (I)F @@ -223,7 +223,7 @@ public final class kotbase/Collection : kotbase/internal/DelegatedClass, java/la public final fun getCount ()J public final fun getDatabase ()Lkotbase/Database; public final fun getDocument (Ljava/lang/String;)Lkotbase/Document; - public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlin/time/Instant; public final fun getFullName ()Ljava/lang/String; public final fun getIndex (Ljava/lang/String;)Lkotbase/QueryIndex; public final fun getIndexes ()Ljava/util/Set; @@ -234,7 +234,7 @@ public final class kotbase/Collection : kotbase/internal/DelegatedClass, java/la public final fun save (Lkotbase/MutableDocument;)V public final fun save (Lkotbase/MutableDocument;Lcom/couchbase/lite/ConcurrencyControl;)Z public final fun save (Lkotbase/MutableDocument;Lkotlin/jvm/functions/Function2;)Z - public final fun setDocumentExpiration (Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public final fun setDocumentExpiration (Ljava/lang/String;Lkotlin/time/Instant;)V } public final class kotbase/Collection$Companion { @@ -389,7 +389,7 @@ public final class kotbase/Database : kotbase/internal/DelegatedClass, java/lang public final fun getDefaultCollection ()Lkotbase/Collection; public final fun getDefaultScope ()Lkotbase/Scope; public final fun getDocument (Ljava/lang/String;)Lkotbase/Document; - public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public final fun getDocumentExpiration (Ljava/lang/String;)Lkotlin/time/Instant; public final fun getIndexes ()Ljava/util/List; public final fun getName ()Ljava/lang/String; public final fun getPath ()Ljava/lang/String; @@ -403,7 +403,7 @@ public final class kotbase/Database : kotbase/internal/DelegatedClass, java/lang public final fun save (Lkotbase/MutableDocument;)V public final fun save (Lkotbase/MutableDocument;Lcom/couchbase/lite/ConcurrencyControl;)Z public final fun save (Lkotbase/MutableDocument;Lkotlin/jvm/functions/Function2;)Z - public final fun setDocumentExpiration (Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public final fun setDocumentExpiration (Ljava/lang/String;Lkotlin/time/Instant;)V } public final class kotbase/Database$Companion { @@ -490,7 +490,7 @@ public class kotbase/Dictionary : kotbase/internal/DelegatedClass, java/lang/Ite public fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDouble (Ljava/lang/String;)D public fun getFloat (Ljava/lang/String;)F @@ -512,7 +512,7 @@ public abstract interface class kotbase/DictionaryInterface { public abstract fun getBlob (Ljava/lang/String;)Lkotbase/Blob; public abstract fun getBoolean (Ljava/lang/String;)Z public abstract fun getCount ()I - public abstract fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public abstract fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public abstract fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public abstract fun getDouble (Ljava/lang/String;)D public abstract fun getFloat (Ljava/lang/String;)F @@ -537,7 +537,7 @@ public class kotbase/Document : kotbase/internal/DelegatedClass, java/lang/Itera public fun getBoolean (Ljava/lang/String;)Z public final fun getCollection ()Lkotbase/Collection; public fun getCount ()I - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDouble (Ljava/lang/String;)D public fun getFloat (Ljava/lang/String;)F @@ -609,7 +609,7 @@ public class kotbase/Expression : kotbase/internal/DelegatedClass { public final class kotbase/Expression$Companion { public final fun all ()Lkotbase/PropertyExpression; public final fun booleanValue (Z)Lkotbase/Expression; - public final fun date (Lkotlinx/datetime/Instant;)Lkotbase/Expression; + public final fun date (Lkotlin/time/Instant;)Lkotbase/Expression; public final fun doubleValue (D)Lkotbase/Expression; public final fun floatValue (F)Lkotbase/Expression; public final fun fullTextIndex (Ljava/lang/String;)Lkotbase/FullTextIndexExpression; @@ -642,7 +642,7 @@ public class kotbase/Fragment { protected fun getArrayParent ()Lkotbase/ArrayInterface; public fun getBlob ()Lkotbase/Blob; public fun getBoolean ()Z - public fun getDate ()Lkotlinx/datetime/Instant; + public fun getDate ()Lkotlin/time/Instant; protected fun getDictParent ()Lkotbase/DictionaryInterface; public fun getDictionary ()Lkotbase/Dictionary; public fun getDouble ()D @@ -957,8 +957,8 @@ public final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInt public synthetic fun addBlob (Lkotbase/Blob;)Lkotbase/MutableArrayInterface; public fun addBoolean (Z)Lkotbase/MutableArray; public synthetic fun addBoolean (Z)Lkotbase/MutableArrayInterface; - public fun addDate (Lkotlinx/datetime/Instant;)Lkotbase/MutableArray; - public synthetic fun addDate (Lkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public fun addDate (Lkotlin/time/Instant;)Lkotbase/MutableArray; + public synthetic fun addDate (Lkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public fun addDictionary (Lkotbase/Dictionary;)Lkotbase/MutableArray; public synthetic fun addDictionary (Lkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public fun addDouble (D)Lkotbase/MutableArray; @@ -986,8 +986,8 @@ public final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInt public synthetic fun insertBlob (ILkotbase/Blob;)Lkotbase/MutableArrayInterface; public fun insertBoolean (IZ)Lkotbase/MutableArray; public synthetic fun insertBoolean (IZ)Lkotbase/MutableArrayInterface; - public fun insertDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArray; - public synthetic fun insertDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public fun insertDate (ILkotlin/time/Instant;)Lkotbase/MutableArray; + public synthetic fun insertDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public fun insertDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArray; public synthetic fun insertDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public fun insertDouble (ID)Lkotbase/MutableArray; @@ -1014,8 +1014,8 @@ public final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInt public synthetic fun setBoolean (IZ)Lkotbase/MutableArrayInterface; public fun setData (Ljava/util/List;)Lkotbase/MutableArray; public synthetic fun setData (Ljava/util/List;)Lkotbase/MutableArrayInterface; - public fun setDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArray; - public synthetic fun setDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public fun setDate (ILkotlin/time/Instant;)Lkotbase/MutableArray; + public synthetic fun setDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public fun setDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArray; public synthetic fun setDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public fun setDouble (ID)Lkotbase/MutableArray; @@ -1040,7 +1040,7 @@ public abstract interface class kotbase/MutableArrayInterface : kotbase/ArrayInt public abstract fun addArray (Lkotbase/Array;)Lkotbase/MutableArrayInterface; public abstract fun addBlob (Lkotbase/Blob;)Lkotbase/MutableArrayInterface; public abstract fun addBoolean (Z)Lkotbase/MutableArrayInterface; - public abstract fun addDate (Lkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public abstract fun addDate (Lkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public abstract fun addDictionary (Lkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public abstract fun addDouble (D)Lkotbase/MutableArrayInterface; public abstract fun addFloat (F)Lkotbase/MutableArrayInterface; @@ -1054,7 +1054,7 @@ public abstract interface class kotbase/MutableArrayInterface : kotbase/ArrayInt public abstract fun insertArray (ILkotbase/Array;)Lkotbase/MutableArrayInterface; public abstract fun insertBlob (ILkotbase/Blob;)Lkotbase/MutableArrayInterface; public abstract fun insertBoolean (IZ)Lkotbase/MutableArrayInterface; - public abstract fun insertDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public abstract fun insertDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public abstract fun insertDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public abstract fun insertDouble (ID)Lkotbase/MutableArrayInterface; public abstract fun insertFloat (IF)Lkotbase/MutableArrayInterface; @@ -1068,7 +1068,7 @@ public abstract interface class kotbase/MutableArrayInterface : kotbase/ArrayInt public abstract fun setBlob (ILkotbase/Blob;)Lkotbase/MutableArrayInterface; public abstract fun setBoolean (IZ)Lkotbase/MutableArrayInterface; public abstract fun setData (Ljava/util/List;)Lkotbase/MutableArrayInterface; - public abstract fun setDate (ILkotlinx/datetime/Instant;)Lkotbase/MutableArrayInterface; + public abstract fun setDate (ILkotlin/time/Instant;)Lkotbase/MutableArrayInterface; public abstract fun setDictionary (ILkotbase/Dictionary;)Lkotbase/MutableArrayInterface; public abstract fun setDouble (ID)Lkotbase/MutableArrayInterface; public abstract fun setFloat (IF)Lkotbase/MutableArrayInterface; @@ -1103,8 +1103,8 @@ public final class kotbase/MutableDictionary : kotbase/Dictionary, kotbase/Mutab public synthetic fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDictionary; public synthetic fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionary; - public synthetic fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionary; + public synthetic fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionary; public synthetic fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionary; @@ -1133,7 +1133,7 @@ public abstract interface class kotbase/MutableDictionaryInterface : kotbase/Dic public abstract fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/MutableDictionaryInterface; public abstract fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDictionaryInterface; public abstract fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; - public abstract fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; + public abstract fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; public abstract fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public abstract fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; public abstract fun setFloat (Ljava/lang/String;F)Lkotbase/MutableDictionaryInterface; @@ -1174,8 +1174,8 @@ public final class kotbase/MutableDocument : kotbase/Document, kotbase/MutableDi public fun setBoolean (Ljava/lang/String;Z)Lkotbase/MutableDocument; public synthetic fun setData (Ljava/util/Map;)Lkotbase/MutableDictionaryInterface; public fun setData (Ljava/util/Map;)Lkotbase/MutableDocument; - public synthetic fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDictionaryInterface; - public fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/MutableDocument; + public synthetic fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDictionaryInterface; + public fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/MutableDocument; public synthetic fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDictionaryInterface; public fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/MutableDocument; public synthetic fun setDouble (Ljava/lang/String;D)Lkotbase/MutableDictionaryInterface; @@ -1206,7 +1206,7 @@ public final class kotbase/MutableFragment : kotbase/Fragment { public synthetic fun getArrayParent ()Lkotbase/ArrayInterface; public fun getBlob ()Lkotbase/Blob; public fun getBoolean ()Z - public fun getDate ()Lkotlinx/datetime/Instant; + public fun getDate ()Lkotlin/time/Instant; public synthetic fun getDictParent ()Lkotbase/DictionaryInterface; public synthetic fun getDictionary ()Lkotbase/Dictionary; public fun getDictionary ()Lkotbase/MutableDictionary; @@ -1220,7 +1220,7 @@ public final class kotbase/MutableFragment : kotbase/Fragment { public fun setArray (Lkotbase/MutableArray;)V public fun setBlob (Lkotbase/Blob;)V public fun setBoolean (Z)V - public fun setDate (Lkotlinx/datetime/Instant;)V + public fun setDate (Lkotlin/time/Instant;)V public fun setDictionary (Lkotbase/MutableDictionary;)V public fun setDouble (D)V public fun setFloat (F)V @@ -1271,7 +1271,7 @@ public final class kotbase/Parameters : kotbase/internal/DelegatedClass { public final fun setArray (Ljava/lang/String;Lkotbase/Array;)Lkotbase/Parameters; public final fun setBlob (Ljava/lang/String;Lkotbase/Blob;)Lkotbase/Parameters; public final fun setBoolean (Ljava/lang/String;Z)Lkotbase/Parameters; - public final fun setDate (Ljava/lang/String;Lkotlinx/datetime/Instant;)Lkotbase/Parameters; + public final fun setDate (Ljava/lang/String;Lkotlin/time/Instant;)Lkotbase/Parameters; public final fun setDictionary (Ljava/lang/String;Lkotbase/Dictionary;)Lkotbase/Parameters; public final fun setDouble (Ljava/lang/String;D)Lkotbase/Parameters; public final fun setFloat (Ljava/lang/String;F)Lkotbase/Parameters; @@ -1470,8 +1470,8 @@ public final class kotbase/Result : kotbase/internal/DelegatedClass, java/lang/I public fun getBoolean (I)Z public fun getBoolean (Ljava/lang/String;)Z public fun getCount ()I - public fun getDate (I)Lkotlinx/datetime/Instant; - public fun getDate (Ljava/lang/String;)Lkotlinx/datetime/Instant; + public fun getDate (I)Lkotlin/time/Instant; + public fun getDate (Ljava/lang/String;)Lkotlin/time/Instant; public fun getDictionary (I)Lkotbase/Dictionary; public fun getDictionary (Ljava/lang/String;)Lkotbase/Dictionary; public fun getDouble (I)D diff --git a/couchbase-lite/api/couchbase-lite.klib.api b/couchbase-lite/api/couchbase-lite.klib.api index ca3af783b..45a1cb80d 100644 --- a/couchbase-lite/api/couchbase-lite.klib.api +++ b/couchbase-lite/api/couchbase-lite.klib.api @@ -117,7 +117,7 @@ abstract interface kotbase/ArrayInterface { // kotbase/ArrayInterface|null[0] abstract fun getArray(kotlin/Int): kotbase/Array? // kotbase/ArrayInterface.getArray|getArray(kotlin.Int){}[0] abstract fun getBlob(kotlin/Int): kotbase/Blob? // kotbase/ArrayInterface.getBlob|getBlob(kotlin.Int){}[0] abstract fun getBoolean(kotlin/Int): kotlin/Boolean // kotbase/ArrayInterface.getBoolean|getBoolean(kotlin.Int){}[0] - abstract fun getDate(kotlin/Int): kotlinx.datetime/Instant? // kotbase/ArrayInterface.getDate|getDate(kotlin.Int){}[0] + abstract fun getDate(kotlin/Int): kotlin.time/Instant? // kotbase/ArrayInterface.getDate|getDate(kotlin.Int){}[0] abstract fun getDictionary(kotlin/Int): kotbase/Dictionary? // kotbase/ArrayInterface.getDictionary|getDictionary(kotlin.Int){}[0] abstract fun getDouble(kotlin/Int): kotlin/Double // kotbase/ArrayInterface.getDouble|getDouble(kotlin.Int){}[0] abstract fun getFloat(kotlin/Int): kotlin/Float // kotbase/ArrayInterface.getFloat|getFloat(kotlin.Int){}[0] @@ -140,7 +140,7 @@ abstract interface kotbase/DictionaryInterface { // kotbase/DictionaryInterface| abstract fun getArray(kotlin/String): kotbase/Array? // kotbase/DictionaryInterface.getArray|getArray(kotlin.String){}[0] abstract fun getBlob(kotlin/String): kotbase/Blob? // kotbase/DictionaryInterface.getBlob|getBlob(kotlin.String){}[0] abstract fun getBoolean(kotlin/String): kotlin/Boolean // kotbase/DictionaryInterface.getBoolean|getBoolean(kotlin.String){}[0] - abstract fun getDate(kotlin/String): kotlinx.datetime/Instant? // kotbase/DictionaryInterface.getDate|getDate(kotlin.String){}[0] + abstract fun getDate(kotlin/String): kotlin.time/Instant? // kotbase/DictionaryInterface.getDate|getDate(kotlin.String){}[0] abstract fun getDictionary(kotlin/String): kotbase/Dictionary? // kotbase/DictionaryInterface.getDictionary|getDictionary(kotlin.String){}[0] abstract fun getDouble(kotlin/String): kotlin/Double // kotbase/DictionaryInterface.getDouble|getDouble(kotlin.String){}[0] abstract fun getFloat(kotlin/String): kotlin/Float // kotbase/DictionaryInterface.getFloat|getFloat(kotlin.String){}[0] @@ -191,7 +191,7 @@ abstract interface kotbase/MutableArrayInterface : kotbase/ArrayInterface { // k abstract fun addArray(kotbase/Array?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addArray|addArray(kotbase.Array?){}[0] abstract fun addBlob(kotbase/Blob?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addBlob|addBlob(kotbase.Blob?){}[0] abstract fun addBoolean(kotlin/Boolean): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addBoolean|addBoolean(kotlin.Boolean){}[0] - abstract fun addDate(kotlinx.datetime/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDate|addDate(kotlinx.datetime.Instant?){}[0] + abstract fun addDate(kotlin.time/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDate|addDate(kotlin.time.Instant?){}[0] abstract fun addDictionary(kotbase/Dictionary?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDictionary|addDictionary(kotbase.Dictionary?){}[0] abstract fun addDouble(kotlin/Double): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addDouble|addDouble(kotlin.Double){}[0] abstract fun addFloat(kotlin/Float): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.addFloat|addFloat(kotlin.Float){}[0] @@ -205,7 +205,7 @@ abstract interface kotbase/MutableArrayInterface : kotbase/ArrayInterface { // k abstract fun insertArray(kotlin/Int, kotbase/Array?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertArray|insertArray(kotlin.Int;kotbase.Array?){}[0] abstract fun insertBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertBlob|insertBlob(kotlin.Int;kotbase.Blob?){}[0] abstract fun insertBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertBoolean|insertBoolean(kotlin.Int;kotlin.Boolean){}[0] - abstract fun insertDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDate|insertDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + abstract fun insertDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDate|insertDate(kotlin.Int;kotlin.time.Instant?){}[0] abstract fun insertDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDictionary|insertDictionary(kotlin.Int;kotbase.Dictionary?){}[0] abstract fun insertDouble(kotlin/Int, kotlin/Double): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertDouble|insertDouble(kotlin.Int;kotlin.Double){}[0] abstract fun insertFloat(kotlin/Int, kotlin/Float): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.insertFloat|insertFloat(kotlin.Int;kotlin.Float){}[0] @@ -219,7 +219,7 @@ abstract interface kotbase/MutableArrayInterface : kotbase/ArrayInterface { // k abstract fun setBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setBlob|setBlob(kotlin.Int;kotbase.Blob?){}[0] abstract fun setBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setBoolean|setBoolean(kotlin.Int;kotlin.Boolean){}[0] abstract fun setData(kotlin.collections/List): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setData|setData(kotlin.collections.List){}[0] - abstract fun setDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDate|setDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + abstract fun setDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDate|setDate(kotlin.Int;kotlin.time.Instant?){}[0] abstract fun setDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDictionary|setDictionary(kotlin.Int;kotbase.Dictionary?){}[0] abstract fun setDouble(kotlin/Int, kotlin/Double): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setDouble|setDouble(kotlin.Int;kotlin.Double){}[0] abstract fun setFloat(kotlin/Int, kotlin/Float): kotbase/MutableArrayInterface // kotbase/MutableArrayInterface.setFloat|setFloat(kotlin.Int;kotlin.Float){}[0] @@ -239,7 +239,7 @@ abstract interface kotbase/MutableDictionaryInterface : kotbase/DictionaryInterf abstract fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] abstract fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] abstract fun setData(kotlin.collections/Map): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setData|setData(kotlin.collections.Map){}[0] - abstract fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + abstract fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] abstract fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] abstract fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] abstract fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDictionaryInterface // kotbase/MutableDictionaryInterface.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -394,7 +394,7 @@ final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInterface final fun addArray(kotbase/Array?): kotbase/MutableArray // kotbase/MutableArray.addArray|addArray(kotbase.Array?){}[0] final fun addBlob(kotbase/Blob?): kotbase/MutableArray // kotbase/MutableArray.addBlob|addBlob(kotbase.Blob?){}[0] final fun addBoolean(kotlin/Boolean): kotbase/MutableArray // kotbase/MutableArray.addBoolean|addBoolean(kotlin.Boolean){}[0] - final fun addDate(kotlinx.datetime/Instant?): kotbase/MutableArray // kotbase/MutableArray.addDate|addDate(kotlinx.datetime.Instant?){}[0] + final fun addDate(kotlin.time/Instant?): kotbase/MutableArray // kotbase/MutableArray.addDate|addDate(kotlin.time.Instant?){}[0] final fun addDictionary(kotbase/Dictionary?): kotbase/MutableArray // kotbase/MutableArray.addDictionary|addDictionary(kotbase.Dictionary?){}[0] final fun addDouble(kotlin/Double): kotbase/MutableArray // kotbase/MutableArray.addDouble|addDouble(kotlin.Double){}[0] final fun addFloat(kotlin/Float): kotbase/MutableArray // kotbase/MutableArray.addFloat|addFloat(kotlin.Float){}[0] @@ -408,7 +408,7 @@ final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInterface final fun insertArray(kotlin/Int, kotbase/Array?): kotbase/MutableArray // kotbase/MutableArray.insertArray|insertArray(kotlin.Int;kotbase.Array?){}[0] final fun insertBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArray // kotbase/MutableArray.insertBlob|insertBlob(kotlin.Int;kotbase.Blob?){}[0] final fun insertBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArray // kotbase/MutableArray.insertBoolean|insertBoolean(kotlin.Int;kotlin.Boolean){}[0] - final fun insertDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArray // kotbase/MutableArray.insertDate|insertDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + final fun insertDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArray // kotbase/MutableArray.insertDate|insertDate(kotlin.Int;kotlin.time.Instant?){}[0] final fun insertDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArray // kotbase/MutableArray.insertDictionary|insertDictionary(kotlin.Int;kotbase.Dictionary?){}[0] final fun insertDouble(kotlin/Int, kotlin/Double): kotbase/MutableArray // kotbase/MutableArray.insertDouble|insertDouble(kotlin.Int;kotlin.Double){}[0] final fun insertFloat(kotlin/Int, kotlin/Float): kotbase/MutableArray // kotbase/MutableArray.insertFloat|insertFloat(kotlin.Int;kotlin.Float){}[0] @@ -422,7 +422,7 @@ final class kotbase/MutableArray : kotbase/Array, kotbase/MutableArrayInterface final fun setBlob(kotlin/Int, kotbase/Blob?): kotbase/MutableArray // kotbase/MutableArray.setBlob|setBlob(kotlin.Int;kotbase.Blob?){}[0] final fun setBoolean(kotlin/Int, kotlin/Boolean): kotbase/MutableArray // kotbase/MutableArray.setBoolean|setBoolean(kotlin.Int;kotlin.Boolean){}[0] final fun setData(kotlin.collections/List): kotbase/MutableArray // kotbase/MutableArray.setData|setData(kotlin.collections.List){}[0] - final fun setDate(kotlin/Int, kotlinx.datetime/Instant?): kotbase/MutableArray // kotbase/MutableArray.setDate|setDate(kotlin.Int;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/Int, kotlin.time/Instant?): kotbase/MutableArray // kotbase/MutableArray.setDate|setDate(kotlin.Int;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/Int, kotbase/Dictionary?): kotbase/MutableArray // kotbase/MutableArray.setDictionary|setDictionary(kotlin.Int;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/Int, kotlin/Double): kotbase/MutableArray // kotbase/MutableArray.setDouble|setDouble(kotlin.Int;kotlin.Double){}[0] final fun setFloat(kotlin/Int, kotlin/Float): kotbase/MutableArray // kotbase/MutableArray.setFloat|setFloat(kotlin.Int;kotlin.Float){}[0] @@ -457,7 +457,7 @@ final class kotbase/MutableDictionary : kotbase/Dictionary, kotbase/MutableDicti final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDictionary // kotbase/MutableDictionary.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDictionary // kotbase/MutableDictionary.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] final fun setData(kotlin.collections/Map): kotbase/MutableDictionary // kotbase/MutableDictionary.setData|setData(kotlin.collections.Map){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDictionary // kotbase/MutableDictionary.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDictionary // kotbase/MutableDictionary.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDictionary // kotbase/MutableDictionary.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDictionary // kotbase/MutableDictionary.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDictionary // kotbase/MutableDictionary.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -490,7 +490,7 @@ final class kotbase/MutableDocument : kotbase/Document, kotbase/MutableDictionar final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/MutableDocument // kotbase/MutableDocument.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/MutableDocument // kotbase/MutableDocument.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] final fun setData(kotlin.collections/Map): kotbase/MutableDocument // kotbase/MutableDocument.setData|setData(kotlin.collections.Map){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/MutableDocument // kotbase/MutableDocument.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/MutableDocument // kotbase/MutableDocument.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/MutableDocument // kotbase/MutableDocument.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/MutableDocument // kotbase/MutableDocument.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/MutableDocument // kotbase/MutableDocument.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -520,8 +520,8 @@ final class kotbase/MutableFragment : kotbase/Fragment { // kotbase/MutableFragm final fun (): kotlin/Boolean // kotbase/MutableFragment.boolean.|(){}[0] final fun (kotlin/Boolean) // kotbase/MutableFragment.boolean.|(kotlin.Boolean){}[0] final var date // kotbase/MutableFragment.date|{}date[0] - final fun (): kotlinx.datetime/Instant? // kotbase/MutableFragment.date.|(){}[0] - final fun (kotlinx.datetime/Instant?) // kotbase/MutableFragment.date.|(kotlinx.datetime.Instant?){}[0] + final fun (): kotlin.time/Instant? // kotbase/MutableFragment.date.|(){}[0] + final fun (kotlin.time/Instant?) // kotbase/MutableFragment.date.|(kotlin.time.Instant?){}[0] final var dictionary // kotbase/MutableFragment.dictionary|{}dictionary[0] final fun (): kotbase/MutableDictionary? // kotbase/MutableFragment.dictionary.|(){}[0] final fun (kotbase/MutableDictionary?) // kotbase/MutableFragment.dictionary.|(kotbase.MutableDictionary?){}[0] @@ -619,7 +619,7 @@ open class kotbase/Fragment { // kotbase/Fragment|null[0] open val boolean // kotbase/Fragment.boolean|{}boolean[0] open fun (): kotlin/Boolean // kotbase/Fragment.boolean.|(){}[0] open val date // kotbase/Fragment.date|{}date[0] - open fun (): kotlinx.datetime/Instant? // kotbase/Fragment.date.|(){}[0] + open fun (): kotlin.time/Instant? // kotbase/Fragment.date.|(){}[0] open val dictParent // kotbase/Fragment.dictParent|{}dictParent[0] open fun (): kotbase/DictionaryInterface // kotbase/Fragment.dictParent.|(){}[0] open val dictionary // kotbase/Fragment.dictionary|{}dictionary[0] @@ -1089,7 +1089,7 @@ final class kotbase/Collection : kotbase.internal/DelegatedClass // kotbase/Collection.indexes|indexes(){}[0] final fun purge(kotbase/Document) // kotbase/Collection.purge|purge(kotbase.Document){}[0] @@ -1097,7 +1097,7 @@ final class kotbase/Collection : kotbase.internal/DelegatedClass): kotlin/Boolean // kotbase/Collection.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final object Companion // kotbase/Collection.Companion|null[0] } @@ -1210,7 +1210,7 @@ final class kotbase/Database : kotbase.internal/DelegatedClass // kotbase/Database.getCollections|getCollections(kotlin.String?){}[0] final fun getDocument(kotlin/String): kotbase/Document? // kotbase/Database.getDocument|getDocument(kotlin.String){}[0] - final fun getDocumentExpiration(kotlin/String): kotlinx.datetime/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] + final fun getDocumentExpiration(kotlin/String): kotlin.time/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] final fun getScope(kotlin/String): kotbase/Scope? // kotbase/Database.getScope|getScope(kotlin.String){}[0] final fun indexes(): kotlin.collections/List // kotbase/Database.indexes|indexes(){}[0] final fun performMaintenance(kotbase/MaintenanceType): kotlin/Boolean // kotbase/Database.performMaintenance|performMaintenance(kotbase.MaintenanceType){}[0] @@ -1221,7 +1221,7 @@ final class kotbase/Database : kotbase.internal/DelegatedClass): kotlin/Boolean // kotbase/Database.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] final fun scopes(): kotlin.collections/Set // kotbase/Database.scopes|scopes(){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final object Companion { // kotbase/Database.Companion|null[0] final val log // kotbase/Database.Companion.log|{}log[0] @@ -1452,7 +1452,7 @@ final class kotbase/Parameters : kotbase.internal/DelegatedClass): kotlin/Boolean // kotbase/Collection.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Collection.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final fun toString(): kotlin/String // kotbase/Collection.toString|toString(){}[0] final object Companion // kotbase/Collection.Companion|null[0] @@ -2183,7 +2183,7 @@ final class kotbase/Database : kotlin/AutoCloseable { // kotbase/Database|null[0 final fun getCollection(kotlin/String, kotlin/String?): kotbase/Collection? // kotbase/Database.getCollection|getCollection(kotlin.String;kotlin.String?){}[0] final fun getCollections(kotlin/String?): kotlin.collections/Set // kotbase/Database.getCollections|getCollections(kotlin.String?){}[0] final fun getDocument(kotlin/String): kotbase/Document? // kotbase/Database.getDocument|getDocument(kotlin.String){}[0] - final fun getDocumentExpiration(kotlin/String): kotlinx.datetime/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] + final fun getDocumentExpiration(kotlin/String): kotlin.time/Instant? // kotbase/Database.getDocumentExpiration|getDocumentExpiration(kotlin.String){}[0] final fun getScope(kotlin/String): kotbase/Scope? // kotbase/Database.getScope|getScope(kotlin.String){}[0] final fun hashCode(): kotlin/Int // kotbase/Database.hashCode|hashCode(){}[0] final fun performMaintenance(kotbase/MaintenanceType): kotlin/Boolean // kotbase/Database.performMaintenance|performMaintenance(kotbase.MaintenanceType){}[0] @@ -2193,7 +2193,7 @@ final class kotbase/Database : kotlin/AutoCloseable { // kotbase/Database|null[0 final fun save(kotbase/MutableDocument) // kotbase/Database.save|save(kotbase.MutableDocument){}[0] final fun save(kotbase/MutableDocument, kotbase/ConcurrencyControl): kotlin/Boolean // kotbase/Database.save|save(kotbase.MutableDocument;kotbase.ConcurrencyControl){}[0] final fun save(kotbase/MutableDocument, kotlin/Function2): kotlin/Boolean // kotbase/Database.save|save(kotbase.MutableDocument;kotlin.Function2){}[0] - final fun setDocumentExpiration(kotlin/String, kotlinx.datetime/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDocumentExpiration(kotlin/String, kotlin.time/Instant?) // kotbase/Database.setDocumentExpiration|setDocumentExpiration(kotlin.String;kotlin.time.Instant?){}[0] final fun toString(): kotlin/String // kotbase/Database.toString|toString(){}[0] final object Companion { // kotbase/Database.Companion|null[0] @@ -2425,7 +2425,7 @@ final class kotbase/Parameters { // kotbase/Parameters|null[0] final fun setArray(kotlin/String, kotbase/Array?): kotbase/Parameters // kotbase/Parameters.setArray|setArray(kotlin.String;kotbase.Array?){}[0] final fun setBlob(kotlin/String, kotbase/Blob?): kotbase/Parameters // kotbase/Parameters.setBlob|setBlob(kotlin.String;kotbase.Blob?){}[0] final fun setBoolean(kotlin/String, kotlin/Boolean): kotbase/Parameters // kotbase/Parameters.setBoolean|setBoolean(kotlin.String;kotlin.Boolean){}[0] - final fun setDate(kotlin/String, kotlinx.datetime/Instant?): kotbase/Parameters // kotbase/Parameters.setDate|setDate(kotlin.String;kotlinx.datetime.Instant?){}[0] + final fun setDate(kotlin/String, kotlin.time/Instant?): kotbase/Parameters // kotbase/Parameters.setDate|setDate(kotlin.String;kotlin.time.Instant?){}[0] final fun setDictionary(kotlin/String, kotbase/Dictionary?): kotbase/Parameters // kotbase/Parameters.setDictionary|setDictionary(kotlin.String;kotbase.Dictionary?){}[0] final fun setDouble(kotlin/String, kotlin/Double): kotbase/Parameters // kotbase/Parameters.setDouble|setDouble(kotlin.String;kotlin.Double){}[0] final fun setFloat(kotlin/String, kotlin/Float): kotbase/Parameters // kotbase/Parameters.setFloat|setFloat(kotlin.String;kotlin.Float){}[0] @@ -2620,8 +2620,8 @@ final class kotbase/Result : kotbase/ArrayInterface, kotbase/DictionaryInterface final fun getBlob(kotlin/String): kotbase/Blob? // kotbase/Result.getBlob|getBlob(kotlin.String){}[0] final fun getBoolean(kotlin/Int): kotlin/Boolean // kotbase/Result.getBoolean|getBoolean(kotlin.Int){}[0] final fun getBoolean(kotlin/String): kotlin/Boolean // kotbase/Result.getBoolean|getBoolean(kotlin.String){}[0] - final fun getDate(kotlin/Int): kotlinx.datetime/Instant? // kotbase/Result.getDate|getDate(kotlin.Int){}[0] - final fun getDate(kotlin/String): kotlinx.datetime/Instant? // kotbase/Result.getDate|getDate(kotlin.String){}[0] + final fun getDate(kotlin/Int): kotlin.time/Instant? // kotbase/Result.getDate|getDate(kotlin.Int){}[0] + final fun getDate(kotlin/String): kotlin.time/Instant? // kotbase/Result.getDate|getDate(kotlin.String){}[0] final fun getDictionary(kotlin/Int): kotbase/Dictionary? // kotbase/Result.getDictionary|getDictionary(kotlin.Int){}[0] final fun getDictionary(kotlin/String): kotbase/Dictionary? // kotbase/Result.getDictionary|getDictionary(kotlin.String){}[0] final fun getDouble(kotlin/Int): kotlin/Double // kotbase/Result.getDouble|getDouble(kotlin.Int){}[0] @@ -2724,7 +2724,7 @@ open class kotbase/Array : kotbase/ArrayInterface, kotlin.collections/Iterable(actual), ArrayInterface, Iterable { diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Collection.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Collection.apple.kt index 69de1e85f..22548ae51 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Collection.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Collection.apple.kt @@ -24,10 +24,10 @@ import kotbase.internal.DelegatedClass import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Job import kotlinx.coroutines.SupervisorJob -import kotlinx.datetime.Instant import kotlinx.datetime.toNSDate import kotlin.coroutines.CoroutineContext import kotlin.experimental.ExperimentalObjCRefinement +import kotlin.time.Instant public actual class Collection internal constructor( diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Database.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Database.apple.kt index 71d96f25b..11f00b137 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Database.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Database.apple.kt @@ -26,7 +26,7 @@ import kotlinx.atomicfu.locks.withLock import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Job import kotlinx.coroutines.SupervisorJob -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import kotlin.coroutines.CoroutineContext import kotlin.experimental.ExperimentalObjCRefinement diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Dictionary.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Dictionary.apple.kt index 6d5581147..28c9b431c 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Dictionary.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Dictionary.apple.kt @@ -19,7 +19,7 @@ import cocoapods.CouchbaseLite.CBLDictionary import kotbase.ext.asNumber import kotbase.ext.toKotlinInstantMillis import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant +import kotlin.time.Instant public actual open class Dictionary internal constructor(actual: CBLDictionary) : DelegatedClass(actual), DictionaryInterface, Iterable { diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Document.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Document.apple.kt index 52dcf0b3d..2bf43af0c 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Document.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Document.apple.kt @@ -19,7 +19,7 @@ import cocoapods.CouchbaseLite.CBLDocument import kotbase.ext.asNumber import kotbase.ext.toKotlinInstantMillis import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant +import kotlin.time.Instant public actual open class Document internal constructor( diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Expression.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Expression.apple.kt index eafed6163..af963a6c5 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Expression.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Expression.apple.kt @@ -22,7 +22,7 @@ import kotbase.internal.DelegatedClass import kotbase.internal.DelegatedProtocol import kotbase.internal.actuals import kotlinx.cinterop.convert -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSNumber diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/MutableArray.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/MutableArray.apple.kt index 1bddc796c..868626244 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/MutableArray.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/MutableArray.apple.kt @@ -18,9 +18,9 @@ package kotbase import cocoapods.CouchbaseLite.CBLMutableArray import kotbase.ext.wrapCBLError import kotlinx.cinterop.convert -import kotlinx.datetime.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSNumber +import kotlin.time.Instant public actual class MutableArray internal constructor(override val actual: CBLMutableArray) : Array(actual), MutableArrayInterface { diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDictionary.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDictionary.apple.kt index e0c6b989c..8d9b398f0 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDictionary.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDictionary.apple.kt @@ -18,7 +18,7 @@ package kotbase import cocoapods.CouchbaseLite.CBLMutableDictionary import kotbase.ext.wrapCBLError import kotlinx.cinterop.convert -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSNumber diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDocument.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDocument.apple.kt index ea71d9954..139640aae 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDocument.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/MutableDocument.apple.kt @@ -18,7 +18,7 @@ package kotbase import cocoapods.CouchbaseLite.CBLMutableDocument import kotbase.ext.wrapCBLError import kotlinx.cinterop.convert -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSNumber diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Parameters.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Parameters.apple.kt index d6de1c9bd..04ba52550 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Parameters.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Parameters.apple.kt @@ -18,7 +18,7 @@ package kotbase import cocoapods.CouchbaseLite.CBLQueryParameters import kotbase.internal.DelegatedClass import kotlinx.cinterop.convert -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSNumber diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Result.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Result.apple.kt index f3d28be37..c3940209c 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Result.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Result.apple.kt @@ -20,7 +20,7 @@ import kotbase.internal.DelegatedClass import kotbase.ext.asNumber import kotbase.ext.toKotlinInstantMillis import kotlinx.cinterop.convert -import kotlinx.datetime.Instant +import kotlin.time.Instant public actual class Result internal constructor(actual: CBLQueryResult) : DelegatedClass(actual), ArrayInterface, DictionaryInterface, Iterable { diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/Utils.apple.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/Utils.apple.kt index a2574786a..0b4d6317f 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/Utils.apple.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/Utils.apple.kt @@ -18,7 +18,7 @@ package kotbase import cocoapods.CouchbaseLite.* import kotbase.ext.toKotlinInstantMillis import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSDate import platform.Foundation.NSNull diff --git a/couchbase-lite/src/appleMain/kotlin/kotbase/ext/DateExt.kt b/couchbase-lite/src/appleMain/kotlin/kotbase/ext/DateExt.kt index 01a025453..1bd1d2b16 100644 --- a/couchbase-lite/src/appleMain/kotlin/kotbase/ext/DateExt.kt +++ b/couchbase-lite/src/appleMain/kotlin/kotbase/ext/DateExt.kt @@ -15,7 +15,7 @@ */ package kotbase.ext -import kotlinx.datetime.Instant +import kotlin.time.Instant import platform.Foundation.NSDate import platform.Foundation.timeIntervalSince1970 import kotlin.math.roundToLong diff --git a/couchbase-lite/src/appleTest/kotlin/kotbase/ext/DateExtTest.kt b/couchbase-lite/src/appleTest/kotlin/kotbase/ext/DateExtTest.kt index d1644b8d3..216118215 100644 --- a/couchbase-lite/src/appleTest/kotlin/kotbase/ext/DateExtTest.kt +++ b/couchbase-lite/src/appleTest/kotlin/kotbase/ext/DateExtTest.kt @@ -15,7 +15,7 @@ */ package kotbase.ext -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlinx.datetime.toNSDate import kotlin.test.Test import kotlin.test.assertEquals diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Array.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Array.kt index 34f138ec3..d26ea9ec9 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Array.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Array.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.reflect.safeCast /** diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/ArrayInterface.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/ArrayInterface.kt index 98c4fc74d..78156d318 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/ArrayInterface.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/ArrayInterface.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * ArrayInterface defines a set of methods for readonly accessing array data. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Collection.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Collection.kt index 23282ecce..feac34dd5 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Collection.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Collection.kt @@ -16,7 +16,7 @@ package kotbase import kotlinx.coroutines.CoroutineScope -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.coroutines.CoroutineContext /** diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Database.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Database.kt index 20b45a75b..0a944ebbc 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Database.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Database.kt @@ -16,7 +16,7 @@ package kotbase import kotlinx.coroutines.CoroutineScope -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.coroutines.CoroutineContext /** diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Dictionary.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Dictionary.kt index 558c200e8..84c256834 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Dictionary.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Dictionary.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.reflect.safeCast /** diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/DictionaryInterface.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/DictionaryInterface.kt index f90429949..9e318b457 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/DictionaryInterface.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/DictionaryInterface.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * DictionaryInterface defines a set of methods for readonly accessing dictionary data. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Document.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Document.kt index dec76c065..b0fc0c355 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Document.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Document.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.reflect.safeCast /** diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Expression.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Expression.kt index f30640d08..a6a51a648 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Expression.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Expression.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * The expression used in constructing a query. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Fragment.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Fragment.kt index 7b18acd94..8fb1bb126 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Fragment.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Fragment.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * Fragment provides readonly access to data value. Fragment also provides subscript access diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArray.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArray.kt index fe2b571eb..c92775cc0 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArray.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArray.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * Mutable access to array data. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArrayInterface.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArrayInterface.kt index 0f823c77e..674d0d386 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArrayInterface.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableArrayInterface.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * MutableArrayInterface defines a set of methods for getting and setting array data. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionary.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionary.kt index c60f503ad..b5cfd4566 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionary.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionary.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * Mutable access to dictionary data. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionaryInterface.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionaryInterface.kt index 3372b79f6..c2f7bc2a7 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionaryInterface.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDictionaryInterface.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * MutableDictionaryInterface defines a set of methods for getting and setting dictionary data. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDocument.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDocument.kt index 7e5f7fcf8..50234ae60 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDocument.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableDocument.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * A Couchbase Lite Document. A document has key/value properties like a Map. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableFragment.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableFragment.kt index 3fb87fdad..4a1f9048d 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/MutableFragment.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/MutableFragment.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * MutableFragment provides read and write access to data value. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Parameters.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Parameters.kt index e8d0c43f4..60c3b876f 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Parameters.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Parameters.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * A Parameters object used for setting values to the query parameters defined in the query. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/Result.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/Result.kt index 47a7f8fb9..6a7cb2a7b 100755 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/Result.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/Result.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Instant +import kotlin.time.Instant /** * Result represents a row of result set returned by a Query. diff --git a/couchbase-lite/src/commonMain/kotlin/kotbase/ext/DateExt.kt b/couchbase-lite/src/commonMain/kotlin/kotbase/ext/DateExt.kt index 08e827700..524101ee1 100644 --- a/couchbase-lite/src/commonMain/kotlin/kotbase/ext/DateExt.kt +++ b/couchbase-lite/src/commonMain/kotlin/kotbase/ext/DateExt.kt @@ -15,7 +15,7 @@ */ package kotbase.ext -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.math.roundToLong /** diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/ArrayTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/ArrayTest.kt index c6345c100..c69774ac3 100755 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/ArrayTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/ArrayTest.kt @@ -17,8 +17,17 @@ package kotbase import kotbase.ext.toStringMillis import kotbase.internal.utils.JsonArray -import kotlinx.datetime.Instant -import kotlin.test.* +import kotlin.test.Test +import kotlin.test.assertContentEquals +import kotlin.test.assertEquals +import kotlin.test.assertFailsWith +import kotlin.test.assertFalse +import kotlin.test.assertNotEquals +import kotlin.test.assertNotNull +import kotlin.test.assertNotSame +import kotlin.test.assertNull +import kotlin.test.assertTrue +import kotlin.time.Instant // Tests for the Array Iterator tests are in IteratorTest class ArrayTest : BaseDbTest() { @@ -214,7 +223,7 @@ class ArrayTest : BaseDbTest() { // Prepare CBLArray with NSNull placeholders: val array = MutableArray() - for (i in data.indices) { array.addValue(null) } + repeat(data.indices.count()) { array.addValue(null) } // Set object at index: for (i in data.indices) { array.setValue(i, data[i]) } diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/CollectionListenerTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/CollectionListenerTest.kt index e572466e0..fac3ab906 100644 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/CollectionListenerTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/CollectionListenerTest.kt @@ -17,7 +17,7 @@ package kotbase import kotlinx.coroutines.runBlocking import kotlinx.coroutines.sync.CountDownLatch -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.coroutines.CoroutineContext import kotlin.test.* import kotlin.time.Duration.Companion.milliseconds diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/ConcurrencyTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/ConcurrencyTest.kt index a1b98ebd4..02083da7d 100755 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/ConcurrencyTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/ConcurrencyTest.kt @@ -20,7 +20,7 @@ import kotbase.internal.utils.paddedString import kotlinx.coroutines.* import kotlinx.coroutines.sync.CountDownLatch import kotlinx.coroutines.sync.CyclicBarrier -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.concurrent.atomics.AtomicReference import kotlin.concurrent.atomics.ExperimentalAtomicApi import kotlin.test.* diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/DatabaseTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/DatabaseTest.kt index c80c0de37..f4ccc4ebe 100644 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/DatabaseTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/DatabaseTest.kt @@ -27,7 +27,7 @@ import kotbase.test.IgnoreLinuxMingw import kotlinx.coroutines.async import kotlinx.coroutines.runBlocking import kotlinx.coroutines.withTimeout -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.* import kotlin.time.Duration.Companion.days import kotlin.time.Duration.Companion.seconds diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/DocumentTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/DocumentTest.kt index 6a8cc4c88..7d2902ff3 100755 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/DocumentTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/DocumentTest.kt @@ -28,8 +28,8 @@ import kotbase.internal.utils.paddedString import kotbase.test.assertIntEquals import kotlinx.coroutines.runBlocking import kotlinx.coroutines.sync.CountDownLatch -import kotlinx.datetime.Clock -import kotlinx.datetime.Instant +import kotlin.time.Clock +import kotlin.time.Instant import kotlinx.io.Buffer import kotlin.math.absoluteValue import kotlin.test.* diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/FragmentTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/FragmentTest.kt index 0f002cecd..4f17ac89c 100644 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/FragmentTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/FragmentTest.kt @@ -18,7 +18,7 @@ package kotbase import kotbase.ext.nowMillis import kotbase.ext.toStringMillis import kotbase.test.assertIntEquals -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.* class FragmentTest : BaseDbTest() { diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/JSONTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/JSONTest.kt index 93cc752b6..8ad73f353 100755 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/JSONTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/JSONTest.kt @@ -16,7 +16,7 @@ package kotbase import kotbase.ext.nowMillis -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.Test import kotlin.test.assertEquals diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/LoadTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/LoadTest.kt index 2206a1b3c..f8d788b8d 100644 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/LoadTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/LoadTest.kt @@ -17,7 +17,7 @@ package kotbase import kotbase.internal.utils.PlatformUtils import kotbase.internal.utils.Report -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlin.test.* import kotlin.time.Duration.Companion.milliseconds diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/ParameterTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/ParameterTest.kt index 778011b47..423e50b5e 100644 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/ParameterTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/ParameterTest.kt @@ -15,7 +15,6 @@ */ package kotbase -import kotlinx.datetime.Instant import kotlin.test.Test import kotlin.test.assertEquals import kotlin.test.assertFailsWith @@ -23,6 +22,7 @@ import kotlin.test.assertNotNull import kotlin.test.assertNull import kotlin.test.assertTrue import kotlin.test.fail +import kotlin.time.Instant class ParameterTest : BaseDbTest() { diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/QueryTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/QueryTest.kt index a6bc5e2dd..82a9e60f2 100755 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/QueryTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/QueryTest.kt @@ -27,8 +27,8 @@ import kotlinx.coroutines.async import kotlinx.coroutines.delay import kotlinx.coroutines.runBlocking import kotlinx.coroutines.sync.CountDownLatch -import kotlinx.datetime.Clock -import kotlinx.datetime.Instant +import kotlin.time.Clock +import kotlin.time.Instant import kotlinx.datetime.TimeZone import kotlinx.datetime.offsetAt import kotlin.concurrent.atomics.AtomicBoolean diff --git a/couchbase-lite/src/commonTest/kotlin/kotbase/ResultTest.kt b/couchbase-lite/src/commonTest/kotlin/kotbase/ResultTest.kt index 29ed73288..2ff69d31d 100755 --- a/couchbase-lite/src/commonTest/kotlin/kotbase/ResultTest.kt +++ b/couchbase-lite/src/commonTest/kotlin/kotbase/ResultTest.kt @@ -18,8 +18,16 @@ package kotbase import kotbase.ext.toStringMillis import kotbase.internal.utils.JsonObject import kotbase.internal.utils.paddedString -import kotlinx.datetime.Instant -import kotlin.test.* +import kotlin.test.Ignore +import kotlin.test.Test +import kotlin.test.assertContentEquals +import kotlin.test.assertEquals +import kotlin.test.assertFailsWith +import kotlin.test.assertFalse +import kotlin.test.assertNotNull +import kotlin.test.assertNull +import kotlin.test.assertTrue +import kotlin.time.Instant class ResultTest : BaseQueryTest() { @@ -851,8 +859,6 @@ class ResultTest : BaseQueryTest() { val testCollection = testCollection val result: Result? - val dict: Dictionary? - val array: Array? val results: ResultSet = QueryBuilder .createQuery("SELECT * FROM " + testCollection.fullName, testCollection.database) .execute() @@ -860,10 +866,10 @@ class ResultTest : BaseQueryTest() { result = results.next() assertNotNull(result) - dict = result.getDictionary(0) + val dict = result.getDictionary(0) assertNotNull(dict) - array = dict.getArray("doc-25") + val array = dict.getArray("doc-25") assertNotNull(array) val `val` = array.getString(20) diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Array.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Array.jvmCommon.kt index 9a5ce8525..2fd695969 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Array.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Array.jvmCommon.kt @@ -17,7 +17,7 @@ package kotbase import kotbase.ext.toKotlinInstant import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.Array as CBLArray public actual open class Array diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Collection.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Collection.jvmCommon.kt index d6929b995..94fda8ec8 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Collection.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Collection.jvmCommon.kt @@ -20,7 +20,7 @@ import kotbase.ext.toDate import kotbase.ext.toKotlinInstant import kotbase.internal.DelegatedClass import kotlinx.coroutines.* -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.coroutines.CoroutineContext import com.couchbase.lite.Collection as CBLCollection diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Database.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Database.jvmCommon.kt index 062203716..3c1ace974 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Database.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Database.jvmCommon.kt @@ -25,7 +25,7 @@ import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Job import kotlinx.coroutines.SupervisorJob import kotlinx.coroutines.asExecutor -import kotlinx.datetime.Instant +import kotlin.time.Instant import java.io.File import kotlin.coroutines.CoroutineContext import com.couchbase.lite.Database as CBLDatabase diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Dictionary.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Dictionary.jvmCommon.kt index 47129f020..94801f4c7 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Dictionary.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Dictionary.jvmCommon.kt @@ -17,7 +17,7 @@ package kotbase import kotbase.ext.toKotlinInstant import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.Dictionary as CBLDictionary public actual open class Dictionary diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Document.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Document.jvmCommon.kt index 5d389b496..8b2120c79 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Document.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Document.jvmCommon.kt @@ -18,7 +18,7 @@ package kotbase import com.couchbase.lite.database import kotbase.ext.toKotlinInstant import kotbase.internal.DelegatedClass -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.Document as CBLDocument public actual open class Document diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Expression.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Expression.jvmCommon.kt index 1c2cf7e13..bfff6f391 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Expression.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Expression.jvmCommon.kt @@ -18,7 +18,7 @@ package kotbase import kotbase.ext.toDate import kotbase.internal.DelegatedClass import kotbase.internal.actuals -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.Expression as CBLExpression import com.couchbase.lite.FullTextIndexExpression as CBLFullTextIndexExpression import com.couchbase.lite.IndexExpression as CBLIndexExpression diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableArray.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableArray.jvmCommon.kt index df6751819..aa95dfc21 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableArray.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableArray.jvmCommon.kt @@ -16,7 +16,7 @@ package kotbase import kotbase.ext.toDate -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.MutableArray as CBLMutableArray public actual class MutableArray diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDictionary.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDictionary.jvmCommon.kt index b95867237..de19c1677 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDictionary.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDictionary.jvmCommon.kt @@ -16,7 +16,7 @@ package kotbase import kotbase.ext.toDate -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.MutableDictionary as CBLMutableDictionary public actual class MutableDictionary diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDocument.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDocument.jvmCommon.kt index 33b0d1cdf..b8cec7dae 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDocument.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/MutableDocument.jvmCommon.kt @@ -16,7 +16,7 @@ package kotbase import kotbase.ext.toDate -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.MutableDocument as CBLMutableDocument public actual class MutableDocument diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Parameters.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Parameters.jvmCommon.kt index 5ae871b49..c17404a48 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Parameters.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Parameters.jvmCommon.kt @@ -17,7 +17,7 @@ package kotbase import kotbase.internal.DelegatedClass import kotbase.ext.toDate -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.Parameters as CBLParameters public actual class Parameters diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Result.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Result.jvmCommon.kt index e6e2f13fe..63e43a1e4 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Result.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Result.jvmCommon.kt @@ -17,7 +17,7 @@ package kotbase import kotbase.internal.DelegatedClass import kotbase.ext.toKotlinInstant -import kotlinx.datetime.Instant +import kotlin.time.Instant import com.couchbase.lite.Result as CBLResult public actual class Result diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Utils.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Utils.jvmCommon.kt index 72c4f65a5..974fed07d 100644 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Utils.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/Utils.jvmCommon.kt @@ -18,7 +18,7 @@ package kotbase import kotbase.internal.DelegatedClass import kotbase.ext.toDate import kotbase.ext.toKotlinInstant -import kotlinx.datetime.Instant +import kotlin.time.Instant import java.util.* import com.couchbase.lite.Array as CBLArray import com.couchbase.lite.Blob as CBLBlob diff --git a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/ext/DateExt.jvmCommon.kt b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/ext/DateExt.jvmCommon.kt index ce0ea99eb..1377589b8 100755 --- a/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/ext/DateExt.jvmCommon.kt +++ b/couchbase-lite/src/jvmCommonMain/kotlin/kotbase/ext/DateExt.jvmCommon.kt @@ -15,7 +15,7 @@ */ package kotbase.ext -import kotlinx.datetime.Instant +import kotlin.time.Instant import java.util.* internal fun Instant.toDate(): Date = Date(toEpochMilliseconds()) diff --git a/couchbase-lite/src/jvmCommonTest/kotlin/kotbase/ext/DateExtTest.kt b/couchbase-lite/src/jvmCommonTest/kotlin/kotbase/ext/DateExtTest.kt index 44fa1cd8e..bc9d0fc00 100644 --- a/couchbase-lite/src/jvmCommonTest/kotlin/kotbase/ext/DateExtTest.kt +++ b/couchbase-lite/src/jvmCommonTest/kotlin/kotbase/ext/DateExtTest.kt @@ -15,7 +15,7 @@ */ package kotbase.ext -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlin.test.Test import java.util.* import kotlin.test.assertEquals diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Array.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Array.linuxMingw.kt index 54bdc9f4e..2eef5a3d6 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Array.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Array.linuxMingw.kt @@ -18,7 +18,7 @@ package kotbase import kotbase.internal.DbContext import kotbase.internal.fleece.* import kotlinx.cinterop.reinterpret -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.experimental.ExperimentalNativeApi import kotlin.native.ref.createCleaner diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Collection.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Collection.linuxMingw.kt index fc8de7a2b..7cb044cbe 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Collection.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Collection.linuxMingw.kt @@ -27,7 +27,7 @@ import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Job import kotlinx.coroutines.SupervisorJob import kotlinx.coroutines.launch -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.coroutines.CoroutineContext import kotlin.experimental.ExperimentalNativeApi diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/ConsoleLogger.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/ConsoleLogger.linuxMingw.kt index a7dd1c5b3..dbb1cdf5a 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/ConsoleLogger.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/ConsoleLogger.linuxMingw.kt @@ -15,7 +15,7 @@ */ package kotbase -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlinx.datetime.TimeZone import kotlinx.datetime.toLocalDateTime import libcblite.CBLLog_ConsoleLevel diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Database.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Database.linuxMingw.kt index 9b58ac7b5..53e512f54 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Database.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Database.linuxMingw.kt @@ -31,7 +31,7 @@ import kotlinx.atomicfu.locks.reentrantLock import kotlinx.atomicfu.locks.withLock import kotlinx.cinterop.* import kotlinx.coroutines.* -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.coroutines.CoroutineContext import kotlin.experimental.ExperimentalNativeApi diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Dictionary.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Dictionary.linuxMingw.kt index 56921b7c6..09f39ebd9 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Dictionary.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Dictionary.linuxMingw.kt @@ -18,7 +18,7 @@ package kotbase import kotbase.internal.DbContext import kotbase.internal.fleece.* import kotlinx.cinterop.reinterpret -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.experimental.ExperimentalNativeApi import kotlin.native.ref.createCleaner diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Document.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Document.linuxMingw.kt index 6f55a8b2c..1c97b2d9b 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Document.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Document.linuxMingw.kt @@ -20,7 +20,7 @@ import kotbase.internal.DbContext import kotbase.internal.fleece.* import kotbase.util.identityHashCodeHex import kotlinx.cinterop.CPointer -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.experimental.ExperimentalNativeApi import kotlin.native.ref.createCleaner diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Expression.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Expression.linuxMingw.kt index a3d8bae14..ec8b9d445 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Expression.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Expression.linuxMingw.kt @@ -17,7 +17,7 @@ package kotbase import kotbase.ext.toStringMillis import kotbase.util.identityHashCodeHex -import kotlinx.datetime.Instant +import kotlin.time.Instant public actual open class Expression { diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableArray.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableArray.linuxMingw.kt index 7345a8693..4783da423 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableArray.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableArray.linuxMingw.kt @@ -21,7 +21,7 @@ import kotbase.internal.JsonUtils import kotbase.internal.fleece.* import kotlinx.cinterop.convert import kotlinx.cinterop.memScoped -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* public actual class MutableArray diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDictionary.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDictionary.linuxMingw.kt index 8f47b90f0..2114ff561 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDictionary.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDictionary.linuxMingw.kt @@ -19,7 +19,7 @@ import kotbase.internal.DbContext import kotbase.internal.JsonUtils import kotbase.internal.fleece.* import kotlinx.cinterop.memScoped -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* public actual class MutableDictionary diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDocument.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDocument.linuxMingw.kt index b3772dd50..56fe32f00 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDocument.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/MutableDocument.linuxMingw.kt @@ -20,7 +20,7 @@ import kotbase.internal.fleece.* import kotbase.internal.wrapCBLError import kotlinx.cinterop.CPointer import kotlinx.cinterop.memScoped -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* public actual class MutableDocument diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Parameters.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Parameters.linuxMingw.kt index cdb5ee229..453a6bace 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Parameters.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Parameters.linuxMingw.kt @@ -16,7 +16,7 @@ package kotbase import kotbase.internal.fleece.* -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.experimental.ExperimentalNativeApi import kotlin.native.ref.createCleaner diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Result.linuxMingw.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Result.linuxMingw.kt index 2d04877da..3737e0ba9 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Result.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/Result.linuxMingw.kt @@ -23,7 +23,7 @@ import kotlinx.cinterop.CPointer import kotlinx.cinterop.convert import kotlinx.cinterop.memScoped import kotlinx.cinterop.reinterpret -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* import kotlin.experimental.ExperimentalNativeApi import kotlin.native.ref.createCleaner diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/CBLTimestamp.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/CBLTimestamp.kt index c44222b90..3240701d1 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/CBLTimestamp.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/CBLTimestamp.kt @@ -15,7 +15,7 @@ */ package kotbase.internal -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.CBLTimestamp internal fun CBLTimestamp.toKotlinInstant(): Instant? { diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLMutableDict.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLMutableDict.kt index 628cce097..1d217e4ab 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLMutableDict.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLMutableDict.kt @@ -20,7 +20,7 @@ import kotbase.ext.toStringMillis import kotbase.internal.DbContext import kotlinx.cinterop.convert import kotlinx.cinterop.memScoped -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* internal fun FLMutableDict.setValue(key: String, value: Any?, ctxt: DbContext?) { diff --git a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLValue.kt b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLValue.kt index 98f9da145..90b2e9bd0 100644 --- a/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLValue.kt +++ b/couchbase-lite/src/linuxMingwMain/kotlin/kotbase/internal/fleece/FLValue.kt @@ -19,7 +19,7 @@ import kotbase.* import kotbase.CBLError import kotbase.internal.DbContext import kotbase.internal.wrapCBLError -import kotlinx.datetime.Instant +import kotlin.time.Instant import libcblite.* private inline val FLValue.type: FLValueType diff --git a/couchbase-lite/src/linuxMingwTest/kotlin/kotbase/QueryTest.linuxMingw.kt b/couchbase-lite/src/linuxMingwTest/kotlin/kotbase/QueryTest.linuxMingw.kt index 024663ac7..5bc1c3b4d 100644 --- a/couchbase-lite/src/linuxMingwTest/kotlin/kotbase/QueryTest.linuxMingw.kt +++ b/couchbase-lite/src/linuxMingwTest/kotlin/kotbase/QueryTest.linuxMingw.kt @@ -15,7 +15,11 @@ */ package kotbase -import kotlinx.datetime.* +import kotlinx.datetime.LocalDate +import kotlinx.datetime.LocalDateTime +import kotlinx.datetime.TimeZone +import kotlinx.datetime.atTime +import kotlinx.datetime.toInstant internal actual fun localToUTC(format: String, dateStr: String): String { val instant = if (format.length == 10) { diff --git a/examples/getting-started-compose/composeApp/src/commonMain/kotlin/Log.kt b/examples/getting-started-compose/composeApp/src/commonMain/kotlin/Log.kt index 5256c5334..144a9a4d0 100644 --- a/examples/getting-started-compose/composeApp/src/commonMain/kotlin/Log.kt +++ b/examples/getting-started-compose/composeApp/src/commonMain/kotlin/Log.kt @@ -1,5 +1,5 @@ import kotlinx.coroutines.flow.* -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlinx.datetime.TimeZone import kotlinx.datetime.toLocalDateTime diff --git a/examples/getting-started/shared/src/commonMain/kotlin/Log.kt b/examples/getting-started/shared/src/commonMain/kotlin/Log.kt index 76c7d78fc..cd528055e 100644 --- a/examples/getting-started/shared/src/commonMain/kotlin/Log.kt +++ b/examples/getting-started/shared/src/commonMain/kotlin/Log.kt @@ -1,6 +1,6 @@ import com.rickclephas.kmp.nativecoroutines.NativeCoroutines import kotlinx.coroutines.flow.* -import kotlinx.datetime.Clock +import kotlin.time.Clock import kotlinx.datetime.TimeZone import kotlinx.datetime.toLocalDateTime diff --git a/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/data/source/note/NoteDoc.kt b/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/data/source/note/NoteDoc.kt index 718c599c5..ca7fc9ce9 100644 --- a/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/data/source/note/NoteDoc.kt +++ b/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/data/source/note/NoteDoc.kt @@ -1,8 +1,8 @@ package data.source.note import kotbase.Document -import kotlinx.datetime.Clock -import kotlinx.datetime.Instant +import kotlin.time.Clock +import kotlin.time.Instant import kotlinx.serialization.Serializable import kotlinx.serialization.Transient import kotlinx.serialization.json.Json diff --git a/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/domain/model/Note.kt b/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/domain/model/Note.kt index 8958417cc..7304e816d 100644 --- a/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/domain/model/Note.kt +++ b/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/domain/model/Note.kt @@ -1,7 +1,7 @@ package domain.model -import kotlinx.datetime.Clock -import kotlinx.datetime.Instant +import kotlin.time.Clock +import kotlin.time.Instant import kotlinx.serialization.Serializable @Serializable diff --git a/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/presentation/EditViewModel.kt b/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/presentation/EditViewModel.kt index 48ceeef1b..4465c14b2 100644 --- a/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/presentation/EditViewModel.kt +++ b/examples/kotbase-notes/kotbase-notes/src/commonMain/kotlin/presentation/EditViewModel.kt @@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.updateAndGet import kotlinx.coroutines.launch -import kotlinx.datetime.Clock +import kotlin.time.Clock class EditViewModel( scope: CoroutineScope, diff --git a/examples/kotbase-notes/kotbase-notes/src/iosMain/kotlin/domain/model/Note.ios.kt b/examples/kotbase-notes/kotbase-notes/src/iosMain/kotlin/domain/model/Note.ios.kt index 488eece9d..ebea492f9 100644 --- a/examples/kotbase-notes/kotbase-notes/src/iosMain/kotlin/domain/model/Note.ios.kt +++ b/examples/kotbase-notes/kotbase-notes/src/iosMain/kotlin/domain/model/Note.ios.kt @@ -1,6 +1,6 @@ package domain.model -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toNSDate import platform.Foundation.NSCalendar import platform.Foundation.NSCalendarUnitDay diff --git a/examples/kotbase-notes/kotbase-notes/src/jvmCommonMain/kotlin/domain/model/Note.jvmCommon.kt b/examples/kotbase-notes/kotbase-notes/src/jvmCommonMain/kotlin/domain/model/Note.jvmCommon.kt index 46cfee71f..25e716807 100644 --- a/examples/kotbase-notes/kotbase-notes/src/jvmCommonMain/kotlin/domain/model/Note.jvmCommon.kt +++ b/examples/kotbase-notes/kotbase-notes/src/jvmCommonMain/kotlin/domain/model/Note.jvmCommon.kt @@ -1,6 +1,6 @@ package domain.model -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.datetime.toJavaInstant import java.time.LocalDateTime import java.time.Month diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a262d4cb8..5fc80edd9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -32,7 +32,7 @@ korlibs-korio = { module = "com.soywiz.korlibs.korio:korio", version = "4.0.10" kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test" } kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit" } kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.10.2" } -kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version = "0.6.2" } +kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version = "0.7.1" } kotlinx-io = { module = "org.jetbrains.kotlinx:kotlinx-io-core", version = "0.8.0" } kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.9.0" } mockk = { module = "io.mockk:mockk", version.ref = "mockk" } diff --git a/testing-support/src/commonMain/kotlin/kotbase/BaseDbTest.kt b/testing-support/src/commonMain/kotlin/kotbase/BaseDbTest.kt index 146bed71c..b542cf3c6 100644 --- a/testing-support/src/commonMain/kotlin/kotbase/BaseDbTest.kt +++ b/testing-support/src/commonMain/kotlin/kotbase/BaseDbTest.kt @@ -26,7 +26,7 @@ import kotbase.ext.TYPE_BLOB import kotbase.internal.utils.* import kotlinx.coroutines.CancellationException import kotlinx.coroutines.sync.CountDownLatch -import kotlinx.datetime.Instant +import kotlin.time.Instant import kotlinx.io.readLine import kotlinx.serialization.json.* import kotlin.test.* diff --git a/testing-support/src/commonMain/kotlin/kotbase/BaseTest.kt b/testing-support/src/commonMain/kotlin/kotbase/BaseTest.kt index f57ab6a2c..ed25d0d2d 100755 --- a/testing-support/src/commonMain/kotlin/kotbase/BaseTest.kt +++ b/testing-support/src/commonMain/kotlin/kotbase/BaseTest.kt @@ -26,8 +26,8 @@ import kotbase.internal.utils.paddedString import kotbase.test.AfterClass import kotbase.test.BeforeClass import kotlinx.coroutines.* -import kotlinx.datetime.Clock -import kotlinx.datetime.Instant +import kotlin.time.Clock +import kotlin.time.Instant import kotlinx.io.IOException import kotlinx.io.files.Path import kotlinx.io.files.SystemFileSystem diff --git a/testing-support/src/commonMain/kotlin/kotbase/ext/DateExtTesting.kt b/testing-support/src/commonMain/kotlin/kotbase/ext/DateExtTesting.kt index 5dde6620b..6f53c8de8 100644 --- a/testing-support/src/commonMain/kotlin/kotbase/ext/DateExtTesting.kt +++ b/testing-support/src/commonMain/kotlin/kotbase/ext/DateExtTesting.kt @@ -15,8 +15,8 @@ */ package kotbase.ext -import kotlinx.datetime.Clock -import kotlinx.datetime.Instant +import kotlin.time.Clock +import kotlin.time.Instant /** * Returns the [Instant] corresponding to the current time,