[ruby] Update rubocop-rails 2.34.2 → 2.34.3 (patch) #560
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.34.2 → 2.34.3) · Repo · Changelog
Release Notes
2.34.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 12 commits:
Cut 2.34.3Update ChangelogBump license years to 2026Merge pull request #1575 from ydakuka/fix-typos-and-improve-naming-inclusive-language-configFix typos and improve `Naming/InclusiveLanguage` configurationCI against Ruby 4.0Use RuboCop RSpec 3.8.0 for developmentReset the docs versionMerge pull request #1573 from koic/fix_an_error_for_rails_select_mapFix an error for `Rails/SelectMap`Merge pull request #1570 from koic/fix_an_error_for_rails_select_map_cop[Fix #1569] Fix an error in `Rails/SelectMap`Release Notes
4.0.1
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 40 commits:
Bump version to v4.0.1 (#477)Remove "Which version should you select" section (#476)Remove unused variable (and add test for it) (#475)Merge pull request #474 from ruby/exclude-dependabot-updateExclude dependabot updates from release noteBump version to v4.0.0 (#472)Deprecate ludcmp, jacobian and newton (#471)Remove deprecated method BigDecimal#precs (#470)Better rounding of BigMath.atan(nearly_one, prec) (#469)Merge pull request #468 from ruby/dependabot/github_actions/step-security/harden-runner-2.14.0Bump step-security/harden-runner from 2.13.3 to 2.14.0Implement BigMath.frexp and ldexp with exponent of 10 (#448)Fix lgamma precision when gamma(negative_x).abs nearly equals 1 (#467)Fix lgamma precision around 1 and 2 (#466)Fix inaccurate calculation (last digit) and add a workaround for add/sub hang bug (#465)Merge pull request #463 from tas50/masterFix typos + improve copy/paste in readmeImplement BigMath.gamma and BigMath.lgamma (#451)Implement BigMath.erf(x, prec) and BigMath.erfc(x, prec) (#357)Merge pull request #461 from ruby/dependabot/github_actions/step-security/harden-runner-2.13.3Merge pull request #462 from ruby/dependabot/github_actions/actions/checkout-6.0.1Bump actions/checkout from 6.0.0 to 6.0.1Bump step-security/harden-runner from 2.13.2 to 2.13.3Cast divmod quotient to int (#312)Change remainder/modulo/divmod test of +0/-0 type tolerant (#460)Add missing BigMath test for jruby (#459)Merge pull request #457 from ruby/dependabot/github_actions/actions/checkout-6.0.0Bump actions/checkout from 5.0.1 to 6.0.0Merge pull request #456 from ruby/dependabot/github_actions/actions/checkout-6.0.0Bump actions/checkout from 5.0.0 to 6.0.0Don't use assert_separatly if not needed (#455)Bump step-security/harden-runner from 2.13.1 to 2.13.2 (#454)Fix incorrect exception when exponent is fractional for Infinity base (#453)Make BigMath.exp and log also a module_method (#452)Add missing bigmath precision test, add missing indent (#450)Merge pull request #449 from ruby/update-actionsUpdate the latest versions of actionsFix fast-path of frac and _decimal_shift affected by BigDecimal.limit (#447)Implement major math functions (#336)Fix x**y, x.power(y, 0) and x.sqrt(0) calculates huge digits if precision limit is huge (#445)Release Notes
1.9.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 71 commits:
Prepare for v1.9.0Tweak CHANGELOG wordingFile sync from hanakai-rb/repo-syncPrepare CHANGELOG for v1.9.0Tidy CHANGELOG formattingFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFix rubocop issuesFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncEnsure bigdecimal version spec sticks aroundFile sync from hanakai-rb/repo-syncAllow bigdecimal v4 (#492)File sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFix wrong source_location in JRuby (#491)File sync from hanakai-rb/repo-syncFix wrong source_location in JRubyFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncAccept repo-sync’s default required_ruby_versionRemove require for “set”File sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncDelegate consistentlyMake PrimitiveInferer more consistentControl new .optional behavior with a settingKeep track of type namespaceMerge pull request #485 from baweaver/fix-struct-sum-to-sMerge pull request #484 from baweaver/fix-constructor-primitive-delegationMerge branch 'main' into fix-struct-sum-to-sMerge pull request #487 from baweaver/fix-issue-419Merge pull request #489 from baweaver/move-lefthook-to-gemfileMove lefthook from gemspec to Gemfile development groupMerge pull request #488 from baweaver/add-rubocop-precommit-hookRestore original summary and disable line length check for itAdd lefthook as development dependencyAdd lefthook pre-commit hook for Rubocop with autocorrectMerge branch 'main' into fix-struct-sum-to-sMerge branch 'main' into fix-issue-419Merge branch 'main' into fix-constructor-primitive-delegationFix ModuleLength: move params_type? method to Constructor classFix Rubocop issues: trailing whitespaceFix Rubocop issues: string literals and trailing whitespaceFix Rubocop issues: remove useless private modifier and trailing whitespaceMerge pull request #486 from baweaver/improve-sum-type-docsFix params.*.optional to handle empty strings consistentlyUpdate CHANGELOG for sum type documentation improvementImprove sum type error handling documentationUpdate CHANGELOG for Sum type to_s fixFix Sum type to_s with Dry::Struct typesUpdate CHANGELOG for Constructor#primitive? fixFix Constructor#primitive? delegation for sum typesFile sync from hanakai-rb/repo-syncRegression-testing for 3.3.0File sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncFile sync from hanakai-rb/repo-syncAdd YARD to development depsFile sync from hanakai-rb/repo-syncAdopt Hanakai rubocop stylesMigrate project to Hanakai's repo-sync automationRelease Notes
0.8.1 (from changelog)
0.8.0 (from changelog)
0.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 46 commits:
Bump version to 0.8.1Fix array unwrapping when elements contain nilUpdate to Minitest 6Bump version to 0.8.0Add push workflow and update release rake taskDocument Ruby 4 supportRefactorRemove test skipsIncrease branch coverage to 100%Fix tests on WindowsDrop support for JRubyAdd type checking with RBS and SteepMore refactoringMore test cleanupKill remaining mutantsCleanup testsKill mutantsSuppress oga warningsAdd mutant100% c0 code coverageCovert from RSpec to Minitest100% documentation coverageMore refactoringExtract modules and constants into separate filesUpdate workflowsExtract global variables into SpeedTest moduleReplace @xml instance variables with let(:xml) declarationsRefactorRefactor code into Helpers modulerake standard:fixMake parsing errors inspectable with cause and xml accessorsFix inconsistent whitespace handling across parsersFix constant lookup in parser require guardsAdd SAX parsers for Nokogiri and LibXMLChange bigdecimal dependency to >= 3.1, < 5Revert "Pass symbol as an argument to proc instead of a block"Add per-parse :parser option to MultiXml.parsePass symbol as an argument to proc instead of a blockUpdate bigdecimal depdnency to ~> 4.0Bump version to 0.7.2Update CI workflowUpdate LICENSE and READMEAdd metadata hashDrop support for Ruby 3.1Use add_dependency instead of add_runtime_dependencySpecify plugins instead of requireRelease Notes
1.49.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 13 commits:
Cut 1.49.0Update ChangelogCI against Ruby 4.0 (#398)Support Ruby 4.1rubocop -abundle exec rubocop --auto-gen-configAdd missing relnotesRemove CI workaround for Ruby 2.7 (#395)Suppress RuboCop's offenseDon't require prism translation parser classes (#393)Suppress RuboCop's offenseBump actions/checkout from 5 to 6 (#392)Restore docs/antora.ymlDepfu 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