Skip to content

Commit 9b73373

Browse files
authored
Remove core.Counter (moved to bitops) (#96)
1 parent 1b2211c commit 9b73373

File tree

4 files changed

+0
-684
lines changed

4 files changed

+0
-684
lines changed

library/core/api/core.api

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -6,71 +6,6 @@ public abstract interface class org/kotlincrypto/core/Copyable {
66
public abstract fun copy ()Ljava/lang/Object;
77
}
88

9-
public abstract class org/kotlincrypto/core/Counter : org/kotlincrypto/core/Copyable, org/kotlincrypto/core/Resettable {
10-
public final fun equals (Ljava/lang/Object;)Z
11-
public final fun hashCode ()I
12-
public abstract fun increment ()V
13-
public final fun toString ()Ljava/lang/String;
14-
}
15-
16-
public final class org/kotlincrypto/core/Counter$Bit32 : org/kotlincrypto/core/Counter {
17-
public static final field Companion Lorg/kotlincrypto/core/Counter$Bit32$Companion;
18-
public static final field MAX_INCREMENT I
19-
public final field incrementBy I
20-
public fun <init> (I)V
21-
public fun <init> (III)V
22-
public synthetic fun copy ()Ljava/lang/Object;
23-
public fun copy ()Lorg/kotlincrypto/core/Counter$Bit32;
24-
public final fun final (I)Lorg/kotlincrypto/core/Counter$Bit32$Final;
25-
public final fun hi ()I
26-
public fun increment ()V
27-
public final fun lo ()I
28-
public fun reset ()V
29-
}
30-
31-
public final class org/kotlincrypto/core/Counter$Bit32$Companion {
32-
}
33-
34-
public final class org/kotlincrypto/core/Counter$Bit32$Final {
35-
public final field hi I
36-
public final field lo I
37-
public final fun asBits ()Lorg/kotlincrypto/core/Counter$Bit32$Final;
38-
public final fun component1 ()I
39-
public final fun component2 ()I
40-
public fun equals (Ljava/lang/Object;)Z
41-
public fun hashCode ()I
42-
public fun toString ()Ljava/lang/String;
43-
}
44-
45-
public final class org/kotlincrypto/core/Counter$Bit64 : org/kotlincrypto/core/Counter {
46-
public static final field Companion Lorg/kotlincrypto/core/Counter$Bit64$Companion;
47-
public static final field MAX_INCREMENT J
48-
public final field incrementBy J
49-
public fun <init> (J)V
50-
public fun <init> (JJJ)V
51-
public synthetic fun copy ()Ljava/lang/Object;
52-
public fun copy ()Lorg/kotlincrypto/core/Counter$Bit64;
53-
public final fun final (I)Lorg/kotlincrypto/core/Counter$Bit64$Final;
54-
public final fun hi ()J
55-
public fun increment ()V
56-
public final fun lo ()J
57-
public fun reset ()V
58-
}
59-
60-
public final class org/kotlincrypto/core/Counter$Bit64$Companion {
61-
}
62-
63-
public final class org/kotlincrypto/core/Counter$Bit64$Final {
64-
public final field hi J
65-
public final field lo J
66-
public final fun asBits ()Lorg/kotlincrypto/core/Counter$Bit64$Final;
67-
public final fun component1 ()J
68-
public final fun component2 ()J
69-
public fun equals (Ljava/lang/Object;)Z
70-
public fun hashCode ()I
71-
public fun toString ()Ljava/lang/String;
72-
}
73-
749
public abstract interface annotation class org/kotlincrypto/core/ExperimentalKotlinCryptoApi : java/lang/annotation/Annotation {
7510
}
7611

library/core/api/core.klib.api

Lines changed: 0 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -31,84 +31,3 @@ abstract interface org.kotlincrypto.core/Updatable { // org.kotlincrypto.core/Up
3131
abstract fun update(kotlin/ByteArray) // org.kotlincrypto.core/Updatable.update|update(kotlin.ByteArray){}[0]
3232
abstract fun update(kotlin/ByteArray, kotlin/Int, kotlin/Int) // org.kotlincrypto.core/Updatable.update|update(kotlin.ByteArray;kotlin.Int;kotlin.Int){}[0]
3333
}
34-
35-
sealed class org.kotlincrypto.core/Counter : org.kotlincrypto.core/Copyable<org.kotlincrypto.core/Counter>, org.kotlincrypto.core/Resettable { // org.kotlincrypto.core/Counter|null[0]
36-
abstract fun increment() // org.kotlincrypto.core/Counter.increment|increment(){}[0]
37-
final fun equals(kotlin/Any?): kotlin/Boolean // org.kotlincrypto.core/Counter.equals|equals(kotlin.Any?){}[0]
38-
final fun hashCode(): kotlin/Int // org.kotlincrypto.core/Counter.hashCode|hashCode(){}[0]
39-
final fun toString(): kotlin/String // org.kotlincrypto.core/Counter.toString|toString(){}[0]
40-
41-
final class Bit32 : org.kotlincrypto.core/Counter { // org.kotlincrypto.core/Counter.Bit32|null[0]
42-
constructor <init>(kotlin/Int) // org.kotlincrypto.core/Counter.Bit32.<init>|<init>(kotlin.Int){}[0]
43-
constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int) // org.kotlincrypto.core/Counter.Bit32.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int){}[0]
44-
45-
final val incrementBy // org.kotlincrypto.core/Counter.Bit32.incrementBy|{}incrementBy[0]
46-
final fun <get-incrementBy>(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.incrementBy.<get-incrementBy>|<get-incrementBy>(){}[0]
47-
48-
final var hi // org.kotlincrypto.core/Counter.Bit32.hi|{}hi[0]
49-
final fun <get-hi>(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.hi.<get-hi>|<get-hi>(){}[0]
50-
final var lo // org.kotlincrypto.core/Counter.Bit32.lo|{}lo[0]
51-
final fun <get-lo>(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.lo.<get-lo>|<get-lo>(){}[0]
52-
53-
final fun copy(): org.kotlincrypto.core/Counter.Bit32 // org.kotlincrypto.core/Counter.Bit32.copy|copy(){}[0]
54-
final fun final(kotlin/Int): org.kotlincrypto.core/Counter.Bit32.Final // org.kotlincrypto.core/Counter.Bit32.final|final(kotlin.Int){}[0]
55-
final fun increment() // org.kotlincrypto.core/Counter.Bit32.increment|increment(){}[0]
56-
final fun reset() // org.kotlincrypto.core/Counter.Bit32.reset|reset(){}[0]
57-
58-
final class Final { // org.kotlincrypto.core/Counter.Bit32.Final|null[0]
59-
final val hi // org.kotlincrypto.core/Counter.Bit32.Final.hi|{}hi[0]
60-
final fun <get-hi>(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.Final.hi.<get-hi>|<get-hi>(){}[0]
61-
final val lo // org.kotlincrypto.core/Counter.Bit32.Final.lo|{}lo[0]
62-
final fun <get-lo>(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.Final.lo.<get-lo>|<get-lo>(){}[0]
63-
64-
final fun asBits(): org.kotlincrypto.core/Counter.Bit32.Final // org.kotlincrypto.core/Counter.Bit32.Final.asBits|asBits(){}[0]
65-
final fun component1(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.Final.component1|component1(){}[0]
66-
final fun component2(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.Final.component2|component2(){}[0]
67-
final fun equals(kotlin/Any?): kotlin/Boolean // org.kotlincrypto.core/Counter.Bit32.Final.equals|equals(kotlin.Any?){}[0]
68-
final fun hashCode(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.Final.hashCode|hashCode(){}[0]
69-
final fun toString(): kotlin/String // org.kotlincrypto.core/Counter.Bit32.Final.toString|toString(){}[0]
70-
}
71-
72-
final object Companion { // org.kotlincrypto.core/Counter.Bit32.Companion|null[0]
73-
final const val MAX_INCREMENT // org.kotlincrypto.core/Counter.Bit32.Companion.MAX_INCREMENT|{}MAX_INCREMENT[0]
74-
final fun <get-MAX_INCREMENT>(): kotlin/Int // org.kotlincrypto.core/Counter.Bit32.Companion.MAX_INCREMENT.<get-MAX_INCREMENT>|<get-MAX_INCREMENT>(){}[0]
75-
}
76-
}
77-
78-
final class Bit64 : org.kotlincrypto.core/Counter { // org.kotlincrypto.core/Counter.Bit64|null[0]
79-
constructor <init>(kotlin/Long) // org.kotlincrypto.core/Counter.Bit64.<init>|<init>(kotlin.Long){}[0]
80-
constructor <init>(kotlin/Long, kotlin/Long, kotlin/Long) // org.kotlincrypto.core/Counter.Bit64.<init>|<init>(kotlin.Long;kotlin.Long;kotlin.Long){}[0]
81-
82-
final val incrementBy // org.kotlincrypto.core/Counter.Bit64.incrementBy|{}incrementBy[0]
83-
final fun <get-incrementBy>(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.incrementBy.<get-incrementBy>|<get-incrementBy>(){}[0]
84-
85-
final var hi // org.kotlincrypto.core/Counter.Bit64.hi|{}hi[0]
86-
final fun <get-hi>(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.hi.<get-hi>|<get-hi>(){}[0]
87-
final var lo // org.kotlincrypto.core/Counter.Bit64.lo|{}lo[0]
88-
final fun <get-lo>(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.lo.<get-lo>|<get-lo>(){}[0]
89-
90-
final fun copy(): org.kotlincrypto.core/Counter.Bit64 // org.kotlincrypto.core/Counter.Bit64.copy|copy(){}[0]
91-
final fun final(kotlin/Int): org.kotlincrypto.core/Counter.Bit64.Final // org.kotlincrypto.core/Counter.Bit64.final|final(kotlin.Int){}[0]
92-
final fun increment() // org.kotlincrypto.core/Counter.Bit64.increment|increment(){}[0]
93-
final fun reset() // org.kotlincrypto.core/Counter.Bit64.reset|reset(){}[0]
94-
95-
final class Final { // org.kotlincrypto.core/Counter.Bit64.Final|null[0]
96-
final val hi // org.kotlincrypto.core/Counter.Bit64.Final.hi|{}hi[0]
97-
final fun <get-hi>(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.Final.hi.<get-hi>|<get-hi>(){}[0]
98-
final val lo // org.kotlincrypto.core/Counter.Bit64.Final.lo|{}lo[0]
99-
final fun <get-lo>(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.Final.lo.<get-lo>|<get-lo>(){}[0]
100-
101-
final fun asBits(): org.kotlincrypto.core/Counter.Bit64.Final // org.kotlincrypto.core/Counter.Bit64.Final.asBits|asBits(){}[0]
102-
final fun component1(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.Final.component1|component1(){}[0]
103-
final fun component2(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.Final.component2|component2(){}[0]
104-
final fun equals(kotlin/Any?): kotlin/Boolean // org.kotlincrypto.core/Counter.Bit64.Final.equals|equals(kotlin.Any?){}[0]
105-
final fun hashCode(): kotlin/Int // org.kotlincrypto.core/Counter.Bit64.Final.hashCode|hashCode(){}[0]
106-
final fun toString(): kotlin/String // org.kotlincrypto.core/Counter.Bit64.Final.toString|toString(){}[0]
107-
}
108-
109-
final object Companion { // org.kotlincrypto.core/Counter.Bit64.Companion|null[0]
110-
final const val MAX_INCREMENT // org.kotlincrypto.core/Counter.Bit64.Companion.MAX_INCREMENT|{}MAX_INCREMENT[0]
111-
final fun <get-MAX_INCREMENT>(): kotlin/Long // org.kotlincrypto.core/Counter.Bit64.Companion.MAX_INCREMENT.<get-MAX_INCREMENT>|<get-MAX_INCREMENT>(){}[0]
112-
}
113-
}
114-
}

0 commit comments

Comments
 (0)