class RuboCop::Cop::Sorbet::ForbidTypeAliasedShapes

end
end
@foo = foo
def initialize(foo)
sig { params(foo: Integer).void }
extend T::Sig
class Foo
# good
Foo = T.type_alias { { foo: Integer } }
# bad
@example
Disallows defining type aliases that contain shapes

def on_block(node)

def on_block(node)
  add_offense(node) if shape_type_alias?(node)
end