Skip to content

Comments

Update rubocop#61

Closed
nmburgan wants to merge 2 commits intomainfrom
test_fixes
Closed

Update rubocop#61
nmburgan wants to merge 2 commits intomainfrom
test_fixes

Conversation

@nmburgan
Copy link
Member

For the moment, this continues to shove linting issues under the rug. Will look at pulling them out from under the rug in another PR.

.rubocop.yml Outdated

AllCops:
TargetRubyVersion: 3.1
TargetRubyVersion: 3.2
Copy link
Contributor

Choose a reason for hiding this comment

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

If we do this, we would need to bump required_ruby_version in the gemspec as well. I never understood why Perforce decided to set ruby 3.1 as lower version but vendor Ruby 3.2 in the AIO.

Copy link
Member Author

Choose a reason for hiding this comment

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

Hmm, yeah, I suppose we should.

Copy link
Member Author

@nmburgan nmburgan May 14, 2025

Choose a reason for hiding this comment

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

Ah, I think it's because JRuby 9.4 only supports 3.1. But 3.1 is EOL so that's why 3.2 is in the AIO. JRuby 10 supports 3.4, but that's a lot more work to get there. I should probably remove the set commit since that might not work with JRuby.

Copy link
Contributor

Choose a reason for hiding this comment

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

Ah maybe that's why it's pinned to 3.1 :( IMO we should stick to that version until we do a major release.

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.

2 participants