Spec-Zone.ru › Ruby 2.6

класс Bundler::Settings::Validator

Родитель:
Объект

Публичные Классовые Методы

validate!(key, value, settings) Показать исходный код
# File lib/bundler/settings/validator.rb, line 52
def self.validate!(key, value, settings)
  rules_to_validate = rules[key]
  rules_to_validate.each {|rule| rule.validate!(key, value, settings) }
end

Приватные Классовые Методы

rule(keys, description, &blk) Показать исходный код
# File lib/bundler/settings/validator.rb, line 46
def self.rule(keys, description, &blk)
  rule = Rule.new(keys, description, &blk)
  keys.each {|k| rules[k] << rule }
end
rules() Показать исходный код
# File lib/bundler/settings/validator.rb, line 41
def self.rules
  @rules ||= Hash.new {|h, k| h[k] = [] }
end

Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API