sig/members.rbs in rbs-0.14.0 vs sig/members.rbs in rbs-0.15.0
- old
+ new
@@ -21,21 +21,21 @@
attr_reader annotations: Array[Annotation]
attr_reader location: Location?
attr_reader comment: Comment?
attr_reader overload: bool
- def initialize: (name: Symbol, kind: kind, types: Array[MethodType], annotations: Array[Annotation], location: Location?, comment: Comment?, overload: bool) -> void
+ def initialize: (name: Symbol, kind: kind, types: Array[MethodType], annotations: Array[Annotation], location: Location?, comment: Comment?, overload: boolish) -> void
include _HashEqual
include _ToJson
def instance?: () -> bool
def singleton?: () -> bool
def overload?: () -> bool
- def update: (?name: Symbol, ?kind: kind, ?types: Array[MethodType], ?annotations: Array[Annotation], ?location: Location?, ?comment: Comment?, ?overload: bool) -> MethodDefinition
+ def update: (?name: Symbol, ?kind: kind, ?types: Array[MethodType], ?annotations: Array[Annotation], ?location: Location?, ?comment: Comment?, ?overload: boolish) -> MethodDefinition
end
module Var
attr_reader name: Symbol
attr_reader type: Types::t