Sha256: 02ead6a99886cf98549f44149d6f96ee0b48bdd5130660501db0940bdb9b642e
Contents?: true
Size: 398 Bytes
Versions: 2
Compression:
Stored size: 398 Bytes
Contents
require 'commander' require 'commander/methods' module Commander def configure(*configuration_opts, &configuration_block) configuration_module = Module.new configuration_module.extend Commander::Methods configuration_module.class_exec(*configuration_opts, &configuration_block) configuration_module.class_exec do run! end end module_function :configure end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
commander-4.2.1 | lib/commander/configure.rb |
commander-4.2.0 | lib/commander/configure.rb |