Skip to content

Commit 6e7e1fe

Browse files
Improve code
1 parent 86d6d56 commit 6e7e1fe

File tree

14 files changed

+240
-871
lines changed

14 files changed

+240
-871
lines changed

kotlin-stdlib/api/android/kotlin-stdlib.api

Lines changed: 39 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -143,32 +143,14 @@ public final class com/javiersc/kotlin/stdlib/BooleanKt {
143143
public static final fun ifTrue (ZLkotlin/jvm/functions/Function0;)Z
144144
}
145145

146-
public final class com/javiersc/kotlin/stdlib/CollectionsKt {
147-
public static final fun capitalize (Ljava/lang/String;)Ljava/lang/String;
148-
public static final fun decapitalize (Ljava/lang/String;)Ljava/lang/String;
149-
public static final fun eighth (Ljava/lang/Iterable;)Ljava/lang/Object;
150-
public static final fun eighthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
151-
public static final fun fifth (Ljava/lang/Iterable;)Ljava/lang/Object;
152-
public static final fun fifthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
153-
public static final fun forth (Ljava/lang/Iterable;)Ljava/lang/Object;
154-
public static final fun forthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
155-
public static final fun getIndex (Ljava/lang/Iterable;I)Ljava/lang/Object;
156-
public static final fun getIndexOrNull (Ljava/lang/Iterable;I)Ljava/lang/Object;
157-
public static final fun ninth (Ljava/lang/Iterable;)Ljava/lang/Object;
158-
public static final fun ninthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
159-
public static final fun penultimate (Ljava/lang/Iterable;)Ljava/lang/Object;
160-
public static final fun penultimateOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
161-
public static final fun removeDuplicateEmptyLines (Ljava/util/List;)Ljava/lang/String;
162-
public static final fun second (Ljava/lang/Iterable;)Ljava/lang/Object;
163-
public static final fun secondOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
164-
public static final fun seventh (Ljava/lang/Iterable;)Ljava/lang/Object;
165-
public static final fun seventhOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
166-
public static final fun sixth (Ljava/lang/Iterable;)Ljava/lang/Object;
167-
public static final fun sixthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
168-
public static final fun tenth (Ljava/lang/Iterable;)Ljava/lang/Object;
169-
public static final fun tenthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
170-
public static final fun third (Ljava/lang/Iterable;)Ljava/lang/Object;
171-
public static final fun thirdOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
146+
public final class com/javiersc/kotlin/stdlib/CharSequenceKt {
147+
public static final fun endWithNewLine (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
148+
public static final fun isNotNullNorBlank (Ljava/lang/CharSequence;)Z
149+
public static final fun isNotNullNorEmpty (Ljava/lang/CharSequence;)Z
150+
public static final fun notContain (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
151+
public static final fun notContain (Ljava/lang/CharSequence;Lkotlin/text/Regex;)Z
152+
public static synthetic fun notContain$default (Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
153+
public static final fun removeDuplicateEmptyLines (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
172154
}
173155

174156
public abstract class com/javiersc/kotlin/stdlib/Either {
@@ -235,21 +217,43 @@ public final class com/javiersc/kotlin/stdlib/IdentityKt {
235217
public static final fun identity (Ljava/lang/Object;)Ljava/lang/Object;
236218
}
237219

220+
public final class com/javiersc/kotlin/stdlib/IterableKt {
221+
public static final fun eighth (Ljava/lang/Iterable;)Ljava/lang/Object;
222+
public static final fun eighthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
223+
public static final fun fifth (Ljava/lang/Iterable;)Ljava/lang/Object;
224+
public static final fun fifthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
225+
public static final fun forth (Ljava/lang/Iterable;)Ljava/lang/Object;
226+
public static final fun forthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
227+
public static final fun getIndex (Ljava/lang/Iterable;I)Ljava/lang/Object;
228+
public static final fun getIndexOrNull (Ljava/lang/Iterable;I)Ljava/lang/Object;
229+
public static final fun ninth (Ljava/lang/Iterable;)Ljava/lang/Object;
230+
public static final fun ninthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
231+
public static final fun penultimate (Ljava/lang/Iterable;)Ljava/lang/Object;
232+
public static final fun penultimateOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
233+
public static final fun second (Ljava/lang/Iterable;)Ljava/lang/Object;
234+
public static final fun secondOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
235+
public static final fun seventh (Ljava/lang/Iterable;)Ljava/lang/Object;
236+
public static final fun seventhOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
237+
public static final fun sixth (Ljava/lang/Iterable;)Ljava/lang/Object;
238+
public static final fun sixthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
239+
public static final fun tenth (Ljava/lang/Iterable;)Ljava/lang/Object;
240+
public static final fun tenthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
241+
public static final fun third (Ljava/lang/Iterable;)Ljava/lang/Object;
242+
public static final fun thirdOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
243+
}
244+
245+
public final class com/javiersc/kotlin/stdlib/ListKt {
246+
public static final fun removeDuplicateEmptyLines (Ljava/util/List;)Ljava/lang/String;
247+
}
248+
238249
public final class com/javiersc/kotlin/stdlib/StringsKt {
239-
public static final fun endWithNewLine (Ljava/lang/String;)Ljava/lang/String;
250+
public static final fun capitalize (Ljava/lang/String;)Ljava/lang/String;
251+
public static final fun decapitalize (Ljava/lang/String;)Ljava/lang/String;
240252
public static final fun getEmpty (Lkotlin/jvm/internal/StringCompanionObject;)Ljava/lang/String;
241-
public static final fun isNotNullNorBlank (Ljava/lang/CharSequence;)Z
242-
public static final fun isNotNullNorBlank (Ljava/lang/String;)Z
243-
public static final fun isNotNullNorEmpty (Ljava/lang/CharSequence;)Z
244-
public static final fun isNotNullNorEmpty (Ljava/lang/String;)Z
245-
public static final fun notContain (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
246-
public static final fun notContain (Ljava/lang/CharSequence;Lkotlin/text/Regex;)Z
247-
public static synthetic fun notContain$default (Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
248253
public static final fun remove (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
249254
public static final fun remove (Ljava/lang/String;[Ljava/lang/String;Z)Ljava/lang/String;
250255
public static synthetic fun remove$default (Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/String;
251256
public static synthetic fun remove$default (Ljava/lang/String;[Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/String;
252-
public static final fun removeDuplicateEmptyLines (Ljava/lang/String;)Ljava/lang/String;
253257
public static final fun removeIf (Ljava/lang/String;Ljava/lang/String;ZLkotlin/jvm/functions/Function1;)Ljava/lang/String;
254258
public static synthetic fun removeIf$default (Ljava/lang/String;Ljava/lang/String;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String;
255259
public static final fun replace (Ljava/lang/String;[Lkotlin/Pair;)Ljava/lang/String;

kotlin-stdlib/api/jvm/kotlin-stdlib.api

Lines changed: 39 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -143,32 +143,14 @@ public final class com/javiersc/kotlin/stdlib/BooleanKt {
143143
public static final fun ifTrue (ZLkotlin/jvm/functions/Function0;)Z
144144
}
145145

146-
public final class com/javiersc/kotlin/stdlib/CollectionsKt {
147-
public static final fun capitalize (Ljava/lang/String;)Ljava/lang/String;
148-
public static final fun decapitalize (Ljava/lang/String;)Ljava/lang/String;
149-
public static final fun eighth (Ljava/lang/Iterable;)Ljava/lang/Object;
150-
public static final fun eighthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
151-
public static final fun fifth (Ljava/lang/Iterable;)Ljava/lang/Object;
152-
public static final fun fifthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
153-
public static final fun forth (Ljava/lang/Iterable;)Ljava/lang/Object;
154-
public static final fun forthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
155-
public static final fun getIndex (Ljava/lang/Iterable;I)Ljava/lang/Object;
156-
public static final fun getIndexOrNull (Ljava/lang/Iterable;I)Ljava/lang/Object;
157-
public static final fun ninth (Ljava/lang/Iterable;)Ljava/lang/Object;
158-
public static final fun ninthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
159-
public static final fun penultimate (Ljava/lang/Iterable;)Ljava/lang/Object;
160-
public static final fun penultimateOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
161-
public static final fun removeDuplicateEmptyLines (Ljava/util/List;)Ljava/lang/String;
162-
public static final fun second (Ljava/lang/Iterable;)Ljava/lang/Object;
163-
public static final fun secondOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
164-
public static final fun seventh (Ljava/lang/Iterable;)Ljava/lang/Object;
165-
public static final fun seventhOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
166-
public static final fun sixth (Ljava/lang/Iterable;)Ljava/lang/Object;
167-
public static final fun sixthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
168-
public static final fun tenth (Ljava/lang/Iterable;)Ljava/lang/Object;
169-
public static final fun tenthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
170-
public static final fun third (Ljava/lang/Iterable;)Ljava/lang/Object;
171-
public static final fun thirdOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
146+
public final class com/javiersc/kotlin/stdlib/CharSequenceKt {
147+
public static final fun endWithNewLine (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
148+
public static final fun isNotNullNorBlank (Ljava/lang/CharSequence;)Z
149+
public static final fun isNotNullNorEmpty (Ljava/lang/CharSequence;)Z
150+
public static final fun notContain (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
151+
public static final fun notContain (Ljava/lang/CharSequence;Lkotlin/text/Regex;)Z
152+
public static synthetic fun notContain$default (Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
153+
public static final fun removeDuplicateEmptyLines (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
172154
}
173155

174156
public class com/javiersc/kotlin/stdlib/DirScope : com/javiersc/kotlin/stdlib/FileScope {
@@ -258,21 +240,43 @@ public final class com/javiersc/kotlin/stdlib/IdentityKt {
258240
public static final fun identity (Ljava/lang/Object;)Ljava/lang/Object;
259241
}
260242

243+
public final class com/javiersc/kotlin/stdlib/IterableKt {
244+
public static final fun eighth (Ljava/lang/Iterable;)Ljava/lang/Object;
245+
public static final fun eighthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
246+
public static final fun fifth (Ljava/lang/Iterable;)Ljava/lang/Object;
247+
public static final fun fifthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
248+
public static final fun forth (Ljava/lang/Iterable;)Ljava/lang/Object;
249+
public static final fun forthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
250+
public static final fun getIndex (Ljava/lang/Iterable;I)Ljava/lang/Object;
251+
public static final fun getIndexOrNull (Ljava/lang/Iterable;I)Ljava/lang/Object;
252+
public static final fun ninth (Ljava/lang/Iterable;)Ljava/lang/Object;
253+
public static final fun ninthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
254+
public static final fun penultimate (Ljava/lang/Iterable;)Ljava/lang/Object;
255+
public static final fun penultimateOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
256+
public static final fun second (Ljava/lang/Iterable;)Ljava/lang/Object;
257+
public static final fun secondOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
258+
public static final fun seventh (Ljava/lang/Iterable;)Ljava/lang/Object;
259+
public static final fun seventhOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
260+
public static final fun sixth (Ljava/lang/Iterable;)Ljava/lang/Object;
261+
public static final fun sixthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
262+
public static final fun tenth (Ljava/lang/Iterable;)Ljava/lang/Object;
263+
public static final fun tenthOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
264+
public static final fun third (Ljava/lang/Iterable;)Ljava/lang/Object;
265+
public static final fun thirdOrNull (Ljava/lang/Iterable;)Ljava/lang/Object;
266+
}
267+
268+
public final class com/javiersc/kotlin/stdlib/ListKt {
269+
public static final fun removeDuplicateEmptyLines (Ljava/util/List;)Ljava/lang/String;
270+
}
271+
261272
public final class com/javiersc/kotlin/stdlib/StringsKt {
262-
public static final fun endWithNewLine (Ljava/lang/String;)Ljava/lang/String;
273+
public static final fun capitalize (Ljava/lang/String;)Ljava/lang/String;
274+
public static final fun decapitalize (Ljava/lang/String;)Ljava/lang/String;
263275
public static final fun getEmpty (Lkotlin/jvm/internal/StringCompanionObject;)Ljava/lang/String;
264-
public static final fun isNotNullNorBlank (Ljava/lang/CharSequence;)Z
265-
public static final fun isNotNullNorBlank (Ljava/lang/String;)Z
266-
public static final fun isNotNullNorEmpty (Ljava/lang/CharSequence;)Z
267-
public static final fun isNotNullNorEmpty (Ljava/lang/String;)Z
268-
public static final fun notContain (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
269-
public static final fun notContain (Ljava/lang/CharSequence;Lkotlin/text/Regex;)Z
270-
public static synthetic fun notContain$default (Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
271276
public static final fun remove (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
272277
public static final fun remove (Ljava/lang/String;[Ljava/lang/String;Z)Ljava/lang/String;
273278
public static synthetic fun remove$default (Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/String;
274279
public static synthetic fun remove$default (Ljava/lang/String;[Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/String;
275-
public static final fun removeDuplicateEmptyLines (Ljava/lang/String;)Ljava/lang/String;
276280
public static final fun removeIf (Ljava/lang/String;Ljava/lang/String;ZLkotlin/jvm/functions/Function1;)Ljava/lang/String;
277281
public static synthetic fun removeIf$default (Ljava/lang/String;Ljava/lang/String;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String;
278282
public static final fun replace (Ljava/lang/String;[Lkotlin/Pair;)Ljava/lang/String;

0 commit comments

Comments
 (0)