adixitconfluent opened a new pull request, #19682: URL: https://github.com/apache/kafka/pull/19682
### About `./gradlew clean build -x test` throws warnings around unchecked or unsafe operations. This PR eliminates those warnings. ### Testing **Before changes** ``` ➜ apache-kafka-fork-copy git:(trunk) ✗ ./gradlew clean build -x test > Configure project : Starting build with version 4.1.0-SNAPSHOT (commit id eb3714f0) using Gradle 8.10.2, Java 21 and Scala 2.13.15 Build properties: ignoreFailures=false, maxParallelForks=12, maxScalacThreads=8, maxTestRetries=0 > Task :transaction-coordinator:processMessages MessageGenerator: processed 2 Kafka message JSON files(s). > Task :share-coordinator:processMessages MessageGenerator: processed 4 Kafka message JSON files(s). > Task :raft:processMessages MessageGenerator: processed 1 Kafka message JSON files(s). > Task :metadata:processMessages MessageGenerator: processed 26 Kafka message JSON files(s). > Task :group-coordinator:processMessages MessageGenerator: processed 48 Kafka message JSON files(s). > Task :storage:processMessages MessageGenerator: processed 5 Kafka message JSON files(s). > Task :clients:processMessages MessageGenerator: processed 197 Kafka message JSON files(s). > Task :streams:processMessages MessageGenerator: processed 1 Kafka message JSON files(s). > Task :clients:processTestMessages MessageGenerator: processed 4 Kafka message JSON files(s). > Task :clients:compileTestJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /Users/abhinavdixit/IdeaProjects/apache-kafka-fork-copy/clients/src/test/java/org/apache/kafka/clients/admin/internals/ListConsumerGroupOffsetsHandlerTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :metadata:compileTestJava Note: /Users/abhinavdixit/IdeaProjects/apache-kafka-fork-copy/metadata/src/test/java/org/apache/kafka/image/TopicsImageTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :streams:compileTestJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :connect:runtime:compileTestJava Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :clients:clients-integration-tests:compileTestJava Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :storage:compileTestJava Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :tools:compileTestJava Note: /Users/abhinavdixit/IdeaProjects/apache-kafka-fork-copy/tools/src/test/java/org/apache/kafka/tools/consumer/ConsoleShareConsumerTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ``` **After changes** ``` apache-kafka-fork-copy git:(trunk) ✗ ./gradlew clean build -x test > Configure project : Starting build with version 4.1.0-SNAPSHOT (commit id eb3714f0) using Gradle 8.10.2, Java 21 and Scala 2.13.15 Build properties: ignoreFailures=false, maxParallelForks=12, maxScalacThreads=8, maxTestRetries=0 > Task :transaction-coordinator:processMessages MessageGenerator: processed 2 Kafka message JSON files(s). > Task :raft:processMessages MessageGenerator: processed 1 Kafka message JSON files(s). > Task :share-coordinator:processMessages MessageGenerator: processed 4 Kafka message JSON files(s). > Task :storage:processMessages MessageGenerator: processed 5 Kafka message JSON files(s). > Task :group-coordinator:processMessages MessageGenerator: processed 48 Kafka message JSON files(s). > Task :metadata:processMessages MessageGenerator: processed 26 Kafka message JSON files(s). > Task :clients:processMessages MessageGenerator: processed 197 Kafka message JSON files(s). > Task :clients:processTestMessages MessageGenerator: processed 4 Kafka message JSON files(s). > Task :streams:processMessages MessageGenerator: processed 1 Kafka message JSON files(s). > Task :clients:compileTestJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :connect:runtime:compileTestJava Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :streams:compileTestJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :clients:clients-integration-tests:compileTestJava Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :storage:compileTestJava Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org