Skip to content

CICO-98577: Ruby 3.1.6 upgrade (Ruby 3 keyword-arg + argument-delegation handling)#64

Open
jongmyung wants to merge 4 commits into
StayNTouch:masterfrom
jongmyung:CICO-98577
Open

CICO-98577: Ruby 3.1.6 upgrade (Ruby 3 keyword-arg + argument-delegation handling)#64
jongmyung wants to merge 4 commits into
StayNTouch:masterfrom
jongmyung:CICO-98577

Conversation

@jongmyung

Copy link
Copy Markdown
Contributor

Summary

Preserves the CICO-98577 Ruby 3.1.6 upgrade work (Ruby 3 keyword-argument + argument-delegation
handling, required-ruby/version bump) as a PR. These commits lived on a fork's master (diverged from
upstream); opening them so they're tracked rather than stranded.

⚠️ Verify before merging

This work is from 2024 and the fleet is already on Ruby 3.1.x — the upgrade may already be in upstream via
different commits.
Reviewers: check the diff for redundancy and close if superseded. Branch may need a
rebase onto current master.

Test Plan

  • Diff is not already covered by current master
  • bundle install + gem build on Ruby 3.1.6

🤖 Generated with Claude Code

jongmyung and others added 4 commits June 4, 2024 09:57
- Handling argument delegation for Ruby 3
https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/

Signed-off-by: Jongmyung Ha <jongmyung.ha@stayntouch.com>
- Handling argument delegation for Ruby 3
- https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/
- Version change to 3.0.5
- required Ruby version 3

Signed-off-by: Jongmyung Ha <jongmyung.ha@stayntouch.com>
- Handling keyword argument for Ruby 3
- https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/

Signed-off-by: Jongmyung Ha <jongmyung.ha@stayntouch.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant