Skip to content

Commit f846450

Browse files
committed
fix: styling issues
1 parent 3b665ed commit f846450

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/main/java/com/thealgorithms/maths/Prime/EulerPseudoprime.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
* It may still incorrectly identify a composite as “probably prime” (Euler pseudoprime),
1616
* but such cases are rare.
1717
*/
18-
public class EulerPseudoprime {
18+
public final class EulerPseudoprime {
1919

2020
private EulerPseudoprime() {
2121
// Private constructor to prevent instantiation.
2222
}
2323

24-
private static final Random random = new Random(1);
24+
private static final Random RANDOM = new Random(1);
2525

2626
/**
2727
* Performs the Euler primality test for a given number.
@@ -101,7 +101,7 @@ public static int jacobiSymbol(BigInteger a, BigInteger n) {
101101
private static BigInteger uniformRandom(BigInteger min, BigInteger max) {
102102
BigInteger result;
103103
do {
104-
result = new BigInteger(max.bitLength(), random);
104+
result = new BigInteger(max.bitLength(), RANDOM);
105105
} while (result.compareTo(min) < 0 || result.compareTo(max) > 0);
106106
return result;
107107
}

src/test/java/com/thealgorithms/maths/prime/EulerPseudoprimeTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
package com.thealgorithms.maths.prime;
22

3-
import static org.junit.jupiter.api.Assertions.*;
3+
import static org.junit.jupiter.api.Assertions.assertEquals;
4+
import static org.junit.jupiter.api.Assertions.assertFalse;
5+
import static org.junit.jupiter.api.Assertions.assertThrows;
6+
import static org.junit.jupiter.api.Assertions.assertTrue;
47
import static org.mockito.ArgumentMatchers.any;
58

69
import com.thealgorithms.maths.Prime.EulerPseudoprime;

0 commit comments

Comments
 (0)