class RuboCop::Cop::Sorbet::SignatureBuildOrder
def autocorrect(node)
def autocorrect(node) return nil unless can_autocorrect? lambda do |corrector| tree = call_chain(node_reparsed_with_modern_features(node)) .sort_by { |call| ORDER[call.method_name] } .reduce(nil) do |receiver, caller| caller.updated(nil, [receiver] + caller.children.drop(1)) end corrector.replace( node.source_range, Unparser.unparse(tree), ) end end