pocke / rbs_rails

Apache License 2.0
285 stars 34 forks source link

Do not expose polyfil RBSs #218

Closed pocke closed 2 years ago

pocke commented 2 years ago

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.