-
- Downloads
[SPARK-14868][BUILD] Enable NewLineAtEofChecker in checkstyle and fix lint-java errors
## What changes were proposed in this pull request? Spark uses `NewLineAtEofChecker` rule in Scala by ScalaStyle. And, most Java code also comply with the rule. This PR aims to enforce the same rule `NewlineAtEndOfFile` by CheckStyle explicitly. Also, this fixes lint-java errors since SPARK-14465. The followings are the items. - Adds a new line at the end of the files (19 files) - Fixes 25 lint-java errors (12 RedundantModifier, 6 **ArrayTypeStyle**, 2 LineLength, 2 UnusedImports, 2 RegexpSingleline, 1 ModifierOrder) ## How was this patch tested? After the Jenkins test succeeds, `dev/lint-java` should pass. (Currently, Jenkins dose not run lint-java.) ```bash $ dev/lint-java Using `mvn` from path: /usr/local/bin/mvn Checkstyle checks passed. ``` Author: Dongjoon Hyun <dongjoon@apache.org> Closes #12632 from dongjoon-hyun/SPARK-14868.
Showing
- core/src/main/java/org/apache/spark/api/java/function/package-info.java 1 addition, 1 deletion...java/org/apache/spark/api/java/function/package-info.java
- core/src/main/java/org/apache/spark/shuffle/sort/ShuffleExternalSorter.java 2 additions, 2 deletions.../org/apache/spark/shuffle/sort/ShuffleExternalSorter.java
- core/src/main/java/org/apache/spark/util/collection/unsafe/sort/PrefixComparators.java 13 additions, 14 deletions.../spark/util/collection/unsafe/sort/PrefixComparators.java
- core/src/main/java/org/apache/spark/util/collection/unsafe/sort/RadixSort.java 2 additions, 2 deletions...g/apache/spark/util/collection/unsafe/sort/RadixSort.java
- core/src/main/java/org/apache/spark/util/collection/unsafe/sort/UnsafeExternalSorter.java 2 additions, 2 deletions...ark/util/collection/unsafe/sort/UnsafeExternalSorter.java
- core/src/main/scala/org/apache/spark/annotation/package-info.java 1 addition, 1 deletion.../main/scala/org/apache/spark/annotation/package-info.java
- core/src/main/scala/org/apache/spark/api/java/package-info.java 1 addition, 1 deletion...rc/main/scala/org/apache/spark/api/java/package-info.java
- core/src/main/scala/org/apache/spark/broadcast/package-info.java 1 addition, 1 deletion...c/main/scala/org/apache/spark/broadcast/package-info.java
- core/src/main/scala/org/apache/spark/executor/package-info.java 1 addition, 1 deletion...rc/main/scala/org/apache/spark/executor/package-info.java
- core/src/main/scala/org/apache/spark/io/package-info.java 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/io/package-info.java
- core/src/main/scala/org/apache/spark/rdd/package-info.java 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/rdd/package-info.java
- core/src/main/scala/org/apache/spark/scheduler/package-info.java 1 addition, 1 deletion...c/main/scala/org/apache/spark/scheduler/package-info.java
- core/src/main/scala/org/apache/spark/util/package-info.java 1 addition, 1 deletioncore/src/main/scala/org/apache/spark/util/package-info.java
- core/src/main/scala/org/apache/spark/util/random/package-info.java 1 addition, 1 deletion...main/scala/org/apache/spark/util/random/package-info.java
- dev/checkstyle.xml 2 additions, 0 deletionsdev/checkstyle.xml
- external/flume/src/main/scala/org/apache/spark/streaming/flume/package-info.java 1 addition, 1 deletion.../scala/org/apache/spark/streaming/flume/package-info.java
- external/kafka/src/main/scala/org/apache/spark/streaming/kafka/package-info.java 1 addition, 1 deletion.../scala/org/apache/spark/streaming/kafka/package-info.java
- external/kinesis-asl/src/main/resources/log4j.properties 1 addition, 1 deletionexternal/kinesis-asl/src/main/resources/log4j.properties
- graphx/src/main/scala/org/apache/spark/graphx/package-info.java 1 addition, 1 deletion.../src/main/scala/org/apache/spark/graphx/package-info.java
- graphx/src/main/scala/org/apache/spark/graphx/util/package-info.java 1 addition, 1 deletion...main/scala/org/apache/spark/graphx/util/package-info.java
Please register or sign in to comment