# File lib/grape/validations/params_scope.rb, line 41 def should_validate?(parameters) return false if @optional && (params(parameters).blank? || all_element_blank?(parameters)) return false unless meets_dependency?(params(parameters), parameters) return true if parent.nil? parent.should_validate?(parameters) end