class RubyLsp::Requests::Support::Annotation

def arity_matches?(node)

: (Prism::CallNode node) -> bool
def arity_matches?(node)
  node_arity = node.arguments&.arguments&.size || 0
  case @arity
  when Integer
    node_arity == @arity
  when Range
    @arity.cover?(node_arity)
  end
end