Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SPARK-30698][BUILD] Bumps checkstyle from 8.25 to 8.29. #27426

Closed
wants to merge 1 commit into from
Closed

[SPARK-30698][BUILD] Bumps checkstyle from 8.25 to 8.29. #27426

wants to merge 1 commit into from

Conversation

beliefer
Copy link
Contributor

@beliefer beliefer commented Feb 1, 2020

What changes were proposed in this pull request?

I found checkstyle have a new release https://checkstyle.org/releasenotes.html#Release_8.29
Bumps checkstyle from 8.25 to 8.29.

Why are the changes needed?

I have bump checkstyle from 8.25 to 8.29 on my fork branch and test to build.
It's OK

8.29 added some new features:

  • New Check: AvoidNoArgumentSuperConstructorCall.

  • New Check NoEnumTrailingComma.

  • ENUM_DEF token support in RightCurlyCheck.

  • FallThrough module does not support the spelling "fall-through" by default.

8.29 fix some bugs:

  • Java 8 Grammar: annotations on varargs parameters.

  • Sonar violation: Disable XML external entity (XXE) processing.

  • Disable instantiation of modules with private ctor.

  • Sonar violation: "ThreadLocal" variables should be cleaned up when no longer used.

  • Indentation incorrect level for chained method with bracket on new line.

  • InvalidJavadocPosition: false positive when comment is between javadoc and package.

Does this PR introduce any user-facing change?

No

How was this patch tested?

No UT

@dongjoon-hyun
Copy link
Member

Ur, @beliefer . If you say No, there is no way to merge this. :)

### Why are the changes needed?

No

@beliefer
Copy link
Contributor Author

beliefer commented Feb 1, 2020

@dongjoon-hyun I'm sorry! What should write here?:)
I write some description here.

@dongjoon-hyun
Copy link
Member

dongjoon-hyun commented Feb 1, 2020

Usually, you can take a look at the release note and mention a few notable bug lists from the release note.

@beliefer
Copy link
Contributor Author

beliefer commented Feb 1, 2020

@dongjoon-hyun Thanks for your help!

@dongjoon-hyun
Copy link
Member

It's nothing. Since you are one of the active contributor, I hope you can do more in the community.

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, LGTM. Thank you, @beliefer .
The checkstyle is already passed. Merged to master.

@beliefer
Copy link
Contributor Author

beliefer commented Feb 1, 2020

@dongjoon-hyun Thanks for your help!I got it

@SparkQA
Copy link

SparkQA commented Feb 1, 2020

Test build #117710 has finished for PR 27426 at commit a54d262.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants