Sha256: c81dcdc11adca5a075ab82471a108031c19c3b10947ee4c2cc12b118cd0c3bd3
Contents?: true
Size: 368 Bytes
Versions: 2
Compression:
Stored size: 368 Bytes
Contents
module ActiveSupport module DependencyModule def append_features(base) return false if base < self (@_dependencies ||= []).each { |dep| base.send(:include, dep) } super end def depends_on(*mods) mods.each do |mod| next if self < mod @_dependencies ||= [] @_dependencies << mod end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
cassandra_object-0.6.0.pre | vendor/activesupport/lib/active_support/dependency_module.rb |
recliner-0.0.1 | vendor/activesupport/lib/active_support/dependency_module.rb |