Sha256: 17b2217aee1053107faea891095d0365748a029ce9541633b5138c34a2f3ad0f
Contents?: true
Size: 438 Bytes
Versions: 2
Compression:
Stored size: 438 Bytes
Contents
require File.join(File.dirname(File.expand_path(__FILE__)), 'module_context') module Reek module Core # # A context wrapper for any class found in a syntax tree. # class ClassContext < ModuleContext attr_reader :parsed_methods def initialize(outer, name, exp) super @superclass = exp[2] end def is_struct? @superclass == [:const, :Struct] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reek-1.2.7.1 | lib/reek/core/class_context.rb |
reek-1.2.7 | lib/reek/core/class_context.rb |