Skip to content

Upgrade checkstyle to 8.25 and fix upgrade script #22

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

Merged
merged 5 commits into from
Nov 11, 2019
Merged

Upgrade checkstyle to 8.25 and fix upgrade script #22

merged 5 commits into from
Nov 11, 2019

Conversation

butterflysky
Copy link
Contributor

One of the projects I manage with CodeClimate uses a checkstyle configuration that's incompatible with versions <8.24. I just tried to enable CodeClimate's Checkstyle plugin and found it didn't work with my configuration, so I went to upgrade the support.

This diff fixes the upgrade script to find the latest version of checkstyle's jar file (moved from sourceforge to github). It also applies the upgrade and fixes up a few things in the default configuration that are no longer compatible with versions of Checkstyle >=8.24. Now all the tests pass cleanly.

@efueger
Copy link
Member

efueger commented Oct 4, 2019

Hi @butterflysky - thanks for the PR 👌 Putting this in the queue for review.

@efueger
Copy link
Member

efueger commented Oct 11, 2019

Hi @butterflysky - quick update: we'll need to first upgrade this repo to use Circle 2 before merging this.

  • it's on the books!

@jannislehmann
Copy link

May I ask if there is an ETA for the circle 2 update?
Can one help with the update?
I am also waiting for this MR.

@efueger
Copy link
Member

efueger commented Oct 14, 2019

Hi Jannis,

Checking with the team and will let you know.

@jannislehmann
Copy link

Hey,

thanks for your support. Is there an update already?

@butterflysky
Copy link
Contributor Author

butterflysky commented Nov 7, 2019

Hi @efueger; thanks for your help so far! Just checking in to see if this is still blocked. Please let me know if there's anything I can do to help.

@efueger
Copy link
Member

efueger commented Nov 7, 2019

Hi @butterflysky - thanks so much for your patience and the nudge! We have work scheduled in an upcoming sprint for these updates.

I'll be in touch as soon as I see any updates. 👌

@butterflysky
Copy link
Contributor Author

Thank you @efueger , have a great day, and I'll continue to be patient. :)

@filipesperandio filipesperandio merged commit a43a9e4 into codeclimate:master Nov 11, 2019
@efueger
Copy link
Member

efueger commented Nov 12, 2019

Hi @butterflysky -

Good news! We've updated our Circle setup and are now using Checkstyle 8.26

Thanks again for the nudge 👌

@butterflysky
Copy link
Contributor Author

Thanks y'all! Have a great week!

@butterflysky butterflysky deleted the upgrade-checkstyle branch November 12, 2019 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy