# File lib/kwalify/parser/yaml.rb, line 463 def parse_block_scalar(rule, path, uniq_table) _linenum = @linenum #*V _column = @column #*V ch = peep(1) if ch == '"' || ch == "'" val = scan_string() scan(/[ \t]*(?:\#.*)?$/) else scan(/(.*?)[ \t]*(?:\#.*)?$/) #str.rstrip! val = to_scalar(group(1)) end val = create_scalar(rule, val, _linenum, _column) #*V #_set_error_info(_linenum, _column) do #*V # @validator._validate_unique(val, rule, path, @errors, uniq_table) #*V #end if uniq_table #*V skip_spaces_and_comments() return val end