Update rubocop 1.73.1 → 1.73.2 (patch) #1431
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ rubocop (1.73.1 → 1.73.2) · Repo · Changelog
Release Notes
1.73.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 21 commits:
Cut 1.73.2
Update Changelog
Fix incorrect disabling of departments when inheriting configuration
[Fix #13766] Fix false positives for `Style/InverseMethods`
[Fix #13933] Fix wrong autocorrect for `Style/KeywordParametersOrder` when the arguments are on multiple lines and contain comments
Move common `arguments_range` to `RangeHelp`
Merge pull request #13938 from koic/fix_false_positive_for_style_redundant_condition
Fix false positives for `Style/RedundantCondition`
Merge pull request #13937 from dvandersluis/fix/changelog
Fix changelog for #13935
Merge pull request #13935 from Earlopain/redundant-freeze-numblock
Fix a false negative for `Style/RedundantFreeze` when calling methods that produce frozen objects with numblocks
Merge pull request #13929 from Earlopain/node-groups-traversal
Merge pull request #13932 from dvandersluis/issue/13928
[Fix #13928] Fix `end pattern with unmatched parenthesis: / (RegexpError)` on Ruby 3.2.0
Introduce `InternalAffairs/NodeTypeGroup`
Merge pull request #13926 from dvandersluis/internal-affairs/example-description-expect_no_corrections
Update `InternalAffairs/ExampleDescription` to handle `expect_no_corrections` with "registers an offense and corrects" description
Merge pull request #13925 from dvandersluis/issue/12669
[Fix #12669] Remove unsafe autocorrection for `Lint/EmptyConditionalBody`
Reset the docs version
Release Notes
4.0.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 19 commits:
4.0.0
Remove dependency
Properly remove ansi color dependency
Revert "Remove term-ansicolor"
Remove term-ansicolor
Merge pull request #131 from lacostej/fix/unicode
Merge pull request #139 from mjankowski/allow-udw-3
Merge pull request #132 from olleolleolle/patch-1
CI on PR, dispatch
CI: Add Ruby 3.4 to the matrix, too
Relax gem version requirement for `unicode-display_width`
Merge pull request #133 from dorianmariecom/patch-1
Allows setting headings to nil
CI: Add Ruby 3.3, trust setup-ruby to bundle install
Replace non unicode characters to avoid crashes
Merge pull request #127 from petergoldstein/feature/add_ruby_3_2_to_ci
Adds Ruby 3.2 to the CI matrix. Also updates the checkout action version.
Merge pull request #124 from petergoldstein/feature/add_ruby_3_0_and_3_1_to_ci
Add Ruby 3.0 and 3.1 to the CI matrix
Release Notes
3.1.4 (from changelog)
3.1.3 (from changelog)
3.1.2 (from changelog)
3.1.1 (from changelog)
3.1.0 (from changelog)
3.0.1 (from changelog)
3.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 57 commits:
Release v3.1.4
CI: Add jruby and Ruby 3.4 on Windows
Fix and improve handling of Skin Tone Modifiers:
Release v3.1.3
CI: Deactivate jruby till jar-dependencies issue is sorted out
CI: Add Ruby 3.4
Add Encoding note to README and CHANGELOG
Merge pull request #28 from Earlopain/invalid-encoding-stuff
Handle invalid encoded strings
Add link to terminal-emoji-width.rb
Release v3.1.2
Use :all regex for Emoji pre-selection
Performance: Use bytesize for an extra boost when string is only ASCII
Performance: Speed up if string is only common narrow characters
Refactor: Improve code quality, handle overwrite option differently
Release v3.1.1
Improve VS16 matching
README: rgi_at uses EAW
Release v3.1.0
Don't mix raw and escapd Unicode chars in regex
Implement :rgi_at mode for Apple_Terminal
Rename :basic mode to :vs16
Improve README Emoji mode table
Remove RGI qualification stuff to make things simpler
Add script to visually measure/compare Emoji widths
Improve Emoji handling:
Release v3.0.1
Add foot
Add WezTerm to Emoji support list
Release v3.0.0
Bump unicode-emoji to 4.0 since REGEX_EMOJI_KEYCAP is used …
Release v3.0.0.pre
Improve README intro
Include keycaps in direct basic emoji check
Try to detect terminal's Emoji support level automatically (from ENV vars)
Improve CHANGELOG
Add link to CHANGELOG
Deprecate third and fourth parameter
Finish keyword arguments API
Improve README
Moving display width args slowly to kwargs
Simplify Emoji handling in :basic mode
Simplify Emoji option
Add reline_ext
Tweak README
Properly set default hash
Remain compatible with older Ruby
Remove defined check when requiring from string_ext
Fix gemspec to only require version/constants
Add LINE SEPARATOR and PARAGRAPH SEPARATOR as zero-width
Performance tweaks
Use two different indexes for both ambiguous widths
Private-use characters are considered ambiguous (were given width 1 before)
Fix that a few ignorables were not part of the index
Rework Emoji support …
Reactivate Windows CI for Ruby 3.3
Simplify README
🆕 unicode-emoji (added, 4.0.4)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands