Make Random implementations serializable (KT-25571)

Make Random.Default, XorWowRandom, and wrapper classes for JDK Random implement Serializable interface.

Co-authored-by: Ilya Gorbunov <ilya.gorbunov@jetbrains.com>
This commit is contained in:
Iaroslav Postovalov
2020-12-31 08:10:28 +07:00
committed by GitHub
parent 38967f208e
commit 00506a75d3
7 changed files with 116 additions and 16 deletions
@@ -4232,7 +4232,7 @@ public abstract class kotlin/random/Random {
public fun nextLong (JJ)J
}
public final class kotlin/random/Random$Default : kotlin/random/Random {
public final class kotlin/random/Random$Default : kotlin/random/Random, java/io/Serializable {
public fun nextBits (I)I
public fun nextBoolean ()Z
public fun nextBytes (I)[B