lib/dslkit/rude.rb
# 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 include DSLKit::Delegate end class ::Object include DSLKit::ThreadLocal include DSLKit::ThreadGlobal include DSLKit::InstanceExec include DSLKit::Interpreter include DSLKit::Deflect include DSLKit::ThreadLocal include DSLKit::Eigenclass include DSLKit::BlockSelf end end