Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Ruby checkout to 3.2 #401

Merged
merged 6 commits into from
Jan 3, 2023
Merged

Bump Ruby checkout to 3.2 #401

merged 6 commits into from
Jan 3, 2023

Conversation

reese
Copy link
Collaborator

@reese reese commented Dec 31, 2022

Fully unblocks #399

On the tin -- this bumps the checkout to a7d467a792c644a7260d6560ea2002fdb8ff6de3, which is the most recent revision on the ruby_3_2 branch. There are a few changes to support this:

  • The value of Qnil was updated internally, so I've updated to reflect that
  • Ripper now requires Bison 3, so I updated the github action
  • Arg forwarding's representation in Ripper was changed (although I didn't look up the exact commits there), I imagine to support anonymous blocks and so on, so I at least updated the deserialization to work for our existing use cases

@reese reese changed the title [wip] Bump Ruby checkout to 3.2 Bump Ruby checkout to 3.2 Jan 2, 2023
@reese reese marked this pull request as ready for review January 2, 2023 21:23
@reese reese requested a review from fables-tales January 2, 2023 21:31
@reese reese merged commit 9f802f7 into trunk Jan 3, 2023
@reese reese deleted the reese-ruby-3-2 branch January 3, 2023 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants