Skip to content

Commit

Permalink
Remove useless extend T::Sig where possible
Browse files Browse the repository at this point in the history
Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
  • Loading branch information
Morriar committed Mar 6, 2025
1 parent c87cc3b commit b6df3c4
Show file tree
Hide file tree
Showing 32 changed files with 2 additions and 173 deletions.
4 changes: 1 addition & 3 deletions lib/rbi.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@
require "rbs"

module RBI
class Error < StandardError
extend T::Sig
end
class Error < StandardError; end
end

require "rbi/loc"
Expand Down
2 changes: 0 additions & 2 deletions lib/rbi/formatter.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@

module RBI
class Formatter
extend T::Sig

#: Integer?
attr_accessor :max_line_length

Expand Down
17 changes: 0 additions & 17 deletions lib/rbi/index.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@

module RBI
class Index < Visitor
extend T::Sig
include T::Enumerable

class << self
extend T::Sig

#: (*Node node) -> Index
def index(*node)
Expand Down Expand Up @@ -63,7 +61,6 @@ def index_node(node)
end

class Tree
extend T::Sig

#: -> Index
def index
Expand All @@ -87,7 +84,6 @@ def index_ids; end
end

class Scope
extend T::Sig
include Indexable

# @override
Expand All @@ -98,7 +94,6 @@ def index_ids
end

class Const
extend T::Sig
include Indexable

# @override
Expand All @@ -109,7 +104,6 @@ def index_ids
end

class Attr
extend T::Sig
include Indexable

# @override
Expand All @@ -120,7 +114,6 @@ def index_ids
end

class Method
extend T::Sig
include Indexable

# @override
Expand All @@ -131,7 +124,6 @@ def index_ids
end

class Include
extend T::Sig
include Indexable

# @override
Expand All @@ -142,7 +134,6 @@ def index_ids
end

class Extend
extend T::Sig
include Indexable

# @override
Expand All @@ -153,7 +144,6 @@ def index_ids
end

class MixesInClassMethods
extend T::Sig
include Indexable

# @override
Expand All @@ -164,7 +154,6 @@ def index_ids
end

class RequiresAncestor
extend T::Sig
include Indexable

# @override
Expand All @@ -175,7 +164,6 @@ def index_ids
end

class Helper
extend T::Sig
include Indexable

# @override
Expand All @@ -186,7 +174,6 @@ def index_ids
end

class TypeMember
extend T::Sig
include Indexable

# @override
Expand All @@ -197,7 +184,6 @@ def index_ids
end

class Send
extend T::Sig
include Indexable

# @override
Expand All @@ -208,7 +194,6 @@ def index_ids
end

class TStructConst
extend T::Sig
include Indexable

# @override
Expand All @@ -219,7 +204,6 @@ def index_ids
end

class TStructProp
extend T::Sig
include Indexable

# @override
Expand All @@ -230,7 +214,6 @@ def index_ids
end

class TEnumBlock
extend T::Sig
include Indexable

# @override
Expand Down
2 changes: 0 additions & 2 deletions lib/rbi/loc.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,8 @@

module RBI
class Loc
extend T::Sig

class << self
extend T::Sig

#: (String file, Prism::Location prism_location) -> Loc
def from_prism(file, prism_location)
Expand Down
Loading

0 comments on commit b6df3c4

Please sign in to comment.