Module: Kwalify

Extended by:
ErrorHelper, Types
Defined in:
lib/kwalify/messages.rb,
lib/kwalify.rb,
lib/kwalify/main.rb,
lib/kwalify/rule.rb,
lib/kwalify/types.rb,
lib/kwalify/types.rb,
lib/kwalify/types.rb,
lib/kwalify/types.rb,
lib/kwalify/types.rb,
lib/kwalify/errors.rb,
lib/kwalify/validator.rb,
lib/kwalify/yaml-parser.rb,
lib/kwalify/meta-validator.rb,
lib/kwalify/util/hash-interface.rb

Overview

$Rev: 51 $$ $Release: 0.6.1 $ copyright© 2005 kuwata-lab all rights reserved.

Defined Under Namespace

Modules: Boolean, ErrorHelper, HashInterface, Scalar, Text, Types Classes: AssertionError, BaseError, CommandOptionError, KwalifyError, Main, MetaValidator, Parser, PlainYamlParser, Rule, SchemaError, ValidationError, Validator, YamlParser, YamlSyntaxError

Constant Summary collapse

RELEASE =
("$Release: 0.6.1 $" =~ /[.\d]+/) && $&
META_VALIDATOR =
MetaValidator.instance()
@@messages =
{}
@@words =
{}

Constants included from Types

Types::DEFAULT_TYPE

Class Method Summary collapse

Methods included from Types

collection?, collection_type?, get_type_class, scalar?, scalar_type?, type_class, type_table

Methods included from ErrorHelper

_build_message, assert_error, schema_error, validate_error

Class Method Details

.meta_validatorObject

obsolete



351
352
353
# File 'lib/kwalify/meta-validator.rb', line 351

def self.meta_validator           # obsolete
   return META_VALIDATOR
end

.msg(key) ⇒ Object



11
12
13
# File 'lib/kwalify/messages.rb', line 11

def self.msg(key)
   return @@messages[key]
end

.word(key) ⇒ Object



149
150
151
# File 'lib/kwalify/messages.rb', line 149

def self.word(key)
   return @@words[key] || key
end