module RuboCop::Cop::DefNode
Common functionality for checking def nodes.
Private Instance Methods
Source
# File lib/rubocop/cop/mixin/def_node.rb, line 12 def non_public?(node) non_public_modifier?(node.parent) || preceding_non_public_modifier?(node) end
Source
# File lib/rubocop/cop/mixin/def_node.rb, line 16 def preceding_non_public_modifier?(node) node_visibility(node) != :public end