Sha256: 75af1c6008a983e36e53bdccdce709c5bf7c62eb1d2f236feeefb02a868b1836
Contents?: true
Size: 519 Bytes
Versions: 39
Compression:
Stored size: 519 Bytes
Contents
# frozen_string_literal: true module Reek module AST module SexpExtensions # Utility methods for :const nodes. module ConstNode # TODO: name -> full_name, simple_name -> name def name if namespace "#{namespace.format_to_ruby}::#{simple_name}" else simple_name.to_s end end def simple_name children.last end def namespace children.first end end end end end
Version data entries
39 entries across 37 versions & 2 rubygems