Skip to content

Do not expose polyfil RBSs#218

Merged
pocke merged 1 commit into
masterfrom
Do_not_expose_polyfil_RBSs
Mar 24, 2022
Merged

Do not expose polyfil RBSs#218
pocke merged 1 commit into
masterfrom
Do_not_expose_polyfil_RBSs

Conversation

@pocke

@pocke pocke commented Mar 24, 2022

Copy link
Copy Markdown
Owner

This PR avoids exposing polyfil RBSs as a gem package.

The RBS files under sig/_internal are only necessary to execute steep check. In other words, they are not necessary for the user of RBS Rails.

The other polyfill, such as sig/parser.rbs, are necessary because the exposed RBS files refers them for type definitions. So we still need to expose them.

@pocke pocke enabled auto-merge March 24, 2022 08:22
@pocke pocke merged commit d4005f8 into master Mar 24, 2022
@pocke pocke deleted the Do_not_expose_polyfil_RBSs branch March 24, 2022 08:22
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.

1 participant