Sha256: de0705b7f8b3a00c77cb5e24d3cd55cee73e60c9f5cde13291269b4d69c81f9e

Contents?: true

Size: 886 Bytes

Versions: 5

Compression:

Stored size: 886 Bytes

Contents

require "dirigible/fallback"
require 'charisma'
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, Charisma
      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

5 entries across 5 versions & 1 rubygems

Version Path
sniff-0.8.4 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.8.3 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.8.2 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.8.1 spec/fixtures/dirigible/lib/dirigible.rb
sniff-0.8.0 spec/fixtures/dirigible/lib/dirigible.rb