Name : ruby2.1-rubygem-cleanroom
| |
Version : 1.0.0
| Vendor : obs://build_opensuse_org/home:tboerger
|
Release : 2.6
| Date : 2017-06-27 20:30:00
|
Group : Development/Languages/Ruby
| Source RPM : rubygem-cleanroom-1.0.0-2.6.src.rpm
|
Size : 0.04 MB
| |
Packager : (none)
| |
Summary : (More) safely evaluate Ruby DSLs with cleanroom
|
Description :
Ruby is an excellent programming language for creating and managing custom DSLs, but how can you securely evaluate a DSL while explicitly controlling the methods exposed to the user? Our good friends instance_eval and instance_exec are great, but they expose all methods - public, protected, and private - to the user. Even worse, they expose the ability to accidentally or intentionally alter the behavior of the system! The cleanroom pattern is a safer, more convenient, Ruby-like approach for limiting the information exposed by a DSL while giving users the ability to write awesome code!.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/tboerger:/branches:/systemsmanagement:/chef:/10/SLE_12/x86_64 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
ruby2.1-rubygem-cleanroom
ruby2.1-rubygem-cleanroom(x86-64)
rubygem(cleanroom)
rubygem(ruby:2.1.0:cleanroom)
rubygem(ruby:2.1.0:cleanroom:1)
rubygem(ruby:2.1.0:cleanroom:1.0)
rubygem(ruby:2.1.0:cleanroom:1.0.0)
Requires :