module BaseChip::Base

Public Class Methods

included(mod) click to toggle source
# File lib/base_chip/base.rb, line 20
def self.included mod
  mod.extend Base::ClassMethods
  mod.class_eval do
    include Reporting
    include Base::InstanceMethods

    define_setting :directory, [ String ]

    # chain together projects, blocks, and actions
    attr_reader :project
    attr_reader :block
    attr_reader :configuration
    attr_reader :action
    attr_reader :test_list
    attr_reader :test
    attr_reader :tool
    attr_reader :tool_version
    attr_reader :source_type
    attr_reader :source_language
  end
end