Skip to content

Remove test code for bundled gems - #2760

Merged
ksss merged 1 commit into
ruby:masterfrom
ksss:remove-bundled-gems-test-code
Dec 19, 2025
Merged

ksss merged 1 commit into
ruby:masterfrom
ksss:remove-bundled-gems-test-code

Conversation

@ksss

@ksss ksss commented Dec 18, 2025

Copy link
Copy Markdown
Collaborator

The bundled gems are scheduled to be removed from this repository.

Type definitions have not yet been removed for compatibility reasons, but if we continue to run tests on type definitions, it will affect the development of the Ruby core when specifications are updated, similar to how it happened with bigdecimal.

We should not continue running tests for bundled gems.
In Ruby v4, several gems will become bundled gems, but this PR is limited to gems that are already alumni.

@ksss ksss added this to the RBS 4.0 milestone Dec 18, 2025
@soutaro soutaro added the to-backport:3.10 PRs to be backported to 3.10 label Dec 19, 2025
@ksss
ksss merged commit d7812b7 into ruby:master Dec 19, 2025
20 checks passed
@ksss
ksss deleted the remove-bundled-gems-test-code branch December 19, 2025 01:18
ksss added a commit to ksss/rbs that referenced this pull request Dec 19, 2025
ksss added a commit to ksss/rbs that referenced this pull request Dec 19, 2025
@ksss ksss removed the to-backport:3.10 PRs to be backported to 3.10 label Dec 19, 2025
ksss added a commit to ksss/rbs that referenced this pull request Oct 19, 2026
The comment said "Libraries required for stdlib test", but those tests
were removed in ruby#2760. abbrev, base64 and nkf are no longer used.
bigdecimal, dbm and mutex_m are still needed by tests; note why next to
each.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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