class RuboCop::Cop::Lint::NonDeterministicRequireOrder
def on_block_pass(node)
def on_block_pass(node) return if target_ruby_version >= 3.0 return unless method_require?(node) return unless unsorted_dir_pass?(node.parent) parent_node = node.parent add_offense(parent_node) do |corrector| if parent_node.arguments.last&.block_pass_type? correct_block_pass(corrector, parent_node) else correct_block(corrector, parent_node) end end end