Merge pull request #114 from apache/SupWarnJavadoc
Sup warn javadoc
diff --git a/pom.xml b/pom.xml
index 1dd6ffc..822fa3a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,21 +46,21 @@
<licenses>
<license>
<name>Apache License, Version 2.0</name>
- <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <url>https://www.apache.org/licenses/LICENSE-2.0</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
- <connection>scm:git:ssh://git@github.com/apache/incubator-datasketches-memory.git</connection>
- <developerConnection>scm:git:ssh://git@github.com/apache/incubator-datasketches-memory.git</developerConnection>
- <url>https://github.com/apache/incubator-datasketches-memory</url>
+ <connection>scm:git:ssh://git@github.com/apache/incubator-${project.artifactId}.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/apache/incubator-${project.artifactId}.git</developerConnection>
+ <url>https://github.com/apache/incubator-${project.artifactId}</url>
<tag>HEAD</tag>
</scm>
<issueManagement>
<!-- <system>jira</system>
<url>https://issues.apache.org/jira/browse/DATASKETCHES</url> -->
<system>GitHub</system>
- <url>https://github.com/apache/incubator-datasketches-memory/issues</url>
+ <url>https://github.com/apache/incubator-${project.artifactId}/issues</url>
</issueManagement>
<mailingLists>
<mailingList>
@@ -71,13 +71,6 @@
<archive>https://mail-archives.apache.org/mod_mbox/datasketches-dev</archive>
</mailingList>
<mailingList>
- <name>DataSketches Commits</name>
- <subscribe>commits-subscribe@datasketches.apache.org</subscribe>
- <unsubscribe>commits-unsubscribe@datasketches.apache.org</unsubscribe>
- <post>commits@datasketches.apache.org</post>
- <archive>http://www.mail-archive.com/commits%datasketches.apache.org</archive>
- </mailingList>
- <mailingList>
<name>sketches-user</name>
<archive>https://groups.google.com/forum/#!forum/sketches-user</archive>
<subscribe>mailto:sketches-user%2Bsubscribe@googlegroups.com</subscribe>
@@ -107,6 +100,7 @@
<!-- Dependencies -->
<testng.version>6.14.3</testng.version>
<slf4j-api.version>1.7.27</slf4j-api.version>
+ <slf4j-simple.version>1.7.27</slf4j-simple.version>
<protobuf-java.version>3.6.0</protobuf-java.version>
<!-- Used for UTF8 testing -->
<zero-allocation-hashing.version>0.8</zero-allocation-hashing.version>
@@ -131,7 +125,6 @@
<!-- org.eluder Maven Plugins -->
<coveralls-maven-plugin.version>4.3.0</coveralls-maven-plugin.version>
<!-- other -->
- <reproducible-build-maven-plugin.version>0.4</reproducible-build-maven-plugin.version>
<lifecycle-mapping.version>1.0.0</lifecycle-mapping.version>
<git-commit-id-plugin.version>3.0.0</git-commit-id-plugin.version>
</properties>
@@ -139,7 +132,7 @@
<repository>
<id>apache.snapshots</id>
<name>Apache Snapshot Repository</name>
- <url>https://repository.apache.org/content/groups/snapshots</url>
+ <url>https://repository.apache.org/content/groups/snapshots/org/apache/datasketches/</url>
<releases>
<enabled>false</enabled>
</releases>
@@ -149,8 +142,8 @@
</repository>
<repository>
<id>apache</id>
- <name>Apache Repository</name>
- <url>https://repository.apache.org/content/repositories/releases/</url>
+ <name>Apache Releases Repository</name>
+ <url>https://repository.apache.org/content/repositories/releases/org/apache/datasketches/</url>
<releases>
<enabled>true</enabled>
</releases>
@@ -169,7 +162,7 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>${slf4j-api.version}</version>
+ <version>${slf4j-simple.version}</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -196,9 +189,9 @@
<build>
<pluginManagement>
<plugins>
- <!-- We want to deploy the artifacts to a staging location for perusal -->
- <!-- Apache Parent pom: apache-release profile -->
<plugin>
+ <!-- We want to deploy the artifacts to a staging location for perusal -->
+ <!-- Apache Parent pom: apache-release profile -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>${maven-deploy-plugin.version}</version>
@@ -207,14 +200,14 @@
<!-- see maven-install-plugin -->
</configuration>
</plugin>
- <!-- Apache Parent pom, pluginManagement-->
<plugin>
+ <!-- Apache Parent pom, pluginManagement-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>${maven-release-plugin.version}</version>
</plugin>
- <!-- Extends Apache Parent pom, pluginManagement-->
<plugin>
+ <!-- Extends Apache Parent pom, pluginManagement-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
@@ -233,8 +226,8 @@
</execution>
</executions>
</plugin>
- <!-- Extends Apache Parent pom, apache-release profile -->
<plugin>
+ <!-- Extends Apache Parent pom, apache-release profile -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven-javadoc-plugin.version}</version>
@@ -280,8 +273,8 @@
</execution>
</executions>
</plugin>
- <!-- Apache Parent pom, pluginManagement-->
<plugin>
+ <!-- Apache Parent pom, pluginManagement-->
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>${apache-rat-plugin.version}</version>
@@ -306,8 +299,8 @@
</excludes>
</configuration>
</plugin>
- <!-- Extends Apache Parent pom, apache-release profile -->
<plugin>
+ <!-- Extends Apache Parent pom, apache-release profile -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>${maven-source-plugin.version}</version>
@@ -328,8 +321,8 @@
</execution>
</executions>
</plugin>
- <!-- Apache Parent pom, pluginManagement-->
<plugin>
+ <!-- Apache Parent pom, pluginManagement-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-plugin.version}</version>
@@ -339,8 +332,8 @@
<redirectTestOutputToFile>true</redirectTestOutputToFile>
</configuration>
</plugin>
- <!-- Generates code coverage report from website. -->
<plugin>
+ <!-- Generates code coverage report from website. -->
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco-maven-plugin.version}</version>
@@ -353,8 +346,8 @@
</execution>
</executions>
</plugin>
- <!-- Submit code coverage report to Coveralls.io. -->
<plugin>
+ <!-- Submit code coverage report to Coveralls.io. -->
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls-maven-plugin.version}</version>
diff --git a/src/main/java/org/apache/datasketches/memory/CompareAndCopy.java b/src/main/java/org/apache/datasketches/memory/CompareAndCopy.java
index 02b647d..8052d0a 100644
--- a/src/main/java/org/apache/datasketches/memory/CompareAndCopy.java
+++ b/src/main/java/org/apache/datasketches/memory/CompareAndCopy.java
@@ -34,14 +34,14 @@
final class CompareAndCopy {
/**
- * Don't use {@link sun.misc.Unsafe#copyMemory} to copy blocks of memory larger than this
+ * Don't use sun.misc.Unsafe#copyMemory to copy blocks of memory larger than this
* threshold, because internally it doesn't have safepoint polls, that may cause long
* "Time To Safe Point" pauses in the application. This has been fixed in JDK 9 (see
* https://bugs.openjdk.java.net/browse/JDK-8149596 and
* https://bugs.openjdk.java.net/browse/JDK-8141491), but not in JDK 8, so the Memory library
* should keep having this boilerplate as long as it supports Java 8.
*
- * <p>A reference to this can be found in {@link java.nio.Bits}.</p>
+ * <p>A reference to this can be found in java.nio.Bits.</p>
*/
static final int UNSAFE_COPY_THRESHOLD_BYTES = 1024 * 1024;
diff --git a/src/main/java/org/apache/datasketches/memory/ReadOnlyException.java b/src/main/java/org/apache/datasketches/memory/ReadOnlyException.java
index e1d1483..ebced06 100644
--- a/src/main/java/org/apache/datasketches/memory/ReadOnlyException.java
+++ b/src/main/java/org/apache/datasketches/memory/ReadOnlyException.java
@@ -27,6 +27,10 @@
public class ReadOnlyException extends UnsupportedOperationException {
private static final long serialVersionUID = 1L;
+ /**
+ * Read Only Exception
+ * @param message the error message
+ */
public ReadOnlyException(final String message) {
super(message);
}
diff --git a/src/main/java/org/apache/datasketches/memory/UnsafeUtil.java b/src/main/java/org/apache/datasketches/memory/UnsafeUtil.java
index 67637e1..e5c52e5 100644
--- a/src/main/java/org/apache/datasketches/memory/UnsafeUtil.java
+++ b/src/main/java/org/apache/datasketches/memory/UnsafeUtil.java
@@ -29,6 +29,7 @@
*
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public final class UnsafeUtil {
public static final Unsafe unsafe;
public static final String JDK; //must be at least "1.8"
diff --git a/src/main/java/org/apache/datasketches/memory/Utf8CodingException.java b/src/main/java/org/apache/datasketches/memory/Utf8CodingException.java
index 0c99142..a90e01a 100644
--- a/src/main/java/org/apache/datasketches/memory/Utf8CodingException.java
+++ b/src/main/java/org/apache/datasketches/memory/Utf8CodingException.java
@@ -29,6 +29,10 @@
private static final long serialVersionUID = 1L;
+ /**
+ * A coding exception occured processing UTF_8
+ * @param message the error message
+ */
public Utf8CodingException(final String message) {
super(message);
}
diff --git a/src/main/java/org/apache/datasketches/memory/XxHash64.java b/src/main/java/org/apache/datasketches/memory/XxHash64.java
index d9b3806..dd5e97f 100644
--- a/src/main/java/org/apache/datasketches/memory/XxHash64.java
+++ b/src/main/java/org/apache/datasketches/memory/XxHash64.java
@@ -49,8 +49,7 @@
*
* <p>Portions of this code were adapted from
* <a href="https://github.com/OpenHFT/Zero-Allocation-Hashing/blob/master/src/main/java/net/openhft/hashing/XxHash.java">
- * OpenHFT/Zero-Allocation-Hashing</a>,
- * which has an Apache 2 license as does this site. See LICENSE.
+ * OpenHFT/Zero-Allocation-Hashing</a>, which has an Apache 2 license as does this site. See LICENSE.
*
* @author Lee Rhodes
*/
diff --git a/src/test/java/org/apache/datasketches/memory/AllocateDirectMapMemoryTest.java b/src/test/java/org/apache/datasketches/memory/AllocateDirectMapMemoryTest.java
index 1f39647..8611b41 100644
--- a/src/test/java/org/apache/datasketches/memory/AllocateDirectMapMemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/AllocateDirectMapMemoryTest.java
@@ -35,6 +35,7 @@
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class AllocateDirectMapMemoryTest {
MapHandle hand = null;
diff --git a/src/test/java/org/apache/datasketches/memory/AllocateDirectMemoryTest.java b/src/test/java/org/apache/datasketches/memory/AllocateDirectMemoryTest.java
index 58589b4..dcd76da 100644
--- a/src/test/java/org/apache/datasketches/memory/AllocateDirectMemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/AllocateDirectMemoryTest.java
@@ -27,6 +27,7 @@
import org.testng.annotations.AfterClass;
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class AllocateDirectMemoryTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/AllocateDirectWritableMapMemoryTest.java b/src/test/java/org/apache/datasketches/memory/AllocateDirectWritableMapMemoryTest.java
index ba3673a..aa2bda1 100644
--- a/src/test/java/org/apache/datasketches/memory/AllocateDirectWritableMapMemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/AllocateDirectWritableMapMemoryTest.java
@@ -40,6 +40,7 @@
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class AllocateDirectWritableMapMemoryTest {
@BeforeClass
diff --git a/src/test/java/org/apache/datasketches/memory/BaseBufferTest.java b/src/test/java/org/apache/datasketches/memory/BaseBufferTest.java
index 8fbf05d..de41755 100644
--- a/src/test/java/org/apache/datasketches/memory/BaseBufferTest.java
+++ b/src/test/java/org/apache/datasketches/memory/BaseBufferTest.java
@@ -26,6 +26,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class BaseBufferTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/BaseStateTest.java b/src/test/java/org/apache/datasketches/memory/BaseStateTest.java
index 76c6000..4f6ae7b 100644
--- a/src/test/java/org/apache/datasketches/memory/BaseStateTest.java
+++ b/src/test/java/org/apache/datasketches/memory/BaseStateTest.java
@@ -29,6 +29,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class BaseStateTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/Buffer2Test.java b/src/test/java/org/apache/datasketches/memory/Buffer2Test.java
index 093c7f8..f7683b9 100644
--- a/src/test/java/org/apache/datasketches/memory/Buffer2Test.java
+++ b/src/test/java/org/apache/datasketches/memory/Buffer2Test.java
@@ -28,7 +28,9 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class Buffer2Test {
+
@Test
public void testWrapByteBuf() {
ByteBuffer bb = ByteBuffer.allocate(64).order(ByteOrder.nativeOrder());
diff --git a/src/test/java/org/apache/datasketches/memory/BufferBoundaryCheckTest.java b/src/test/java/org/apache/datasketches/memory/BufferBoundaryCheckTest.java
index e99b759..cbdf531 100644
--- a/src/test/java/org/apache/datasketches/memory/BufferBoundaryCheckTest.java
+++ b/src/test/java/org/apache/datasketches/memory/BufferBoundaryCheckTest.java
@@ -21,6 +21,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class BufferBoundaryCheckTest {
private final WritableMemory writableMemory = WritableMemory.allocate(8);
diff --git a/src/test/java/org/apache/datasketches/memory/BufferInvariantsTest.java b/src/test/java/org/apache/datasketches/memory/BufferInvariantsTest.java
index a12088c..33ce960 100644
--- a/src/test/java/org/apache/datasketches/memory/BufferInvariantsTest.java
+++ b/src/test/java/org/apache/datasketches/memory/BufferInvariantsTest.java
@@ -29,6 +29,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class BufferInvariantsTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/BufferReadWriteSafetyTest.java b/src/test/java/org/apache/datasketches/memory/BufferReadWriteSafetyTest.java
index ac91bc6..9877867 100644
--- a/src/test/java/org/apache/datasketches/memory/BufferReadWriteSafetyTest.java
+++ b/src/test/java/org/apache/datasketches/memory/BufferReadWriteSafetyTest.java
@@ -23,6 +23,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class BufferReadWriteSafetyTest {
// Test various operations with read-only Buffer
diff --git a/src/test/java/org/apache/datasketches/memory/BufferTest.java b/src/test/java/org/apache/datasketches/memory/BufferTest.java
index 9432842..fc05660 100644
--- a/src/test/java/org/apache/datasketches/memory/BufferTest.java
+++ b/src/test/java/org/apache/datasketches/memory/BufferTest.java
@@ -28,9 +28,9 @@
import org.testng.annotations.Test;
import org.testng.collections.Lists;
+@SuppressWarnings("javadoc")
public class BufferTest {
-
@Test
public void checkDirectRoundTrip() {
int n = 1024; //longs
diff --git a/src/test/java/org/apache/datasketches/memory/CommonBufferTest.java b/src/test/java/org/apache/datasketches/memory/CommonBufferTest.java
index 2f57358..d3e1ed3 100644
--- a/src/test/java/org/apache/datasketches/memory/CommonBufferTest.java
+++ b/src/test/java/org/apache/datasketches/memory/CommonBufferTest.java
@@ -23,6 +23,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class CommonBufferTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/CommonMemoryTest.java b/src/test/java/org/apache/datasketches/memory/CommonMemoryTest.java
index 5ff4b22..9997f5e 100644
--- a/src/test/java/org/apache/datasketches/memory/CommonMemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/CommonMemoryTest.java
@@ -29,6 +29,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class CommonMemoryTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/CopyMemoryOverlapTest.java b/src/test/java/org/apache/datasketches/memory/CopyMemoryOverlapTest.java
index 3182e91..765ed7b 100644
--- a/src/test/java/org/apache/datasketches/memory/CopyMemoryOverlapTest.java
+++ b/src/test/java/org/apache/datasketches/memory/CopyMemoryOverlapTest.java
@@ -26,6 +26,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class CopyMemoryOverlapTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/CopyMemoryTest.java b/src/test/java/org/apache/datasketches/memory/CopyMemoryTest.java
index 1127828..690dcb2 100644
--- a/src/test/java/org/apache/datasketches/memory/CopyMemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/CopyMemoryTest.java
@@ -27,7 +27,7 @@
import org.testng.Assert;
import org.testng.annotations.Test;
-
+@SuppressWarnings("javadoc")
public class CopyMemoryTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/ExampleMemoryRequestServerTest.java b/src/test/java/org/apache/datasketches/memory/ExampleMemoryRequestServerTest.java
index a69f6e4..b047348 100644
--- a/src/test/java/org/apache/datasketches/memory/ExampleMemoryRequestServerTest.java
+++ b/src/test/java/org/apache/datasketches/memory/ExampleMemoryRequestServerTest.java
@@ -29,6 +29,7 @@
* Examples of how to use the MemoryRequestServer with a memory hungry client.
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class ExampleMemoryRequestServerTest {
/**
diff --git a/src/test/java/org/apache/datasketches/memory/IgnoredArrayOverflowTest.java b/src/test/java/org/apache/datasketches/memory/IgnoredArrayOverflowTest.java
index 699d37e..487b279 100644
--- a/src/test/java/org/apache/datasketches/memory/IgnoredArrayOverflowTest.java
+++ b/src/test/java/org/apache/datasketches/memory/IgnoredArrayOverflowTest.java
@@ -25,6 +25,7 @@
import org.testng.annotations.Test;
@Ignore("Test causes OutOfMemoryError in Travis CI, run only locally")
+@SuppressWarnings("javadoc")
public class IgnoredArrayOverflowTest {
private WritableHandle h;
diff --git a/src/test/java/org/apache/datasketches/memory/LeafImplTest.java b/src/test/java/org/apache/datasketches/memory/LeafImplTest.java
index 2e4449b..696a95d 100644
--- a/src/test/java/org/apache/datasketches/memory/LeafImplTest.java
+++ b/src/test/java/org/apache/datasketches/memory/LeafImplTest.java
@@ -35,6 +35,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class LeafImplTest {
static final ByteOrder LE = ByteOrder.LITTLE_ENDIAN;
static final ByteOrder BE = ByteOrder.BIG_ENDIAN;
diff --git a/src/test/java/org/apache/datasketches/memory/MemoryBoundaryCheckTest.java b/src/test/java/org/apache/datasketches/memory/MemoryBoundaryCheckTest.java
index 03c1009..c8e0457 100644
--- a/src/test/java/org/apache/datasketches/memory/MemoryBoundaryCheckTest.java
+++ b/src/test/java/org/apache/datasketches/memory/MemoryBoundaryCheckTest.java
@@ -21,6 +21,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class MemoryBoundaryCheckTest {
private final WritableBuffer writableBuffer = WritableMemory.allocate(8).asWritableBuffer();
diff --git a/src/test/java/org/apache/datasketches/memory/MemoryReadWriteSafetyTest.java b/src/test/java/org/apache/datasketches/memory/MemoryReadWriteSafetyTest.java
index f984f31..19aab85 100644
--- a/src/test/java/org/apache/datasketches/memory/MemoryReadWriteSafetyTest.java
+++ b/src/test/java/org/apache/datasketches/memory/MemoryReadWriteSafetyTest.java
@@ -27,6 +27,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class MemoryReadWriteSafetyTest {
// Test various operations with read-only Memory
diff --git a/src/test/java/org/apache/datasketches/memory/MemoryTest.java b/src/test/java/org/apache/datasketches/memory/MemoryTest.java
index 0f228bd..996e511 100644
--- a/src/test/java/org/apache/datasketches/memory/MemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/MemoryTest.java
@@ -39,6 +39,7 @@
import org.testng.annotations.Test;
import org.testng.collections.Lists;
+@SuppressWarnings("javadoc")
public class MemoryTest {
@BeforeClass
diff --git a/src/test/java/org/apache/datasketches/memory/MemoryWriteToTest.java b/src/test/java/org/apache/datasketches/memory/MemoryWriteToTest.java
index b461c00..cd713d6 100644
--- a/src/test/java/org/apache/datasketches/memory/MemoryWriteToTest.java
+++ b/src/test/java/org/apache/datasketches/memory/MemoryWriteToTest.java
@@ -28,6 +28,7 @@
import org.testng.Assert;
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class MemoryWriteToTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/NioBitsTest.java b/src/test/java/org/apache/datasketches/memory/NioBitsTest.java
index 702ca53..4e08487 100644
--- a/src/test/java/org/apache/datasketches/memory/NioBitsTest.java
+++ b/src/test/java/org/apache/datasketches/memory/NioBitsTest.java
@@ -26,6 +26,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class NioBitsTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/NonNativeWritableBufferImplTest.java b/src/test/java/org/apache/datasketches/memory/NonNativeWritableBufferImplTest.java
index 70b9dcd..9b48f7d 100644
--- a/src/test/java/org/apache/datasketches/memory/NonNativeWritableBufferImplTest.java
+++ b/src/test/java/org/apache/datasketches/memory/NonNativeWritableBufferImplTest.java
@@ -28,6 +28,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class NonNativeWritableBufferImplTest {
//Check primitives
diff --git a/src/test/java/org/apache/datasketches/memory/NonNativeWritableMemoryImplTest.java b/src/test/java/org/apache/datasketches/memory/NonNativeWritableMemoryImplTest.java
index d6b4204..22263a8 100644
--- a/src/test/java/org/apache/datasketches/memory/NonNativeWritableMemoryImplTest.java
+++ b/src/test/java/org/apache/datasketches/memory/NonNativeWritableMemoryImplTest.java
@@ -28,6 +28,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class NonNativeWritableMemoryImplTest {
private byte[] bArr = new byte[8];
private final WritableMemory wmem = WritableMemory.wrap(bArr, ByteOrder.BIG_ENDIAN);
diff --git a/src/test/java/org/apache/datasketches/memory/SpecificLeafTest.java b/src/test/java/org/apache/datasketches/memory/SpecificLeafTest.java
index f7421e5..04136b8 100644
--- a/src/test/java/org/apache/datasketches/memory/SpecificLeafTest.java
+++ b/src/test/java/org/apache/datasketches/memory/SpecificLeafTest.java
@@ -33,6 +33,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class SpecificLeafTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/UnsafeUtilTest.java b/src/test/java/org/apache/datasketches/memory/UnsafeUtilTest.java
index 3c7ec09..5a5aaeb 100644
--- a/src/test/java/org/apache/datasketches/memory/UnsafeUtilTest.java
+++ b/src/test/java/org/apache/datasketches/memory/UnsafeUtilTest.java
@@ -32,6 +32,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class UnsafeUtilTest {
long testField = 1; //Do not remove & cannot be static. Used in reflection check.
diff --git a/src/test/java/org/apache/datasketches/memory/Utf8Test.java b/src/test/java/org/apache/datasketches/memory/Utf8Test.java
index 7b76e65..3f66508 100644
--- a/src/test/java/org/apache/datasketches/memory/Utf8Test.java
+++ b/src/test/java/org/apache/datasketches/memory/Utf8Test.java
@@ -41,6 +41,7 @@
* https://developers.google.com/protocol-buffers/
* See LICENSE.
*/
+@SuppressWarnings("javadoc")
public class Utf8Test {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/UtilTest.java b/src/test/java/org/apache/datasketches/memory/UtilTest.java
index 7fdd9bb..63fad1b 100644
--- a/src/test/java/org/apache/datasketches/memory/UtilTest.java
+++ b/src/test/java/org/apache/datasketches/memory/UtilTest.java
@@ -42,6 +42,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class UtilTest {
//Binary Search
diff --git a/src/test/java/org/apache/datasketches/memory/WritableBufferImplTest.java b/src/test/java/org/apache/datasketches/memory/WritableBufferImplTest.java
index 5ee85ca..38206e1 100644
--- a/src/test/java/org/apache/datasketches/memory/WritableBufferImplTest.java
+++ b/src/test/java/org/apache/datasketches/memory/WritableBufferImplTest.java
@@ -29,6 +29,7 @@
import org.testng.Assert;
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class WritableBufferImplTest {
//Simple Native direct
diff --git a/src/test/java/org/apache/datasketches/memory/WritableDirectCopyTest.java b/src/test/java/org/apache/datasketches/memory/WritableDirectCopyTest.java
index bb8e4ef..911895b 100644
--- a/src/test/java/org/apache/datasketches/memory/WritableDirectCopyTest.java
+++ b/src/test/java/org/apache/datasketches/memory/WritableDirectCopyTest.java
@@ -27,6 +27,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class WritableDirectCopyTest {
//Copy Within tests
diff --git a/src/test/java/org/apache/datasketches/memory/WritableMemoryImplTest.java b/src/test/java/org/apache/datasketches/memory/WritableMemoryImplTest.java
index e5dace4..34a7587 100644
--- a/src/test/java/org/apache/datasketches/memory/WritableMemoryImplTest.java
+++ b/src/test/java/org/apache/datasketches/memory/WritableMemoryImplTest.java
@@ -29,6 +29,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class WritableMemoryImplTest {
//Simple Native direct
diff --git a/src/test/java/org/apache/datasketches/memory/WritableMemoryTest.java b/src/test/java/org/apache/datasketches/memory/WritableMemoryTest.java
index 2020dda..287f314 100644
--- a/src/test/java/org/apache/datasketches/memory/WritableMemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/WritableMemoryTest.java
@@ -30,6 +30,7 @@
import org.testng.annotations.Test;
+@SuppressWarnings("javadoc")
public class WritableMemoryTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/XxHash64LoopingTest.java b/src/test/java/org/apache/datasketches/memory/XxHash64LoopingTest.java
index 39096b0..802624b 100644
--- a/src/test/java/org/apache/datasketches/memory/XxHash64LoopingTest.java
+++ b/src/test/java/org/apache/datasketches/memory/XxHash64LoopingTest.java
@@ -26,6 +26,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class XxHash64LoopingTest {
/*
diff --git a/src/test/java/org/apache/datasketches/memory/XxHash64Test.java b/src/test/java/org/apache/datasketches/memory/XxHash64Test.java
index dabdf13..8cd49c8 100644
--- a/src/test/java/org/apache/datasketches/memory/XxHash64Test.java
+++ b/src/test/java/org/apache/datasketches/memory/XxHash64Test.java
@@ -40,6 +40,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class XxHash64Test {
@Test
diff --git a/src/test/java/org/apache/datasketches/memory/ZeroCapacityTest.java b/src/test/java/org/apache/datasketches/memory/ZeroCapacityTest.java
index c0a3d0a..4ccda15 100644
--- a/src/test/java/org/apache/datasketches/memory/ZeroCapacityTest.java
+++ b/src/test/java/org/apache/datasketches/memory/ZeroCapacityTest.java
@@ -29,6 +29,7 @@
/**
* @author Lee Rhodes
*/
+@SuppressWarnings("javadoc")
public class ZeroCapacityTest {
@SuppressWarnings("unused")