Sha256: 4abf83d8409ef0fe979cae91f7c5f891e749a986bc8ed0ed0a8fc1df5e0b6122

Contents?: true

Size: 900 Bytes

Versions: 8

Compression:

Stored size: 900 Bytes

Contents

require "dirigible/fallback"
require 'characterizable'
require 'cohort_scope'
require 'data_miner'
require 'dirigible/carbon_model'
require 'dirigible/characterization'
require 'dirigible/data'
require 'dirigible/relationships'
require 'dirigible/summarization'
require 'emitter'
require 'falls_back_on'
require 'leap'
require 'summary_judgement'

module BrighterPlanet
  module Dirigible
    def self.included(base)
      instance_variable_set :@emission_scope, @emission_scope if @emission_scope
      
      base.extend Leap::Subject
      base.send :include, CarbonModel

      base.send :include, Characterizable
      base.send :include, Characterization
#      add_implicit_characteristics

      base.send :include, Data

      base.extend SummaryJudgement
      base.send :include, Summarization

      base.send :include, Fallback

      base.send :include, Relationships
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sniff-0.7.3 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.7.2 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.7.1 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.7.0 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.6.8 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.6.7 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.6.6 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.6.5 spec/fixtures/dirigible/lib/dirigible.rb