You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some methods including #instance_eval change the value of self inside the given block. @type self annotation is for this case, but it doesn't work for method definitions. We typically see this when we use Struct class.
Some methods including
#instance_eval
change the value ofself
inside the given block.@type self
annotation is for this case, but it doesn't work for method definitions. We typically see this when we useStruct
class.The problem is
@implements
annotations inside blocks are ignored.@type self: T
and@type module: T
are not for method definitions.So, I'd like to extend
@implements
annotations to be placed inside blocks.The text was updated successfully, but these errors were encountered: