Module: Enumerable

Included in:
Aws::Templates::Utils::ArtifactStorage
Defined in:
lib/aws/templates/utils/dependency/enumerable.rb

Overview

Dependencies methods definitions for all collections

Instance Method Summary collapse

Instance Method Details

#dependenciesObject



6
7
8
# File 'lib/aws/templates/utils/dependency/enumerable.rb', line 6

def dependencies
  find_all(&:dependency?).inject(Set.new) { |acc, elem| acc.merge(elem.dependencies) }
end

#dependency?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/aws/templates/utils/dependency/enumerable.rb', line 10

def dependency?
  true
end