This is an automated email from the ASF dual-hosted git repository. aherbert pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-rng.git.
from 06fbb7d Update Help message for the ThreadLocalRandom option new 827bc9f RNG-75: Update ProviderBuilder factory methods. new 190922b RNG-75: Limit use of the synchronized method when creating array seeds. new be8da1c RNG-75: Return correct type from each enum. new aa24697 RNG-75: Use SplitMix64.next() new de68ad8 RNG-75: Add coverage tests. new 730b217 RNG-75: Removed check that create/convert seed returns native type. new a9d507c RNG-75: Moved NativeSeedType to a new class. new 45d73f5 RNG-75: Added @since 1.3 Javadoc tags to new methods/classes. new e84b889 RNG-75: Renamed local and class level constructor variables. new 57821dc Merge branch 'improvement-RNG-75' new 54a385f RNG-75: Track changes. The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../commons/rng/simple/internal/Long2IntArray.java | 41 +- .../rng/simple/internal/Long2LongArray.java | 24 +- .../rng/simple/internal/NativeSeedType.java | 280 ++++++++++++ .../rng/simple/internal/ProviderBuilder.java | 475 +++++++++++---------- ...SeedConverter.java => Seed2ArrayConverter.java} | 11 +- .../rng/simple/internal/Long2IntArrayTest.java} | 24 +- .../rng/simple/internal/Long2LongArrayTest.java} | 24 +- .../internal/NativeSeedTypeParametricTest.java | 144 +++++++ ...y2LongArrayTest.java => NoOpConverterTest.java} | 20 +- .../RandomSourceInternalParametricTest.java | 112 +++++ ...rayTest.java => SeedConverterComposerTest.java} | 24 +- src/changes/changes.xml | 5 + 12 files changed, 905 insertions(+), 279 deletions(-) create mode 100644 commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/NativeSeedType.java copy commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/{SeedConverter.java => Seed2ArrayConverter.java} (76%) copy commons-rng-simple/src/{main/java/org/apache/commons/rng/simple/internal/IntArray2Int.java => test/java/org/apache/commons/rng/simple/internal/Long2IntArrayTest.java} (70%) copy commons-rng-simple/src/{main/java/org/apache/commons/rng/simple/internal/IntArray2Int.java => test/java/org/apache/commons/rng/simple/internal/Long2LongArrayTest.java} (70%) create mode 100644 commons-rng-simple/src/test/java/org/apache/commons/rng/simple/internal/NativeSeedTypeParametricTest.java copy commons-rng-simple/src/test/java/org/apache/commons/rng/simple/internal/{IntArray2LongArrayTest.java => NoOpConverterTest.java} (64%) create mode 100644 commons-rng-simple/src/test/java/org/apache/commons/rng/simple/internal/RandomSourceInternalParametricTest.java copy commons-rng-simple/src/test/java/org/apache/commons/rng/simple/internal/{IntArray2LongArrayTest.java => SeedConverterComposerTest.java} (58%)