Metadata


Name
docile
Version
1.3.3
Platform
ruby
Authors
Marc Siegel
Bindir
bin
Date
2020-12-18 00:00:00 UTC
Dependencies
rake (< 11.0, development)
rspec (~> 3.0, development)
rspec-expectations (!= 3.8.3, development)
yard (>= 0, development)
redcarpet (>= 0, development)
github-markup (>= 0, development)
Description
Docile treats the methods of a given ruby object as a DSL (domain specific language) within a given block. Killer feature: you can also reference methods, instance variables, and local variables from the original (non-DSL) context within the block. Docile releases follow Semantic Versioning as defined at semver.org.
Email
marc@usainnov.com
Files
.gitignore
.rspec
.travis.yml
.yardopts
Gemfile
HISTORY.md
LICENSE
README.md
Rakefile
docile.gemspec
lib/docile.rb
lib/docile/backtrace_filter.rb
lib/docile/chaining_fallback_context_proxy.rb
lib/docile/execution.rb
lib/docile/fallback_context_proxy.rb
lib/docile/version.rb
on_what.rb
Homepage
https://ms-ati.github.io/docile/
Licenses
MIT
Require paths
lib
Required ruby version
>= 1.8.7
Required rubygems version
>= 0
Rubygems version
3.0.8
Specification version
4
Summary
Docile keeps your Ruby DSLs tame and well-behaved.
Original platform
ruby
New platform
ruby