module Reek::AST::SexpExtensions::DefNode
Utility methods for :def nodes.
Public Instance Methods
Source
# File lib/reek/ast/sexp_extensions/methods.rb, line 48 def argslist children[1] end
Source
# File lib/reek/ast/sexp_extensions/methods.rb, line 60 def depends_on_instance? ReferenceCollector.new(self).num_refs_to_self.positive? end
Source
# File lib/reek/ast/sexp_extensions/methods.rb, line 56 def full_name(outer) [outer, name].reject(&:empty?).join('#') end