Skip to content

[Ruby 3.4] Add specs for splatting **nil#1276

Merged
andrykonchin merged 2 commits into
ruby:masterfrom
vshabanytsia:vs/keyword-splatting-nil
Jul 9, 2025
Merged

[Ruby 3.4] Add specs for splatting **nil#1276
andrykonchin merged 2 commits into
ruby:masterfrom
vshabanytsia:vs/keyword-splatting-nil

Conversation

@vshabanytsia
Copy link
Copy Markdown
Contributor

Changes in Ruby 3.4:

Keyword splatting nil when calling methods is now supported.
**nil is treated similarly to **{}, passing no keywords,
and not calling any conversion methods. [Bug #20064]

#1265

@vshabanytsia vshabanytsia force-pushed the vs/keyword-splatting-nil branch from e542638 to 8ae3304 Compare July 4, 2025 17:21
Comment thread language/hash_spec.rb Outdated
@vshabanytsia vshabanytsia force-pushed the vs/keyword-splatting-nil branch from cb862cb to 0fe2cfe Compare July 7, 2025 13:27
@vshabanytsia vshabanytsia force-pushed the vs/keyword-splatting-nil branch from 0fe2cfe to 56448c5 Compare July 9, 2025 09:04
@andrykonchin andrykonchin merged commit c61aea4 into ruby:master Jul 9, 2025
12 checks passed
@vshabanytsia vshabanytsia deleted the vs/keyword-splatting-nil branch July 9, 2025 09:13
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.

3 participants