Feature #14133
Update to rubocop 0.38.0
Description
Update rubocop to 0.38.0 to get rake 11.x compatibility, and revert the rake 10.x pin from #14114.
Related issues
Associated revisions
refs #14133 - use hirb-unicode-steakknife
History
#1
Updated by Dominic Cleal about 6 years ago
A little more complicated, as hirb-unicode (from the console group) has a conflicting dependency with rubocop on unicode-display_width. I've submitted https://github.com/steakknife/hirb-unicode/pull/1 to fix a maintained fork of hirb-unicode (itself now dead) and perhaps it can be switched over, else remove hirb-unicode entirely.
#2
Updated by Dominic Cleal about 6 years ago
- Related to Bug #14114: Rake tasks fail under rake 11.x with undefined method `last_comment' added
#3
Updated by Dominic Cleal about 6 years ago
- Blocks Feature #14809: Build RPMs for Fedora 24 added
#4
Updated by The Foreman Bot about 6 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/3481 added
#5
Updated by Dominic Cleal about 6 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset f0091ac8b2e8b53efb05514d78aa0545d2176a61.
#6
Updated by Dominic Cleal about 6 years ago
- Legacy Backlogs Release (now unused) set to 136
#7
Updated by Marek Hulán almost 6 years ago
- Related to Refactor #15364: Disable Style/ClassCheck cop added
fixes #14133 - update to rubocop 0.39.0
Replaces hirb-unicode with the maintained hirb-unicode-steakknife fork,
due to conflicting requirements on unicode-display_width with the older
hirb-unicode and new rubocop.
Rake is unpinned due to the newer rubocop's compatibility with it, and
parser unpinned as the newer rubocop+parser combination works. Custom
rake test tasks have warnings disabled to match Rails behaviour and
prevent lots of output.