From 87a21508544ad066155ef8bfabef0fe75411fde4 Mon Sep 17 00:00:00 2001 From: sue445 Date: Thu, 5 Dec 2024 21:58:13 +0900 Subject: [PATCH 1/3] Requires rbs 3.7.0+ --- ruby_header_parser.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/ruby_header_parser.gemspec b/ruby_header_parser.gemspec index db211cd..f17403e 100644 --- a/ruby_header_parser.gemspec +++ b/ruby_header_parser.gemspec @@ -37,6 +37,7 @@ Gem::Specification.new do |spec| # spec.add_dependency "example-gem", "~> 1.0" spec.add_development_dependency "rake" + spec.add_development_dependency "rbs", ">= 3.7.0" spec.add_development_dependency "rspec" spec.add_development_dependency "rspec-its" spec.add_development_dependency "rspec-parameterized" From 7faefa621bde463b032080408c1373d6f98276b6 Mon Sep 17 00:00:00 2001 From: sue445 Date: Thu, 5 Dec 2024 21:59:45 +0900 Subject: [PATCH 2/3] Remove sig/non-gemify/io.rbs --- sig/non-gemify/io.rbs | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 sig/non-gemify/io.rbs diff --git a/sig/non-gemify/io.rbs b/sig/non-gemify/io.rbs deleted file mode 100644 index bec29bb..0000000 --- a/sig/non-gemify/io.rbs +++ /dev/null @@ -1,4 +0,0 @@ -class IO - def readlines: (?String sep, ?Integer limit, ?chomp: bool) -> ::Array[String] - | ... -end From e954e04ac6126b8cb7cacdad94aeec1a4feb0f43 Mon Sep 17 00:00:00 2001 From: sue445 Date: Thu, 5 Dec 2024 22:00:08 +0900 Subject: [PATCH 3/3] Remove sig/non-gemify/kernel.rbs --- sig/non-gemify/kernel.rbs | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 sig/non-gemify/kernel.rbs diff --git a/sig/non-gemify/kernel.rbs b/sig/non-gemify/kernel.rbs deleted file mode 100644 index 3f62d33..0000000 --- a/sig/non-gemify/kernel.rbs +++ /dev/null @@ -1,6 +0,0 @@ -module Kernel - # FIXME: monkey patch for `exception` arg of `Kernel.system` - def self?.system: (String command, *String args, ?unsetenv_others: boolish, ?pgroup: true | Integer, ?umask: Integer, ?in: redirect_fd, ?out: redirect_fd, ?err: redirect_fd, ?close_others: boolish, ?chdir: String, ?exception: bool) -> (NilClass | FalseClass | TrueClass) - | (Hash[string, string?] env, String command, *String args, ?unsetenv_others: boolish, ?pgroup: true | Integer, ?umask: Integer, ?in: redirect_fd, ?out: redirect_fd, ?err: redirect_fd, ?close_others: boolish, ?chdir: String, ?exception: bool) -> (NilClass | FalseClass | TrueClass) - | ... -end