SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ruby2.7-rubygem-cleanroom rpm build for : OpenSuSE. For other distributions click ruby2.7-rubygem-cleanroom.

Name : ruby2.7-rubygem-cleanroom
Version : 1.0.0 Vendor : obs://build_opensuse_org/devel:languages:ruby
Release : lp156.4.1 Date : 2024-06-21 11:28:24
Group : Development/Languages/Ruby Source RPM : rubygem-cleanroom-1.0.0-lp156.4.1.src.rpm
Size : 0.04 MB
Packager : https://www_suse_com/
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/devel:/languages:/ruby:/extensions/15.6/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ruby2.7-rubygem-cleanroom-1.0.0-lp156.4.1.x86_64.rpm
     

Provides :
ruby2.7-rubygem-cleanroom
ruby2.7-rubygem-cleanroom(x86-64)
rubygem(cleanroom)
rubygem(ruby:2.7.0:cleanroom)
rubygem(ruby:2.7.0:cleanroom:1)
rubygem(ruby:2.7.0:cleanroom:1.0)
rubygem(ruby:2.7.0:cleanroom:1.0.0)

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
ruby(abi) = 2.7.0


Content of RPM :
/usr/lib64/ruby/gems/2.7.0/build_info
/usr/lib64/ruby/gems/2.7.0/cache/cleanroom-1.0.0.gem
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/.gitignore
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/.travis.yml
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/CHANGELOG.md
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/Gemfile
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/LICENSE
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/README.md
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/Rakefile
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/cleanroom.gemspec
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/lib
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/lib/cleanroom
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/lib/cleanroom.rb
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/lib/cleanroom/errors.rb
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/lib/cleanroom/rspec.rb
/usr/lib64/ruby/gems/2.7.0/gems/cleanroom-1.0.0/lib/cleanroom/version.rb
/usr/lib64/ruby/gems/2.7.0/specifications/cleanroom-1.0.0.gemspec
/usr/share/doc/packages/ruby2.7-rubygem-cleanroom
/usr/share/doc/packages/ruby2.7-rubygem-cleanroom/CHANGELOG.md
/usr/share/doc/packages/ruby2.7-rubygem-cleanroom/LICENSE
/usr/share/doc/packages/ruby2.7-rubygem-cleanroom/README.md

 
ICM