> [...] I think that we mostly agreed in another thread.
> > Summary of my proposals: > > - Keep the order in the user guide as is but move MT next to MT_64 > - Auto generate the GeneratorsList from the RandomSource enum > - Update all the file names and the user guide to point to the renamed files > for the new order > - New generators can go anywhere in the user guide table if related to > others, or at the end > - Assert that the ProviderList in [simple] matches RandomSource in size > - Add test that a null seed passed to RandomSource.create can build a > generator that passes the test for randomness > - Update the ProviderBuilder to handle zero filled seeds for generators that > cannot handle them > - Update the ProviderBuilder to handle an empty array as if it were a null > seed I'm not sure about the last two points; I imagined that one would want to be able to explicitly see the limitation of some algorithm. A "null" seed is convention for telling the library to provide a good sequence without much hassle, but if a user says that the seed is zero, then it might be useful to honor that. One should read the doc. :-) Gilles > [...] --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org