On Wed, 26 Jan 2022 17:05:33 GMT, Yasser Bazzi <d...@openjdk.java.net> wrote:
>> src/java.base/share/classes/jdk/internal/util/random/RandomWrapper.java line >> 41: >> >>> 39: @SuppressWarnings("serial") >>> 40: public class RandomWrapper extends Random implements RandomGenerator { >>> 41: private final RandomGenerator randomToWrap; >> >> Does this class need to be public? It acts as Random in almost all respects. > > Since it is in jdk.internal it needs to be public to use it in > RandomGenerator interface, unless i move it to java.util Right, I missed it was in jdk.internal. public is fine. ------------- PR: https://git.openjdk.java.net/jdk/pull/7001