On Wed, 26 Jan 2022 17:05:33 GMT, Yasser Bazzi <[email protected]> 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