From cfcff1373f8ec7488052a374cf753de5ac629773 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Piotaix?= Date: Sat, 16 Jul 2022 15:41:50 +0200 Subject: [PATCH 1/3] Fixing Module#refine type signature --- core/module.rbs | 2 +- test/stdlib/Module_test.rb | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/core/module.rbs b/core/module.rbs index 2e0942e37..7c6f1a116 100644 --- a/core/module.rbs +++ b/core/module.rbs @@ -1401,7 +1401,7 @@ class Module < Object # # Returns a module, where refined methods are defined. # - def refine: (Class arg0) { (untyped arg0) -> untyped } -> self + def refine: (Module arg0) { () -> void } -> Refinement #