Sha256: 5bfa6c847766f4f73bebb3cd03bd087c388620b8332969dbb219f1e2f1262d42
Contents?: true
Size: 531 Bytes
Versions: 1
Compression:
Stored size: 531 Bytes
Contents
# encoding: utf-8 module RuboCop module Cop # Common functionality for checking modifier nodes. module AccessModifierNode extend AST::Sexp PRIVATE_NODE = s(:send, nil, :private) PROTECTED_NODE = s(:send, nil, :protected) PUBLIC_NODE = s(:send, nil, :public) MODULE_FUNCTION_NODE = s(:send, nil, :module_function) def modifier_node?(node) [PRIVATE_NODE, PROTECTED_NODE, PUBLIC_NODE, MODULE_FUNCTION_NODE].include?(node) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.28.0 | lib/rubocop/cop/mixin/access_modifier_node.rb |