From ddcd6d4777406ea89c36c517cdd67bd2b2814417 Mon Sep 17 00:00:00 2001 From: willnet Date: Tue, 16 Jan 2024 23:08:22 +0900 Subject: [PATCH] =?UTF-8?q?def=5Fdelegators=E3=81=AE=E7=AC=AC=E4=B8=80?= =?UTF-8?q?=E5=BC=95=E6=95=B0=E3=81=AB=E3=82=AF=E3=83=A9=E3=82=B9=E3=82=92?= =?UTF-8?q?=E6=B8=A1=E3=81=99=E3=81=A8=E3=81=8D=E3=81=AF=E6=96=87=E5=AD=97?= =?UTF-8?q?=E5=88=97=E3=82=92=E4=BD=BF=E3=81=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 下記の型情報を見る限り、def_delegators(とそのaliasのdef_instance_delegators)メソッドの第一引数は文字列もしくはシンボルを期待しているのでそれに合わせた。 [rbs/stdlib/forwardable/0/forwardable.rbs at master · ruby/rbs](https://github.com/ruby/rbs/blob/4b6f5db7faa51d6c914c166795acd7af8038afd6/stdlib/forwardable/0/forwardable.rbs#L174) internedの定義は↓ [rbs/core/builtin.rbs at master · ruby/rbs](https://github.com/ruby/rbs/blob/4b6f5db7faa51d6c914c166795acd7af8038afd6/core/builtin.rbs#L270) --- lib/gimei.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gimei.rb b/lib/gimei.rb index 5787984..4214d22 100644 --- a/lib/gimei.rb +++ b/lib/gimei.rb @@ -24,7 +24,7 @@ class Gimei class << self extend Forwardable - def_delegators Gimei::Name, :male, :female + def_delegators 'Gimei::Name', :male, :female def_delegators :address, :prefecture, :city, :town def name(gender = nil)