sivabalan narayanan created HUDI-5231:
-----------------------------------------
Summary: Address checkstyle warnings while building hudi
Key: HUDI-5231
URL: https://issues.apache.org/jira/browse/HUDI-5231
Project: Apache Hudi
Issue Type: Improvement
Components: dev-experience
Reporter: sivabalan narayanan
As of now, we see lot of checkstyle warnings while building hudi. We need to
take a look to see how exactly we can fix this.
* Take a stab at fixing as much as possible.
* If we couldn't get it to a controllable number, suppress the checkstyle
warnings.
excerpt logs
{code:java}
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestGcsEventsHoodieIncrSource.java:46:
'org.apache.log4j.LogManager' should be separated from previous imports.
[ImportOrder]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestGcsEventsHoodieIncrSource.java:74:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestGcsEventsHoodieIncrSource.java:271:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestInputBatch.java:33:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestJsonKafkaSourcePostProcessor.java:22:
Import org.apache.hudi.common.config.TypedProperties appears after other
imports that it should precede [ImportOrder]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestJsonKafkaSourcePostProcessor.java:61:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/TestJsonKafkaSourcePostProcessor.java:315:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestCheckpointUtils.java:24:
Import
org.apache.hudi.utilities.sources.helpers.KafkaOffsetGen.CheckpointUtils
appears after other imports that it should precede [ImportOrder]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestS3EventsMetaSelector.java:56:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestProtoConversionUtil.java:47:
Import com.google.protobuf.util.Timestamps appears after other imports that it
should precede [ImportOrder]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestProtoConversionUtil.java:72:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestDFSPathSelectorCommonMethods.java:46:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestCloudObjectsSelector.java:57:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/helpers/TestDatePartitionPathSelector.java:49:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/debezium/TestMysqlDebeziumSource.java:31:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/debezium/TestPostgresDebeziumSource.java:31:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/sources/debezium/TestAbstractDebeziumSource.java:58:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/checkpointing/TestKafkaConnectHdfsProvider.java:36:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/TestHiveIncrementalPuller.java:54:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/TestHoodieRepairTool.java:69:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/transform/TestSqlFileBasedTransformer.java:45:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/transform/TestChainedTransformer.java:30:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/transform/TestSqlQueryBasedTransformer.java:35:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/transform/TestFlatteningTransformer.java:29:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotCopier.java:43:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotExporter.java:68:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotExporter.java:126:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotExporter.java:159:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotExporter.java:217:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotExporter.java:233:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHoodieSnapshotExporter.java:247:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestJdbcbasedSchemaProvider.java:42:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestHDFSParquetImporter.java:61:
Missing a Javadoc comment. [JavadocType]
[INFO]
/Users/nsb/Documents/personal/projects/nov26/hudi/hudi-utilities/src/test/java/org/apache/hudi/utilities/functional/TestAWSDatabaseMigrationServiceSource.java:40:
Missing a Javadoc comment. [JavadocType] {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)