class RubyLint::DefinitionBuilder::RubyClass

Definition builder used for building Ruby classes.

Public Instance Methods

after_initialize() click to toggle source

Called after creating a new instance of the class.

# File lib/ruby-lint/definition_builder/ruby_class.rb, line 10
def after_initialize
  options[:parent] ||= vm.global_constant('Object')
end
build() click to toggle source

Builds the definition for a Ruby class.

@see RubyLint::DefinitionBuilder::RubyModule#build

# File lib/ruby-lint/definition_builder/ruby_class.rb, line 19
def build
  return new_definition([options[:parent], vm.current_scope])
end