Sha256: 2ca77af7de17b8604d3fca9349a8a966b72019dc61b2620e0b3314b6269503ac

Contents?: true

Size: 679 Bytes

Versions: 1

Compression:

Stored size: 679 Bytes

Contents

# This file contains some "rude" defaults that tamper with Ruby's open classes
# to augment them with DSLKit methods. Although this shouldn't break anything, it's
# perhaps better to require 'dslkit/polite' instead and include/extend your
# classes with a finer granularity.
require 'dslkit/polite'

module DSLKit
  class ::Module
    include DSLKit::Constant
    include DSLKit::DSLAccessor
    include DSLKit::ClassMethod
  end

  class ::Object
    include DSLKit::ThreadLocal
    include DSLKit::ThreadGlobal
    include DSLKit::InstanceExec
    include DSLKit::Interpreter
    include DSLKit::Deflect
    include DSLKit::ThreadLocal
    include DSLKit::Eigenclass
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dslkit-0.2.0 lib/dslkit/rude.rb