lib/grape/util/stackable_values.rb in grape-1.2.5 vs lib/grape/util/stackable_values.rb in grape-1.3.0

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + require_relative 'base_inheritable' module Grape module Util class StackableValues < BaseInheritable @@ -9,9 +11,10 @@ super @frozen_values = {} end + # Even if there is no value, an empty array will be returned. def [](name) return @frozen_values[name] if @frozen_values.key? name inherited_value = @inherited_values[name] new_value = @new_values[name] || []