All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- republish new version with correct compiler target for java 8
- change groupId to dev.brachtendorf
- distribute via maven central
- swapped oraclejdk for openjdk to support travis fix
- The previous version of pcgRandom did not utilize the setSeed method found in Random, due to the fact that the rng is depended on 2 variables. The stream number and the seed. Override the setSeed method to while prominently nothing that this won't produce the same instance exactly the same as using the seed in the constructor.
- Generalized Junit test cases to extends a base class
- Upgraded maven source and javadoc plugin to new version
- Test casese to cover the new setSeed method
- setSeed and setSeed persistent
- codacay support
- PCGRsFast now correctly throws a IllegalArgumentException if nextBoolean(probaility) and nextLong(n) is out of bounds
- various code smells