Skip to content

Commit 080e224

Browse files
committed
stop hacking T::Generic to test if that makes a difference
1 parent 0656952 commit 080e224

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

lib/runtime_generic.rb

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@ module RuntimeGeneric
2020
extend T::Sig
2121
include T::Generic
2222

23-
def type_member(variance = :invariant, &blk)
24-
# `T::Generic#type_member` just instantiates a `T::Type::TypeMember` instance and returns it.
25-
# We use that when registering the type member and then later return it from this method.
26-
#
27-
# Dear developer, This part was adapted from tapioca so it can keep
28-
# generating proper RBIs for this ad-hoc generics, Genar
29-
Tapioca::TypeVariableModule.new(
30-
T.cast(self, Module),
31-
Tapioca::TypeVariableModule::Type::Member,
32-
variance,
33-
blk
34-
).tap do |type_variable|
35-
Tapioca::Runtime::GenericTypeRegistry.register_type_variable(self, type_variable)
36-
end
37-
end
23+
# def type_member(variance = :invariant, &blk)
24+
# # `T::Generic#type_member` just instantiates a `T::Type::TypeMember` instance and returns it.
25+
# # We use that when registering the type member and then later return it from this method.
26+
# #
27+
# # Dear developer, This part was adapted from tapioca so it can keep
28+
# # generating proper RBIs for this ad-hoc generics, Genar
29+
# Tapioca::TypeVariableModule.new(
30+
# T.cast(self, Module),
31+
# Tapioca::TypeVariableModule::Type::Member,
32+
# variance,
33+
# blk
34+
# ).tap do |type_variable|
35+
# Tapioca::Runtime::GenericTypeRegistry.register_type_variable(self, type_variable)
36+
# end
37+
# end
3838
end

0 commit comments

Comments
 (0)