You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Attila Doroszlai (Jira)" <ji...@apache.org> on 2021/05/18 12:23:00 UTC
[jira] [Assigned] (HDDS-5204) Missing type-level Javadoc comments
[ https://issues.apache.org/jira/browse/HDDS-5204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Attila Doroszlai reassigned HDDS-5204:
--------------------------------------
Assignee: Attila Doroszlai
> Missing type-level Javadoc comments
> -----------------------------------
>
> Key: HDDS-5204
> URL: https://issues.apache.org/jira/browse/HDDS-5204
> Project: Apache Ozone
> Issue Type: Bug
> Reporter: Attila Doroszlai
> Assignee: Attila Doroszlai
> Priority: Major
>
> Javadoc comments used to be required on all public types (classes, interfaces, etc.). In Checkstyle 8.20
> bq. functionality for validating missing javadocs was split into a new check MissingJavadocType.
> So missing javadoc on new types introduced since 2020/Oct/20 (when HDDS-4306 upgraded Checkstyle from 8.19 to 8.29) were not caught, and now we have ~50 violations.
> {noformat}
> hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/utils/db/cache/TableCache.java
> 114: Missing a Javadoc comment.
> hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/NodeDetails.java
> 25: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/server/SCMCertStore.java
> 304: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/container/balancer/ContainerBalancer.java
> 34: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMDBCheckpointProvider.java
> 34: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/MockSCMHADBTransactionBuffer.java
> 28: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/HASecurityUtils.java
> 70: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/LongCodec.java
> 24: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/EnumCodec.java
> 28: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/BooleanCodec.java
> 24: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/ListCodec.java
> 28: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/StringCodec.java
> 24: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/Codec.java
> 23: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/CodecFactory.java
> 32: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/GeneratedMessageCodec.java
> 27: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMContext.java
> 180: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMHANodeDetails.java
> 63: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/node/DatanodeUsageInfo.java
> 27: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/block/DeletedBlockLogStateManagerImpl.java
> 44: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/block/DeletedBlockLogStateManager.java
> 29: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMHAConfiguration.java
> 45: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMServiceManager.java
> 27: Missing a Javadoc comment.
> hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSequenceIDGenerator.java
> 29: Missing a Javadoc comment.
> hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/common/ChecksumByteBufferFactory.java
> 42: Missing a Javadoc comment.
> hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/common/utils/BufferUtils.java
> 27: Missing a Javadoc comment.
> hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/common/ChecksumByteBufferImpl.java
> 23: Missing a Javadoc comment.
> hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/ha/ConfUtils.java
> 28: Missing a Javadoc comment.
> hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/utils/ClientCommandsUtils.java
> 23: Missing a Javadoc comment.
> hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/ha/RetriableWithNoFailoverException.java
> 22: Missing a Javadoc comment.
> hadoop-hdds/common/src/test/java/org/apache/hadoop/ozone/common/TestChecksumImplsComputeSameValues.java
> 33: Missing a Javadoc comment.
> hadoop-hdds/common/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMNodeInfo.java
> 45: Missing a Javadoc comment.
> hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/statemachine/background/BlockDeletingService.java
> 112: Missing a Javadoc comment.
> hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/replication/ReplicationSupervisor.java
> 120: Missing a Javadoc comment.
> hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/replication/ReplicationServer.java
> 126: Missing a Javadoc comment.
> hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/TestBlockDeletingService.java
> 130: Missing a Javadoc comment.
> hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/replication/TestSimpleContainerDownloader.java
> 41: Missing a Javadoc comment.
> hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/freon/containergenerator/BaseGenerator.java
> 29: Missing a Javadoc comment.
> hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/genesis/BenchMarkCRCBatch.java
> 54: Missing a Javadoc comment.
> hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/genesis/BenchMarkCRCStreaming.java
> 71: Missing a Javadoc comment.
> hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/ExportContainer.java
> 61: Missing a Javadoc comment.
> hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/signature/SignatureInfo.java
> 110: Missing a Javadoc comment.
> hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/endpoint/S3Owner.java
> 27: Missing a Javadoc comment.
> hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/endpoint/S3BucketAcl.java
> 68: Missing a Javadoc comment.
> 99: Missing a Javadoc comment.
> hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/endpoint/S3Acl.java
> 38: Missing a Javadoc comment.
> hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/signature/TestAuthorizationV4QueryParser.java
> 30: Missing a Javadoc comment.
> hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/TestEmptyContentTypeFilter.java
> 27: Missing a Javadoc comment.
> hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/MiniOzoneHAClusterImpl.java
> 659: Missing a Javadoc comment.
> hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerHAKeyDeletion.java
> 29: Missing a Javadoc comment.
> hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/client/rpc/read/TestInputStreamBase.java
> 60: Missing a Javadoc comment.
> hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/TestSCMSnapshot.java
> 40: Missing a Javadoc comment.
> hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFileSystemMissingParent.java
> 42: Missing a Javadoc comment.
> hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/persistence/ContainerHistory.java
> 23: Missing a Javadoc comment.
> hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/io/MultipartCryptoKeyInputStream.java
> 34: Missing a Javadoc comment.
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org