Sha256: 203b15c3876a9664221b5e63567f1d302132148288ac13175d72ace1d48e2849

Contents?: true

Size: 216 Bytes

Versions: 8

Compression:

Stored size: 216 Bytes

Contents

module Ulla
  class EnvironmentFeatureArray < Array

    def label_combinations
      self.inject([]) { |sum, ec|
        sum << ec.labels
      }.inject { |pro, lb|
        pro.product(lb)
      }
    end
  end
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
semin-ulla-0.9.3 lib/ulla/environment_feature_array.rb
semin-ulla-0.9.4 lib/ulla/environment_feature_array.rb
semin-ulla-0.9.5 lib/ulla/environment_feature_array.rb
semin-ulla-0.9.6 lib/ulla/environment_feature_array.rb
ulla-0.9.4 lib/ulla/environment_feature_array.rb
ulla-0.9.3 lib/ulla/environment_feature_array.rb
ulla-0.9.5 lib/ulla/environment_feature_array.rb
ulla-0.9.6 lib/ulla/environment_feature_array.rb