module RuboCop::Cop::DefNode
def non_public?(node)
def non_public?(node) non_public_modifier?(node.parent) || preceding_non_public_modifier?(node) end
def preceding_non_public_modifier?(node)
def preceding_non_public_modifier?(node) stripped_source_upto(node.loc.line).any? do |line| NON_PUBLIC_MODIFIERS.include?(line) end end