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


The following commit(s) were added to refs/heads/master by this push:
     new 1b3bd8e  Fix DesignForExtension checkstyle warning on JMH classes.
1b3bd8e is described below

commit 1b3bd8ebe9fce9f44dde848f448461507384660e
Author: Alex Herbert <[email protected]>
AuthorDate: Wed May 22 22:02:09 2019 +0100

    Fix DesignForExtension checkstyle warning on JMH classes.
---
 .../commons/rng/examples/jmh/NextBooleanGenerationPerformance.java      | 1 +
 .../apache/commons/rng/examples/jmh/NextBytesGenerationPerformance.java | 1 +
 .../commons/rng/examples/jmh/NextDoubleGenerationPerformance.java       | 1 +
 .../apache/commons/rng/examples/jmh/NextFloatGenerationPerformance.java | 1 +
 .../apache/commons/rng/examples/jmh/NextIntGenerationPerformance.java   | 1 +
 .../apache/commons/rng/examples/jmh/NextLongGenerationPerformance.java  | 1 +
 src/main/resources/checkstyle/checkstyle-suppressions.xml               | 2 --
 7 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBooleanGenerationPerformance.java
 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBooleanGenerationPerformance.java
index 5621c8a..d3b423f 100644
--- 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBooleanGenerationPerformance.java
+++ 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBooleanGenerationPerformance.java
@@ -32,6 +32,7 @@ public class NextBooleanGenerationPerformance extends 
AbstractBenchmark {
      */
     @State(Scope.Benchmark)
     public static class Sources extends BaselineSources {
+        /** {@inheritDoc} */
         @Override
         protected UniformRandomProvider createBaseline() {
             return BaselineUtils.getNextBoolean();
diff --git 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBytesGenerationPerformance.java
 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBytesGenerationPerformance.java
index 19041c3..7a6713a 100644
--- 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBytesGenerationPerformance.java
+++ 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextBytesGenerationPerformance.java
@@ -32,6 +32,7 @@ public class NextBytesGenerationPerformance extends 
AbstractBenchmark {
      */
     @State(Scope.Benchmark)
     public static class Sources extends BaselineSources {
+        /** {@inheritDoc} */
         @Override
         protected UniformRandomProvider createBaseline() {
             return BaselineUtils.getNextBytes();
diff --git 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextDoubleGenerationPerformance.java
 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextDoubleGenerationPerformance.java
index cfa40b2..5a0df5b 100644
--- 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextDoubleGenerationPerformance.java
+++ 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextDoubleGenerationPerformance.java
@@ -32,6 +32,7 @@ public class NextDoubleGenerationPerformance extends 
AbstractBenchmark {
      */
     @State(Scope.Benchmark)
     public static class Sources extends BaselineSources {
+        /** {@inheritDoc} */
         @Override
         protected UniformRandomProvider createBaseline() {
             return BaselineUtils.getNextDouble();
diff --git 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextFloatGenerationPerformance.java
 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextFloatGenerationPerformance.java
index fbd4366..dde6726 100644
--- 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextFloatGenerationPerformance.java
+++ 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextFloatGenerationPerformance.java
@@ -32,6 +32,7 @@ public class NextFloatGenerationPerformance extends 
AbstractBenchmark {
      */
     @State(Scope.Benchmark)
     public static class Sources extends BaselineSources {
+        /** {@inheritDoc} */
         @Override
         protected UniformRandomProvider createBaseline() {
             return BaselineUtils.getNextFloat();
diff --git 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextIntGenerationPerformance.java
 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextIntGenerationPerformance.java
index 5b582b0..bec9fd0 100644
--- 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextIntGenerationPerformance.java
+++ 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextIntGenerationPerformance.java
@@ -33,6 +33,7 @@ public class NextIntGenerationPerformance extends 
AbstractBenchmark {
      */
     @State(Scope.Benchmark)
     public static class Sources extends BaselineSources {
+        /** {@inheritDoc} */
         @Override
         protected UniformRandomProvider createBaseline() {
             return BaselineUtils.getNextInt();
diff --git 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextLongGenerationPerformance.java
 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextLongGenerationPerformance.java
index f77fd7f..2ae8189 100644
--- 
a/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextLongGenerationPerformance.java
+++ 
b/commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextLongGenerationPerformance.java
@@ -33,6 +33,7 @@ public class NextLongGenerationPerformance extends 
AbstractBenchmark {
      */
     @State(Scope.Benchmark)
     public static class Sources extends BaselineSources {
+        /** {@inheritDoc} */
         @Override
         protected UniformRandomProvider createBaseline() {
             return BaselineUtils.getNextLong();
diff --git a/src/main/resources/checkstyle/checkstyle-suppressions.xml 
b/src/main/resources/checkstyle/checkstyle-suppressions.xml
index 2e182d9..ad9e2d7 100644
--- a/src/main/resources/checkstyle/checkstyle-suppressions.xml
+++ b/src/main/resources/checkstyle/checkstyle-suppressions.xml
@@ -24,6 +24,4 @@
   <!-- Special cases with many parameters for the constructor. -->
   <suppress checks="ParameterNumber" 
files="[\\/]LargeMeanPoissonSampler\.java$" />
   <suppress checks="ParameterNumber" 
files="source64[\\/].*XoShiRo512.*\.java$" />
-  <!-- JMH annotated classes cannot be final. -->
-  <suppress checks="DesignForExtensionCheck" 
files="[\\/]Next.*GenerationPerformance\.java$" />
 </suppressions>

Reply via email to