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

Reply via email to