We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17bfb6f commit 0922cd7Copy full SHA for 0922cd7
src/main/java/com/github/fabienrenaud/jjb/RandomUtils.java
@@ -12,13 +12,12 @@ public final class RandomUtils {
12
private static final Random RANDOM;
13
14
static {
15
- String seed = System.getenv("SEED");
16
- if (StringUtils.isNumeric(seed)) {
17
- System.out.println("Using SEED=" + seed + " as seed for Random");
18
- RANDOM = new Random(Long.parseLong(seed));
19
- } else {
20
- RANDOM = new Random();
21
- }
+ String seedStr = System.getenv("SEED");
+ long seed = StringUtils.isNumeric(seedStr)
+ ? Long.parseLong(seedStr)
+ : System.nanoTime(); // only relevant for unit tests
+ System.out.println("Using SEED=" + seed + " as seed for Random");
+ RANDOM = new Random(seed);
22
}
23
24
private RandomUtils() {
0 commit comments