Update rubocop-rails 2.24.1 → 2.33.1 (minor)#818
Closed
depfu[bot] wants to merge 1 commit intomasterfrom
Closed
Conversation
4ee89ed to
4aeb526
Compare
Contributor
Author
|
Closed in favor of #820. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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-rails (2.24.1 → 2.33.1) · Repo · Changelog
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
✳️ rubocop-performance (1.23.1 → 1.25.0) · Repo · Changelog
Release Notes
1.25.0
1.24.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 38 commits:
Cut 1.25.0Update ChangelogMerge pull request #496 from koic/support_itblock_in_performance_copsSupport `it` block parameter in `Performance` copsMerge pull request #494 from dvandersluis/fixed-size-blocksFix `Performance/FixedSize` false positive when `count` is called with a `numblock`Merge pull request #493 from koic/fix_false_positives_for_performance_string_identifier_argument[Fix #492] Fix false positives for `Performance/StringIdentifierArgument`Automate the process of GitHub release creationMerge pull request #488 from Earlopain/collection-literal-ruby34Use extended `CopsDocumentationGenerator`[Fix #482] Change `Performance/CollectionLiteralInLoop` to not register offenses for `Array#include?` that are optimized directly in Ruby.Enable `InternalAffairs/CopEnabled` copSwitch back docs version to masterCut 1.24.0Update ChangelogMerge pull request #490 from koic/pluginfy_with_lint_rollerPluginfy RuboCop PerformanceSuppress redundant configuration logging for rubocop-performaceAvoid unnecessary `send`Explicit default `Performance/Sum` cop config for the specSuppress RuboCop's offensesMerge pull request #462 from corsonknowles/add_performance_use_zip_to_wrap_arraysMerge pull request #489 from dvandersluis/use-node-groupsUse node groups in node patterns to replace unions of typesUse `Node#any_block_type?`Fix a build errorRemove a redundant config in spec_helper.rbMerge pull request #487 from Earlopain/missing-restrict-on-sendAdd missing `RESTRICT_ON_SEND` for two copsApply `bundle exec rubocop --regenerate-todo`Merge pull request #486 from viralpraxis/remove-commited-rubocop-performance-gemRemove accidentally commited built gemAdd new `ZipWithoutBlock` copMerge pull request #484 from viralpraxis/fix-performance-case-when-splat-cop-error-on-when-without-bodyFix `Performance/CaseWhenSplat` cop error on `when` node without bodyRemove a useless constantSwitch back docs version to master✳️ standard (1.45.0 → 1.50.0) · Repo · Changelog
Release Notes
1.50.0 (from changelog)
1.49.0 (from changelog)
1.48.0 (from changelog)
1.47.0 (from changelog)
1.46.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 19 commits:
🐸 v1.50.0Merge pull request #719 from standardrb/updates-2025-05-13Updates rubocop to 1.75.5🥟 v1.49.0Updates standard performancev1.48.0Merge pull request #711 from standardrb/updates-2025-04-08Updates rubocop to 1.75.2TIL rake doesn't like `!` in descriptionsMerge pull request #690 from pushcx/patch-1Merge pull request #707 from soulcutter/gh-703-private-constant-scopeDisable `Lint/UselessConstantScoping`🛠️ v1.47.0Merge pull request #700 from standardrb/update-std-perf-to-1-7Updates standard performance to 1.7.0💉 v1.46.0Merge pull request #699 from standardrb/updates-2025-03-11Declaring a private constantUpdates Rubocop to 1.73.2Commits
See the full diff on Github. The new version differs by 10 commits:
Bump version.Update CI matrix, remove redundant `context`s from specs (#42)Replace bacon with rspec (#41)Use latest ruby versions on test job (#39)Bump actions/checkout (#38)Use `require_relative` instead of `require` (#37)Update Rubies in CI (#35)Fix usage example for Sexp (#36)Fix broken linkFixnum is now spelled Integer (#33)Release Notes
2.13.2
2.13.1
2.13.0
2.12.2
2.12.1
2.12.0 (from changelog)
2.11.3 (from changelog)
2.11.2 (from changelog)
2.11.1
2.11.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
3.17.0.5 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 5 commits:
Release 3.17.0.5Merge pull request #116 from tomoasleep/add-attribute-signatureMerge pull request #115 from Watson1978/to_jsonGenerate RBS definitions of attribute method signaturesUse JSON.generate() instead to improve performanceCommits
See the full diff on Github. The new version differs by 4 commits:
v1.27.0Merge pull request #355 from grosser/grosser/34skipruby 3.4Release Notes
3.3.9.0 (from changelog)
3.3.8.0 (from changelog)
3.3.7.4 (from changelog)
3.3.7.3 (from changelog)
3.3.7.2 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 33 commits:
Update changelog.Bump version* Bump maintenance branches to 3.3.9 (#1080)* Bump maintenance branches to 3.2.9 (#1079)Update changelog.Bump versionUpdate changelog.Update changelog.Bump version* Bump maintenance branches to 3.3.8 (#1077)* YARD docs for Parser::CurrentRuby and Parser::Base#version (#1076)Update README to specify Ruby version compatibilityUpdate changelog.Update changelog.Bump version- lexer-strings.rb: Avoid an exception on utf8 surrogate pair codepoints (#1051)- builder.rb: emit `kwargs` node for `indexasgn` when opted in (#1053)- builder.rb: correctly handle `...` forwarding to super with explicit block (#1049)Supress warnings during parsing (#1013)- numbered parameters are valid for pattern matching pinning (#1060)Update changelog.Update changelog.Bump version* Bump maintenance branches to 3.2.8 and 3.1.7 (#1074)Tweak a terminologyDocument parser/prism migration pathUpdate changelog.Update changelog.Bump version.+ add prism-specific node types (#1071)Document the current state of the project in the readme (#1069)- builder.rb: fix hash value omission considering some local vars as constants (#1064)Update changelog.Release Notes
2.11.2 (from changelog)
2.11.1 (from changelog)
2.11.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 25 commits:
Release v2.11.2Standardize changelogMerge pull request #103 from ammar/handle-custom-encoding-optsRespect encoding in custom options argumentsMerge pull request #101 from tagliala/chore/100-changelog-fslAdd changelog entry for Frozen String LiteralsMerge pull request #98 from tagliala/feature/frozen-string-literalsUse latest rubygems ...Merge branch 'master' into feature/frozen-string-literalsRelease v2.11.1Add ruby-head unicode propertiesRemove redundant selfFix an accessor for Ruby <= 2.5Fix compatibility with old RubiesRemove scheduled tests ...Simplify ragel taskEnable Frozen String LiteralsRelease v2.11.0Update years [ci skip]Merge pull request #97 from ammar/fix-multidigit-backrefsRemove broken README badge [ci skip]Fix scanning of multi-digit numerical backrefsMerge pull request #95 from ammar/add-utf8-hexAdd utf8_hex token and expression ...Run rubocop with correct TargetRubyVersion ...Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.46.0
1.45.1
1.45.0
1.44.1
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.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 60 commits:
Cut 1.46.0Update ChangelogSupport `RuboCop::AST::ComplexNode`Fix `RuboCop::AST::NumericNode#sign?` to return booleanSuppress a RuboCop's offenseSuppress RuboCop's offensesAdd release notesRestore docs/antora.ymlCut 1.45.1Update ChangelogFix an error when using Parser gem with `prism_result`Suppress RuboCop's offenseSuppress RuboCop's warningRestore docs/antora.ymlCut 1.45.0Cut 1.45.0Update ChangelogSupport `AST::Node#any_match_pattern_type?` methodSuppress `Lint/FloatCompariso` offensesAdd release note for v1.44.1Restore docs/antora.ymlCut 1.44.1Update ChangelogFix `flip-flop` operator possible children nodes countRestore docs/antora.ymlCut 1.44.0Update ChangelogAdd support `RuboCop::AST::Node#any_def_type?` method (#377)Restore docs/antora.ymlAdd release notesCut 1.43.0Update ChangelogUse the `prism` translation layer to analyze Ruby 3.4 by defaultAdd `prism` as a dependencyRestore docs/antora.ymlCut 1.42.0Update ChangelogSupport `Prism::Translation::Parser35` for Ruby 3.5 parserRemove a bit of backwards compat codeRemove prism skips in testsStop using `Parser::CurrentRuby`Restore docs/antora.ymlCut 1.41.0Update ChangelogAdd support for `itblock` node for Ruby 3.4 (#365)Revert "Don't show a deprecation warning for `EnsureNode#branch` just yet"Restore docs/antora.ymlCut 1.40.0Update ChangelogEnforce a minimum version for prismUse the custom builder provided by prismAdd a release note of 1.39.0Restore docs/antora.ymlCut 1.39.0Update ChangelogModify `def_callback` code to be easier to understandEnable reusable Prism parse result (#359)[Fix #348] Automate the process of GitHub release creationFix current Rubocop offenses (#362)Restore docs/antora.ymlRelease Notes
1.8.0 (from changelog)
1.7.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 6 commits:
🚀 v1.8.0Merge pull request #32 from standardrb/updates-2025-04-08Updates rubocop perf to 1.25.0🪠 v1.7.0Merge pull request #31 from standardrb/updates-2025-03-11Updates Rubocop Performance to 1.24.0🆕 prism (added, 1.4.0)
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
Go to the Depfu Dashboard to see the state of your dependencies and to customize how Depfu works.