diff --git a/app/common/src/main/java/stirling/software/common/util/WatermarkRandomizer.java b/app/common/src/main/java/stirling/software/common/util/WatermarkRandomizer.java index 2288029e8..d0ad36310 100644 --- a/app/common/src/main/java/stirling/software/common/util/WatermarkRandomizer.java +++ b/app/common/src/main/java/stirling/software/common/util/WatermarkRandomizer.java @@ -291,16 +291,6 @@ public class WatermarkRandomizer { return availableShadings.get(random.nextInt(availableShadings.size())); } - /** - * Generates a random rotation for per-letter orientation within a safe range. - * - * @param maxRotation Maximum rotation angle in degrees (applied as +/- range) - * @return Random rotation angle in degrees - */ - public float generatePerLetterRotation(float maxRotation) { - return -maxRotation + random.nextFloat() * (2 * maxRotation); - } - /** * Generates a random color from a limited palette. * diff --git a/app/common/src/test/java/stirling/software/common/util/WatermarkRandomizerTest.java b/app/common/src/test/java/stirling/software/common/util/WatermarkRandomizerTest.java index 7e15d0799..4bb82ec91 100644 --- a/app/common/src/test/java/stirling/software/common/util/WatermarkRandomizerTest.java +++ b/app/common/src/test/java/stirling/software/common/util/WatermarkRandomizerTest.java @@ -652,20 +652,6 @@ class WatermarkRandomizerTest { fixedRotation, rotation, "Should return fixed rotation when min equals max"); } - @Test - @DisplayName("Should generate per-letter rotation within symmetric range") - void testGeneratePerLetterRotation() { - WatermarkRandomizer randomizer = new WatermarkRandomizer(TEST_SEED); - float maxRotation = 30f; - - for (int i = 0; i < 20; i++) { - float rotation = randomizer.generatePerLetterRotation(maxRotation); - assertTrue( - rotation >= -maxRotation && rotation <= maxRotation, - "Per-letter rotation should be within +/- maxRotation"); - } - } - @Test @DisplayName("Should generate per-letter rotation in specified range") void testGeneratePerLetterRotationInRange() {