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

Upgrade to RuboCop 1.0 #46

Merged
merged 6 commits into from Dec 14, 2020
Merged

Conversation

mvz
Copy link
Contributor

@mvz mvz commented Oct 25, 2020

Fixes #45

@mvz mvz requested a review from tphoney as a code owner October 25, 2020 10:10
@coding-bunny
Copy link

Any update regarding this? As this is blocking upgrading to Rubocop 1.x

@wagenet
Copy link

wagenet commented Nov 12, 2020

@tphoney ?

@wagenet
Copy link

wagenet commented Nov 16, 2020

@highb ?

@highb
Copy link
Contributor

highb commented Nov 18, 2020

@wagenet I'll take a look when I have a moment today. Thanks for pinging me! As an FYI, I'm no longer working at Puppet and when I left Puppet no longer had an i18n team so maintenance of this repo may become a challenge as time goes on. If you wanted to try to find a path to co-maintainership, I can try reaching out to my contacts at Puppet to figure that out.

That being said, I do still have permission to review PRs so I'll add my eyeballs. Thank you for your patience!

@wagenet
Copy link

wagenet commented Nov 18, 2020

@highb thanks for taking a look! Unfortunately, I'm unlikely to be able to contribute myself. My main concern in getting this moving again is because another dependency that I rely upon needs this one, even though I don't use the features. That said, this change does seem plausible to me.

Copy link
Contributor

@highb highb left a comment

Choose a reason for hiding this comment

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

👍 It seems like this should be compatible with Rubocop 1.0. I think in addition to this change, there should probably be a major version bump in this gem so that users aren't caught by surprise.

@highb
Copy link
Contributor

highb commented Nov 19, 2020

Approved, but unable to merge. Hopefully someone at Puppet can take a look soon. 🤞

DanielWright added a commit to DanielWright/codeclimate-rubocop that referenced this pull request Nov 24, 2020
In order to support the 1.x versions of Rubocop, three additional dependencies also require upgrades:

- rubocop-sequel, the update to which is already complete and released;
- rubocop-i18n, the update to which is in-flight (see puppetlabs/rubocop-i18n#46)
- rubocop-migrations, the update to which is in-flight (see redbooth/rubocop-migrations#3)

The commit here will pass CI, but the in-flight PRs should be merged and released to RubyGems before merging this PR.
@ThomasKoppensteiner
Copy link

@tphoney or @HelenCampbell it looks like you contributed to this repository in the past. Can you please review and merge this PR?

@highb
Copy link
Contributor

highb commented Dec 14, 2020

Just re-verified locally that tests pass, and rubocop checks are happy so going to merge now.

@highb highb merged commit 89feec6 into puppetlabs:master Dec 14, 2020
@mvz mvz deleted the upgrade-to-rubocop-1-0 branch December 14, 2020 18:08
@rickychilcott
Copy link

@highb thank you for your work on this and for cutting the 3.0 release. I see this repo is no longer archived. Are you going to continue to play a role in maintaining for at least a little while?

@highb
Copy link
Contributor

highb commented Dec 14, 2020

@rickychilcott Yep, that's my plan. I'll continue to maintain this in my personal time. As noted, the repo is unarchived and I have admin access on the repo now so I should be able to perform any necessary maintainership tasks. I also have contacts within the Puppet team that I can reach out to if we encounter any issues.

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.

Changes will be needed after rubocop gem hits 1.0 version
6 participants