Sha256: 839469dba7a19baa1313d9994e55137095ed4f4d2f10c4fd4e3740474a2b84bd

Contents?: true

Size: 212 Bytes

Versions: 174

Compression:

Stored size: 212 Bytes

Contents

module Tins
  module ModuleGroup
    def self.[](*modules)
      modul = Module.new
      modules.each do |m|
        m.module_eval { include modul }
      end
      modul
    end
  end
end

require 'tins/alias'

Version data entries

174 entries across 156 versions & 9 rubygems

Version Path
tdiary-5.0.5 vendor/bundle/gems/tins-1.14.0/lib/tins/module_group.rb
tins-1.14.0 lib/tins/module_group.rb
tins-1.13.3 lib/tins/module_group.rb
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/tins-1.13.2/lib/tins/module_group.rb
tdiary-5.0.4 vendor/bundle/gems/tins-1.13.2/lib/tins/module_group.rb
tins-1.13.2 lib/tins/module_group.rb
ivanvc-logstash-input-s3-3.1.1.4 vendor/local/gems/tins-1.13.0/lib/tins/module_group.rb
ivanvc-logstash-input-s3-3.1.1.3 vendor/local/gems/tins-1.13.0/lib/tins/module_group.rb
ivanvc-logstash-input-s3-3.1.1.2 vendor/local/gems/tins-1.13.0/lib/tins/module_group.rb
tins-1.13.0 lib/tins/module_group.rb
tdiary-5.0.2 vendor/bundle/gems/tins-1.12.0/lib/tins/module_group.rb
tins-1.12.0 lib/tins/module_group.rb
tins-1.11.0 lib/tins/module_group.rb
tdiary-5.0.1 vendor/bundle/gems/tins-1.10.2/lib/tins/module_group.rb
tins-1.10.2 lib/tins/module_group.rb
tins-1.10.1 lib/tins/module_group.rb
tins-1.10.0 lib/tins/module_group.rb
tins-1.9.0 lib/tins/module_group.rb
tins-1.8.2 lib/tins/module_group.rb
tins-1.8.1 lib/tins/module_group.rb