You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2024/07/08 14:31:22 UTC

(commons-rng) 04/04: Reimpliment javadoc from abstract super class

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git

commit 90300a7c13194f78a10ad5ecb6232bc806cb040a
Author: Alex Herbert <ah...@apache.org>
AuthorDate: Mon Jul 8 15:28:52 2024 +0100

    Reimpliment javadoc from abstract super class
    
    Added to avoid warnings when building on Java 21 (which fail the build).
    JDK 21 expects the {@inheritDoc} to be used with a method with the same
    scopy. Here the scope is changed to protected.
---
 .../main/java/org/apache/commons/rng/core/source64/L64X128Mix.java  | 6 +++++-
 .../java/org/apache/commons/rng/core/source64/L64X128StarStar.java  | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128Mix.java b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128Mix.java
index 2ca27d23..ead06c21 100644
--- a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128Mix.java
+++ b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128Mix.java
@@ -129,7 +129,11 @@ public class L64X128Mix extends AbstractL64X128 implements SplittableUniformRand
         return z;
     }
 
-    /** {@inheritDoc} */
+    /**
+     * Create a copy.
+     *
+     * @return the copy
+     */
     @Override
     protected L64X128Mix copy() {
         // This exists to ensure the jump function performed in the super class returns
diff --git a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128StarStar.java b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128StarStar.java
index dc56fa2d..f22614fd 100644
--- a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128StarStar.java
+++ b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/L64X128StarStar.java
@@ -121,7 +121,11 @@ public class L64X128StarStar extends AbstractL64X128 implements SplittableUnifor
         return z;
     }
 
-    /** {@inheritDoc} */
+    /**
+     * Create a copy.
+     *
+     * @return the copy
+     */
     @Override
     protected L64X128StarStar copy() {
         // This exists to ensure the jump function performed in the super class returns