You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/api/android/core.api
+56-82Lines changed: 56 additions & 82 deletions
Original file line number
Diff line number
Diff line change
@@ -3,45 +3,34 @@ public class io/tolgee/Tolgee {
3
3
public fun <init> (Lio/tolgee/Tolgee$Config;)V
4
4
public fun getConfig ()Lio/tolgee/Tolgee$Config;
5
5
public static final fun getInstance ()Lio/tolgee/TolgeeAndroid;
6
+
public static final fun getInstanceOrNull ()Lio/tolgee/TolgeeAndroid;
6
7
public fun getLocale ()Ljava/util/Locale;
7
8
public static final fun getSystemLocale ()Ljava/util/Locale;
8
-
public static final fun init (Lio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
9
-
public static final fun init (Lkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
10
-
public static final fun init (ZLio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
11
-
public static final fun init (ZLkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
12
-
public static final fun instanceOrInit (Lio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
13
-
public static final fun instanceOrInit (Lkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
14
-
public static final fun instanceOrInit (ZLio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
15
-
public static final fun instanceOrInit (ZLkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
16
-
public final fun instant (Ljava/lang/String;)Ljava/lang/String;
17
-
public fun instant (Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;)Ljava/lang/String;
18
-
public static synthetic fun instant$default (Lio/tolgee/Tolgee;Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;ILjava/lang/Object;)Ljava/lang/String;
9
+
public static final fun init (Lio/tolgee/Tolgee$Config;)V
10
+
public static final fun init (Lkotlin/jvm/functions/Function1;)V
11
+
public static final fun new (Lio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
12
+
public static final fun new (Lkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
19
13
public fun preload (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
20
-
public fun setLocale (Lio/tolgee/model/TolgeeProjectLanguage;)Ljava/util/Locale;
21
14
public fun setLocale (Ljava/lang/String;)Ljava/util/Locale;
22
15
public fun setLocale (Ljava/util/Locale;)Ljava/util/Locale;
23
-
public fun stringArrayInstant (Ljava/lang/String;)Ljava/util/List;
24
-
public fun stringArrayTranslation (Ljava/lang/String;)Lkotlinx/coroutines/flow/Flow;
25
-
public final fun translation (Ljava/lang/String;)Lkotlinx/coroutines/flow/Flow;
26
-
public fun translation (Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;)Lkotlinx/coroutines/flow/Flow;
27
-
public static synthetic fun translation$default (Lio/tolgee/Tolgee;Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
16
+
public final fun t (Ljava/lang/String;)Ljava/lang/String;
17
+
public fun t (Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;)Ljava/lang/String;
18
+
public static synthetic fun t$default (Lio/tolgee/Tolgee;Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;ILjava/lang/Object;)Ljava/lang/String;
19
+
public fun tArray (Ljava/lang/String;)Ljava/util/List;
20
+
public fun tArrayFlow (Ljava/lang/String;)Lkotlinx/coroutines/flow/Flow;
21
+
public final fun tFlow (Ljava/lang/String;)Lkotlinx/coroutines/flow/Flow;
22
+
public fun tFlow (Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;)Lkotlinx/coroutines/flow/Flow;
23
+
public static synthetic fun tFlow$default (Lio/tolgee/Tolgee;Ljava/lang/String;Lio/tolgee/model/TolgeeMessageParams;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
28
24
}
29
25
30
26
public final class io/tolgee/Tolgee$Companion {
31
27
public final fun getInstance ()Lio/tolgee/TolgeeAndroid;
28
+
public final fun getInstanceOrNull ()Lio/tolgee/TolgeeAndroid;
32
29
public final fun getSystemLocale ()Ljava/util/Locale;
33
-
public final fun init (Lio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
34
-
public final fun init (Lkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
35
-
public final fun init (ZLio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
36
-
public final fun init (ZLkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
37
-
public static synthetic fun init$default (Lio/tolgee/Tolgee$Companion;ZLio/tolgee/Tolgee$Config;ILjava/lang/Object;)Lio/tolgee/TolgeeAndroid;
38
-
public static synthetic fun init$default (Lio/tolgee/Tolgee$Companion;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lio/tolgee/TolgeeAndroid;
39
-
public final fun instanceOrInit (Lio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
40
-
public final fun instanceOrInit (Lkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
41
-
public final fun instanceOrInit (ZLio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
42
-
public final fun instanceOrInit (ZLkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
43
-
public static synthetic fun instanceOrInit$default (Lio/tolgee/Tolgee$Companion;ZLio/tolgee/Tolgee$Config;ILjava/lang/Object;)Lio/tolgee/TolgeeAndroid;
44
-
public static synthetic fun instanceOrInit$default (Lio/tolgee/Tolgee$Companion;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lio/tolgee/TolgeeAndroid;
30
+
public final fun init (Lio/tolgee/Tolgee$Config;)V
31
+
public final fun init (Lkotlin/jvm/functions/Function1;)V
32
+
public final fun new (Lio/tolgee/Tolgee$Config;)Lio/tolgee/TolgeeAndroid;
33
+
public final fun new (Lkotlin/jvm/functions/Function1;)Lio/tolgee/TolgeeAndroid;
45
34
}
46
35
47
36
public final class io/tolgee/Tolgee$Config {
@@ -68,7 +57,6 @@ public final class io/tolgee/Tolgee$Config$Builder {
68
57
public final fun getContentDelivery ()Lio/tolgee/Tolgee$Config$ContentDelivery;
69
58
public final fun getLocale ()Ljava/util/Locale;
70
59
public final fun getNetwork ()Lio/tolgee/Tolgee$Config$Network;
71
-
public final fun locale (Lio/tolgee/model/TolgeeProjectLanguage;)Lio/tolgee/Tolgee$Config$Builder;
72
60
public final fun locale (Ljava/lang/String;)Lio/tolgee/Tolgee$Config$Builder;
73
61
public final fun locale (Ljava/util/Locale;)Lio/tolgee/Tolgee$Config$Builder;
74
62
public final fun network (Lio/tolgee/Tolgee$Config$Network;)Lio/tolgee/Tolgee$Config$Builder;
@@ -85,9 +73,13 @@ public final class io/tolgee/Tolgee$Config$ContentDelivery {
85
73
public static final field Companion Lio/tolgee/Tolgee$Config$ContentDelivery$Companion;
86
74
public fun <init> ()V
87
75
public final fun component1 ()Ljava/lang/String;
88
-
public final fun component2 ()Lio/tolgee/Tolgee$Formatter;
76
+
public final fun component2 ()Lkotlin/jvm/functions/Function1;
77
+
public final fun component3 ()Lio/tolgee/storage/TolgeeStorageProvider;
78
+
public final fun component4 ()Lio/tolgee/Tolgee$Formatter;
89
79
public fun equals (Ljava/lang/Object;)Z
90
80
public final fun getFormatter ()Lio/tolgee/Tolgee$Formatter;
81
+
public final fun getPath ()Lkotlin/jvm/functions/Function1;
82
+
public final fun getStorage ()Lio/tolgee/storage/TolgeeStorageProvider;
91
83
public final fun getUrl ()Ljava/lang/String;
92
84
public fun hashCode ()I
93
85
public fun toString ()Ljava/lang/String;
@@ -98,9 +90,15 @@ public final class io/tolgee/Tolgee$Config$ContentDelivery$Builder {
98
90
public final fun build ()Lio/tolgee/Tolgee$Config$ContentDelivery;
99
91
public final fun formatter (Lio/tolgee/Tolgee$Formatter;)Lio/tolgee/Tolgee$Config$ContentDelivery$Builder;
100
92
public final fun getFormatter ()Lio/tolgee/Tolgee$Formatter;
93
+
public final fun getPath ()Lkotlin/jvm/functions/Function1;
94
+
public final fun getStorage ()Lio/tolgee/storage/TolgeeStorageProvider;
101
95
public final fun getUrl ()Ljava/lang/String;
96
+
public final fun path (Lkotlin/jvm/functions/Function1;)Lio/tolgee/Tolgee$Config$ContentDelivery$Builder;
102
97
public final fun setFormatter (Lio/tolgee/Tolgee$Formatter;)V
98
+
public final fun setPath (Lkotlin/jvm/functions/Function1;)V
99
+
public final fun setStorage (Lio/tolgee/storage/TolgeeStorageProvider;)V
103
100
public final fun setUrl (Ljava/lang/String;)V
101
+
public final fun storage (Lio/tolgee/storage/TolgeeStorageProvider;)Lio/tolgee/Tolgee$Config$ContentDelivery$Builder;
104
102
public final fun url (Ljava/lang/String;)Lio/tolgee/Tolgee$Config$ContentDelivery$Builder;
105
103
}
106
104
@@ -157,18 +155,18 @@ public final class io/tolgee/TolgeeAndroid : io/tolgee/Tolgee {
157
155
public fun equals (Ljava/lang/Object;)Z
158
156
public fun getConfig ()Lio/tolgee/Tolgee$Config;
159
157
public fun hashCode ()I
160
-
public final fun instant (Landroid/content/Context;I)Ljava/lang/String;
161
-
public final fun instant (Landroid/content/Context;I[Ljava/lang/Object;)Ljava/lang/String;
162
-
public final fun pluralInstant (Landroid/content/res/Resources;II)Ljava/lang/String;
163
-
public final fun pluralInstant (Landroid/content/res/Resources;II[Ljava/lang/Object;)Ljava/lang/String;
164
-
public final fun pluralTranslation (Landroid/content/res/Resources;II)Lkotlinx/coroutines/flow/Flow;
165
-
public final fun pluralTranslation (Landroid/content/res/Resources;II[Ljava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
166
158
public final fun preload (Landroidx/lifecycle/LifecycleOwner;)Lkotlinx/coroutines/Job;
167
-
public final fun stringArrayInstant (Landroid/content/res/Resources;I)Ljava/util/List;
168
-
public final fun stringArrayTranslation (Landroid/content/res/Resources;I)Lkotlinx/coroutines/flow/Flow;
159
+
public final fun t (Landroid/content/Context;I)Ljava/lang/String;
160
+
public final fun t (Landroid/content/Context;I[Ljava/lang/Object;)Ljava/lang/String;
161
+
public final fun tArray (Landroid/content/res/Resources;I)Ljava/util/List;
162
+
public final fun tArrayFlow (Landroid/content/res/Resources;I)Lkotlinx/coroutines/flow/Flow;
163
+
public final fun tFlow (Landroid/content/Context;I)Lkotlinx/coroutines/flow/Flow;
164
+
public final fun tFlow (Landroid/content/Context;I[Ljava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
165
+
public final fun tPlural (Landroid/content/res/Resources;II)Ljava/lang/String;
166
+
public final fun tPlural (Landroid/content/res/Resources;II[Ljava/lang/Object;)Ljava/lang/String;
167
+
public final fun tPluralFlow (Landroid/content/res/Resources;II)Lkotlinx/coroutines/flow/Flow;
168
+
public final fun tPluralFlow (Landroid/content/res/Resources;II[Ljava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
169
169
public fun toString ()Ljava/lang/String;
170
-
public final fun translation (Landroid/content/Context;I)Lkotlinx/coroutines/flow/Flow;
171
-
public final fun translation (Landroid/content/Context;I[Ljava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
172
170
}
173
171
174
172
public final class io/tolgee/TolgeeAndroid$Companion {
@@ -191,20 +189,16 @@ public final class io/tolgee/TolgeeContextWrapper$Companion {
191
189
public final fun wrap (Landroid/content/Context;Lio/tolgee/Tolgee;)Landroid/content/ContextWrapper;
192
190
}
193
191
194
-
public final class io/tolgee/common/ExtendCoroutinesKt {
195
-
public static final fun mapNotNull (Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
196
-
}
197
-
198
192
public final class io/tolgee/common/ExtendTolgee_androidKt {
199
-
public static final fun getQuantityStringInstant (Landroid/content/res/Resources;II)Ljava/lang/String;
200
-
public static final fun getQuantityStringInstant (Landroid/content/res/Resources;II[Ljava/lang/Object;)Ljava/lang/String;
201
-
public static final fun getQuantityStringInstant (Landroid/content/res/Resources;Lio/tolgee/Tolgee;II)Ljava/lang/String;
202
-
public static final fun getQuantityStringInstant (Landroid/content/res/Resources;Lio/tolgee/Tolgee;II[Ljava/lang/Object;)Ljava/lang/String;
203
-
public static final fun getStringArrayInstant (Landroid/content/res/Resources;Lio/tolgee/Tolgee;I)[Ljava/lang/String;
204
-
public static final fun getStringInstant (Landroid/content/Context;I)Ljava/lang/String;
205
-
public static final fun getStringInstant (Landroid/content/Context;I[Ljava/lang/Object;)Ljava/lang/String;
206
-
public static final fun getStringInstant (Landroid/content/Context;Lio/tolgee/Tolgee;I)Ljava/lang/String;
207
-
public static final fun getStringInstant (Landroid/content/Context;Lio/tolgee/Tolgee;I[Ljava/lang/Object;)Ljava/lang/String;
193
+
public static final fun getQuantityStringT (Landroid/content/res/Resources;II)Ljava/lang/String;
194
+
public static final fun getQuantityStringT (Landroid/content/res/Resources;II[Ljava/lang/Object;)Ljava/lang/String;
195
+
public static final fun getQuantityStringT (Landroid/content/res/Resources;Lio/tolgee/Tolgee;II)Ljava/lang/String;
196
+
public static final fun getQuantityStringT (Landroid/content/res/Resources;Lio/tolgee/Tolgee;II[Ljava/lang/Object;)Ljava/lang/String;
197
+
public static final fun getStringArrayT (Landroid/content/res/Resources;Lio/tolgee/Tolgee;I)[Ljava/lang/String;
198
+
public static final fun getStringT (Landroid/content/Context;I)Ljava/lang/String;
199
+
public static final fun getStringT (Landroid/content/Context;I[Ljava/lang/Object;)Ljava/lang/String;
200
+
public static final fun getStringT (Landroid/content/Context;Lio/tolgee/Tolgee;I)Ljava/lang/String;
201
+
public static final fun getStringT (Landroid/content/Context;Lio/tolgee/Tolgee;I[Ljava/lang/Object;)Ljava/lang/String;
208
202
}
209
203
210
204
public abstract interface class io/tolgee/model/TolgeeMessageParams : de/comahe/i18n4k/messages/formatter/MessageParameters {
@@ -244,35 +238,15 @@ public final class io/tolgee/model/TolgeeMessageParams$None : io/tolgee/model/To
244
238
public fun toString ()Ljava/lang/String;
245
239
}
246
240
247
-
public final class io/tolgee/model/TolgeeProjectLanguage {
248
-
public static final field Companion Lio/tolgee/model/TolgeeProjectLanguage$Companion;
249
-
public final fun asLocale ()Ljava/util/Locale;
250
-
public final fun component1 ()Ljava/lang/String;
251
-
public final fun component2 ()Ljava/lang/String;
252
-
public final fun component3 ()Ljava/lang/String;
253
-
public final fun component4 ()Ljava/lang/String;
254
-
public final fun component5 ()Z
255
-
public fun equals (Ljava/lang/Object;)Z
256
-
public final fun getBase ()Z
257
-
public final fun getFlagEmoji ()Ljava/lang/String;
258
-
public final fun getName ()Ljava/lang/String;
259
-
public final fun getOriginalName ()Ljava/lang/String;
260
-
public final fun getTag ()Ljava/lang/String;
261
-
public fun hashCode ()I
262
-
public fun toString ()Ljava/lang/String;
263
-
}
264
-
265
-
public synthetic class io/tolgee/model/TolgeeProjectLanguage$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
266
-
public static final field INSTANCE Lio/tolgee/model/TolgeeProjectLanguage$$serializer;
267
-
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
268
-
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/tolgee/model/TolgeeProjectLanguage;
269
-
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
270
-
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
271
-
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/tolgee/model/TolgeeProjectLanguage;)V
272
-
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
241
+
public abstract interface class io/tolgee/storage/TolgeeStorageProvider {
242
+
public abstract fun get (Ljava/lang/String;)[B
243
+
public abstract fun put (Ljava/lang/String;[B)V
273
244
}
274
245
275
-
public final class io/tolgee/model/TolgeeProjectLanguage$Companion {
276
-
public final fun serializer ()Lkotlinx/serialization/KSerializer;
246
+
public final class io/tolgee/storage/TolgeeStorageProviderAndroid : io/tolgee/storage/TolgeeStorageProvider {
247
+
public fun <init> (Landroid/content/Context;ILjava/lang/String;)V
248
+
public synthetic fun <init> (Landroid/content/Context;ILjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
0 commit comments