-
-
Notifications
You must be signed in to change notification settings - Fork 38
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
Add rubocop dependency #240
Conversation
Hi @JacobEvelyn, here is the change to add rubocop to the project - I've also added a dependabot config file that should prevent automatic pull requests for rubocop updates. If you still get the pull requests, let me know and I'll look into it 👍🏾 |
Oof—so it looks like this is probably the reason why I didn't already have this in the gemspec. That version of Dependabot requires Ruby 2.2+, which breaks the build on our 2.1 tests. I guess the question now is whether it's better to officially drop support for Ruby 2.1, or stick with the existing system as-is. On the one hand, it would be nice to include this dependency in the gemspec file. On the other, I don't love the idea of dropping support for a Ruby version when we don't need to. Thoughts? |
Codecov Report
@@ Coverage Diff @@
## master #240 +/- ##
======================================
Coverage 98.3% 98.3%
======================================
Files 23 23
Lines 709 709
======================================
Hits 697 697
Misses 12 12 Continue to review full report at Codecov.
|
Hey @JacobEvelyn, I've managed to find a workaround - custom Gemfiles ie a This does now mean the project has two Gemfiles (perhaps the I realise I've been pushing for rubocop locally quite a bit when I already have an issue (ie |
This is mostly superseded by #239, with the exception of the Dependabot config file. I'm not sure Dependabot will even try to bump the things that are in the Gemfile when there's a gemspec, but I guess we'll see. |
Hi there! Thanks so much for submitting a pull request!
Let's just make sure together that all of these boxes are checked before we
merge this change:
README.md
file is updated as appropriate.Don't worry—this list will get checked off in no time!