./PaxHeaders/YAML-PP-v0.41.0 0000644 0000000 0000000 00000000132 15214605475 012210 x ustar 00 30 mtime=1781730109.612109019
30 atime=1781730109.589395068
30 ctime=1781730109.612109019
YAML-PP-v0.41.0/ 0000755 0001750 0001750 00000000000 15214605475 011562 5 ustar 00tina tina YAML-PP-v0.41.0/PaxHeaders/ext 0000644 0000000 0000000 00000000132 15214605475 012653 x ustar 00 30 mtime=1781730109.612253381
30 atime=1781730109.612109019
30 ctime=1781730109.612253381
YAML-PP-v0.41.0/ext/ 0000755 0001750 0001750 00000000000 15214605475 012362 5 ustar 00tina tina YAML-PP-v0.41.0/ext/PaxHeaders/yaml-test-schema 0000644 0000000 0000000 00000000132 15214605475 016030 x ustar 00 30 mtime=1781730109.805095569
30 atime=1781730109.612109019
30 ctime=1781730109.805095569
YAML-PP-v0.41.0/ext/yaml-test-schema/ 0000755 0001750 0001750 00000000000 15214605475 015537 5 ustar 00tina tina YAML-PP-v0.41.0/ext/yaml-test-schema/PaxHeaders/etc 0000644 0000000 0000000 00000000132 15214605475 016603 x ustar 00 30 mtime=1781730109.805095569
30 atime=1781730109.805095569
30 ctime=1781730109.805095569
YAML-PP-v0.41.0/ext/yaml-test-schema/etc/ 0000755 0001750 0001750 00000000000 15214605475 016312 5 ustar 00tina tina YAML-PP-v0.41.0/ext/yaml-test-schema/etc/PaxHeaders/generate-schema-html.pl 0000644 0000000 0000000 00000000132 15214605475 023207 x ustar 00 30 mtime=1781730109.805296364
30 atime=1781730109.805095569
30 ctime=1781730109.805296364
YAML-PP-v0.41.0/ext/yaml-test-schema/etc/generate-schema-html.pl 0000644 0001750 0001750 00000010110 15214605475 022632 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use Data::Dumper;
use FindBin '$Bin';
use lib "$Bin/../lib";
use YAML::PP;
use URI::Escape qw/ uri_escape /;
my $file = "$Bin/../yaml-schema.yaml";
my $htmlfile = "$Bin/../gh-pages/data.html";
my $data = YAML::PP::LoadFile($file);
my %examples;
for my $input (sort keys %$data) {
my $schemas = $data->{ $input };
my @keys = keys %$schemas;
for my $key (@keys) {
my $def = $schemas->{ $key };
my @schemas = split m/ *, */, $key;
for my $schema (@schemas) {
$examples{ $input }->{ $schema } = $def;
}
}
}
my @keys = qw/ failsafe json core yaml11 /;
for my $input (sort keys %examples) {
my $schemas = $examples{ $input };
my $str = 0;
for my $schema (@keys) {
my $example = $schemas->{ $schema };
unless ($example) {
$example = $schemas->{ $schema } = [ 'todo', '', '', '' ];
}
if ($example->[0] eq 'str' or $example->[0] eq 'todo') {
$str++;
}
}
}
my %type_index = (
null => 0,
bool => 1,
float => 2,
inf => 3,
nan => 4,
int => 5,
str => 6,
todo => 7,
);
my $table = schema_table(\%examples);
my $html = generate_html($table);
open my $fh, '>', $htmlfile or die $!;
print $fh $html;
close $fh;
sub sort_rows {
my ($x, $y, $a, $b) = @_;
$type_index{ $x->{yaml11}->[0] } <=> $type_index{ $y->{yaml11}->[0] }
|| $type_index{ $x->{core}->[0] } <=> $type_index{ $y->{core}->[0] }
|| $type_index{ $x->{json}->[0] } <=> $type_index{ $y->{json}->[0] }
|| lc $a cmp lc $b
|| $a cmp $b
}
sub schema_table {
my ($examples) = @_;
my $html = '
';
my @sorted = sort {
sort_rows($examples->{ $a }, $examples->{ $b }, $a, $b)
} grep { not m/^!!\w/ } keys %$examples;
my @sorted_explicit = sort {
sort_rows($examples->{ $a }, $examples->{ $b }, $a, $b)
} grep { m/^!!\w/ } keys %$examples;
my @all = (@sorted, @sorted_explicit);
$html .= qq{YAML 1.2 YAML 1.1 \n};
my $header;
$header .= qq{Input YAML };
$header .= join '', map {
my $m = $_ eq 'YAML' ? 'YAML.pm' : $_;
qq{$m \n};
} (qw/ Failsafe JSON Core /, 'YAML 1.1');
$header .= qq{ \n};
$html .= $header;
$html .= qq{ } . (qq{Type Output } x 4) . qq{ \n};
for my $i (0 .. $#all) {
my $input = $all[ $i ];
if ($i and $i % 30 == 0) {
$html .= $header;
}
my $schemas = $examples->{ $input };
my $input_escaped = uri_escape($input);
$input =~ s/ / /g;
$html .= qq{$input };
for my $schema (@keys) {
my $example = $schemas->{ $schema };
my $class = 'type-str';
my ($type, $perl, $out) = @$example;
$class = "type-$type";
for ($out) {
s/ / /g;
}
if (0 and $type eq 'str') {
$html .= qq{$type };
}
else {
$html .= qq{$type $out };
}
}
$html .= qq{ \n};
}
$html .= "
";
return $html;
}
sub generate_html {
my ($content) = @_;
my $html = <<'EOM';
YAML Schema Data
YAML Test Schema
| Schemas
| Test Data
For each of the four schemas, the first column shows to which type the input
YAML should resolve. The second column shows how the output YAML should
look like.
EOM
$html .= $content;
$html .= <<'EOM';
EOM
return $html;
}
YAML-PP-v0.41.0/ext/yaml-test-schema/PaxHeaders/yaml-schema.yaml 0000644 0000000 0000000 00000000132 15214605475 021171 x ustar 00 30 mtime=1781730109.613437546
30 atime=1781730109.613331107
30 ctime=1781730109.613437546
YAML-PP-v0.41.0/ext/yaml-test-schema/yaml-schema.yaml 0000644 0001750 0001750 00000054407 15214605475 020635 0 ustar 00tina tina ---
# Documentation:
#
# 'input YAML':
# schema1, schema2: ['type', 'loaded value', 'dumped YAML']
#
# If you use this, you need to split the keys by ', ' to be able
# to iterate over the schemas.
#
# In case the 'loaded value' is a function (e.g. 'true()'), it stands for the
# native type
# true(): boolean true
# false(): boolean false
# null(): undefined, Null, None, ...
# inf(): infinity
# inf-neg(): negative infinity
# nan(): Not A Number
#
# The 'dumped YAML' is how the value should be dumped, without the starting ---
###############################################
# True
###############################################
'true':
json, core, yaml11: ['bool', 'true()', 'true']
failsafe: ['str', 'true', 'true']
'True':
core, yaml11: ['bool', 'true()', 'true']
failsafe, json: ['str', 'True', 'True']
'TRUE':
core, yaml11: ['bool', 'true()', 'true']
failsafe, json: ['str', 'TRUE', 'TRUE']
'y':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'y', "y"]
'Y':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'Y', "Y"]
'yes':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'yes', "yes"]
'Yes':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'Yes', "Yes"]
'YES':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'YES', "YES"]
'on':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'on', "on"]
'On':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'On', "On"]
'ON':
yaml11: ['bool', 'true()', "true"]
failsafe, json, core: ['str', 'ON', "ON"]
'!!bool true':
json, core, yaml11: ['bool', 'true()', 'true']
'!!bool True':
core, yaml11: ['bool', 'true()', 'true']
'!!bool TRUE':
core, yaml11: ['bool', 'true()', 'true']
'!!bool y':
yaml11: ['bool', 'true()', "true"]
'!!bool Y':
yaml11: ['bool', 'true()', "true"]
'!!bool yes':
yaml11: ['bool', 'true()', "true"]
'!!bool Yes':
yaml11: ['bool', 'true()', "true"]
'!!bool YES':
yaml11: ['bool', 'true()', "true"]
'!!bool on':
yaml11: ['bool', 'true()', "true"]
'!!bool On':
yaml11: ['bool', 'true()', "true"]
'!!bool ON':
yaml11: ['bool', 'true()', "true"]
'!!str true':
failsafe: ['str', 'true', 'true']
json, core, yaml11: ['str', 'true', "'true'"]
'!!str True':
failsafe, json: ['str', 'True', 'True']
core, yaml11: ['str', 'True', "'True'"]
'!!str TRUE':
failsafe, json: ['str', 'TRUE', 'TRUE']
core, yaml11: ['str', 'TRUE', "'TRUE'"]
'!!str yes':
failsafe, json, core: ['str', 'yes', "yes" ]
yaml11: ['str', 'yes', "'yes'" ]
'!!str Yes':
failsafe, json, core: ['str', 'Yes', "Yes" ]
yaml11: ['str', 'Yes', "'Yes'" ]
'!!str YES':
failsafe, json, core: ['str', 'YES', "YES" ]
yaml11: ['str', 'YES', "'YES'" ]
'!!str y':
failsafe, json, core: ['str', 'y', "y" ]
yaml11: ['str', 'y', "'y'" ]
'!!str Y':
failsafe, json, core: ['str', 'Y', "Y" ]
yaml11: ['str', 'Y', "'Y'" ]
'!!str on':
failsafe, json, core: ['str', 'on', "on" ]
yaml11: ['str', 'on', "'on'" ]
'!!str On':
failsafe, json, core: ['str', 'On', "On" ]
yaml11: ['str', 'On', "'On'" ]
'!!str ON':
failsafe, json, core: ['str', 'ON', "ON" ]
yaml11: ['str', 'ON', "'ON'" ]
###############################################
# False
###############################################
'false':
failsafe: ['str', 'false', 'false']
json, core, yaml11: ['bool', 'false()', 'false']
'False':
failsafe, json: ['str', 'False', 'False']
core, yaml11: ['bool', 'false()', 'false']
'FALSE':
failsafe, json: ['str', 'FALSE', 'FALSE']
core, yaml11: ['bool', 'false()', 'false']
'n':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'n', "n"]
'N':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'N', "N"]
'no':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'no', "no"]
'NO':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'NO', "NO"]
'off':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'off', "off"]
'Off':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'Off', "Off"]
'OFF':
yaml11: ['bool', 'false()', "false"]
failsafe, json, core: ['str', 'OFF', "OFF"]
'!!bool false':
json, core, yaml11: ['bool', 'false()', 'false']
'!!bool False':
core, yaml11: ['bool', 'false()', 'false']
'!!bool FALSE':
core, yaml11: ['bool', 'false()', 'false']
'!!bool n':
yaml11: ['bool', 'false()', "false"]
'!!bool N':
yaml11: ['bool', 'false()', "false"]
'!!bool no':
yaml11: ['bool', 'false()', "false"]
'!!bool No':
yaml11: ['bool', 'false()', "false"]
'!!bool NO':
yaml11: ['bool', 'false()', "false"]
'!!bool off':
yaml11: ['bool', 'false()', "false"]
'!!bool Off':
yaml11: ['bool', 'false()', "false"]
'!!bool OFF':
yaml11: ['bool', 'false()', "false"]
'!!str false':
json, core, yaml11: ['str', 'false', "'false'"]
failsafe: ['str', 'false', 'false']
'!!str False':
failsafe, json: ['str', 'False', "False"]
core, yaml11: ['str', 'False', "'False'"]
'!!str FALSE':
failsafe, json: ['str', 'FALSE', "FALSE"]
core, yaml11: ['str', 'FALSE', "'FALSE'"]
'!!str n':
failsafe, json, core: ['str', 'n', "n" ]
yaml11: ['str', 'n', "'n'" ]
'!!str N':
failsafe, json, core: ['str', 'N', "N" ]
yaml11: ['str', 'N', "'N'" ]
'!!str no':
failsafe, json, core: ['str', 'no', "no" ]
yaml11: ['str', 'no', "'no'" ]
'!!str NO':
failsafe, json, core: ['str', 'NO', "NO" ]
yaml11: ['str', 'NO', "'NO'" ]
'!!str off':
failsafe, json, core: ['str', 'off', "off" ]
yaml11: ['str', 'off', "'off'" ]
'!!str Off':
failsafe, json, core: ['str', 'Off', "Off" ]
yaml11: ['str', 'Off', "'Off'" ]
'!!str OFF':
failsafe, json, core: ['str', 'OFF', "OFF" ]
yaml11: ['str', 'OFF', "'OFF'" ]
###############################################
# Null
###############################################
'null':
failsafe: ['str', 'null', 'null']
json, core, yaml11: ['null', 'null()', "null"]
'Null':
failsafe, json: ['str', 'Null', 'Null']
core, yaml11: ['null', 'null()', "null"]
'NULL':
failsafe, json: ['str', 'NULL', 'NULL']
core, yaml11: ['null', 'null()', "null"]
'~':
failsafe, json: ['str', '~', '~']
core, yaml11: ['null', 'null()', "null"]
'!!null null':
json, core, yaml11: ['null', 'null()', 'null']
'!!null Null':
core, yaml11: ['null', 'null()', "null"]
'!!null NULL':
core, yaml11: ['null', 'null()', "null"]
'!!null ~':
core, yaml11: ['null', 'null()', 'null']
'!!str null':
failsafe: ['str', 'null', 'null']
json, core, yaml11: ['str', 'null', "'null'"]
'!!str Null':
failsafe, json: ['str', 'Null', "Null"]
core, yaml11: ['str', 'Null', "'Null'"]
'!!str NULL':
failsafe, json: ['str', 'NULL', "NULL"]
core, yaml11: ['str', 'NULL', "'NULL'"]
'!!str ~':
core, yaml11: ['str', '~', "'~'"]
failsafe, json: ['str', '~', '~']
'#empty':
core, yaml11: ['null', 'null()', "null"]
failsafe, json: ['str', '', "''"]
'!!null #empty':
core, yaml11: ['null', 'null()', "null"]
'!!str #empty':
failsafe, json, core, yaml11: ['str', '', "''"]
###############################################
# Inf
###############################################
'.inf':
failsafe, json: ['str', '.inf', '.inf']
core, yaml11: ['inf', 'inf()', '.inf']
'.Inf':
failsafe, json: ['str', '.Inf', '.Inf']
core, yaml11: ['inf', 'inf()', '.inf']
'.INF':
failsafe, json: ['str', '.INF', '.INF']
core, yaml11: ['inf', 'inf()', '.inf']
'!!float .inf':
core, yaml11: ['inf', 'inf()', '.inf']
'!!float .Inf':
core, yaml11: ['inf', 'inf()', '.inf']
'!!float .INF':
core, yaml11: ['inf', 'inf()', '.inf']
'!!str .inf':
failsafe, json: ['str', '.inf', ".inf"]
core, yaml11: ['str', '.inf', "'.inf'"]
'!!str .Inf':
failsafe, json: ['str', '.Inf', ".Inf"]
core, yaml11: ['str', '.Inf', "'.Inf'"]
'!!str .INF':
failsafe, json: ['str', '.INF', ".INF"]
core, yaml11: ['str', '.INF', "'.INF'"]
'+.inf':
core, yaml11: ['inf', 'inf()', '.inf']
failsafe, json: ['str', '+.inf', '+.inf']
'+.Inf':
core, yaml11: ['inf', 'inf()', '.inf']
failsafe, json: ['str', '+.Inf', '+.Inf']
'+.INF':
core, yaml11: ['inf', 'inf()', '.inf']
failsafe, json: ['str', '+.INF', '+.INF']
'!!float +.inf':
core, yaml11: ['inf', 'inf()', '.inf']
'!!float +.Inf':
core, yaml11: ['inf', 'inf()', '.inf']
'!!float +.INF':
core, yaml11: ['inf', 'inf()', '.inf']
'!!str +.inf':
failsafe, json: ['str', '+.inf', "+.inf"]
core, yaml11: ['str', '+.inf', "'+.inf'"]
'!!str +.Inf':
failsafe, json: ['str', '+.Inf', "+.Inf"]
core, yaml11: ['str', '+.Inf', "'+.Inf'"]
'!!str +.INF':
failsafe, json: ['str', '+.INF', "+.INF"]
core, yaml11: ['str', '+.INF', "'+.INF'"]
'-.inf':
failsafe, json: ['str', '-.inf', '-.inf']
core, yaml11: ['inf', 'inf-neg()', '-.inf']
'-.Inf':
failsafe, json: ['str', '-.Inf', '-.Inf']
core, yaml11: ['inf', 'inf-neg()', '-.inf']
'-.INF':
failsafe, json: ['str', '-.INF', '-.INF']
core, yaml11: ['inf', 'inf-neg()', '-.inf']
'!!float -.inf':
core, yaml11: ['inf', 'inf-neg()', '-.inf']
'!!float -.Inf':
core, yaml11: ['inf', 'inf-neg()', '-.inf']
'!!float -.INF':
core, yaml11: ['inf', 'inf-neg()', '-.inf']
'!!str -.inf':
failsafe, json: ['str', '-.inf', "-.inf"]
core, yaml11: ['str', '-.inf', "'-.inf'"]
'!!str -.Inf':
failsafe, json: ['str', '-.Inf', "-.Inf"]
core, yaml11: ['str', '-.Inf', "'-.Inf'"]
'!!str -.INF':
failsafe, json: ['str', '-.INF', "-.INF"]
core, yaml11: ['str', '-.INF', "'-.INF'"]
###############################################
# NaN
###############################################
'.nan':
failsafe, json: ['str', '.nan', '.nan']
core, yaml11: ['nan', 'nan()', '.nan']
'.NaN':
core, yaml11: ['nan', 'nan()', '.nan']
failsafe, json: ['str', '.NaN', '.NaN']
'.NAN':
failsafe, json: ['str', '.NAN', '.NAN']
core, yaml11: ['nan', 'nan()', '.nan']
'!!float .nan':
core, yaml11: ['nan', 'nan()', '.nan']
'!!float .NaN':
core, yaml11: ['nan', 'nan()', '.nan']
'!!float .NAN':
core, yaml11: ['nan', 'nan()', '.nan']
'!!str .nan':
failsafe, json: ['str', '.nan', ".nan"]
core, yaml11: ['str', '.nan', "'.nan'"]
'!!str .NaN':
failsafe, json: ['str', '.NaN', ".NaN"]
core, yaml11: ['str', '.NaN', "'.NaN'"]
'!!str .NAN':
failsafe, json: ['str', '.NAN', ".NAN"]
core, yaml11: ['str', '.NAN', "'.NAN'"]
###############################################
# Int
###############################################
'0':
failsafe: ['str', '0', '0']
json, core, yaml11: ['int', '0', '0']
'00':
failsafe, json: ['str', '00', '00']
core: ['int', '0', '0']
yaml11: ['int', '0', '0']
'0011':
core: ['int', '11', '11']
failsafe, json: ['str', '0011', '0011']
yaml11: ['int', '9', '9']
'010':
failsafe, json: ['str', '010', '010']
core: ['int', '10', '10']
yaml11: ['int', '8', '8']
'07':
failsafe, json: ['str', '07', '07']
yaml11: ['int', '7', '7']
core: ['int', '7', '7']
'08':
failsafe, json: ['str', '08', '08']
yaml11: ['str', '08', '08']
core: ['int', '8', '8']
'02_0':
failsafe, json, core: ['str', '02_0', '02_0']
yaml11: ['int', '16', '16']
'23':
failsafe: ['str', '23', '23']
json, core, yaml11: ['int', '23', '23']
'100_000':
yaml11: ['int', '100000', '100000']
failsafe, json, core: ['str', '100_000', '100_000']
'!!int 0':
json, core, yaml11: ['int', '0', '0']
'!!int 00':
yaml11: ['int', '0', '0']
'!!int 0011':
yaml11: ['int', '9', '9']
core: ['int', '11', '11']
'!!int 010':
yaml11: ['int', '8', '8']
'!!int 07':
core: ['int', '7', '7']
yaml11: ['int', '7', '7']
'!!int 02_0':
yaml11: ['int', '16', '16']
'!!int 23':
json, core, yaml11: ['int', '23', '23']
'!!int 100_000':
yaml11: ['int', '100000', '100000']
'-0':
json, core, yaml11: ['int', '0', '0']
failsafe: ['str', '-0', '-0']
'-23':
json, core, yaml11: ['int', '-23', '-23']
failsafe: ['str', '-23', '-23']
'-0100_200':
failsafe, json, core: ['str', '-0100_200', '-0100_200']
yaml11: ['int', '-32896', '-32896']
'!!int -0':
json, core, yaml11: ['int', '0', '0']
'!!int -23':
json, core, yaml11: ['int', '-23', '-23']
'!!int -0100_200':
yaml11: ['int', '-32896', '-32896']
'+0':
core, yaml11: ['int', '0', '0']
failsafe, json: ['str', '+0', '+0']
'+23':
core, yaml11: ['int', '23', '23']
failsafe, json: ['str', '+23', '+23']
'+0100_200':
yaml11: ['int', '32896', '32896']
failsafe, json, core: ['str', '+0100_200', '+0100_200']
'!!int +0':
core, yaml11: ['int', '0', '0']
'!!int +23':
core, yaml11: ['int', '23', '23']
'!!int +0100_200':
yaml11: ['int', '32896', '32896']
'!!str 0':
failsafe: ['str', '0', "0"]
json, core, yaml11: ['str', '0', "'0'"]
'!!str 00':
failsafe, json: ['str', '00', "00"]
core, yaml11: ['str', '00', "'00'"]
'!!str 010':
failsafe, json: ['str', '010', "010"]
core, yaml11: ['str', '010', "'010'"]
'!!str 0011':
failsafe, json: ['str', '0011', "0011"]
core, yaml11: ['str', '0011', "'0011'"]
'!!str 07':
failsafe, json: ['str', '07', "07"]
core, yaml11: ['str', '07', "'07'"]
'!!str 23':
failsafe: ['str', '23', '23']
json, core, yaml11: ['str', '23', "'23'"]
'!!str 100_000':
failsafe, json, core: ['str', '100_000', "100_000"]
yaml11: ['str', '100_000', "'100_000'"]
'!!str 02_0':
failsafe, json, core: ['str', '02_0', "02_0"]
yaml11: ['str', '02_0', "'02_0'"]
'!!str -0':
failsafe: ['str', '-0', "-0"]
json, core, yaml11: ['str', '-0', "'-0'"]
'!!str -23':
failsafe: ['str', '-23', "-23"]
json, core, yaml11: ['str', '-23', "'-23'"]
'!!str +0':
failsafe, json: ['str', '+0', "+0"]
core, yaml11: ['str', '+0', "'+0'"]
'!!str +23':
failsafe, json: ['str', '+23', "+23"]
core, yaml11: ['str', '+23', "'+23'"]
'!!str +0100_200':
failsafe, json, core: ['str', '+0100_200', "+0100_200"]
yaml11: ['str', '+0100_200', "'+0100_200'"]
'!!str -0100_200':
failsafe, json, core: ['str', '-0100_200', "-0100_200"]
yaml11: ['str', '-0100_200', "'-0100_200'"]
###############################################
# Oct
###############################################
'0o0':
core: ['int', '0', '0']
failsafe, json, yaml11: ['str', '0o0', '0o0']
'0o7':
core: ['int', '7', '7']
failsafe, json, yaml11: ['str', '0o7', '0o7']
'0o10':
core: ['int', '8', '8']
failsafe, json, yaml11: ['str', '0o10', '0o10']
'!!int 0o0':
core: ['int', '0', '0']
'!!int 0o7':
core: ['int', '7', '7']
'!!int 0o10':
core: ['int', '8', '8']
'!!str 0o0':
failsafe, json, yaml11: ['str', '0o0', "0o0"]
core: ['str', '0o0', "'0o0'"]
'!!str 0o7':
failsafe, json, yaml11: ['str', '0o7', "0o7"]
core: ['str', '0o7', "'0o7'"]
'!!str 0o10':
failsafe, json, yaml11: ['str', '0o10', "0o10"]
core: ['str', '0o10', "'0o10'"]
###############################################
# Hex
###############################################
'0x0':
failsafe, json: ['str', '0x0', '0x0']
core, yaml11: ['int', '0', '0']
'0x10':
failsafe, json: ['str', '0x10', '0x10']
core, yaml11: ['int', '16', '16']
'0x42':
failsafe, json: ['str', '0x42', '0x42']
core, yaml11: ['int', '66', '66']
'0xa':
failsafe, json: ['str', '0xa', '0xa']
core, yaml11: ['int', '10', '10']
'-0x30':
failsafe, json, core: ['str', '-0x30', '-0x30']
yaml11: ['int', '-48', '-48']
'0x2_0':
failsafe, json, core: ['str', '0x2_0', '0x2_0']
yaml11: ['int', '32', '32']
'!!int 0x10':
core, yaml11: ['int', '16', '16']
'!!int 0x0':
core, yaml11: ['int', '0', '0']
'!!int 0x42':
core, yaml11: ['int', '66', '66']
'!!int 0xa':
core, yaml11: ['int', '10', '10']
'!!int 0x2_0':
yaml11: ['int', '32', '32']
'!!int -0x30':
yaml11: ['int', '-48', '-48']
'!!str 0x0':
failsafe, json: ['str', '0x0', "0x0"]
core, yaml11: ['str', '0x0', "'0x0'"]
'!!str 0x2_0':
failsafe, json, core: ['str', '0x2_0', "0x2_0"]
yaml11: ['str', '0x2_0', "'0x2_0'"]
'!!str -0x30':
failsafe, json, core: ['str', '-0x30', "-0x30"]
yaml11: ['str', '-0x30', "'-0x30'"]
'!!str 0xa':
failsafe, json: ['str', '0xa', "0xa"]
core, yaml11: ['str', '0xa', "'0xa'"]
###############################################
# Binary
###############################################
'0b0':
failsafe, json, core: ['str', '0b0', '0b0']
yaml11: ['int', '0', '0']
'+0b100':
failsafe, json, core: ['str', '+0b100', '+0b100']
yaml11: ['int', '4', '4']
'-0b101':
failsafe, json, core: ['str', '-0b101', '-0b101']
yaml11: ['int', '-5', '-5']
'0b100_101':
failsafe, json, core: ['str', '0b100_101', '0b100_101']
yaml11: ['int', '37', '37']
'!!int 0b0':
yaml11: ['int', '0', '0']
'!!int 0b100_101':
yaml11: ['int', '37', '37']
'!!int +0b100':
yaml11: ['int', '4', '4']
'!!int -0b101':
yaml11: ['int', '-5', '-5']
'!!str 0b0':
failsafe, json, core: ['str', '0b0', "0b0"]
yaml11: ['str', '0b0', "'0b0'"]
'!!str -0b101':
failsafe, json, core: ['str', '-0b101', "-0b101"]
yaml11: ['str', '-0b101', "'-0b101'"]
'!!str 0b100_101':
failsafe, json, core: ['str', '0b100_101', "0b100_101"]
yaml11: ['str', '0b100_101', "'0b100_101'"]
'!!str +0b100':
failsafe, json, core: ['str', '+0b100', "+0b100"]
yaml11: ['str', '+0b100', "'+0b100'"]
###############################################
# Sexagesimal
###############################################
'190:20:30':
failsafe, json, core: ['str', '190:20:30', '190:20:30']
yaml11: ['int', '685230', '685230']
'-190:20:30':
failsafe, json, core: ['str', '-190:20:30', '-190:20:30']
yaml11: ['int', '-685230', '-685230']
'+190:20:30':
failsafe, json, core: ['str', '+190:20:30', '+190:20:30']
yaml11: ['int', '685230', '685230']
'!!int 190:20:30':
yaml11: ['int', '685230', '685230']
'!!int -190:20:30':
yaml11: ['int', '-685230', '-685230']
'!!int +190:20:30':
yaml11: ['int', '685230', '685230']
'!!str 190:20:30':
failsafe, json, core: ['str', '190:20:30', "190:20:30"]
yaml11: ['str', '190:20:30', "'190:20:30'"]
'!!str -190:20:30':
failsafe, json, core: ['str', '-190:20:30', "-190:20:30"]
yaml11: ['str', '-190:20:30', "'-190:20:30'"]
'!!str +190:20:30':
failsafe, json, core: ['str', '+190:20:30', "+190:20:30"]
yaml11: ['str', '+190:20:30', "'+190:20:30'"]
###############################################
# Float
###############################################
'.0':
failsafe, json: ['str', '.0', '.0']
core, yaml11: ['float', '0.0', '0.0']
'.14':
failsafe, json: ['str', '.14', '.14']
core, yaml11: ['float', '0.14', '0.14']
'0.0':
failsafe: ['str', '0.0', '0.0']
json, core, yaml11: ['float', '0.0', '0.0']
'3.14':
failsafe: ['str', '3.14', '3.14']
json, core, yaml11: ['float', '3.14', '3.14']
'001.23':
failsafe, json: ['str', '001.23', '001.23']
core, yaml11: ['float', '1.23', '1.23']
'85_230.15':
failsafe, json, core: ['str', '85_230.15', '85_230.15']
yaml11: ['float', '85230.15', '85230.15']
'-3.14':
failsafe: ['str', '-3.14', '-3.14']
json, core, yaml11: ['float', '-3.14', '-3.14']
'+3.14':
failsafe, json: ['str', '+3.14', '+3.14']
core, yaml11: ['float', '3.14', '3.14']
'!!float .0':
core, yaml11: ['float', '0.0', '0.0']
'!!float 0.0':
json, core, yaml11: ['float', '0.0', '0.0']
'!!float 3.14':
json, core, yaml11: ['float', '3.14', '3.14']
'!!float -3.14':
json, core, yaml11: ['float', '-3.14', '-3.14']
'!!float 001.23':
core, yaml11: ['float', '1.23', '1.23']
'!!float 85_230.15':
yaml11: ['float', '85230.15', '85230.15']
'!!str .0':
failsafe, json: ['str', '.0', ".0"]
core, yaml11: ['str', '.0', "'.0'"]
'!!str 0.0':
failsafe: ['str', '0.0', "0.0"]
json, core, yaml11: ['str', '0.0', "'0.0'"]
'!!str 3.14':
failsafe: ['str', '3.14', "3.14"]
json, core, yaml11: ['str', '3.14', "'3.14'"]
'!!str -3.14':
failsafe: ['str', '-3.14', "-3.14"]
json, core, yaml11: ['str', '-3.14', "'-3.14'"]
'!!str 001.23':
failsafe, json: ['str', '001.23', "001.23"]
core, yaml11: ['str', '001.23', "'001.23'"]
'!!str 85_230.15':
failsafe, json, core: ['str', '85_230.15', "85_230.15"]
yaml11: ['str', '85_230.15', "'85_230.15'"]
###############################################
# Exp
###############################################
'.3e3':
failsafe, json, yaml11: ['str', '.3e3', '.3e3']
core: ['float', '300.0', '300.0']
'.3e+3':
failsafe, json: ['str', '.3e+3', '.3e+3']
core, yaml11: ['float', '300.0', '300.0']
'.3E-1':
failsafe, json: ['str', '.3E-1', '.3E-1']
core, yaml11: ['float', '0.03', '0.03']
'0.3e3':
json, core: ['float', '300.0', '300.0']
failsafe, yaml11: ['str', '0.3e3', '0.3e3']
'3.3e+3':
failsafe: ['str', '3.3e+3', '3.3e+3']
json, core, yaml11: ['float', '3300', '3300.0']
'3e3':
json, core: ['float', '3000', '3000.0']
failsafe, yaml11: ['str', '3e3', '3e3']
'85.230_15e+03':
failsafe, json, core: ['str', '85.230_15e+03', '85.230_15e+03']
yaml11: ['float', '85230.15', '85230.15']
'+0.3e+3':
failsafe, json: ['str', '+0.3e+3', '+0.3e+3']
core, yaml11: ['float', '300.0', '300.0']
'+0.3e3':
failsafe, json: ['str', '+0.3e3', '+0.3e3']
core: ['float', '300.0', '300.0']
yaml11: ['str', '+0.3e3', '+0.3e3']
'!!float .3e3':
core: ['float', '300.0', '300.0']
'!!float 0.3e3':
json, core: ['float', '300.0', '300.0']
'!!float +0.3e3':
core: ['float', '300.0', '300.0']
'!!float .3E-1':
core, yaml11: ['float', '0.03', '0.03']
'!!float 3.3e+3':
core, yaml11: ['float', '3300.0', '3300.0']
'!!float +0.3e+3':
core, yaml11: ['float', '300.0', '300.0']
'!!float .3e+3':
core, yaml11: ['float', '300.0', '300.0']
'!!float 85.230_15e+03':
yaml11: ['float', '85230.15', '85230.15']
'!!str .3e+3':
failsafe, json: ['str', '.3e+3', ".3e+3"]
core, yaml11: ['str', '.3e+3', "'.3e+3'"]
'!!str .3E-1':
failsafe, json: ['str', '.3E-1', ".3E-1"]
core, yaml11: ['str', '.3E-1', "'.3E-1'"]
'!!str .3e3':
failsafe, json, yaml11: ['str', '.3e3', ".3e3"]
core: ['str', '.3e3', "'.3e3'"]
'!!str 0.3e3':
failsafe, yaml11: ['str', '0.3e3', "0.3e3"]
json, core: ['str', '0.3e3', "'0.3e3'"]
'!!str +0.3e3':
failsafe, json, yaml11: ['str', '+0.3e3', "+0.3e3"]
core: ['str', '+0.3e3', "'+0.3e3'"]
'!!str 3.3e+3':
failsafe: ['str', '3.3e+3', "3.3e+3"]
json, core, yaml11: ['str', '3.3e+3', "'3.3e+3'"]
'!!str +0.3e+3':
failsafe, json: ['str', '+0.3e+3', "+0.3e+3"]
core, yaml11: ['str', '+0.3e+3', "'+0.3e+3'"]
'!!str 85.230_15e+03':
failsafe, json, core: ['str', '85.230_15e+03', "85.230_15e+03"]
yaml11: ['str', '85.230_15e+03', "'85.230_15e+03'"]
###############################################
# Sexagesimal
###############################################
'190:20:30.15':
failsafe, json, core: ['str', '190:20:30.15', '190:20:30.15']
yaml11: ['float', '685230.15', '685230.15']
'!!float 190:20:30.15':
yaml11: ['float', '685230.15', '685230.15']
'!!str 190:20:30.15':
failsafe, json, core: ['str', '190:20:30.15', "190:20:30.15"]
yaml11: ['str', '190:20:30.15', "'190:20:30.15'"]
YAML-PP-v0.41.0/ext/yaml-test-schema/PaxHeaders/README.md 0000644 0000000 0000000 00000000132 15214605475 017364 x ustar 00 30 mtime=1781730109.612778939
30 atime=1781730109.612683676
30 ctime=1781730109.612778939
YAML-PP-v0.41.0/ext/yaml-test-schema/README.md 0000644 0001750 0001750 00000000176 15214605475 017022 0 ustar 00tina tina ## YAML Test Data for Schemas (YAML 1.1, YAML 1.2 Core, JSON, Failsafe)
[HTML](https://perlpunk.github.io/yaml-test-schema/)
YAML-PP-v0.41.0/ext/yaml-test-schema/PaxHeaders/Makefile 0000644 0000000 0000000 00000000132 15214605475 017545 x ustar 00 30 mtime=1781730109.612303179
30 atime=1781730109.612253381
30 ctime=1781730109.612303179
YAML-PP-v0.41.0/ext/yaml-test-schema/Makefile 0000644 0001750 0001750 00000000131 15214605475 017172 0 ustar 00tina tina gh-pages:
git worktree add gh-pages gh-pages
update:
perl etc/generate-schema-html.pl
YAML-PP-v0.41.0/PaxHeaders/test-suite 0000644 0000000 0000000 00000000132 15214605475 014161 x ustar 00 30 mtime=1781730109.613590429
30 atime=1781730109.603216369
30 ctime=1781730109.613590429
YAML-PP-v0.41.0/test-suite/ 0000755 0001750 0001750 00000000000 15214605475 013670 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/PaxHeaders/yaml-test-suite-data 0000644 0000000 0000000 00000000132 15214605475 020136 x ustar 00 30 mtime=1781730109.693199081
30 atime=1781730109.613590429
30 ctime=1781730109.693199081
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ 0000755 0001750 0001750 00000000000 15214605475 017645 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Y79Y 0000644 0000000 0000000 00000000132 15214605475 020657 x ustar 00 30 mtime=1781730109.694902378
30 atime=1781730109.693199081
30 ctime=1781730109.694902378
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/ 0000755 0001750 0001750 00000000000 15214605475 020366 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/001 0000644 0000000 0000000 00000000132 15214605475 021157 x ustar 00 30 mtime=1781730109.819008362
30 atime=1781730109.694902378
30 ctime=1781730109.819008362
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/ 0000755 0001750 0001750 00000000000 15214605475 020666 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023254 x ustar 00 29 mtime=1781730109.81910181
30 atime=1781730109.819008362
29 ctime=1781730109.81910181
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/test.event 0000644 0001750 0001750 00000000105 15214605475 022704 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |\t\n
=VAL :bar
=VAL :1
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022725 x ustar 00 29 mtime=1781730109.81032405
30 atime=1781730109.810230602
29 ctime=1781730109.81032405
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/out.yaml 0000644 0001750 0001750 00000000022 15214605475 022353 0 ustar 00tina tina foo: |
bar: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022535 x ustar 00 30 mtime=1781730109.807921988
30 atime=1781730109.807817645
30 ctime=1781730109.807921988
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/in.json 0000644 0001750 0001750 00000000040 15214605475 022161 0 ustar 00tina tina {
"foo": "\t\n",
"bar": 1
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022526 x ustar 00 30 mtime=1781730109.807817645
30 atime=1781730109.807723708
30 ctime=1781730109.807817645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/in.yaml 0000644 0001750 0001750 00000000021 15214605475 022151 0 ustar 00tina tina foo: |
bar: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021525 x ustar 00 30 mtime=1781730109.695073071
30 atime=1781730109.694902378
30 ctime=1781730109.695073071
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/001/=== 0000644 0001750 0001750 00000000031 15214605475 021151 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/003 0000644 0000000 0000000 00000000132 15214605475 021161 x ustar 00 30 mtime=1781730109.818914216
30 atime=1781730109.694726517
30 ctime=1781730109.818914216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/ 0000755 0001750 0001750 00000000000 15214605475 020670 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023260 x ustar 00 30 mtime=1781730109.819008362
30 atime=1781730109.818914216
30 ctime=1781730109.819008362
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/test.event 0000644 0001750 0001750 00000000027 15214605475 022711 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.810230602
30 atime=1781730109.810137154
30 ctime=1781730109.810230602
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022352 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022530 x ustar 00 30 mtime=1781730109.807723708
30 atime=1781730109.807628374
30 ctime=1781730109.807723708
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/in.yaml 0000644 0001750 0001750 00000000022 15214605475 022154 0 ustar 00tina tina - [
foo,
foo
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022310 x ustar 00 29 mtime=1781730109.76021795
29 atime=1781730109.76021795
30 ctime=1781730109.760304135
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/error 0000644 0001750 0001750 00000000000 15214605475 021732 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021527 x ustar 00 30 mtime=1781730109.694902378
30 atime=1781730109.694726517
30 ctime=1781730109.694902378
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/003/=== 0000644 0001750 0001750 00000000031 15214605475 021153 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/006 0000644 0000000 0000000 00000000130 15214605475 021162 x ustar 00 29 mtime=1781730109.81880652
30 atime=1781730109.694565113
29 ctime=1781730109.81880652
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/ 0000755 0001750 0001750 00000000000 15214605475 020673 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 023262 x ustar 00 30 mtime=1781730109.818914216
29 atime=1781730109.81880652
30 ctime=1781730109.818914216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/test.event 0000644 0001750 0001750 00000000027 15214605475 022714 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.810137154
30 atime=1781730109.810042239
30 ctime=1781730109.810137154
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022355 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022533 x ustar 00 30 mtime=1781730109.807628374
30 atime=1781730109.807532412
30 ctime=1781730109.807628374
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/in.yaml 0000644 0001750 0001750 00000000004 15214605475 022157 0 ustar 00tina tina ? -
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022314 x ustar 00 30 mtime=1781730109.760128762
30 atime=1781730109.760128762
29 ctime=1781730109.76021795
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/error 0000644 0001750 0001750 00000000000 15214605475 021735 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021532 x ustar 00 30 mtime=1781730109.694726517
30 atime=1781730109.694565113
30 ctime=1781730109.694726517
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/006/=== 0000644 0001750 0001750 00000000031 15214605475 021156 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/008 0000644 0000000 0000000 00000000132 15214605475 021166 x ustar 00 30 mtime=1781730109.818713212
30 atime=1781730109.694401195
30 ctime=1781730109.818713212
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/ 0000755 0001750 0001750 00000000000 15214605475 020675 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023263 x ustar 00 29 mtime=1781730109.81880652
30 atime=1781730109.818713212
29 ctime=1781730109.81880652
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/test.event 0000644 0001750 0001750 00000000027 15214605475 022716 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022736 x ustar 00 30 mtime=1781730109.810042239
30 atime=1781730109.809947464
30 ctime=1781730109.810042239
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022357 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022535 x ustar 00 30 mtime=1781730109.807532412
30 atime=1781730109.807438405
30 ctime=1781730109.807532412
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/in.yaml 0000644 0001750 0001750 00000000007 15214605475 022164 0 ustar 00tina tina ? key:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022317 x ustar 00 30 mtime=1781730109.760040273
30 atime=1781730109.760040273
30 ctime=1781730109.760128762
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/error 0000644 0001750 0001750 00000000000 15214605475 021737 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021534 x ustar 00 30 mtime=1781730109.694565113
30 atime=1781730109.694401195
30 ctime=1781730109.694565113
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/008/=== 0000644 0001750 0001750 00000000031 15214605475 021160 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/010 0000644 0000000 0000000 00000000132 15214605475 021157 x ustar 00 30 mtime=1781730109.818619065
30 atime=1781730109.694237975
30 ctime=1781730109.818619065
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/ 0000755 0001750 0001750 00000000000 15214605475 020666 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023256 x ustar 00 30 mtime=1781730109.818713212
30 atime=1781730109.818619065
30 ctime=1781730109.818713212
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/test.event 0000644 0001750 0001750 00000000047 15214605475 022711 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :-1
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022727 x ustar 00 30 mtime=1781730109.809947464
30 atime=1781730109.809830549
30 ctime=1781730109.809947464
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/out.yaml 0000644 0001750 0001750 00000000005 15214605475 022354 0 ustar 00tina tina - -1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022535 x ustar 00 30 mtime=1781730109.807438405
30 atime=1781730109.807344748
30 ctime=1781730109.807438405
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/in.json 0000644 0001750 0001750 00000000011 15214605475 022157 0 ustar 00tina tina [
-1
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022526 x ustar 00 30 mtime=1781730109.807344748
30 atime=1781730109.807249973
30 ctime=1781730109.807344748
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/in.yaml 0000644 0001750 0001750 00000000005 15214605475 022153 0 ustar 00tina tina - -1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021525 x ustar 00 30 mtime=1781730109.694401195
30 atime=1781730109.694237975
30 ctime=1781730109.694401195
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/010/=== 0000644 0001750 0001750 00000000031 15214605475 021151 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/005 0000644 0000000 0000000 00000000132 15214605475 021163 x ustar 00 30 mtime=1781730109.818522684
30 atime=1781730109.694065257
30 ctime=1781730109.818522684
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/ 0000755 0001750 0001750 00000000000 15214605475 020672 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023262 x ustar 00 30 mtime=1781730109.818619065
30 atime=1781730109.818522684
30 ctime=1781730109.818619065
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/test.event 0000644 0001750 0001750 00000000027 15214605475 022713 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022733 x ustar 00 30 mtime=1781730109.809830549
30 atime=1781730109.809746111
30 ctime=1781730109.809830549
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022354 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022532 x ustar 00 30 mtime=1781730109.807249973
30 atime=1781730109.807155058
30 ctime=1781730109.807249973
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/in.yaml 0000644 0001750 0001750 00000000005 15214605475 022157 0 ustar 00tina tina - -
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022314 x ustar 00 30 mtime=1781730109.759950666
30 atime=1781730109.759950666
30 ctime=1781730109.760040273
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/error 0000644 0001750 0001750 00000000000 15214605475 021734 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021531 x ustar 00 30 mtime=1781730109.694237975
30 atime=1781730109.694065257
30 ctime=1781730109.694237975
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/005/=== 0000644 0001750 0001750 00000000031 15214605475 021155 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/002 0000644 0000000 0000000 00000000131 15214605475 021157 x ustar 00 30 mtime=1781730109.818429795
29 atime=1781730109.69389638
30 ctime=1781730109.818429795
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/ 0000755 0001750 0001750 00000000000 15214605475 020667 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023257 x ustar 00 30 mtime=1781730109.818522684
30 atime=1781730109.818429795
30 ctime=1781730109.818522684
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/test.event 0000644 0001750 0001750 00000000065 15214605475 022712 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
=VAL :foo
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022730 x ustar 00 30 mtime=1781730109.809746111
30 atime=1781730109.809651615
30 ctime=1781730109.809746111
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022351 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022536 x ustar 00 30 mtime=1781730109.807155058
30 atime=1781730109.807060702
30 ctime=1781730109.807155058
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/in.json 0000644 0001750 0001750 00000000026 15214605475 022166 0 ustar 00tina tina [
[
"foo"
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022527 x ustar 00 30 mtime=1781730109.807060702
30 atime=1781730109.806962784
30 ctime=1781730109.807060702
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/in.yaml 0000644 0001750 0001750 00000000016 15214605475 022156 0 ustar 00tina tina - [
foo
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021525 x ustar 00 30 mtime=1781730109.694065257
29 atime=1781730109.69389638
30 ctime=1781730109.694065257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/002/=== 0000644 0001750 0001750 00000000031 15214605475 021152 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/004 0000644 0000000 0000000 00000000132 15214605475 021162 x ustar 00 30 mtime=1781730109.818333483
30 atime=1781730109.693734836
30 ctime=1781730109.818333483
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/ 0000755 0001750 0001750 00000000000 15214605475 020671 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023261 x ustar 00 30 mtime=1781730109.818429795
30 atime=1781730109.818333483
30 ctime=1781730109.818429795
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/test.event 0000644 0001750 0001750 00000000027 15214605475 022712 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022730 x ustar 00 30 mtime=1781730109.809651615
28 atime=1781730109.8095567
30 ctime=1781730109.809651615
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022353 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022531 x ustar 00 30 mtime=1781730109.806962784
30 atime=1781730109.806839304
30 ctime=1781730109.806962784
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/in.yaml 0000644 0001750 0001750 00000000004 15214605475 022155 0 ustar 00tina tina - -
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022313 x ustar 00 30 mtime=1781730109.759861059
30 atime=1781730109.759861059
30 ctime=1781730109.759950666
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/error 0000644 0001750 0001750 00000000000 15214605475 021733 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021526 x ustar 00 29 mtime=1781730109.69389638
30 atime=1781730109.693734836
29 ctime=1781730109.69389638
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/004/=== 0000644 0001750 0001750 00000000031 15214605475 021154 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/007 0000644 0000000 0000000 00000000132 15214605475 021165 x ustar 00 30 mtime=1781730109.818239057
30 atime=1781730109.693573223
30 ctime=1781730109.818239057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/ 0000755 0001750 0001750 00000000000 15214605475 020674 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023264 x ustar 00 30 mtime=1781730109.818333483
30 atime=1781730109.818239057
30 ctime=1781730109.818333483
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/test.event 0000644 0001750 0001750 00000000027 15214605475 022715 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000126 15214605475 022740 x ustar 00 28 mtime=1781730109.8095567
30 atime=1781730109.809460598
28 ctime=1781730109.8095567
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022356 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022534 x ustar 00 30 mtime=1781730109.806839304
30 atime=1781730109.806745577
30 ctime=1781730109.806839304
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/in.yaml 0000644 0001750 0001750 00000000010 15214605475 022155 0 ustar 00tina tina ? -
: -
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022316 x ustar 00 30 mtime=1781730109.759761745
30 atime=1781730109.759761745
30 ctime=1781730109.759861059
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/error 0000644 0001750 0001750 00000000000 15214605475 021736 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021533 x ustar 00 30 mtime=1781730109.693734836
30 atime=1781730109.693573223
30 ctime=1781730109.693734836
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/007/=== 0000644 0001750 0001750 00000000031 15214605475 021157 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/009 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.818144003
30 atime=1781730109.693425717
30 ctime=1781730109.818144003
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/ 0000755 0001750 0001750 00000000000 15214605475 020676 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023266 x ustar 00 30 mtime=1781730109.818239057
30 atime=1781730109.818144003
30 ctime=1781730109.818239057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/test.event 0000644 0001750 0001750 00000000027 15214605475 022717 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.809460598
30 atime=1781730109.809362471
30 ctime=1781730109.809460598
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022360 0 ustar 00tina tina - - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022535 x ustar 00 30 mtime=1781730109.806745577
29 atime=1781730109.80665164
30 ctime=1781730109.806745577
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/in.yaml 0000644 0001750 0001750 00000000016 15214605475 022165 0 ustar 00tina tina ? key:
: key:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022320 x ustar 00 30 mtime=1781730109.759672138
30 atime=1781730109.759672138
30 ctime=1781730109.759761745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/error 0000644 0001750 0001750 00000000000 15214605475 021740 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021535 x ustar 00 30 mtime=1781730109.693573223
30 atime=1781730109.693425717
30 ctime=1781730109.693573223
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/009/=== 0000644 0001750 0001750 00000000031 15214605475 021161 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/000 0000644 0000000 0000000 00000000132 15214605475 021156 x ustar 00 30 mtime=1781730109.818046713
30 atime=1781730109.693199081
30 ctime=1781730109.818046713
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/ 0000755 0001750 0001750 00000000000 15214605475 020665 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023255 x ustar 00 30 mtime=1781730109.818144003
30 atime=1781730109.818046713
30 ctime=1781730109.818144003
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/test.event 0000644 0001750 0001750 00000000031 15214605475 022701 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022523 x ustar 00 29 mtime=1781730109.80665164
30 atime=1781730109.806557353
29 ctime=1781730109.80665164
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022147 0 ustar 00tina tina foo: |
bar: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022307 x ustar 00 30 mtime=1781730109.759570728
30 atime=1781730109.759570728
30 ctime=1781730109.759672138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/error 0000644 0001750 0001750 00000000000 15214605475 021727 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021524 x ustar 00 30 mtime=1781730109.693425717
30 atime=1781730109.693368587
30 ctime=1781730109.693425717
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y79Y/000/=== 0000644 0001750 0001750 00000000031 15214605475 021150 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DK95 0000644 0000000 0000000 00000000132 15214605475 020612 x ustar 00 30 mtime=1781730109.681738636
30 atime=1781730109.680372325
30 ctime=1781730109.681738636
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/ 0000755 0001750 0001750 00000000000 15214605475 020321 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/04 0000644 0000000 0000000 00000000132 15214605475 021035 x ustar 00 30 mtime=1781730109.817949983
30 atime=1781730109.681738636
30 ctime=1781730109.817949983
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/ 0000755 0001750 0001750 00000000000 15214605475 020544 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023134 x ustar 00 30 mtime=1781730109.818046713
30 atime=1781730109.817949983
30 ctime=1781730109.818046713
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/test.event 0000644 0001750 0001750 00000000102 15214605475 022557 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
=VAL :bar
=VAL :2
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15214605475 022732 x ustar 00 30 mtime=1781730109.812440948
28 atime=1781730109.8123431
30 ctime=1781730109.812440948
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022360 0 ustar 00tina tina ---
foo: 1
bar: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022413 x ustar 00 30 mtime=1781730109.804891422
30 atime=1781730109.804783028
30 ctime=1781730109.804891422
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/in.json 0000644 0001750 0001750 00000000035 15214605475 022043 0 ustar 00tina tina {
"foo" : 1,
"bar" : 2
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022404 x ustar 00 30 mtime=1781730109.804783028
30 atime=1781730109.804669815
30 ctime=1781730109.804783028
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022026 0 ustar 00tina tina foo: 1
bar: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021403 x ustar 00 30 mtime=1781730109.681925462
30 atime=1781730109.681738636
30 ctime=1781730109.681925462
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/04/=== 0000644 0001750 0001750 00000000040 15214605475 021027 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021033 x ustar 00 30 mtime=1781730109.817781036
30 atime=1781730109.681578699
30 ctime=1781730109.817781036
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/ 0000755 0001750 0001750 00000000000 15214605475 020542 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023132 x ustar 00 30 mtime=1781730109.817949983
30 atime=1781730109.817781036
30 ctime=1781730109.817949983
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/test.event 0000644 0001750 0001750 00000000066 15214605475 022566 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL "bar baz
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000126 15214605475 022735 x ustar 00 28 mtime=1781730109.8123431
30 atime=1781730109.812248675
28 ctime=1781730109.8123431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/emit.yaml 0000644 0001750 0001750 00000000023 15214605475 022357 0 ustar 00tina tina ---
foo: "bar baz"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022411 x ustar 00 30 mtime=1781730109.804669815
30 atime=1781730109.804586703
30 ctime=1781730109.804669815
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/in.json 0000644 0001750 0001750 00000000030 15214605475 022034 0 ustar 00tina tina {
"foo" : "bar baz"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022402 x ustar 00 30 mtime=1781730109.804586703
30 atime=1781730109.804489903
30 ctime=1781730109.804586703
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/in.yaml 0000644 0001750 0001750 00000000022 15214605475 022026 0 ustar 00tina tina foo: "bar
baz"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021401 x ustar 00 30 mtime=1781730109.681738636
30 atime=1781730109.681578699
30 ctime=1781730109.681738636
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/02/=== 0000644 0001750 0001750 00000000040 15214605475 021025 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/06 0000644 0000000 0000000 00000000132 15214605475 021037 x ustar 00 30 mtime=1781730109.817687029
30 atime=1781730109.681417365
30 ctime=1781730109.817687029
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/ 0000755 0001750 0001750 00000000000 15214605475 020546 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023136 x ustar 00 30 mtime=1781730109.817781036
30 atime=1781730109.817687029
30 ctime=1781730109.817781036
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/test.event 0000644 0001750 0001750 00000000056 15214605475 022571 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+MAP
=VAL :a
=VAL :1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022735 x ustar 00 30 mtime=1781730109.812248675
29 atime=1781730109.81214503
30 ctime=1781730109.812248675
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022362 0 ustar 00tina tina ---
foo: 1
bar: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022415 x ustar 00 30 mtime=1781730109.804489903
30 atime=1781730109.804406023
30 ctime=1781730109.804489903
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/in.json 0000644 0001750 0001750 00000000035 15214605475 022045 0 ustar 00tina tina {
"foo" : 1,
"bar" : 2
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022406 x ustar 00 30 mtime=1781730109.804406023
30 atime=1781730109.804320048
30 ctime=1781730109.804406023
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/in.yaml 0000644 0001750 0001750 00000000024 15214605475 022034 0 ustar 00tina tina foo:
a: 1
b: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022166 x ustar 00 29 mtime=1781730109.75882035
29 atime=1781730109.75882035
30 ctime=1781730109.758916592
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/error 0000644 0001750 0001750 00000000000 15214605475 021610 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021405 x ustar 00 30 mtime=1781730109.681578699
30 atime=1781730109.681417365
30 ctime=1781730109.681578699
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/06/=== 0000644 0001750 0001750 00000000040 15214605475 021031 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021032 x ustar 00 30 mtime=1781730109.817593581
30 atime=1781730109.681255332
30 ctime=1781730109.817593581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/ 0000755 0001750 0001750 00000000000 15214605475 020541 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023131 x ustar 00 30 mtime=1781730109.817687029
30 atime=1781730109.817593581
30 ctime=1781730109.817687029
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/test.event 0000644 0001750 0001750 00000000031 15214605475 022555 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15214605475 022727 x ustar 00 29 mtime=1781730109.81214503
30 atime=1781730109.812048858
29 ctime=1781730109.81214503
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/emit.yaml 0000644 0001750 0001750 00000000015 15214605475 022357 0 ustar 00tina tina ---
foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.804320048
30 atime=1781730109.804217102
30 ctime=1781730109.804320048
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/in.json 0000644 0001750 0001750 00000000024 15214605475 022036 0 ustar 00tina tina {
"foo" : "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022401 x ustar 00 30 mtime=1781730109.804217102
30 atime=1781730109.804132035
30 ctime=1781730109.804217102
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022023 0 ustar 00tina tina foo: "bar
baz"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022162 x ustar 00 30 mtime=1781730109.758718661
30 atime=1781730109.758718661
29 ctime=1781730109.75882035
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/error 0000644 0001750 0001750 00000000000 15214605475 021603 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021400 x ustar 00 30 mtime=1781730109.681417365
30 atime=1781730109.681255332
30 ctime=1781730109.681417365
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/01/=== 0000644 0001750 0001750 00000000040 15214605475 021024 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021031 x ustar 00 30 mtime=1781730109.817499574
30 atime=1781730109.681095604
30 ctime=1781730109.817499574
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/ 0000755 0001750 0001750 00000000000 15214605475 020540 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023130 x ustar 00 30 mtime=1781730109.817593581
30 atime=1781730109.817499574
30 ctime=1781730109.817593581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/test.event 0000644 0001750 0001750 00000000062 15214605475 022560 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022730 x ustar 00 30 mtime=1781730109.812048858
30 atime=1781730109.811952057
30 ctime=1781730109.812048858
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/emit.yaml 0000644 0001750 0001750 00000000015 15214605475 022356 0 ustar 00tina tina ---
foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022407 x ustar 00 30 mtime=1781730109.804132035
30 atime=1781730109.804048574
30 ctime=1781730109.804132035
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/in.json 0000644 0001750 0001750 00000000024 15214605475 022035 0 ustar 00tina tina {
"foo" : "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022400 x ustar 00 30 mtime=1781730109.804048574
30 atime=1781730109.803948421
30 ctime=1781730109.804048574
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/in.yaml 0000644 0001750 0001750 00000000013 15214605475 022024 0 ustar 00tina tina foo:
bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021377 x ustar 00 30 mtime=1781730109.681255332
30 atime=1781730109.681095604
30 ctime=1781730109.681255332
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/00/=== 0000644 0001750 0001750 00000000040 15214605475 021023 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/07 0000644 0000000 0000000 00000000132 15214605475 021040 x ustar 00 30 mtime=1781730109.817405079
30 atime=1781730109.680933153
30 ctime=1781730109.817405079
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/ 0000755 0001750 0001750 00000000000 15214605475 020547 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023137 x ustar 00 30 mtime=1781730109.817499574
30 atime=1781730109.817405079
30 ctime=1781730109.817499574
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/test.event 0000644 0001750 0001750 00000000037 15214605475 022571 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.811952057
30 atime=1781730109.811844362
30 ctime=1781730109.811952057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/emit.yaml 0000644 0001750 0001750 00000000011 15214605475 022361 0 ustar 00tina tina --- null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022416 x ustar 00 30 mtime=1781730109.803948421
30 atime=1781730109.803861678
30 ctime=1781730109.803948421
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/in.json 0000644 0001750 0001750 00000000005 15214605475 022043 0 ustar 00tina tina null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022407 x ustar 00 30 mtime=1781730109.803861678
30 atime=1781730109.803757055
30 ctime=1781730109.803861678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022031 0 ustar 00tina tina %YAML 1.2
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021406 x ustar 00 30 mtime=1781730109.681095604
30 atime=1781730109.680933153
30 ctime=1781730109.681095604
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/07/=== 0000644 0001750 0001750 00000000040 15214605475 021032 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/05 0000644 0000000 0000000 00000000132 15214605475 021036 x ustar 00 30 mtime=1781730109.817310863
30 atime=1781730109.680761901
30 ctime=1781730109.817310863
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/ 0000755 0001750 0001750 00000000000 15214605475 020545 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023135 x ustar 00 30 mtime=1781730109.817405079
30 atime=1781730109.817310863
30 ctime=1781730109.817405079
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/test.event 0000644 0001750 0001750 00000000102 15214605475 022560 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
=VAL :bar
=VAL :2
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022735 x ustar 00 30 mtime=1781730109.811844362
30 atime=1781730109.811748329
30 ctime=1781730109.811844362
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022361 0 ustar 00tina tina ---
foo: 1
bar: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022414 x ustar 00 30 mtime=1781730109.803757055
30 atime=1781730109.803660325
30 ctime=1781730109.803757055
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/in.json 0000644 0001750 0001750 00000000035 15214605475 022044 0 ustar 00tina tina {
"foo" : 1,
"bar" : 2
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.803660325
30 atime=1781730109.803565549
30 ctime=1781730109.803660325
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/in.yaml 0000644 0001750 0001750 00000000021 15214605475 022030 0 ustar 00tina tina foo: 1
bar: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021404 x ustar 00 30 mtime=1781730109.680933153
30 atime=1781730109.680761901
30 ctime=1781730109.680933153
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/05/=== 0000644 0001750 0001750 00000000040 15214605475 021030 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/08 0000644 0000000 0000000 00000000132 15214605475 021041 x ustar 00 30 mtime=1781730109.817216856
30 atime=1781730109.680598193
30 ctime=1781730109.817216856
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/ 0000755 0001750 0001750 00000000000 15214605475 020550 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023140 x ustar 00 30 mtime=1781730109.817310863
30 atime=1781730109.817216856
30 ctime=1781730109.817310863
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/test.event 0000644 0001750 0001750 00000000075 15214605475 022574 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL "bar baz \t \t
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.811748329
30 atime=1781730109.811653973
30 ctime=1781730109.811748329
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/emit.yaml 0000644 0001750 0001750 00000000032 15214605475 022365 0 ustar 00tina tina ---
foo: "bar baz \t \t "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.803565549
30 atime=1781730109.803473009
30 ctime=1781730109.803565549
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/in.json 0000644 0001750 0001750 00000000037 15214605475 022051 0 ustar 00tina tina {
"foo" : "bar baz \t \t "
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.803473009
30 atime=1781730109.803375022
30 ctime=1781730109.803473009
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/in.yaml 0000644 0001750 0001750 00000000031 15214605475 022034 0 ustar 00tina tina foo: "bar
baz "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021407 x ustar 00 30 mtime=1781730109.680761901
30 atime=1781730109.680598193
30 ctime=1781730109.680761901
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/08/=== 0000644 0001750 0001750 00000000040 15214605475 021033 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/03 0000644 0000000 0000000 00000000132 15214605475 021034 x ustar 00 30 mtime=1781730109.817123478
30 atime=1781730109.680372325
30 ctime=1781730109.817123478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/ 0000755 0001750 0001750 00000000000 15214605475 020543 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023133 x ustar 00 30 mtime=1781730109.817216856
30 atime=1781730109.817123478
30 ctime=1781730109.817216856
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/test.event 0000644 0001750 0001750 00000000060 15214605475 022561 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022733 x ustar 00 30 mtime=1781730109.811653973
30 atime=1781730109.811557382
30 ctime=1781730109.811653973
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/emit.yaml 0000644 0001750 0001750 00000000013 15214605475 022357 0 ustar 00tina tina ---
foo: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022412 x ustar 00 30 mtime=1781730109.803375022
30 atime=1781730109.803281713
30 ctime=1781730109.803375022
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/in.json 0000644 0001750 0001750 00000000020 15214605475 022034 0 ustar 00tina tina {
"foo" : 1
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022403 x ustar 00 30 mtime=1781730109.803281713
30 atime=1781730109.803185821
30 ctime=1781730109.803281713
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/in.yaml 0000644 0001750 0001750 00000000012 15214605475 022026 0 ustar 00tina tina
foo: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021402 x ustar 00 30 mtime=1781730109.680598193
30 atime=1781730109.680540922
30 ctime=1781730109.680598193
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK95/03/=== 0000644 0001750 0001750 00000000040 15214605475 021026 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/MUS6 0000644 0000000 0000000 00000000131 15214605475 020667 x ustar 00 30 mtime=1781730109.680211759
29 atime=1781730109.67915764
30 ctime=1781730109.680211759
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/04 0000644 0000000 0000000 00000000132 15214605475 021113 x ustar 00 30 mtime=1781730109.817029261
30 atime=1781730109.680211759
30 ctime=1781730109.817029261
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/ 0000755 0001750 0001750 00000000000 15214605475 020622 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023212 x ustar 00 30 mtime=1781730109.817123478
30 atime=1781730109.817029261
30 ctime=1781730109.817123478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/test.event 0000644 0001750 0001750 00000000037 15214605475 022644 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022661 x ustar 00 29 mtime=1781730109.80917313
30 atime=1781730109.809079193
29 ctime=1781730109.80917313
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/out.yaml 0000644 0001750 0001750 00000000004 15214605475 022307 0 ustar 00tina tina ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022471 x ustar 00 30 mtime=1781730109.801560747
30 atime=1781730109.801466042
30 ctime=1781730109.801560747
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/in.json 0000644 0001750 0001750 00000000005 15214605475 022116 0 ustar 00tina tina null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022462 x ustar 00 30 mtime=1781730109.801466042
30 atime=1781730109.801370149
30 ctime=1781730109.801466042
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/in.yaml 0000644 0001750 0001750 00000000031 15214605475 022106 0 ustar 00tina tina %YAML 1.1 # comment
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021461 x ustar 00 30 mtime=1781730109.680372325
30 atime=1781730109.680211759
30 ctime=1781730109.680372325
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/04/=== 0000644 0001750 0001750 00000000023 15214605475 021106 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021111 x ustar 00 30 mtime=1781730109.816934416
30 atime=1781730109.680050216
30 ctime=1781730109.816934416
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/ 0000755 0001750 0001750 00000000000 15214605475 020620 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023210 x ustar 00 30 mtime=1781730109.817029261
30 atime=1781730109.816934416
30 ctime=1781730109.817029261
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/test.event 0000644 0001750 0001750 00000000037 15214605475 022642 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022660 x ustar 00 30 mtime=1781730109.809079193
29 atime=1781730109.80898379
30 ctime=1781730109.809079193
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/out.yaml 0000644 0001750 0001750 00000000004 15214605475 022305 0 ustar 00tina tina ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022467 x ustar 00 30 mtime=1781730109.801370149
30 atime=1781730109.801275444
30 ctime=1781730109.801370149
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/in.json 0000644 0001750 0001750 00000000005 15214605475 022114 0 ustar 00tina tina null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022460 x ustar 00 30 mtime=1781730109.801275444
30 atime=1781730109.801179761
30 ctime=1781730109.801275444
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/in.yaml 0000644 0001750 0001750 00000000017 15214605475 022110 0 ustar 00tina tina %YAML 1.1
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021457 x ustar 00 30 mtime=1781730109.680211759
30 atime=1781730109.680050216
30 ctime=1781730109.680211759
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/02/=== 0000644 0001750 0001750 00000000023 15214605475 021104 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/06 0000644 0000000 0000000 00000000132 15214605475 021115 x ustar 00 30 mtime=1781730109.816829514
30 atime=1781730109.679890907
30 ctime=1781730109.816829514
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/ 0000755 0001750 0001750 00000000000 15214605475 020624 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023214 x ustar 00 30 mtime=1781730109.816934416
30 atime=1781730109.816829514
30 ctime=1781730109.816934416
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/test.event 0000644 0001750 0001750 00000000037 15214605475 022646 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022663 x ustar 00 29 mtime=1781730109.80898379
30 atime=1781730109.808887199
29 ctime=1781730109.80898379
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/out.yaml 0000644 0001750 0001750 00000000004 15214605475 022311 0 ustar 00tina tina ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022473 x ustar 00 30 mtime=1781730109.801179761
30 atime=1781730109.801086313
30 ctime=1781730109.801179761
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/in.json 0000644 0001750 0001750 00000000005 15214605475 022120 0 ustar 00tina tina null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022464 x ustar 00 30 mtime=1781730109.801086313
30 atime=1781730109.800988465
30 ctime=1781730109.801086313
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/in.yaml 0000644 0001750 0001750 00000000017 15214605475 022114 0 ustar 00tina tina %YAMLL 1.1
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021463 x ustar 00 30 mtime=1781730109.680050216
30 atime=1781730109.679890907
30 ctime=1781730109.680050216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/06/=== 0000644 0001750 0001750 00000000023 15214605475 021110 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021110 x ustar 00 30 mtime=1781730109.816734041
30 atime=1781730109.679716233
30 ctime=1781730109.816734041
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/ 0000755 0001750 0001750 00000000000 15214605475 020617 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023207 x ustar 00 30 mtime=1781730109.816829514
30 atime=1781730109.816734041
30 ctime=1781730109.816829514
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/test.event 0000644 0001750 0001750 00000000005 15214605475 022634 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022457 x ustar 00 30 mtime=1781730109.800988465
30 atime=1781730109.800893061
30 ctime=1781730109.800988465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/in.yaml 0000644 0001750 0001750 00000000034 15214605475 022106 0 ustar 00tina tina %YAML 1.2
---
%YAML 1.2
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.757764345
30 atime=1781730109.757764345
30 ctime=1781730109.757846409
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/error 0000644 0001750 0001750 00000000000 15214605475 021661 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021456 x ustar 00 30 mtime=1781730109.679890907
30 atime=1781730109.679716233
30 ctime=1781730109.679890907
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/01/=== 0000644 0001750 0001750 00000000023 15214605475 021103 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021107 x ustar 00 30 mtime=1781730109.816638707
30 atime=1781730109.679553991
30 ctime=1781730109.816638707
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/ 0000755 0001750 0001750 00000000000 15214605475 020616 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023206 x ustar 00 30 mtime=1781730109.816734041
30 atime=1781730109.816638707
30 ctime=1781730109.816734041
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/test.event 0000644 0001750 0001750 00000000005 15214605475 022633 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022454 x ustar 00 30 mtime=1781730109.800893061
28 atime=1781730109.8007876
30 ctime=1781730109.800893061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/in.yaml 0000644 0001750 0001750 00000000022 15214605475 022102 0 ustar 00tina tina %YAML 1.1#...
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.757664053
30 atime=1781730109.757664053
30 ctime=1781730109.757764345
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/error 0000644 0001750 0001750 00000000000 15214605475 021660 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021455 x ustar 00 30 mtime=1781730109.679716233
30 atime=1781730109.679553991
30 ctime=1781730109.679716233
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/00/=== 0000644 0001750 0001750 00000000023 15214605475 021102 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/05 0000644 0000000 0000000 00000000132 15214605475 021114 x ustar 00 30 mtime=1781730109.816545119
30 atime=1781730109.679390981
30 ctime=1781730109.816545119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/ 0000755 0001750 0001750 00000000000 15214605475 020623 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023213 x ustar 00 30 mtime=1781730109.816638707
30 atime=1781730109.816545119
30 ctime=1781730109.816638707
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/test.event 0000644 0001750 0001750 00000000037 15214605475 022645 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022664 x ustar 00 30 mtime=1781730109.808887199
30 atime=1781730109.808783554
30 ctime=1781730109.808887199
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/out.yaml 0000644 0001750 0001750 00000000004 15214605475 022310 0 ustar 00tina tina ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15214605475 022475 x ustar 00 28 mtime=1781730109.8007876
30 atime=1781730109.800681092
28 ctime=1781730109.8007876
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/in.json 0000644 0001750 0001750 00000000005 15214605475 022117 0 ustar 00tina tina null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022463 x ustar 00 30 mtime=1781730109.800681092
30 atime=1781730109.800591904
30 ctime=1781730109.800681092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/in.yaml 0000644 0001750 0001750 00000000015 15214605475 022111 0 ustar 00tina tina %YAM 1.1
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021462 x ustar 00 30 mtime=1781730109.679553991
30 atime=1781730109.679390981
30 ctime=1781730109.679553991
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/05/=== 0000644 0001750 0001750 00000000023 15214605475 021107 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/03 0000644 0000000 0000000 00000000131 15214605475 021111 x ustar 00 30 mtime=1781730109.816451113
29 atime=1781730109.67915764
30 ctime=1781730109.816451113
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/ 0000755 0001750 0001750 00000000000 15214605475 020621 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023211 x ustar 00 30 mtime=1781730109.816545119
30 atime=1781730109.816451113
30 ctime=1781730109.816545119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/test.event 0000644 0001750 0001750 00000000037 15214605475 022643 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022661 x ustar 00 30 mtime=1781730109.808783554
29 atime=1781730109.80868815
30 ctime=1781730109.808783554
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/out.yaml 0000644 0001750 0001750 00000000004 15214605475 022306 0 ustar 00tina tina ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022470 x ustar 00 30 mtime=1781730109.800591904
30 atime=1781730109.800494685
30 ctime=1781730109.800591904
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/in.json 0000644 0001750 0001750 00000000005 15214605475 022115 0 ustar 00tina tina null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022461 x ustar 00 30 mtime=1781730109.800494685
30 atime=1781730109.800393275
30 ctime=1781730109.800494685
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022103 0 ustar 00tina tina %YAML 1.1
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021460 x ustar 00 30 mtime=1781730109.679390981
30 atime=1781730109.679333292
30 ctime=1781730109.679390981
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MUS6/03/=== 0000644 0001750 0001750 00000000023 15214605475 021105 0 ustar 00tina tina Directive variants
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M2N8 0000644 0000000 0000000 00000000131 15214605475 020621 x ustar 00 30 mtime=1781730109.678996166
29 atime=1781730109.67876548
30 ctime=1781730109.678996166
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/ 0000755 0001750 0001750 00000000000 15214605475 020331 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021042 x ustar 00 30 mtime=1781730109.816357665
30 atime=1781730109.678996166
30 ctime=1781730109.816357665
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/ 0000755 0001750 0001750 00000000000 15214605475 020551 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023141 x ustar 00 30 mtime=1781730109.816451113
30 atime=1781730109.816357665
30 ctime=1781730109.816451113
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/test.event 0000644 0001750 0001750 00000000104 15214605475 022566 0 ustar 00tina tina +STR
+DOC
+MAP
+MAP
+SEQ []
-SEQ
=VAL :x
-MAP
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022610 x ustar 00 29 mtime=1781730109.80868815
30 atime=1781730109.808593166
29 ctime=1781730109.80868815
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/out.yaml 0000644 0001750 0001750 00000000012 15214605475 022235 0 ustar 00tina tina ? []: x
:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022411 x ustar 00 30 mtime=1781730109.797051914
30 atime=1781730109.796954834
30 ctime=1781730109.797051914
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/in.yaml 0000644 0001750 0001750 00000000010 15214605475 022032 0 ustar 00tina tina ? []: x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021406 x ustar 00 29 mtime=1781730109.67915764
30 atime=1781730109.678996166
29 ctime=1781730109.67915764
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/01/=== 0000644 0001750 0001750 00000000031 15214605475 021034 0 ustar 00tina tina Question mark edge cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/PaxHeaders/00 0000644 0000000 0000000 00000000131 15214605475 021040 x ustar 00 30 mtime=1781730109.816262331
29 atime=1781730109.67876548
30 ctime=1781730109.816262331
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/ 0000755 0001750 0001750 00000000000 15214605475 020550 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023140 x ustar 00 30 mtime=1781730109.816357665
30 atime=1781730109.816262331
30 ctime=1781730109.816357665
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/test.event 0000644 0001750 0001750 00000000110 15214605475 022562 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
+MAP
=VAL :
=VAL :x
-MAP
=VAL :
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022611 x ustar 00 30 mtime=1781730109.808593166
30 atime=1781730109.808497343
30 ctime=1781730109.808593166
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/out.yaml 0000644 0001750 0001750 00000000014 15214605475 022236 0 ustar 00tina tina - ? : x
:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.796954834
30 atime=1781730109.796844554
30 ctime=1781730109.796954834
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/in.yaml 0000644 0001750 0001750 00000000010 15214605475 022031 0 ustar 00tina tina - ? : x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021407 x ustar 00 30 mtime=1781730109.678996166
30 atime=1781730109.678938966
30 ctime=1781730109.678996166
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M2N8/00/=== 0000644 0001750 0001750 00000000031 15214605475 021033 0 ustar 00tina tina Question mark edge cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/VJP3 0000644 0000000 0000000 00000000132 15214605475 020660 x ustar 00 30 mtime=1781730109.678605822
30 atime=1781730109.678382119
30 ctime=1781730109.678605822
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/ 0000755 0001750 0001750 00000000000 15214605475 020367 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021100 x ustar 00 30 mtime=1781730109.816167556
30 atime=1781730109.678605822
30 ctime=1781730109.816167556
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/ 0000755 0001750 0001750 00000000000 15214605475 020607 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023177 x ustar 00 30 mtime=1781730109.816262331
30 atime=1781730109.816167556
30 ctime=1781730109.816262331
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/test.event 0000644 0001750 0001750 00000000103 15214605475 022623 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :k
+MAP {}
=VAL :k
=VAL :v
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022777 x ustar 00 30 mtime=1781730109.811557382
30 atime=1781730109.811451223
30 ctime=1781730109.811557382
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/emit.yaml 0000644 0001750 0001750 00000000012 15214605475 022422 0 ustar 00tina tina k:
k: v
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022650 x ustar 00 30 mtime=1781730109.808497343
30 atime=1781730109.808402149
30 ctime=1781730109.808497343
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/out.yaml 0000644 0001750 0001750 00000000016 15214605475 022277 0 ustar 00tina tina ---
k:
k: v
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022456 x ustar 00 30 mtime=1781730109.791358008
30 atime=1781730109.791254713
30 ctime=1781730109.791358008
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/in.json 0000644 0001750 0001750 00000000040 15214605475 022102 0 ustar 00tina tina {
"k" : {
"k" : "v"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022445 x ustar 00 30 mtime=1781730109.791254713
28 atime=1781730109.7911591
30 ctime=1781730109.791254713
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/in.yaml 0000644 0001750 0001750 00000000021 15214605475 022072 0 ustar 00tina tina k: {
k
:
v
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021444 x ustar 00 29 mtime=1781730109.67876548
30 atime=1781730109.678605822
29 ctime=1781730109.67876548
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/01/=== 0000644 0001750 0001750 00000000041 15214605475 021073 0 ustar 00tina tina Flow collections over many lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021077 x ustar 00 30 mtime=1781730109.816065587
30 atime=1781730109.678382119
30 ctime=1781730109.816065587
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/ 0000755 0001750 0001750 00000000000 15214605475 020606 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023176 x ustar 00 30 mtime=1781730109.816167556
30 atime=1781730109.816065587
30 ctime=1781730109.816167556
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/test.event 0000644 0001750 0001750 00000000037 15214605475 022630 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :k
+MAP {}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15214605475 022451 x ustar 00 28 mtime=1781730109.7911591
30 atime=1781730109.791063696
28 ctime=1781730109.7911591
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/in.yaml 0000644 0001750 0001750 00000000015 15214605475 022074 0 ustar 00tina tina k: {
k
:
v
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.751249801
30 atime=1781730109.751249801
30 ctime=1781730109.751351002
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/error 0000644 0001750 0001750 00000000000 15214605475 021650 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021444 x ustar 00 30 mtime=1781730109.678605822
29 atime=1781730109.67854918
30 ctime=1781730109.678605822
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/VJP3/00/=== 0000644 0001750 0001750 00000000041 15214605475 021072 0 ustar 00tina tina Flow collections over many lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3RLN 0000644 0000000 0000000 00000000130 15214605475 020652 x ustar 00 30 mtime=1781730109.678221274
28 atime=1781730109.6773324
30 ctime=1781730109.678221274
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/ 0000755 0001750 0001750 00000000000 15214605475 020363 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/04 0000644 0000000 0000000 00000000132 15214605475 021077 x ustar 00 30 mtime=1781730109.815973256
30 atime=1781730109.678221274
30 ctime=1781730109.815973256
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/ 0000755 0001750 0001750 00000000000 15214605475 020606 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023176 x ustar 00 30 mtime=1781730109.816065587
30 atime=1781730109.815973256
30 ctime=1781730109.816065587
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/test.event 0000644 0001750 0001750 00000000054 15214605475 022627 0 ustar 00tina tina +STR
+DOC
=VAL "5 leading \t tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022776 x ustar 00 30 mtime=1781730109.811451223
30 atime=1781730109.811366785
30 ctime=1781730109.811451223
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/emit.yaml 0000644 0001750 0001750 00000000024 15214605475 022424 0 ustar 00tina tina "5 leading \t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022453 x ustar 00 29 mtime=1781730109.78897208
30 atime=1781730109.788876258
29 ctime=1781730109.78897208
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/in.json 0000644 0001750 0001750 00000000024 15214605475 022103 0 ustar 00tina tina "5 leading \t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022446 x ustar 00 30 mtime=1781730109.788876258
30 atime=1781730109.788768143
30 ctime=1781730109.788876258
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/in.yaml 0000644 0001750 0001750 00000000030 15214605475 022071 0 ustar 00tina tina "5 leading
\ tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021445 x ustar 00 30 mtime=1781730109.678382119
30 atime=1781730109.678221274
30 ctime=1781730109.678382119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/04/=== 0000644 0001750 0001750 00000000036 15214605475 021076 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021075 x ustar 00 30 mtime=1781730109.815878412
30 atime=1781730109.678059591
30 ctime=1781730109.815878412
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/ 0000755 0001750 0001750 00000000000 15214605475 020604 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023174 x ustar 00 30 mtime=1781730109.815973256
30 atime=1781730109.815878412
30 ctime=1781730109.815973256
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/test.event 0000644 0001750 0001750 00000000050 15214605475 022621 0 ustar 00tina tina +STR
+DOC
=VAL "3 leading tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022774 x ustar 00 30 mtime=1781730109.811366785
30 atime=1781730109.811282276
30 ctime=1781730109.811366785
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/emit.yaml 0000644 0001750 0001750 00000000020 15214605475 022416 0 ustar 00tina tina "3 leading tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022453 x ustar 00 30 mtime=1781730109.788768143
30 atime=1781730109.788658911
30 ctime=1781730109.788768143
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/in.json 0000644 0001750 0001750 00000000020 15214605475 022075 0 ustar 00tina tina "3 leading tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022444 x ustar 00 30 mtime=1781730109.788658911
30 atime=1781730109.788552891
30 ctime=1781730109.788658911
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/in.yaml 0000644 0001750 0001750 00000000025 15214605475 022073 0 ustar 00tina tina "3 leading
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021443 x ustar 00 30 mtime=1781730109.678221274
30 atime=1781730109.678059591
30 ctime=1781730109.678221274
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/02/=== 0000644 0001750 0001750 00000000036 15214605475 021074 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021074 x ustar 00 30 mtime=1781730109.815774417
30 atime=1781730109.677897139
30 ctime=1781730109.815774417
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/ 0000755 0001750 0001750 00000000000 15214605475 020603 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023173 x ustar 00 30 mtime=1781730109.815878412
30 atime=1781730109.815774417
30 ctime=1781730109.815878412
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/test.event 0000644 0001750 0001750 00000000052 15214605475 022622 0 ustar 00tina tina +STR
+DOC
=VAL "2 leading \ttab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022773 x ustar 00 30 mtime=1781730109.811282276
30 atime=1781730109.811187781
30 ctime=1781730109.811282276
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022417 0 ustar 00tina tina "2 leading \ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022452 x ustar 00 30 mtime=1781730109.788552891
30 atime=1781730109.788458954
30 ctime=1781730109.788552891
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/in.json 0000644 0001750 0001750 00000000022 15214605475 022076 0 ustar 00tina tina "2 leading \ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022443 x ustar 00 30 mtime=1781730109.788458954
30 atime=1781730109.788374655
30 ctime=1781730109.788458954
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/in.yaml 0000644 0001750 0001750 00000000026 15214605475 022073 0 ustar 00tina tina "2 leading
\ tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021442 x ustar 00 30 mtime=1781730109.678059591
30 atime=1781730109.677897139
30 ctime=1781730109.678059591
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/01/=== 0000644 0001750 0001750 00000000036 15214605475 021073 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021073 x ustar 00 30 mtime=1781730109.815681808
30 atime=1781730109.677721488
30 ctime=1781730109.815681808
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/ 0000755 0001750 0001750 00000000000 15214605475 020602 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023172 x ustar 00 30 mtime=1781730109.815774417
30 atime=1781730109.815681808
30 ctime=1781730109.815774417
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/test.event 0000644 0001750 0001750 00000000052 15214605475 022621 0 ustar 00tina tina +STR
+DOC
=VAL "1 leading \ttab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022772 x ustar 00 30 mtime=1781730109.811187781
30 atime=1781730109.811081412
30 ctime=1781730109.811187781
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022416 0 ustar 00tina tina "1 leading \ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022451 x ustar 00 30 mtime=1781730109.788374655
30 atime=1781730109.788290077
30 ctime=1781730109.788374655
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/in.json 0000644 0001750 0001750 00000000022 15214605475 022075 0 ustar 00tina tina "1 leading \ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022442 x ustar 00 30 mtime=1781730109.788290077
30 atime=1781730109.788190483
30 ctime=1781730109.788290077
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/in.yaml 0000644 0001750 0001750 00000000026 15214605475 022072 0 ustar 00tina tina "1 leading
\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021441 x ustar 00 30 mtime=1781730109.677897139
30 atime=1781730109.677721488
30 ctime=1781730109.677897139
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/00/=== 0000644 0001750 0001750 00000000036 15214605475 021072 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/05 0000644 0000000 0000000 00000000132 15214605475 021100 x ustar 00 30 mtime=1781730109.815588918
30 atime=1781730109.677560433
30 ctime=1781730109.815588918
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/ 0000755 0001750 0001750 00000000000 15214605475 020607 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023177 x ustar 00 30 mtime=1781730109.815681808
30 atime=1781730109.815588918
30 ctime=1781730109.815681808
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/test.event 0000644 0001750 0001750 00000000050 15214605475 022624 0 ustar 00tina tina +STR
+DOC
=VAL "6 leading tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022777 x ustar 00 30 mtime=1781730109.811081412
30 atime=1781730109.810984193
30 ctime=1781730109.811081412
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/emit.yaml 0000644 0001750 0001750 00000000020 15214605475 022421 0 ustar 00tina tina "6 leading tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022456 x ustar 00 30 mtime=1781730109.788190483
30 atime=1781730109.788095219
30 ctime=1781730109.788190483
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/in.json 0000644 0001750 0001750 00000000020 15214605475 022100 0 ustar 00tina tina "6 leading tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022447 x ustar 00 30 mtime=1781730109.788095219
30 atime=1781730109.788007568
30 ctime=1781730109.788095219
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/in.yaml 0000644 0001750 0001750 00000000027 15214605475 022100 0 ustar 00tina tina "6 leading
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021446 x ustar 00 30 mtime=1781730109.677721488
30 atime=1781730109.677560433
30 ctime=1781730109.677721488
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/05/=== 0000644 0001750 0001750 00000000036 15214605475 021077 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/03 0000644 0000000 0000000 00000000130 15214605475 021074 x ustar 00 30 mtime=1781730109.815495191
28 atime=1781730109.6773324
30 ctime=1781730109.815495191
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/ 0000755 0001750 0001750 00000000000 15214605475 020605 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023175 x ustar 00 30 mtime=1781730109.815588918
30 atime=1781730109.815495191
30 ctime=1781730109.815588918
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/test.event 0000644 0001750 0001750 00000000054 15214605475 022626 0 ustar 00tina tina +STR
+DOC
=VAL "4 leading \t tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022775 x ustar 00 30 mtime=1781730109.810984193
30 atime=1781730109.810896053
30 ctime=1781730109.810984193
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/emit.yaml 0000644 0001750 0001750 00000000024 15214605475 022423 0 ustar 00tina tina "4 leading \t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022453 x ustar 00 30 mtime=1781730109.788007568
29 atime=1781730109.78790092
30 ctime=1781730109.788007568
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/in.json 0000644 0001750 0001750 00000000024 15214605475 022102 0 ustar 00tina tina "4 leading \t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15214605475 022451 x ustar 00 29 mtime=1781730109.78790092
29 atime=1781730109.78779518
29 ctime=1781730109.78790092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/in.yaml 0000644 0001750 0001750 00000000030 15214605475 022070 0 ustar 00tina tina "4 leading
\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021444 x ustar 00 30 mtime=1781730109.677560433
30 atime=1781730109.677503721
30 ctime=1781730109.677560433
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3RLN/03/=== 0000644 0001750 0001750 00000000036 15214605475 021075 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SM9W 0000644 0000000 0000000 00000000132 15214605475 020675 x ustar 00 30 mtime=1781730109.677168691
30 atime=1781730109.676941636
30 ctime=1781730109.677168691
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/ 0000755 0001750 0001750 00000000000 15214605475 020404 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021115 x ustar 00 30 mtime=1781730109.815401743
30 atime=1781730109.677168691
30 ctime=1781730109.815401743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/ 0000755 0001750 0001750 00000000000 15214605475 020624 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023214 x ustar 00 30 mtime=1781730109.815495191
30 atime=1781730109.815401743
30 ctime=1781730109.815495191
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/test.event 0000644 0001750 0001750 00000000054 15214605475 022645 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022665 x ustar 00 30 mtime=1781730109.808402149
30 atime=1781730109.808305977
30 ctime=1781730109.808402149
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/out.yaml 0000644 0001750 0001750 00000000002 15214605475 022307 0 ustar 00tina tina :
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022462 x ustar 00 29 mtime=1781730109.78563491
30 atime=1781730109.785535734
29 ctime=1781730109.78563491
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/in.yaml 0000644 0001750 0001750 00000000001 15214605475 022105 0 ustar 00tina tina : YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/=== 0000644 0000000 0000000 00000000126 15214605475 021466 x ustar 00 28 mtime=1781730109.6773324
30 atime=1781730109.677168691
28 ctime=1781730109.6773324
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/01/=== 0000644 0001750 0001750 00000000031 15214605475 021107 0 ustar 00tina tina Single character streams
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021114 x ustar 00 30 mtime=1781730109.815305431
30 atime=1781730109.676941636
30 ctime=1781730109.815305431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/ 0000755 0001750 0001750 00000000000 15214605475 020623 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023213 x ustar 00 30 mtime=1781730109.815401743
30 atime=1781730109.815305431
30 ctime=1781730109.815401743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/test.event 0000644 0001750 0001750 00000000045 15214605475 022644 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022664 x ustar 00 30 mtime=1781730109.808305977
30 atime=1781730109.808204847
30 ctime=1781730109.808305977
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/out.yaml 0000644 0001750 0001750 00000000002 15214605475 022306 0 ustar 00tina tina -
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022472 x ustar 00 30 mtime=1781730109.785535734
30 atime=1781730109.785433486
30 ctime=1781730109.785535734
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/in.json 0000644 0001750 0001750 00000000007 15214605475 022121 0 ustar 00tina tina [null]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022463 x ustar 00 30 mtime=1781730109.785433486
30 atime=1781730109.785318178
30 ctime=1781730109.785433486
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/in.yaml 0000644 0001750 0001750 00000000001 15214605475 022104 0 ustar 00tina tina - YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021461 x ustar 00 30 mtime=1781730109.677168691
29 atime=1781730109.67711198
30 ctime=1781730109.677168691
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SM9W/00/=== 0000644 0001750 0001750 00000000031 15214605475 021106 0 ustar 00tina tina Single character streams
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HM87 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.676749572
30 atime=1781730109.676541165
30 ctime=1781730109.676749572
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021041 x ustar 00 30 mtime=1781730109.815210656
30 atime=1781730109.676749572
30 ctime=1781730109.815210656
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/ 0000755 0001750 0001750 00000000000 15214605475 020550 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023140 x ustar 00 30 mtime=1781730109.815305431
30 atime=1781730109.815210656
30 ctime=1781730109.815305431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/test.event 0000644 0001750 0001750 00000000052 15214605475 022567 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :?x
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022611 x ustar 00 30 mtime=1781730109.808204847
30 atime=1781730109.808111818
30 ctime=1781730109.808204847
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/out.yaml 0000644 0001750 0001750 00000000005 15214605475 022236 0 ustar 00tina tina - ?x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.784257424
30 atime=1781730109.784164465
30 ctime=1781730109.784257424
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/in.json 0000644 0001750 0001750 00000000013 15214605475 022043 0 ustar 00tina tina [
"?x"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.784164465
30 atime=1781730109.784070248
30 ctime=1781730109.784164465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/in.yaml 0000644 0001750 0001750 00000000005 15214605475 022035 0 ustar 00tina tina [?x]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021407 x ustar 00 30 mtime=1781730109.676941636
30 atime=1781730109.676749572
30 ctime=1781730109.676941636
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/01/=== 0000644 0001750 0001750 00000000047 15214605475 021042 0 ustar 00tina tina Scalars in flow start with syntax char
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021040 x ustar 00 30 mtime=1781730109.815118116
30 atime=1781730109.676541165
30 ctime=1781730109.815118116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/ 0000755 0001750 0001750 00000000000 15214605475 020547 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023137 x ustar 00 30 mtime=1781730109.815210656
30 atime=1781730109.815118116
30 ctime=1781730109.815210656
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/test.event 0000644 0001750 0001750 00000000052 15214605475 022566 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL ::x
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022610 x ustar 00 30 mtime=1781730109.808111818
30 atime=1781730109.808017392
30 ctime=1781730109.808111818
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/out.yaml 0000644 0001750 0001750 00000000005 15214605475 022235 0 ustar 00tina tina - :x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022416 x ustar 00 30 mtime=1781730109.784070248
30 atime=1781730109.783982108
30 ctime=1781730109.784070248
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/in.json 0000644 0001750 0001750 00000000013 15214605475 022042 0 ustar 00tina tina [
":x"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022407 x ustar 00 30 mtime=1781730109.783982108
30 atime=1781730109.783874483
30 ctime=1781730109.783982108
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/in.yaml 0000644 0001750 0001750 00000000005 15214605475 022034 0 ustar 00tina tina [:x]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021406 x ustar 00 30 mtime=1781730109.676749572
30 atime=1781730109.676692372
30 ctime=1781730109.676749572
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HM87/00/=== 0000644 0001750 0001750 00000000047 15214605475 021041 0 ustar 00tina tina Scalars in flow start with syntax char
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9MQT 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.676377526
30 atime=1781730109.676151658
30 ctime=1781730109.676377526
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/PaxHeaders/01 0000644 0000000 0000000 00000000130 15214605475 021106 x ustar 00 29 mtime=1781730109.81502369
30 atime=1781730109.676377526
29 ctime=1781730109.81502369
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/ 0000755 0001750 0001750 00000000000 15214605475 020617 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 023206 x ustar 00 30 mtime=1781730109.815118116
29 atime=1781730109.81502369
30 ctime=1781730109.815118116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/test.event 0000644 0001750 0001750 00000000016 15214605475 022636 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022466 x ustar 00 30 mtime=1781730109.779930947
30 atime=1781730109.779822483
30 ctime=1781730109.779930947
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/in.json 0000644 0001750 0001750 00000000013 15214605475 022112 0 ustar 00tina tina "a ...x b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022457 x ustar 00 30 mtime=1781730109.779822483
30 atime=1781730109.779728057
30 ctime=1781730109.779822483
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022101 0 ustar 00tina tina --- "a
... x
b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.745225755
30 atime=1781730109.745225755
30 ctime=1781730109.745326886
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/error 0000644 0001750 0001750 00000000000 15214605475 021661 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021456 x ustar 00 30 mtime=1781730109.676541165
30 atime=1781730109.676377526
30 ctime=1781730109.676541165
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/01/=== 0000644 0001750 0001750 00000000041 15214605475 021103 0 ustar 00tina tina Scalar doc with '...' in content
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021107 x ustar 00 30 mtime=1781730109.814928776
30 atime=1781730109.676151658
30 ctime=1781730109.814928776
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/ 0000755 0001750 0001750 00000000000 15214605475 020616 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023204 x ustar 00 29 mtime=1781730109.81502369
30 atime=1781730109.814928776
29 ctime=1781730109.81502369
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/test.event 0000644 0001750 0001750 00000000047 15214605475 022641 0 ustar 00tina tina +STR
+DOC ---
=VAL "a ...x b
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 023006 x ustar 00 30 mtime=1781730109.810896053
30 atime=1781730109.810788846
30 ctime=1781730109.810896053
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/emit.yaml 0000644 0001750 0001750 00000000017 15214605475 022436 0 ustar 00tina tina --- "a ...x b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022657 x ustar 00 30 mtime=1781730109.808017392
30 atime=1781730109.807921988
30 ctime=1781730109.808017392
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/out.yaml 0000644 0001750 0001750 00000000015 15214605475 022305 0 ustar 00tina tina --- a ...x b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022464 x ustar 00 30 mtime=1781730109.779728057
29 atime=1781730109.77963433
30 ctime=1781730109.779728057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/in.json 0000644 0001750 0001750 00000000013 15214605475 022111 0 ustar 00tina tina "a ...x b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022454 x ustar 00 29 mtime=1781730109.77963433
30 atime=1781730109.779535784
29 ctime=1781730109.77963433
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/in.yaml 0000644 0001750 0001750 00000000017 15214605475 022106 0 ustar 00tina tina --- "a
...x
b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021455 x ustar 00 30 mtime=1781730109.676377526
30 atime=1781730109.676319278
30 ctime=1781730109.676377526
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MQT/00/=== 0000644 0001750 0001750 00000000041 15214605475 021102 0 ustar 00tina tina Scalar doc with '...' in content
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4MUZ 0000644 0000000 0000000 00000000132 15214605475 020675 x ustar 00 30 mtime=1781730109.675989626
30 atime=1781730109.675577211
30 ctime=1781730109.675989626
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/ 0000755 0001750 0001750 00000000000 15214605475 020404 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021116 x ustar 00 30 mtime=1781730109.814809626
30 atime=1781730109.675989626
30 ctime=1781730109.814809626
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/ 0000755 0001750 0001750 00000000000 15214605475 020625 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023215 x ustar 00 30 mtime=1781730109.814928776
30 atime=1781730109.814809626
30 ctime=1781730109.814928776
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/test.event 0000644 0001750 0001750 00000000065 15214605475 022650 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 023015 x ustar 00 30 mtime=1781730109.810788846
30 atime=1781730109.810703779
30 ctime=1781730109.810788846
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/emit.yaml 0000644 0001750 0001750 00000000011 15214605475 022437 0 ustar 00tina tina foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022474 x ustar 00 30 mtime=1781730109.779348119
30 atime=1781730109.779252716
30 ctime=1781730109.779348119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/in.json 0000644 0001750 0001750 00000000023 15214605475 022121 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022465 x ustar 00 30 mtime=1781730109.779252716
30 atime=1781730109.779156823
30 ctime=1781730109.779252716
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/in.yaml 0000644 0001750 0001750 00000000014 15214605475 022112 0 ustar 00tina tina {foo
: bar}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021464 x ustar 00 30 mtime=1781730109.676151658
30 atime=1781730109.675989626
30 ctime=1781730109.676151658
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/02/=== 0000644 0001750 0001750 00000000045 15214605475 021115 0 ustar 00tina tina Flow mapping colon on line after key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021115 x ustar 00 30 mtime=1781730109.814717505
30 atime=1781730109.675802939
30 ctime=1781730109.814717505
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/ 0000755 0001750 0001750 00000000000 15214605475 020624 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023214 x ustar 00 30 mtime=1781730109.814809626
30 atime=1781730109.814717505
30 ctime=1781730109.814809626
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/test.event 0000644 0001750 0001750 00000000065 15214605475 022647 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL "foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 023014 x ustar 00 30 mtime=1781730109.810703779
30 atime=1781730109.810608375
30 ctime=1781730109.810703779
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/emit.yaml 0000644 0001750 0001750 00000000013 15214605475 022440 0 ustar 00tina tina "foo": bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022473 x ustar 00 30 mtime=1781730109.779156823
30 atime=1781730109.779061908
30 ctime=1781730109.779156823
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/in.json 0000644 0001750 0001750 00000000023 15214605475 022120 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022464 x ustar 00 30 mtime=1781730109.779061908
30 atime=1781730109.778962105
30 ctime=1781730109.779061908
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/in.yaml 0000644 0001750 0001750 00000000016 15214605475 022113 0 ustar 00tina tina {"foo"
: bar}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021463 x ustar 00 30 mtime=1781730109.675989626
30 atime=1781730109.675802939
30 ctime=1781730109.675989626
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/01/=== 0000644 0001750 0001750 00000000045 15214605475 021114 0 ustar 00tina tina Flow mapping colon on line after key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021114 x ustar 00 30 mtime=1781730109.814624895
30 atime=1781730109.675577211
30 ctime=1781730109.814624895
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/ 0000755 0001750 0001750 00000000000 15214605475 020623 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023213 x ustar 00 30 mtime=1781730109.814717505
30 atime=1781730109.814624895
30 ctime=1781730109.814717505
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/test.event 0000644 0001750 0001750 00000000065 15214605475 022646 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL "foo
=VAL "bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 023013 x ustar 00 30 mtime=1781730109.810608375
30 atime=1781730109.810512273
30 ctime=1781730109.810608375
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/emit.yaml 0000644 0001750 0001750 00000000015 15214605475 022441 0 ustar 00tina tina "foo": "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022472 x ustar 00 30 mtime=1781730109.778962105
30 atime=1781730109.778861952
30 ctime=1781730109.778962105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/in.json 0000644 0001750 0001750 00000000023 15214605475 022117 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022463 x ustar 00 30 mtime=1781730109.778861952
30 atime=1781730109.778764593
30 ctime=1781730109.778861952
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022105 0 ustar 00tina tina {"foo"
: "bar"}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021462 x ustar 00 30 mtime=1781730109.675802939
30 atime=1781730109.675746507
30 ctime=1781730109.675802939
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4MUZ/00/=== 0000644 0001750 0001750 00000000045 15214605475 021113 0 ustar 00tina tina Flow mapping colon on line after key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2G84 0000644 0000000 0000000 00000000132 15214605475 020562 x ustar 00 30 mtime=1781730109.675414061
30 atime=1781730109.674861055
30 ctime=1781730109.675414061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/ 0000755 0001750 0001750 00000000000 15214605475 020271 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021003 x ustar 00 30 mtime=1781730109.814532425
30 atime=1781730109.675414061
30 ctime=1781730109.814532425
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/ 0000755 0001750 0001750 00000000000 15214605475 020512 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023102 x ustar 00 30 mtime=1781730109.814624895
30 atime=1781730109.814532425
30 ctime=1781730109.814624895
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/test.event 0000644 0001750 0001750 00000000037 15214605475 022534 0 ustar 00tina tina +STR
+DOC ---
=VAL |
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022702 x ustar 00 30 mtime=1781730109.810512273
30 atime=1781730109.810417568
30 ctime=1781730109.810512273
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/emit.yaml 0000644 0001750 0001750 00000000007 15214605475 022331 0 ustar 00tina tina --- ""
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022357 x ustar 00 29 mtime=1781730109.77388539
30 atime=1781730109.773781396
29 ctime=1781730109.77388539
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/in.json 0000644 0001750 0001750 00000000003 15214605475 022004 0 ustar 00tina tina ""
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022352 x ustar 00 30 mtime=1781730109.773781396
30 atime=1781730109.773685503
30 ctime=1781730109.773781396
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/in.yaml 0000644 0001750 0001750 00000000007 15214605475 022001 0 ustar 00tina tina --- |1- YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021351 x ustar 00 30 mtime=1781730109.675577211
30 atime=1781730109.675414061
30 ctime=1781730109.675577211
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/02/=== 0000644 0001750 0001750 00000000021 15214605475 020774 0 ustar 00tina tina Literal modifers
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/01 0000644 0000000 0000000 00000000126 15214605475 021005 x ustar 00 28 mtime=1781730109.8144373
30 atime=1781730109.675252797
28 ctime=1781730109.8144373
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/ 0000755 0001750 0001750 00000000000 15214605475 020511 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023077 x ustar 00 30 mtime=1781730109.814532425
28 atime=1781730109.8144373
30 ctime=1781730109.814532425
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/test.event 0000644 0001750 0001750 00000000016 15214605475 022530 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022351 x ustar 00 30 mtime=1781730109.773685503
30 atime=1781730109.773588144
30 ctime=1781730109.773685503
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/in.yaml 0000644 0001750 0001750 00000000010 15214605475 021772 0 ustar 00tina tina --- |10
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022133 x ustar 00 30 mtime=1781730109.742112636
30 atime=1781730109.742112636
30 ctime=1781730109.742200986
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/error 0000644 0001750 0001750 00000000000 15214605475 021553 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021350 x ustar 00 30 mtime=1781730109.675414061
30 atime=1781730109.675252797
30 ctime=1781730109.675414061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/01/=== 0000644 0001750 0001750 00000000021 15214605475 020773 0 ustar 00tina tina Literal modifers
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/00 0000644 0000000 0000000 00000000131 15214605475 021000 x ustar 00 30 mtime=1781730109.814343922
29 atime=1781730109.67508839
30 ctime=1781730109.814343922
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/ 0000755 0001750 0001750 00000000000 15214605475 020510 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000126 15214605475 023103 x ustar 00 28 mtime=1781730109.8144373
30 atime=1781730109.814343922
28 ctime=1781730109.8144373
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/test.event 0000644 0001750 0001750 00000000016 15214605475 022527 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022347 x ustar 00 30 mtime=1781730109.773588144
29 atime=1781730109.77349274
30 ctime=1781730109.773588144
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/in.yaml 0000644 0001750 0001750 00000000007 15214605475 021777 0 ustar 00tina tina --- |0
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022132 x ustar 00 30 mtime=1781730109.742011575
30 atime=1781730109.742011575
30 ctime=1781730109.742112636
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/error 0000644 0001750 0001750 00000000000 15214605475 021552 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021346 x ustar 00 30 mtime=1781730109.675252797
29 atime=1781730109.67508839
30 ctime=1781730109.675252797
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/00/=== 0000644 0001750 0001750 00000000021 15214605475 020772 0 ustar 00tina tina Literal modifers
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/03 0000644 0000000 0000000 00000000132 15214605475 021004 x ustar 00 30 mtime=1781730109.814250893
30 atime=1781730109.674861055
30 ctime=1781730109.814250893
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/ 0000755 0001750 0001750 00000000000 15214605475 020513 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023103 x ustar 00 30 mtime=1781730109.814343922
30 atime=1781730109.814250893
30 ctime=1781730109.814343922
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/test.event 0000644 0001750 0001750 00000000037 15214605475 022535 0 ustar 00tina tina +STR
+DOC ---
=VAL |
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022702 x ustar 00 30 mtime=1781730109.810417568
29 atime=1781730109.81032405
30 ctime=1781730109.810417568
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/emit.yaml 0000644 0001750 0001750 00000000007 15214605475 022332 0 ustar 00tina tina --- ""
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022360 x ustar 00 29 mtime=1781730109.77349274
30 atime=1781730109.773399292
29 ctime=1781730109.77349274
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/in.json 0000644 0001750 0001750 00000000003 15214605475 022005 0 ustar 00tina tina ""
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022353 x ustar 00 30 mtime=1781730109.773399292
30 atime=1781730109.773303609
30 ctime=1781730109.773399292
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/in.yaml 0000644 0001750 0001750 00000000007 15214605475 022002 0 ustar 00tina tina --- |1+ YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021350 x ustar 00 29 mtime=1781730109.67508839
30 atime=1781730109.675031469
29 ctime=1781730109.67508839
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2G84/03/=== 0000644 0001750 0001750 00000000021 15214605475 020775 0 ustar 00tina tina Literal modifers
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/96NN 0000644 0000000 0000000 00000000132 15214605475 020630 x ustar 00 30 mtime=1781730109.674685334
30 atime=1781730109.674456812
30 ctime=1781730109.674685334
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/ 0000755 0001750 0001750 00000000000 15214605475 020337 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021050 x ustar 00 30 mtime=1781730109.814158493
30 atime=1781730109.674685334
30 ctime=1781730109.814158493
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/ 0000755 0001750 0001750 00000000000 15214605475 020557 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023147 x ustar 00 30 mtime=1781730109.814250893
30 atime=1781730109.814158493
30 ctime=1781730109.814250893
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/test.event 0000644 0001750 0001750 00000000064 15214605475 022601 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |\tbar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022620 x ustar 00 30 mtime=1781730109.806557353
30 atime=1781730109.806463556
30 ctime=1781730109.806557353
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022250 0 ustar 00tina tina foo: |-
bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022426 x ustar 00 30 mtime=1781730109.771827717
30 atime=1781730109.771715272
30 ctime=1781730109.771827717
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/in.json 0000644 0001750 0001750 00000000020 15214605475 022050 0 ustar 00tina tina {"foo":"\tbar"}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.771715272
30 atime=1781730109.771630135
30 ctime=1781730109.771715272
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/in.yaml 0000644 0001750 0001750 00000000015 15214605475 022045 0 ustar 00tina tina foo: |-
bar YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021416 x ustar 00 30 mtime=1781730109.674861055
30 atime=1781730109.674685334
30 ctime=1781730109.674861055
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/01/=== 0000644 0001750 0001750 00000000040 15214605475 021042 0 ustar 00tina tina Leading tab content in literals
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/PaxHeaders/00 0000644 0000000 0000000 00000000126 15214605475 021052 x ustar 00 28 mtime=1781730109.8140626
30 atime=1781730109.674456812
28 ctime=1781730109.8140626
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/ 0000755 0001750 0001750 00000000000 15214605475 020556 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023144 x ustar 00 30 mtime=1781730109.814158493
28 atime=1781730109.8140626
30 ctime=1781730109.814158493
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/test.event 0000644 0001750 0001750 00000000064 15214605475 022600 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |\tbar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022617 x ustar 00 30 mtime=1781730109.806463556
30 atime=1781730109.806366826
30 ctime=1781730109.806463556
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022247 0 ustar 00tina tina foo: |-
bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022424 x ustar 00 30 mtime=1781730109.771630135
29 atime=1781730109.77153522
30 ctime=1781730109.771630135
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/in.json 0000644 0001750 0001750 00000000020 15214605475 022047 0 ustar 00tina tina {"foo":"\tbar"}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022414 x ustar 00 29 mtime=1781730109.77153522
30 atime=1781730109.771448756
29 ctime=1781730109.77153522
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/in.yaml 0000644 0001750 0001750 00000000016 15214605475 022045 0 ustar 00tina tina foo: |-
bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021415 x ustar 00 30 mtime=1781730109.674685334
30 atime=1781730109.674629531
30 ctime=1781730109.674685334
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96NN/00/=== 0000644 0001750 0001750 00000000040 15214605475 021041 0 ustar 00tina tina Leading tab content in literals
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/UKK6 0000644 0000000 0000000 00000000132 15214605475 020656 x ustar 00 30 mtime=1781730109.674293872
30 atime=1781730109.673897591
30 ctime=1781730109.674293872
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/ 0000755 0001750 0001750 00000000000 15214605475 020365 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021077 x ustar 00 30 mtime=1781730109.813964892
30 atime=1781730109.674293872
30 ctime=1781730109.813964892
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/ 0000755 0001750 0001750 00000000000 15214605475 020606 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000126 15214605475 023201 x ustar 00 28 mtime=1781730109.8140626
30 atime=1781730109.813964892
28 ctime=1781730109.8140626
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/test.event 0000644 0001750 0001750 00000000037 15214605475 022630 0 ustar 00tina tina +STR
+DOC
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022446 x ustar 00 30 mtime=1781730109.770807541
30 atime=1781730109.770712137
30 ctime=1781730109.770807541
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/in.yaml 0000644 0001750 0001750 00000000002 15214605475 022070 0 ustar 00tina tina !
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021445 x ustar 00 30 mtime=1781730109.674456812
30 atime=1781730109.674293872
30 ctime=1781730109.674456812
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/02/=== 0000644 0001750 0001750 00000000034 15214605475 021074 0 ustar 00tina tina Syntax character edge cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021076 x ustar 00 30 mtime=1781730109.813870326
30 atime=1781730109.674126112
30 ctime=1781730109.813870326
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/ 0000755 0001750 0001750 00000000000 15214605475 020605 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023175 x ustar 00 30 mtime=1781730109.813964892
30 atime=1781730109.813870326
30 ctime=1781730109.813964892
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/test.event 0000644 0001750 0001750 00000000055 15214605475 022627 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL ::
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022454 x ustar 00 30 mtime=1781730109.770712137
30 atime=1781730109.770611426
30 ctime=1781730109.770712137
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/in.json 0000644 0001750 0001750 00000000020 15214605475 022076 0 ustar 00tina tina {
":": null
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022445 x ustar 00 30 mtime=1781730109.770611426
30 atime=1781730109.770517978
30 ctime=1781730109.770611426
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/in.yaml 0000644 0001750 0001750 00000000003 15214605475 022070 0 ustar 00tina tina ::
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021444 x ustar 00 30 mtime=1781730109.674293872
30 atime=1781730109.674126112
30 ctime=1781730109.674293872
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/01/=== 0000644 0001750 0001750 00000000034 15214605475 021073 0 ustar 00tina tina Syntax character edge cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021075 x ustar 00 30 mtime=1781730109.813765005
30 atime=1781730109.673897591
30 ctime=1781730109.813765005
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/ 0000755 0001750 0001750 00000000000 15214605475 020604 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023174 x ustar 00 30 mtime=1781730109.813870326
30 atime=1781730109.813765005
30 ctime=1781730109.813870326
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/test.event 0000644 0001750 0001750 00000000066 15214605475 022630 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :
=VAL :
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022444 x ustar 00 30 mtime=1781730109.770517978
30 atime=1781730109.770421596
30 ctime=1781730109.770517978
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/in.yaml 0000644 0001750 0001750 00000000004 15214605475 022070 0 ustar 00tina tina - :
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021443 x ustar 00 30 mtime=1781730109.674126112
30 atime=1781730109.674068004
30 ctime=1781730109.674126112
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UKK6/00/=== 0000644 0001750 0001750 00000000034 15214605475 021072 0 ustar 00tina tina Syntax character edge cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/L24T 0000644 0000000 0000000 00000000132 15214605475 020623 x ustar 00 30 mtime=1781730109.673720961
30 atime=1781730109.673493627
30 ctime=1781730109.673720961
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/ 0000755 0001750 0001750 00000000000 15214605475 020332 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021043 x ustar 00 30 mtime=1781730109.813671767
30 atime=1781730109.673720961
30 ctime=1781730109.813671767
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/ 0000755 0001750 0001750 00000000000 15214605475 020552 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023142 x ustar 00 30 mtime=1781730109.813765005
30 atime=1781730109.813671767
30 ctime=1781730109.813765005
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/test.event 0000644 0001750 0001750 00000000065 15214605475 022575 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |x\n \n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022742 x ustar 00 30 mtime=1781730109.809362471
30 atime=1781730109.809267556
30 ctime=1781730109.809362471
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022366 0 ustar 00tina tina ---
foo: "x\n \n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022421 x ustar 00 30 mtime=1781730109.770046617
30 atime=1781730109.769960223
30 ctime=1781730109.770046617
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/in.json 0000644 0001750 0001750 00000000027 15214605475 022052 0 ustar 00tina tina {
"foo" : "x\n \n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022412 x ustar 00 30 mtime=1781730109.769960223
30 atime=1781730109.769863422
30 ctime=1781730109.769960223
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/in.yaml 0000644 0001750 0001750 00000000016 15214605475 022041 0 ustar 00tina tina foo: |
x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021411 x ustar 00 30 mtime=1781730109.673897591
30 atime=1781730109.673720961
30 ctime=1781730109.673897591
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/01/=== 0000644 0001750 0001750 00000000030 15214605475 021034 0 ustar 00tina tina Trailing line of spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021042 x ustar 00 30 mtime=1781730109.813578388
30 atime=1781730109.673493627
30 ctime=1781730109.813578388
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/ 0000755 0001750 0001750 00000000000 15214605475 020551 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023141 x ustar 00 30 mtime=1781730109.813671767
30 atime=1781730109.813578388
30 ctime=1781730109.813671767
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/test.event 0000644 0001750 0001750 00000000065 15214605475 022574 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |x\n \n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022740 x ustar 00 30 mtime=1781730109.809267556
29 atime=1781730109.80917313
30 ctime=1781730109.809267556
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022365 0 ustar 00tina tina ---
foo: "x\n \n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022420 x ustar 00 30 mtime=1781730109.769863422
30 atime=1781730109.769760057
30 ctime=1781730109.769863422
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/in.json 0000644 0001750 0001750 00000000027 15214605475 022051 0 ustar 00tina tina {
"foo" : "x\n \n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022411 x ustar 00 30 mtime=1781730109.769760057
30 atime=1781730109.769662837
30 ctime=1781730109.769760057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/in.yaml 0000644 0001750 0001750 00000000017 15214605475 022041 0 ustar 00tina tina foo: |
x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021407 x ustar 00 30 mtime=1781730109.673720961
29 atime=1781730109.67366411
30 ctime=1781730109.673720961
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L24T/00/=== 0000644 0001750 0001750 00000000030 15214605475 021033 0 ustar 00tina tina Trailing line of spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DE56 0000644 0000000 0000000 00000000132 15214605475 020601 x ustar 00 30 mtime=1781730109.673332083
30 atime=1781730109.672472194
30 ctime=1781730109.673332083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/ 0000755 0001750 0001750 00000000000 15214605475 020310 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/04 0000644 0000000 0000000 00000000132 15214605475 021024 x ustar 00 30 mtime=1781730109.813486337
30 atime=1781730109.673332083
30 ctime=1781730109.813486337
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/ 0000755 0001750 0001750 00000000000 15214605475 020533 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023123 x ustar 00 30 mtime=1781730109.813578388
30 atime=1781730109.813486337
30 ctime=1781730109.813578388
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/test.event 0000644 0001750 0001750 00000000051 15214605475 022551 0 ustar 00tina tina +STR
+DOC
=VAL "5 trailing tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022574 x ustar 00 30 mtime=1781730109.806366826
30 atime=1781730109.806273168
30 ctime=1781730109.806366826
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022217 0 ustar 00tina tina "5 trailing tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022402 x ustar 00 30 mtime=1781730109.767232769
30 atime=1781730109.767137086
30 ctime=1781730109.767232769
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/in.json 0000644 0001750 0001750 00000000021 15214605475 022025 0 ustar 00tina tina "5 trailing tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022373 x ustar 00 30 mtime=1781730109.767137086
30 atime=1781730109.767041752
30 ctime=1781730109.767137086
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/in.yaml 0000644 0001750 0001750 00000000026 15214605475 022023 0 ustar 00tina tina "5 trailing
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021372 x ustar 00 30 mtime=1781730109.673493627
30 atime=1781730109.673332083
30 ctime=1781730109.673493627
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/04/=== 0000644 0001750 0001750 00000000037 15214605475 021024 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021022 x ustar 00 30 mtime=1781730109.813394286
30 atime=1781730109.673170819
30 ctime=1781730109.813394286
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/ 0000755 0001750 0001750 00000000000 15214605475 020531 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023121 x ustar 00 30 mtime=1781730109.813486337
30 atime=1781730109.813394286
30 ctime=1781730109.813486337
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/test.event 0000644 0001750 0001750 00000000053 15214605475 022551 0 ustar 00tina tina +STR
+DOC
=VAL "3 trailing\t tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022572 x ustar 00 30 mtime=1781730109.806273168
30 atime=1781730109.806179161
30 ctime=1781730109.806273168
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022217 0 ustar 00tina tina "3 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022400 x ustar 00 30 mtime=1781730109.767041752
30 atime=1781730109.766946698
30 ctime=1781730109.767041752
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/in.json 0000644 0001750 0001750 00000000023 15214605475 022025 0 ustar 00tina tina "3 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022371 x ustar 00 30 mtime=1781730109.766946698
30 atime=1781730109.766838024
30 ctime=1781730109.766946698
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/in.yaml 0000644 0001750 0001750 00000000027 15214605475 022022 0 ustar 00tina tina "3 trailing\
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021370 x ustar 00 30 mtime=1781730109.673332083
30 atime=1781730109.673170819
30 ctime=1781730109.673332083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/02/=== 0000644 0001750 0001750 00000000037 15214605475 021022 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021021 x ustar 00 30 mtime=1781730109.813301257
30 atime=1781730109.673010044
30 ctime=1781730109.813301257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/ 0000755 0001750 0001750 00000000000 15214605475 020530 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023120 x ustar 00 30 mtime=1781730109.813394286
30 atime=1781730109.813301257
30 ctime=1781730109.813394286
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/test.event 0000644 0001750 0001750 00000000053 15214605475 022550 0 ustar 00tina tina +STR
+DOC
=VAL "2 trailing\t tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022571 x ustar 00 30 mtime=1781730109.806179161
30 atime=1781730109.806083967
30 ctime=1781730109.806179161
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022216 0 ustar 00tina tina "2 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022377 x ustar 00 30 mtime=1781730109.766838024
30 atime=1781730109.766744087
30 ctime=1781730109.766838024
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/in.json 0000644 0001750 0001750 00000000023 15214605475 022024 0 ustar 00tina tina "2 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022370 x ustar 00 30 mtime=1781730109.766744087
30 atime=1781730109.766647008
30 ctime=1781730109.766744087
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/in.yaml 0000644 0001750 0001750 00000000031 15214605475 022014 0 ustar 00tina tina "2 trailing\t
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021367 x ustar 00 30 mtime=1781730109.673170819
30 atime=1781730109.673010044
30 ctime=1781730109.673170819
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/01/=== 0000644 0001750 0001750 00000000037 15214605475 021021 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/00 0000644 0000000 0000000 00000000130 15214605475 021016 x ustar 00 29 mtime=1781730109.81320732
30 atime=1781730109.672843472
29 ctime=1781730109.81320732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/ 0000755 0001750 0001750 00000000000 15214605475 020527 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 023116 x ustar 00 30 mtime=1781730109.813301257
29 atime=1781730109.81320732
30 ctime=1781730109.813301257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/test.event 0000644 0001750 0001750 00000000053 15214605475 022547 0 ustar 00tina tina +STR
+DOC
=VAL "1 trailing\t tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022570 x ustar 00 30 mtime=1781730109.806083967
30 atime=1781730109.805988284
30 ctime=1781730109.806083967
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022215 0 ustar 00tina tina "1 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022376 x ustar 00 30 mtime=1781730109.766647008
30 atime=1781730109.766551604
30 ctime=1781730109.766647008
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/in.json 0000644 0001750 0001750 00000000023 15214605475 022023 0 ustar 00tina tina "1 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022367 x ustar 00 30 mtime=1781730109.766551604
30 atime=1781730109.766455642
30 ctime=1781730109.766551604
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/in.yaml 0000644 0001750 0001750 00000000027 15214605475 022020 0 ustar 00tina tina "1 trailing\t
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021366 x ustar 00 30 mtime=1781730109.673010044
30 atime=1781730109.672843472
30 ctime=1781730109.673010044
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/00/=== 0000644 0001750 0001750 00000000037 15214605475 021020 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/05 0000644 0000000 0000000 00000000132 15214605475 021025 x ustar 00 30 mtime=1781730109.813112615
30 atime=1781730109.672680461
30 ctime=1781730109.813112615
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/ 0000755 0001750 0001750 00000000000 15214605475 020534 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023122 x ustar 00 29 mtime=1781730109.81320732
30 atime=1781730109.813112615
29 ctime=1781730109.81320732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/test.event 0000644 0001750 0001750 00000000051 15214605475 022552 0 ustar 00tina tina +STR
+DOC
=VAL "6 trailing tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022575 x ustar 00 30 mtime=1781730109.805988284
30 atime=1781730109.805886385
30 ctime=1781730109.805988284
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022220 0 ustar 00tina tina "6 trailing tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022403 x ustar 00 30 mtime=1781730109.766455642
30 atime=1781730109.766362194
30 ctime=1781730109.766455642
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/in.json 0000644 0001750 0001750 00000000021 15214605475 022026 0 ustar 00tina tina "6 trailing tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022374 x ustar 00 30 mtime=1781730109.766362194
30 atime=1781730109.766265812
30 ctime=1781730109.766362194
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/in.yaml 0000644 0001750 0001750 00000000030 15214605475 022017 0 ustar 00tina tina "6 trailing
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021373 x ustar 00 30 mtime=1781730109.672843472
30 atime=1781730109.672680461
30 ctime=1781730109.672843472
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/05/=== 0000644 0001750 0001750 00000000037 15214605475 021025 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/03 0000644 0000000 0000000 00000000132 15214605475 021023 x ustar 00 30 mtime=1781730109.813018678
30 atime=1781730109.672472194
30 ctime=1781730109.813018678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/ 0000755 0001750 0001750 00000000000 15214605475 020532 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023122 x ustar 00 30 mtime=1781730109.813112615
30 atime=1781730109.813018678
30 ctime=1781730109.813112615
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/test.event 0000644 0001750 0001750 00000000053 15214605475 022552 0 ustar 00tina tina +STR
+DOC
=VAL "4 trailing\t tab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022573 x ustar 00 30 mtime=1781730109.805886385
30 atime=1781730109.805782391
30 ctime=1781730109.805886385
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022220 0 ustar 00tina tina "4 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022401 x ustar 00 30 mtime=1781730109.766265812
30 atime=1781730109.766170618
30 ctime=1781730109.766265812
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/in.json 0000644 0001750 0001750 00000000023 15214605475 022026 0 ustar 00tina tina "4 trailing\t tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022372 x ustar 00 30 mtime=1781730109.766170618
30 atime=1781730109.766073119
30 ctime=1781730109.766170618
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/in.yaml 0000644 0001750 0001750 00000000031 15214605475 022016 0 ustar 00tina tina "4 trailing\
tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021371 x ustar 00 30 mtime=1781730109.672680461
30 atime=1781730109.672619071
30 ctime=1781730109.672680461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DE56/03/=== 0000644 0001750 0001750 00000000037 15214605475 021023 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/KH5V 0000644 0000000 0000000 00000000132 15214605475 020653 x ustar 00 30 mtime=1781730109.672310511
30 atime=1781730109.671894953
30 ctime=1781730109.672310511
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/ 0000755 0001750 0001750 00000000000 15214605475 020362 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021074 x ustar 00 30 mtime=1781730109.812924252
30 atime=1781730109.672310511
30 ctime=1781730109.812924252
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/ 0000755 0001750 0001750 00000000000 15214605475 020603 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023173 x ustar 00 30 mtime=1781730109.813018678
30 atime=1781730109.812924252
30 ctime=1781730109.813018678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/test.event 0000644 0001750 0001750 00000000050 15214605475 022620 0 ustar 00tina tina +STR
+DOC
=VAL "3 inline\ttab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022644 x ustar 00 30 mtime=1781730109.805782391
30 atime=1781730109.805686708
30 ctime=1781730109.805782391
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022266 0 ustar 00tina tina "3 inline\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022452 x ustar 00 30 mtime=1781730109.764532554
30 atime=1781730109.764438617
30 ctime=1781730109.764532554
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/in.json 0000644 0001750 0001750 00000000020 15214605475 022074 0 ustar 00tina tina "3 inline\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022443 x ustar 00 30 mtime=1781730109.764438617
30 atime=1781730109.764342724
30 ctime=1781730109.764438617
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/in.yaml 0000644 0001750 0001750 00000000017 15214605475 022073 0 ustar 00tina tina "3 inline tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021442 x ustar 00 30 mtime=1781730109.672472194
30 atime=1781730109.672310511
30 ctime=1781730109.672472194
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/02/=== 0000644 0001750 0001750 00000000035 15214605475 021072 0 ustar 00tina tina Inline tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021073 x ustar 00 30 mtime=1781730109.812818163
30 atime=1781730109.672145824
30 ctime=1781730109.812818163
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/ 0000755 0001750 0001750 00000000000 15214605475 020602 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023172 x ustar 00 30 mtime=1781730109.812924252
30 atime=1781730109.812818163
30 ctime=1781730109.812924252
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/test.event 0000644 0001750 0001750 00000000050 15214605475 022617 0 ustar 00tina tina +STR
+DOC
=VAL "2 inline\ttab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022643 x ustar 00 30 mtime=1781730109.805686708
30 atime=1781730109.805591794
30 ctime=1781730109.805686708
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022265 0 ustar 00tina tina "2 inline\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022451 x ustar 00 30 mtime=1781730109.764342724
30 atime=1781730109.764248298
30 ctime=1781730109.764342724
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/in.json 0000644 0001750 0001750 00000000020 15214605475 022073 0 ustar 00tina tina "2 inline\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022442 x ustar 00 30 mtime=1781730109.764248298
30 atime=1781730109.764152825
30 ctime=1781730109.764248298
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022064 0 ustar 00tina tina "2 inline\ tab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021441 x ustar 00 30 mtime=1781730109.672310511
30 atime=1781730109.672145824
30 ctime=1781730109.672310511
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/01/=== 0000644 0001750 0001750 00000000035 15214605475 021071 0 ustar 00tina tina Inline tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021072 x ustar 00 30 mtime=1781730109.812724226
30 atime=1781730109.671894953
30 ctime=1781730109.812724226
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/ 0000755 0001750 0001750 00000000000 15214605475 020601 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023171 x ustar 00 30 mtime=1781730109.812818163
30 atime=1781730109.812724226
30 ctime=1781730109.812818163
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/test.event 0000644 0001750 0001750 00000000050 15214605475 022616 0 ustar 00tina tina +STR
+DOC
=VAL "1 inline\ttab
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022450 x ustar 00 30 mtime=1781730109.764152825
30 atime=1781730109.764060005
30 ctime=1781730109.764152825
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/in.json 0000644 0001750 0001750 00000000020 15214605475 022072 0 ustar 00tina tina "1 inline\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022441 x ustar 00 30 mtime=1781730109.764060005
30 atime=1781730109.763960621
30 ctime=1781730109.764060005
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/in.yaml 0000644 0001750 0001750 00000000020 15214605475 022063 0 ustar 00tina tina "1 inline\ttab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021440 x ustar 00 30 mtime=1781730109.672145824
30 atime=1781730109.672076611
30 ctime=1781730109.672145824
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KH5V/00/=== 0000644 0001750 0001750 00000000035 15214605475 021070 0 ustar 00tina tina Inline tabs in double quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JEF9 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.671731245
30 atime=1781730109.671375402
30 ctime=1781730109.671731245
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/PaxHeaders/02 0000644 0000000 0000000 00000000132 15214605475 021054 x ustar 00 30 mtime=1781730109.812629102
30 atime=1781730109.671731245
30 ctime=1781730109.812629102
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/ 0000755 0001750 0001750 00000000000 15214605475 020563 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023153 x ustar 00 30 mtime=1781730109.812724226
30 atime=1781730109.812629102
30 ctime=1781730109.812724226
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/test.event 0000644 0001750 0001750 00000000047 15214605475 022606 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |\n
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022624 x ustar 00 30 mtime=1781730109.805591794
30 atime=1781730109.805496599
30 ctime=1781730109.805591794
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/out.yaml 0000644 0001750 0001750 00000000012 15214605475 022247 0 ustar 00tina tina - |+
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022432 x ustar 00 30 mtime=1781730109.763666169
30 atime=1781730109.763573629
30 ctime=1781730109.763666169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/in.json 0000644 0001750 0001750 00000000013 15214605475 022056 0 ustar 00tina tina [
"\n"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022423 x ustar 00 30 mtime=1781730109.763573629
30 atime=1781730109.763478504
30 ctime=1781730109.763573629
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/in.yaml 0000644 0001750 0001750 00000000010 15214605475 022044 0 ustar 00tina tina - |+
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021422 x ustar 00 30 mtime=1781730109.671894953
30 atime=1781730109.671731245
30 ctime=1781730109.671894953
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/02/=== 0000644 0001750 0001750 00000000037 15214605475 021054 0 ustar 00tina tina Trailing whitespace in streams
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/PaxHeaders/01 0000644 0000000 0000000 00000000132 15214605475 021053 x ustar 00 30 mtime=1781730109.812535374
30 atime=1781730109.671581714
30 ctime=1781730109.812535374
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/ 0000755 0001750 0001750 00000000000 15214605475 020562 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023152 x ustar 00 30 mtime=1781730109.812629102
30 atime=1781730109.812535374
30 ctime=1781730109.812629102
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/test.event 0000644 0001750 0001750 00000000047 15214605475 022605 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |\n
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022623 x ustar 00 30 mtime=1781730109.805496599
30 atime=1781730109.805397564
30 ctime=1781730109.805496599
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/out.yaml 0000644 0001750 0001750 00000000012 15214605475 022246 0 ustar 00tina tina - |+
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022431 x ustar 00 30 mtime=1781730109.763478504
30 atime=1781730109.763385475
30 ctime=1781730109.763478504
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/in.json 0000644 0001750 0001750 00000000013 15214605475 022055 0 ustar 00tina tina [
"\n"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022421 x ustar 00 30 mtime=1781730109.763385475
29 atime=1781730109.76329105
30 ctime=1781730109.763385475
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/in.yaml 0000644 0001750 0001750 00000000011 15214605475 022044 0 ustar 00tina tina - |+
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021421 x ustar 00 30 mtime=1781730109.671731245
30 atime=1781730109.671581714
30 ctime=1781730109.671731245
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/01/=== 0000644 0001750 0001750 00000000037 15214605475 021053 0 ustar 00tina tina Trailing whitespace in streams
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/PaxHeaders/00 0000644 0000000 0000000 00000000132 15214605475 021052 x ustar 00 30 mtime=1781730109.812440948
30 atime=1781730109.671375402
30 ctime=1781730109.812440948
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/ 0000755 0001750 0001750 00000000000 15214605475 020561 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023151 x ustar 00 30 mtime=1781730109.812535374
30 atime=1781730109.812440948
30 ctime=1781730109.812535374
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/test.event 0000644 0001750 0001750 00000000051 15214605475 022577 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |\n\n
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022622 x ustar 00 30 mtime=1781730109.805397564
30 atime=1781730109.805296364
30 ctime=1781730109.805397564
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/out.yaml 0000644 0001750 0001750 00000000013 15214605475 022246 0 ustar 00tina tina - |+
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022426 x ustar 00 29 mtime=1781730109.76329105
30 atime=1781730109.763197462
29 ctime=1781730109.76329105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/in.json 0000644 0001750 0001750 00000000015 15214605475 022056 0 ustar 00tina tina [
"\n\n"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022421 x ustar 00 30 mtime=1781730109.763197462
30 atime=1781730109.763101569
30 ctime=1781730109.763197462
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/in.yaml 0000644 0001750 0001750 00000000007 15214605475 022050 0 ustar 00tina tina - |+
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021420 x ustar 00 30 mtime=1781730109.671581714
30 atime=1781730109.671534361
30 ctime=1781730109.671581714
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JEF9/00/=== 0000644 0001750 0001750 00000000037 15214605475 021052 0 ustar 00tina tina Trailing whitespace in streams
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8XYN 0000644 0000000 0000000 00000000132 15214605475 020704 x ustar 00 30 mtime=1781730109.805002051
30 atime=1781730109.664392151
30 ctime=1781730109.805002051
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/ 0000755 0001750 0001750 00000000000 15214605475 020413 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023003 x ustar 00 30 mtime=1781730109.805095569
30 atime=1781730109.805002051
30 ctime=1781730109.805095569
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/test.event 0000644 0001750 0001750 00000000075 15214605475 022437 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL &😁 :unicode anchor
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022454 x ustar 00 30 mtime=1781730109.759094129
30 atime=1781730109.758999703
30 ctime=1781730109.759094129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022102 0 ustar 00tina tina ---
- &😁 unicode anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022261 x ustar 00 30 mtime=1781730109.737538431
29 atime=1781730109.73745539
30 ctime=1781730109.737538431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/in.json 0000644 0001750 0001750 00000000027 15214605475 021713 0 ustar 00tina tina [
"unicode anchor"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022251 x ustar 00 29 mtime=1781730109.73745539
30 atime=1781730109.737369624
29 ctime=1781730109.73745539
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021701 0 ustar 00tina tina ---
- &😁 unicode anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021252 x ustar 00 30 mtime=1781730109.664551041
30 atime=1781730109.664392151
30 ctime=1781730109.664551041
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XYN/=== 0000644 0001750 0001750 00000000036 15214605475 020703 0 ustar 00tina tina Anchor with unicode character
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/EX5H 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.804891422
30 atime=1781730109.664233401
30 ctime=1781730109.804891422
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022746 x ustar 00 30 mtime=1781730109.805002051
30 atime=1781730109.804891422
30 ctime=1781730109.805002051
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/test.event 0000644 0001750 0001750 00000000051 15214605475 022374 0 ustar 00tina tina +STR
+DOC ---
=VAL :a b c d\ne
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022546 x ustar 00 30 mtime=1781730109.762911181
30 atime=1781730109.762803346
30 ctime=1781730109.762911181
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/emit.yaml 0000644 0001750 0001750 00000000017 15214605475 022176 0 ustar 00tina tina --- a b c d
e
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.758999703
30 atime=1781730109.758916592
30 ctime=1781730109.758999703
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022047 0 ustar 00tina tina 'a b c d
e'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.737369624
30 atime=1781730109.737277992
30 ctime=1781730109.737369624
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/in.json 0000644 0001750 0001750 00000000015 15214605475 021653 0 ustar 00tina tina "a b c d\ne"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.737277992
30 atime=1781730109.737191179
30 ctime=1781730109.737277992
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021643 0 ustar 00tina tina ---
a
b
c
d
e
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.664392151
30 atime=1781730109.664233401
30 ctime=1781730109.664392151
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EX5H/=== 0000644 0001750 0001750 00000000044 15214605475 020645 0 ustar 00tina tina Multiline Scalar at Top Level [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/QB6E 0000644 0000000 0000000 00000000130 15214605475 020631 x ustar 00 29 mtime=1781730109.80308895
30 atime=1781730109.664074651
29 ctime=1781730109.80308895
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022731 x ustar 00 30 mtime=1781730109.803185821
29 atime=1781730109.80308895
30 ctime=1781730109.803185821
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/test.event 0000644 0001750 0001750 00000000040 15214605475 022356 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :quoted
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.737191179
30 atime=1781730109.737095845
30 ctime=1781730109.737191179
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021630 0 ustar 00tina tina ---
quoted: "a
b
c"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021764 x ustar 00 30 mtime=1781730109.671298716
30 atime=1781730109.671298716
30 ctime=1781730109.671375402
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/error 0000644 0001750 0001750 00000000000 15214605475 021404 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.664233401
30 atime=1781730109.664074651
30 ctime=1781730109.664233401
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QB6E/=== 0000644 0001750 0001750 00000000047 15214605475 020634 0 ustar 00tina tina Wrong indented multiline quoted scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JKF3 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.802995502
30 atime=1781730109.663901514
30 ctime=1781730109.802995502
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022730 x ustar 00 29 mtime=1781730109.80308895
30 atime=1781730109.802995502
29 ctime=1781730109.80308895
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/test.event 0000644 0001750 0001750 00000000024 15214605475 022360 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022201 x ustar 00 30 mtime=1781730109.737095845
29 atime=1781730109.73699241
30 ctime=1781730109.737095845
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/in.yaml 0000644 0001750 0001750 00000000021 15214605475 021625 0 ustar 00tina tina - - "bar
bar": x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021764 x ustar 00 30 mtime=1781730109.671222518
30 atime=1781730109.671222518
30 ctime=1781730109.671298716
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/error 0000644 0001750 0001750 00000000000 15214605475 021404 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.664074651
30 atime=1781730109.663901514
30 ctime=1781730109.664074651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JKF3/=== 0000644 0001750 0001750 00000000054 15214605475 020632 0 ustar 00tina tina Multiline unidented double quoted block key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6BFJ 0000644 0000000 0000000 00000000132 15214605475 020625 x ustar 00 30 mtime=1781730109.802899121
30 atime=1781730109.663741926
30 ctime=1781730109.802899121
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/ 0000755 0001750 0001750 00000000000 15214605475 020334 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022724 x ustar 00 30 mtime=1781730109.802995502
30 atime=1781730109.802899121
30 ctime=1781730109.802995502
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/test.event 0000644 0001750 0001750 00000000147 15214605475 022360 0 ustar 00tina tina +STR
+DOC ---
+MAP &mapping
+SEQ [] &key
=VAL &item :a
=VAL :b
=VAL :c
-SEQ
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022375 x ustar 00 30 mtime=1781730109.758718661
30 atime=1781730109.758623257
30 ctime=1781730109.758718661
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/out.yaml 0000644 0001750 0001750 00000000056 15214605475 022030 0 ustar 00tina tina --- &mapping
? &key
- &item a
- b
- c
: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022172 x ustar 00 29 mtime=1781730109.73699241
30 atime=1781730109.736839177
29 ctime=1781730109.73699241
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/in.yaml 0000644 0001750 0001750 00000000053 15214605475 021624 0 ustar 00tina tina ---
&mapping
&key [ &item a, b, c ]: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021173 x ustar 00 30 mtime=1781730109.663901514
30 atime=1781730109.663741926
30 ctime=1781730109.663901514
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BFJ/=== 0000644 0001750 0001750 00000000054 15214605475 020624 0 ustar 00tina tina Mapping, key and flow sequence item anchors
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CTN5 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.802794568
30 atime=1781730109.663580941
30 ctime=1781730109.802794568
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022746 x ustar 00 30 mtime=1781730109.802899121
30 atime=1781730109.802794568
30 ctime=1781730109.802899121
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/test.event 0000644 0001750 0001750 00000000056 15214605475 022401 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :a
=VAL :b
=VAL :c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.736839177
30 atime=1781730109.736741958
30 ctime=1781730109.736839177
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021643 0 ustar 00tina tina ---
[ a, b, c, , ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021776 x ustar 00 29 mtime=1781730109.67113354
29 atime=1781730109.67113354
30 ctime=1781730109.671222518
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/error 0000644 0001750 0001750 00000000000 15214605475 021420 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.663741926
30 atime=1781730109.663580941
30 ctime=1781730109.663741926
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CTN5/=== 0000644 0001750 0001750 00000000047 15214605475 020650 0 ustar 00tina tina Flow sequence with invalid extra comma
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HRE5 0000644 0000000 0000000 00000000130 15214605475 020637 x ustar 00 29 mtime=1781730109.80270105
30 atime=1781730109.663418769
29 ctime=1781730109.80270105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022737 x ustar 00 30 mtime=1781730109.802794568
29 atime=1781730109.80270105
30 ctime=1781730109.802794568
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/test.event 0000644 0001750 0001750 00000000040 15214605475 022364 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :double
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.736741958
30 atime=1781730109.736651304
30 ctime=1781730109.736741958
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021642 0 ustar 00tina tina ---
double: "quoted \' scalar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 021771 x ustar 00 30 mtime=1781730109.671057343
30 atime=1781730109.671057343
29 ctime=1781730109.67113354
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/error 0000644 0001750 0001750 00000000000 15214605475 021412 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.663580941
30 atime=1781730109.663418769
30 ctime=1781730109.663580941
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HRE5/=== 0000644 0001750 0001750 00000000057 15214605475 020643 0 ustar 00tina tina Double quoted scalar with escaped single quote
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9J7A 0000644 0000000 0000000 00000000132 15214605475 020610 x ustar 00 30 mtime=1781730109.802608091
30 atime=1781730109.663258063
30 ctime=1781730109.802608091
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/ 0000755 0001750 0001750 00000000000 15214605475 020317 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022705 x ustar 00 29 mtime=1781730109.80270105
30 atime=1781730109.802608091
29 ctime=1781730109.80270105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/test.event 0000644 0001750 0001750 00000000106 15214605475 022336 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+MAP
=VAL :bar
=VAL :baz
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.736651304
30 atime=1781730109.736567913
30 ctime=1781730109.736651304
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/in.json 0000644 0001750 0001750 00000000044 15214605475 021616 0 ustar 00tina tina {
"foo": {
"bar": "baz"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.736567913
30 atime=1781730109.736449531
30 ctime=1781730109.736567913
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/in.yaml 0000644 0001750 0001750 00000000020 15214605475 021601 0 ustar 00tina tina foo:
bar: baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021156 x ustar 00 30 mtime=1781730109.663418769
30 atime=1781730109.663258063
30 ctime=1781730109.663418769
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9J7A/=== 0000644 0001750 0001750 00000000026 15214605475 020606 0 ustar 00tina tina Simple Mapping Indent
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Q5MG 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.802515272
30 atime=1781730109.663096031
30 ctime=1781730109.802515272
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022746 x ustar 00 30 mtime=1781730109.802608091
30 atime=1781730109.802515272
30 ctime=1781730109.802608091
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/test.event 0000644 0001750 0001750 00000000041 15214605475 022373 0 ustar 00tina tina +STR
+DOC
+MAP {}
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.758623257
30 atime=1781730109.758527085
30 ctime=1781730109.758623257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/out.yaml 0000644 0001750 0001750 00000000003 15214605475 022042 0 ustar 00tina tina {}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.736449531
30 atime=1781730109.736353359
30 ctime=1781730109.736449531
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/in.json 0000644 0001750 0001750 00000000003 15214605475 021650 0 ustar 00tina tina {}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.736353359
30 atime=1781730109.736268153
30 ctime=1781730109.736353359
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/in.yaml 0000644 0001750 0001750 00000000004 15214605475 021642 0 ustar 00tina tina {}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.663258063
30 atime=1781730109.663096031
30 ctime=1781730109.663258063
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q5MG/=== 0000644 0001750 0001750 00000000064 15214605475 020647 0 ustar 00tina tina Tab at beginning of line followed by a flow mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/C2DT 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.802421824
30 atime=1781730109.662930157
30 ctime=1781730109.802421824
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.802515272
30 atime=1781730109.802421824
30 ctime=1781730109.802515272
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/test.event 0000644 0001750 0001750 00000000152 15214605475 022361 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL "adjacent
=VAL :value
=VAL "readable
=VAL :value
=VAL "empty
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022402 x ustar 00 30 mtime=1781730109.758527085
30 atime=1781730109.758432869
30 ctime=1781730109.758527085
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/out.yaml 0000644 0001750 0001750 00000000055 15214605475 022034 0 ustar 00tina tina "adjacent": value
"readable": value
"empty":
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.736268153
30 atime=1781730109.736181898
30 ctime=1781730109.736268153
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/in.json 0000644 0001750 0001750 00000000102 15214605475 021633 0 ustar 00tina tina {
"adjacent": "value",
"readable": "value",
"empty": null
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.736181898
30 atime=1781730109.736086984
30 ctime=1781730109.736181898
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/in.yaml 0000644 0001750 0001750 00000000062 15214605475 021631 0 ustar 00tina tina {
"adjacent":value,
"readable": value,
"empty":
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021200 x ustar 00 30 mtime=1781730109.663096031
30 atime=1781730109.662930157
30 ctime=1781730109.663096031
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2DT/=== 0000644 0001750 0001750 00000000060 15214605475 020626 0 ustar 00tina tina Spec Example 7.18. Flow Mapping Adjacent Values
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/J7VC 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.802328585
30 atime=1781730109.662762467
30 ctime=1781730109.802328585
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022746 x ustar 00 30 mtime=1781730109.802421824
30 atime=1781730109.802328585
30 ctime=1781730109.802421824
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/test.event 0000644 0001750 0001750 00000000104 15214605475 022373 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :one
=VAL :2
=VAL :three
=VAL :4
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.758432869
30 atime=1781730109.758334672
30 ctime=1781730109.758432869
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022041 0 ustar 00tina tina one: 2
three: 4
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.736086984
30 atime=1781730109.735993745
30 ctime=1781730109.736086984
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/in.json 0000644 0001750 0001750 00000000035 15214605475 021655 0 ustar 00tina tina {
"one": 2,
"three": 4
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.735993745
30 atime=1781730109.735876411
30 ctime=1781730109.735993745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021642 0 ustar 00tina tina one: 2
three: 4
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.662930157
30 atime=1781730109.662762467
30 ctime=1781730109.662930157
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7VC/=== 0000644 0001750 0001750 00000000045 15214605475 020646 0 ustar 00tina tina Empty Lines Between Mapping Elements
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DBG4 0000644 0000000 0000000 00000000132 15214605475 020616 x ustar 00 30 mtime=1781730109.802235766
30 atime=1781730109.662598829
30 ctime=1781730109.802235766
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/ 0000755 0001750 0001750 00000000000 15214605475 020325 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022715 x ustar 00 30 mtime=1781730109.802328585
30 atime=1781730109.802235766
30 ctime=1781730109.802328585
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/test.event 0000644 0001750 0001750 00000000352 15214605475 022347 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :::vector
=VAL ": - ()
=VAL :Up, up, and away!
=VAL :-123
=VAL :http://example.com/foo#bar
+SEQ []
=VAL :::vector
=VAL ": - ()
=VAL "Up, up and away!
=VAL :-123
=VAL :http://example.com/foo#bar
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022366 x ustar 00 30 mtime=1781730109.758334672
30 atime=1781730109.758240874
30 ctime=1781730109.758334672
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/out.yaml 0000644 0001750 0001750 00000000247 15214605475 022023 0 ustar 00tina tina - ::vector
- ": - ()"
- Up, up, and away!
- -123
- http://example.com/foo#bar
- - ::vector
- ": - ()"
- "Up, up and away!"
- -123
- http://example.com/foo#bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022173 x ustar 00 30 mtime=1781730109.735876411
29 atime=1781730109.73577095
30 ctime=1781730109.735876411
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/in.json 0000644 0001750 0001750 00000000306 15214605475 021625 0 ustar 00tina tina [
"::vector",
": - ()",
"Up, up, and away!",
-123,
"http://example.com/foo#bar",
[
"::vector",
": - ()",
"Up, up and away!",
-123,
"http://example.com/foo#bar"
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022163 x ustar 00 29 mtime=1781730109.73577095
30 atime=1781730109.735676525
29 ctime=1781730109.73577095
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/in.yaml 0000644 0001750 0001750 00000000332 15214605475 021615 0 ustar 00tina tina # Outside flow collection:
- ::vector
- ": - ()"
- Up, up, and away!
- -123
- http://example.com/foo#bar
# Inside flow collection:
- [ ::vector,
": - ()",
"Up, up and away!",
-123,
http://example.com/foo#bar ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021164 x ustar 00 30 mtime=1781730109.662762467
30 atime=1781730109.662598829
30 ctime=1781730109.662762467
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DBG4/=== 0000644 0001750 0001750 00000000044 15214605475 020614 0 ustar 00tina tina Spec Example 7.10. Plain Characters
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/H7J7 0000644 0000000 0000000 00000000132 15214605475 020615 x ustar 00 30 mtime=1781730109.802140851
30 atime=1781730109.662435818
30 ctime=1781730109.802140851
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/ 0000755 0001750 0001750 00000000000 15214605475 020324 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022714 x ustar 00 30 mtime=1781730109.802235766
30 atime=1781730109.802140851
30 ctime=1781730109.802235766
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/test.event 0000644 0001750 0001750 00000000043 15214605475 022343 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL &x :
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022164 x ustar 00 30 mtime=1781730109.735676525
30 atime=1781730109.735579235
30 ctime=1781730109.735676525
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021613 0 ustar 00tina tina key: &x
!!map
a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021746 x ustar 00 30 mtime=1781730109.670972486
30 atime=1781730109.670972486
30 ctime=1781730109.671057343
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/error 0000644 0001750 0001750 00000000000 15214605475 021366 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021163 x ustar 00 30 mtime=1781730109.662598829
30 atime=1781730109.662435818
30 ctime=1781730109.662598829
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7J7/=== 0000644 0001750 0001750 00000000031 15214605475 020607 0 ustar 00tina tina Node anchor not indented
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/H3Z8 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.802047263
30 atime=1781730109.662265964
30 ctime=1781730109.802047263
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.802140851
30 atime=1781730109.802047263
30 ctime=1781730109.802140851
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/test.event 0000644 0001750 0001750 00000000114 15214605475 022357 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :wanted
=VAL :love ♥ and peace ☮
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022402 x ustar 00 30 mtime=1781730109.758240874
30 atime=1781730109.758147287
30 ctime=1781730109.758240874
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/out.yaml 0000644 0001750 0001750 00000000053 15214605475 022032 0 ustar 00tina tina ---
wanted: "love \u2665 and peace \u262E"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.735579235
30 atime=1781730109.735483273
30 ctime=1781730109.735579235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/in.json 0000644 0001750 0001750 00000000051 15214605475 021636 0 ustar 00tina tina {
"wanted": "love ♥ and peace ☮"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.735483273
30 atime=1781730109.735388358
30 ctime=1781730109.735483273
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/in.yaml 0000644 0001750 0001750 00000000043 15214605475 021630 0 ustar 00tina tina ---
wanted: love ♥ and peace ☮
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021200 x ustar 00 30 mtime=1781730109.662435818
30 atime=1781730109.662265964
30 ctime=1781730109.662435818
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H3Z8/=== 0000644 0001750 0001750 00000000020 15214605475 020622 0 ustar 00tina tina Literal unicode
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JY7Z 0000644 0000000 0000000 00000000132 15214605475 020701 x ustar 00 30 mtime=1781730109.801952349
30 atime=1781730109.662125303
30 ctime=1781730109.801952349
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/ 0000755 0001750 0001750 00000000000 15214605475 020410 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023000 x ustar 00 30 mtime=1781730109.802047263
30 atime=1781730109.801952349
30 ctime=1781730109.802047263
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/test.event 0000644 0001750 0001750 00000000101 15214605475 022422 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL "quoted1
=VAL :key2
=VAL "quoted2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022250 x ustar 00 30 mtime=1781730109.735388358
30 atime=1781730109.735293164
30 ctime=1781730109.735388358
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/in.yaml 0000644 0001750 0001750 00000000102 15214605475 021673 0 ustar 00tina tina key1: "quoted1"
key2: "quoted2" no key: nor value
key3: "quoted3"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022032 x ustar 00 30 mtime=1781730109.670883368
30 atime=1781730109.670883368
30 ctime=1781730109.670972486
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/error 0000644 0001750 0001750 00000000000 15214605475 021452 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021247 x ustar 00 30 mtime=1781730109.662265964
30 atime=1781730109.662125303
30 ctime=1781730109.662265964
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JY7Z/=== 0000644 0001750 0001750 00000000053 15214605475 020677 0 ustar 00tina tina Trailing content that looks like a mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/EHF6 0000644 0000000 0000000 00000000132 15214605475 020626 x ustar 00 30 mtime=1781730109.801843605
30 atime=1781730109.661976121
30 ctime=1781730109.801843605
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.801952349
30 atime=1781730109.801843605
30 ctime=1781730109.801952349
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/test.event 0000644 0001750 0001750 00000000216 15214605475 022356 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :k
+SEQ []
=VAL :a
=VAL :b
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022376 x ustar 00 30 mtime=1781730109.758147287
30 atime=1781730109.758038124
30 ctime=1781730109.758147287
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/out.yaml 0000644 0001750 0001750 00000000035 15214605475 022026 0 ustar 00tina tina !!map
k: !!seq
- a
- !!str b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.735293164
30 atime=1781730109.735199367
30 ctime=1781730109.735293164
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/in.json 0000644 0001750 0001750 00000000042 15214605475 021632 0 ustar 00tina tina {
"k": [
"a",
"b"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.735199367
30 atime=1781730109.735103963
30 ctime=1781730109.735199367
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/in.yaml 0000644 0001750 0001750 00000000045 15214605475 021626 0 ustar 00tina tina !!map {
k: !!seq
[ a, !!str b]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.662125303
30 atime=1781730109.661976121
30 ctime=1781730109.662125303
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EHF6/=== 0000644 0001750 0001750 00000000026 15214605475 020624 0 ustar 00tina tina Tags for Flow Objects
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CQ3W 0000644 0000000 0000000 00000000132 15214605475 020653 x ustar 00 30 mtime=1781730109.801748202
30 atime=1781730109.661809968
30 ctime=1781730109.801748202
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/ 0000755 0001750 0001750 00000000000 15214605475 020362 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022752 x ustar 00 30 mtime=1781730109.801843605
30 atime=1781730109.801748202
30 ctime=1781730109.801843605
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/test.event 0000644 0001750 0001750 00000000035 15214605475 022402 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.735103963
30 atime=1781730109.735007791
30 ctime=1781730109.735103963
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/in.yaml 0000644 0001750 0001750 00000000040 15214605475 021646 0 ustar 00tina tina ---
key: "missing closing quote
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022004 x ustar 00 30 mtime=1781730109.670789151
30 atime=1781730109.670789151
30 ctime=1781730109.670883368
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/error 0000644 0001750 0001750 00000000000 15214605475 021424 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021221 x ustar 00 30 mtime=1781730109.661976121
30 atime=1781730109.661809968
30 ctime=1781730109.661976121
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CQ3W/=== 0000644 0001750 0001750 00000000053 15214605475 020651 0 ustar 00tina tina Double quoted string without closing quote
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/XW4D 0000644 0000000 0000000 00000000130 15214605475 020662 x ustar 00 30 mtime=1781730109.801654195
28 atime=1781730109.6616589
30 ctime=1781730109.801654195
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/ 0000755 0001750 0001750 00000000000 15214605475 020373 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022763 x ustar 00 30 mtime=1781730109.801748202
30 atime=1781730109.801654195
30 ctime=1781730109.801748202
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/test.event 0000644 0001750 0001750 00000000332 15214605475 022413 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL "double quotes
=VAL :b
=VAL :plain value
=VAL :c
=VAL :d
+SEQ
=VAL :seq1
-SEQ
+SEQ
=VAL :seq2
-SEQ
=VAL :e
+SEQ &node
+MAP
=VAL :x
=VAL :y
-MAP
-SEQ
=VAL :block
=VAL >abcde\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022434 x ustar 00 30 mtime=1781730109.758038124
30 atime=1781730109.757946562
30 ctime=1781730109.758038124
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/out.yaml 0000644 0001750 0001750 00000000132 15214605475 022062 0 ustar 00tina tina a: "double quotes"
b: plain value
c: d
? - seq1
: - seq2
e: &node
- x: y
block: >
abcde
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.735007791
30 atime=1781730109.734910991
30 ctime=1781730109.735007791
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/in.yaml 0000644 0001750 0001750 00000000236 15214605475 021666 0 ustar 00tina tina a: "double
quotes" # lala
b: plain
value # lala
c : #lala
d
? # lala
- seq1
: # lala
- #lala
seq2
e:
&node # lala
- x: y
block: > # lala
abcde
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021230 x ustar 00 30 mtime=1781730109.661809968
28 atime=1781730109.6616589
30 ctime=1781730109.661809968
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XW4D/=== 0000644 0001750 0001750 00000000032 15214605475 020657 0 ustar 00tina tina Various Trailing Comments
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8KB6 0000644 0000000 0000000 00000000132 15214605475 020610 x ustar 00 30 mtime=1781730109.801560747
30 atime=1781730109.661502316
30 ctime=1781730109.801560747
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/ 0000755 0001750 0001750 00000000000 15214605475 020317 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022707 x ustar 00 30 mtime=1781730109.801654195
30 atime=1781730109.801560747
30 ctime=1781730109.801654195
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/test.event 0000644 0001750 0001750 00000000215 15214605475 022337 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP {}
=VAL :single line
=VAL :
=VAL :a
=VAL :b
-MAP
+MAP {}
=VAL :multi line
=VAL :
=VAL :a
=VAL :b
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022360 x ustar 00 30 mtime=1781730109.757946562
30 atime=1781730109.757846409
30 ctime=1781730109.757946562
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022014 0 ustar 00tina tina ---
- single line:
a: b
- multi line:
a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.734910991
30 atime=1781730109.734808463
30 ctime=1781730109.734910991
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/in.json 0000644 0001750 0001750 00000000140 15214605475 021613 0 ustar 00tina tina [
{
"single line": null,
"a": "b"
},
{
"multi line": null,
"a": "b"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.734808463
30 atime=1781730109.734711104
30 ctime=1781730109.734808463
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/in.yaml 0000644 0001750 0001750 00000000063 15214605475 021610 0 ustar 00tina tina ---
- { single line, a: b}
- { multi
line, a: b}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/=== 0000644 0000000 0000000 00000000126 15214605475 021161 x ustar 00 28 mtime=1781730109.6616589
30 atime=1781730109.661502316
28 ctime=1781730109.6616589
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8KB6/=== 0000644 0001750 0001750 00000000057 15214605475 020612 0 ustar 00tina tina Multiline plain flow mapping key without value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2EBW 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.800302551
30 atime=1781730109.661340563
30 ctime=1781730109.800302551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.800393275
30 atime=1781730109.800302551
30 ctime=1781730109.800393275
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/test.event 0000644 0001750 0001750 00000000325 15214605475 022366 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a!"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~
=VAL :safe
=VAL :?foo
=VAL :safe question mark
=VAL ::foo
=VAL :safe colon
=VAL :-foo
=VAL :safe dash
=VAL :this is#not
=VAL :a comment
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.757664053
30 atime=1781730109.757567252
30 ctime=1781730109.757664053
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/out.yaml 0000644 0001750 0001750 00000000177 15214605475 022044 0 ustar 00tina tina a!"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~: safe
?foo: safe question mark
:foo: safe colon
-foo: safe dash
this is#not: a comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022212 x ustar 00 30 mtime=1781730109.734711104
29 atime=1781730109.73461619
30 ctime=1781730109.734711104
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/in.json 0000644 0001750 0001750 00000000247 15214605475 021650 0 ustar 00tina tina {
"a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~": "safe",
"?foo": "safe question mark",
":foo": "safe colon",
"-foo": "safe dash",
"this is#not": "a comment"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022202 x ustar 00 29 mtime=1781730109.73461619
30 atime=1781730109.734520786
29 ctime=1781730109.73461619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/in.yaml 0000644 0001750 0001750 00000000177 15214605475 021643 0 ustar 00tina tina a!"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~: safe
?foo: safe question mark
:foo: safe colon
-foo: safe dash
this is#not: a comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.661502316
30 atime=1781730109.661340563
30 ctime=1781730109.661502316
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2EBW/=== 0000644 0001750 0001750 00000000033 15214605475 020631 0 ustar 00tina tina Allowed characters in keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9CWY 0000644 0000000 0000000 00000000132 15214605475 020671 x ustar 00 30 mtime=1781730109.800218461
30 atime=1781730109.661190752
30 ctime=1781730109.800218461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/ 0000755 0001750 0001750 00000000000 15214605475 020400 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022770 x ustar 00 30 mtime=1781730109.800302551
30 atime=1781730109.800218461
30 ctime=1781730109.800302551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/test.event 0000644 0001750 0001750 00000000073 15214605475 022422 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :item1
=VAL :item2
-SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.734520786
30 atime=1781730109.734425382
30 ctime=1781730109.734520786
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021672 0 ustar 00tina tina key:
- item1
- item2
invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022022 x ustar 00 30 mtime=1781730109.670704783
30 atime=1781730109.670704783
30 ctime=1781730109.670789151
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/error 0000644 0001750 0001750 00000000000 15214605475 021442 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021237 x ustar 00 30 mtime=1781730109.661340563
30 atime=1781730109.661190752
30 ctime=1781730109.661340563
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9CWY/=== 0000644 0001750 0001750 00000000045 15214605475 020670 0 ustar 00tina tina Invalid scalar at the end of mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DFF7 0000644 0000000 0000000 00000000132 15214605475 020624 x ustar 00 30 mtime=1781730109.800124734
30 atime=1781730109.661051768
30 ctime=1781730109.800124734
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/ 0000755 0001750 0001750 00000000000 15214605475 020333 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022723 x ustar 00 30 mtime=1781730109.800218461
30 atime=1781730109.800124734
30 ctime=1781730109.800218461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/test.event 0000644 0001750 0001750 00000000145 15214605475 022355 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :explicit
=VAL :entry
=VAL :implicit
=VAL :entry
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022374 x ustar 00 30 mtime=1781730109.757567252
30 atime=1781730109.757473455
30 ctime=1781730109.757567252
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/out.yaml 0000644 0001750 0001750 00000000042 15214605475 022022 0 ustar 00tina tina explicit: entry
implicit: entry
:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022173 x ustar 00 30 mtime=1781730109.734425382
30 atime=1781730109.734329979
30 ctime=1781730109.734425382
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/in.yaml 0000644 0001750 0001750 00000000052 15214605475 021622 0 ustar 00tina tina {
? explicit: entry,
implicit: entry,
?
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021172 x ustar 00 30 mtime=1781730109.661190752
30 atime=1781730109.661051768
30 ctime=1781730109.661190752
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DFF7/=== 0000644 0001750 0001750 00000000050 15214605475 020617 0 ustar 00tina tina Spec Example 7.16. Flow Mapping Entries
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/U3C3 0000644 0000000 0000000 00000000132 15214605475 020613 x ustar 00 30 mtime=1781730109.800030797
30 atime=1781730109.660894345
30 ctime=1781730109.800030797
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/ 0000755 0001750 0001750 00000000000 15214605475 020322 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022712 x ustar 00 30 mtime=1781730109.800124734
30 atime=1781730109.800030797
30 ctime=1781730109.800124734
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/test.event 0000644 0001750 0001750 00000000072 15214605475 022343 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022363 x ustar 00 30 mtime=1781730109.757473455
30 atime=1781730109.757380147
30 ctime=1781730109.757473455
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022005 0 ustar 00tina tina --- !!str "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022170 x ustar 00 30 mtime=1781730109.734329979
29 atime=1781730109.73423667
30 ctime=1781730109.734329979
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/in.json 0000644 0001750 0001750 00000000006 15214605475 021617 0 ustar 00tina tina "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15214605475 022166 x ustar 00 29 mtime=1781730109.73423667
29 atime=1781730109.73414008
29 ctime=1781730109.73423667
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/in.yaml 0000644 0001750 0001750 00000000063 15214605475 021613 0 ustar 00tina tina %TAG !yaml! tag:yaml.org,2002:
---
!yaml!str "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021161 x ustar 00 30 mtime=1781730109.661051768
30 atime=1781730109.660894345
30 ctime=1781730109.661051768
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3C3/=== 0000644 0001750 0001750 00000000047 15214605475 020614 0 ustar 00tina tina Spec Example 6.16. “TAG” directive
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/D88J 0000644 0000000 0000000 00000000132 15214605475 020613 x ustar 00 30 mtime=1781730109.799935743
30 atime=1781730109.660715271
30 ctime=1781730109.799935743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/ 0000755 0001750 0001750 00000000000 15214605475 020322 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022712 x ustar 00 30 mtime=1781730109.800030797
30 atime=1781730109.799935743
30 ctime=1781730109.800030797
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/test.event 0000644 0001750 0001750 00000000103 15214605475 022336 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
+SEQ []
=VAL :b
=VAL :c
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022362 x ustar 00 30 mtime=1781730109.757380147
29 atime=1781730109.75728628
30 ctime=1781730109.757380147
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/out.yaml 0000644 0001750 0001750 00000000013 15214605475 022007 0 ustar 00tina tina a:
- b
- c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022167 x ustar 00 29 mtime=1781730109.73414008
30 atime=1781730109.734044676
29 ctime=1781730109.73414008
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/in.json 0000644 0001750 0001750 00000000042 15214605475 021617 0 ustar 00tina tina {
"a": [
"b",
"c"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022162 x ustar 00 30 mtime=1781730109.734044676
30 atime=1781730109.733947107
30 ctime=1781730109.734044676
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/in.yaml 0000644 0001750 0001750 00000000012 15214605475 021605 0 ustar 00tina tina a: [b, c]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021161 x ustar 00 30 mtime=1781730109.660894345
30 atime=1781730109.660715271
30 ctime=1781730109.660894345
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D88J/=== 0000644 0001750 0001750 00000000037 15214605475 020613 0 ustar 00tina tina Flow Sequence in Block Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/W5VH 0000644 0000000 0000000 00000000132 15214605475 020667 x ustar 00 30 mtime=1781730109.799831399
30 atime=1781730109.660562946
30 ctime=1781730109.799831399
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/ 0000755 0001750 0001750 00000000000 15214605475 020376 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022766 x ustar 00 30 mtime=1781730109.799935743
30 atime=1781730109.799831399
30 ctime=1781730109.799935743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/test.event 0000644 0001750 0001750 00000000136 15214605475 022420 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL &:@*!$": :scalar a
=VAL :b
=ALI *:@*!$":
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022245 x ustar 00 30 mtime=1781730109.733947107
30 atime=1781730109.733836758
30 ctime=1781730109.733947107
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/in.json 0000644 0001750 0001750 00000000051 15214605475 021673 0 ustar 00tina tina {
"a": "scalar a",
"b": "scalar a"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022236 x ustar 00 30 mtime=1781730109.733836758
30 atime=1781730109.733740935
30 ctime=1781730109.733836758
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/in.yaml 0000644 0001750 0001750 00000000053 15214605475 021666 0 ustar 00tina tina a: &:@*!$": scalar a
b: *:@*!$":
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021235 x ustar 00 30 mtime=1781730109.660715271
30 atime=1781730109.660562946
30 ctime=1781730109.660715271
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W5VH/=== 0000644 0001750 0001750 00000000034 15214605475 020664 0 ustar 00tina tina Allowed characters in alias
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/52DL 0000644 0000000 0000000 00000000132 15214605475 020604 x ustar 00 30 mtime=1781730109.799737392
30 atime=1781730109.660413415
30 ctime=1781730109.799737392
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/ 0000755 0001750 0001750 00000000000 15214605475 020313 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022703 x ustar 00 30 mtime=1781730109.799831399
30 atime=1781730109.799737392
30 ctime=1781730109.799831399
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/test.event 0000644 0001750 0001750 00000000044 15214605475 022333 0 ustar 00tina tina +STR
+DOC ---
=VAL :a
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022352 x ustar 00 29 mtime=1781730109.75728628
30 atime=1781730109.757192762
29 ctime=1781730109.75728628
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/out.yaml 0000644 0001750 0001750 00000000010 15214605475 021775 0 ustar 00tina tina --- ! a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022162 x ustar 00 30 mtime=1781730109.733740935
30 atime=1781730109.733647347
30 ctime=1781730109.733740935
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/in.json 0000644 0001750 0001750 00000000004 15214605475 021606 0 ustar 00tina tina "a"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022153 x ustar 00 30 mtime=1781730109.733647347
30 atime=1781730109.733552432
30 ctime=1781730109.733647347
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/in.yaml 0000644 0001750 0001750 00000000010 15214605475 021574 0 ustar 00tina tina ---
! a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021152 x ustar 00 30 mtime=1781730109.660562946
30 atime=1781730109.660413415
30 ctime=1781730109.660562946
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/52DL/=== 0000644 0001750 0001750 00000000040 15214605475 020576 0 ustar 00tina tina Explicit Non-Specific Tag [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RZP5 0000644 0000000 0000000 00000000131 15214605475 020675 x ustar 00 30 mtime=1781730109.799641919
29 atime=1781730109.66026584
30 ctime=1781730109.799641919
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/ 0000755 0001750 0001750 00000000000 15214605475 020405 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022775 x ustar 00 30 mtime=1781730109.799737392
30 atime=1781730109.799641919
30 ctime=1781730109.799737392
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/test.event 0000644 0001750 0001750 00000000332 15214605475 022425 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL "double quotes
=VAL :b
=VAL :plain value
=VAL :c
=VAL :d
+SEQ
=VAL :seq1
-SEQ
+SEQ
=VAL :seq2
-SEQ
=VAL :e
+SEQ &node
+MAP
=VAL :x
=VAL :y
-MAP
-SEQ
=VAL :block
=VAL >abcde\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022446 x ustar 00 30 mtime=1781730109.757192762
30 atime=1781730109.757098476
30 ctime=1781730109.757192762
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/out.yaml 0000644 0001750 0001750 00000000132 15214605475 022074 0 ustar 00tina tina a: "double quotes"
b: plain value
c: d
? - seq1
: - seq2
e: &node
- x: y
block: >
abcde
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022245 x ustar 00 30 mtime=1781730109.733552432
30 atime=1781730109.733457029
30 ctime=1781730109.733552432
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/in.yaml 0000644 0001750 0001750 00000000235 15214605475 021677 0 ustar 00tina tina a: "double
quotes" # lala
b: plain
value # lala
c : #lala
d
? # lala
- seq1
: # lala
- #lala
seq2
e: &node # lala
- x: y
block: > # lala
abcde
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021243 x ustar 00 30 mtime=1781730109.660413415
29 atime=1781730109.66026584
30 ctime=1781730109.660413415
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZP5/=== 0000644 0001750 0001750 00000000040 15214605475 020670 0 ustar 00tina tina Various Trailing Comments [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RLU9 0000644 0000000 0000000 00000000132 15214605475 020671 x ustar 00 30 mtime=1781730109.799549868
30 atime=1781730109.660117147
30 ctime=1781730109.799549868
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/ 0000755 0001750 0001750 00000000000 15214605475 020400 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022770 x ustar 00 30 mtime=1781730109.799641919
30 atime=1781730109.799549868
30 ctime=1781730109.799641919
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/test.event 0000644 0001750 0001750 00000000130 15214605475 022414 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+SEQ
=VAL :42
-SEQ
=VAL :bar
+SEQ
=VAL :44
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022441 x ustar 00 30 mtime=1781730109.757098476
30 atime=1781730109.756997904
30 ctime=1781730109.757098476
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/out.yaml 0000644 0001750 0001750 00000000024 15214605475 022067 0 ustar 00tina tina foo:
- 42
bar:
- 44
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.733457029
30 atime=1781730109.733361136
30 ctime=1781730109.733457029
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/in.json 0000644 0001750 0001750 00000000061 15214605475 021676 0 ustar 00tina tina {
"foo": [
42
],
"bar": [
44
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.733361136
30 atime=1781730109.733266222
30 ctime=1781730109.733361136
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021670 0 ustar 00tina tina foo:
- 42
bar:
- 44
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021235 x ustar 00 29 mtime=1781730109.66026584
30 atime=1781730109.660117147
29 ctime=1781730109.66026584
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RLU9/=== 0000644 0001750 0001750 00000000020 15214605475 020661 0 ustar 00tina tina Sequence Indent
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/C2SP 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.799455931
30 atime=1781730109.659968455
30 ctime=1781730109.799455931
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.799549868
30 atime=1781730109.799455931
30 ctime=1781730109.799549868
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/test.event 0000644 0001750 0001750 00000000033 15214605475 022372 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :23
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022213 x ustar 00 30 mtime=1781730109.733266222
29 atime=1781730109.73317012
30 ctime=1781730109.733266222
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/in.yaml 0000644 0001750 0001750 00000000012 15214605475 021637 0 ustar 00tina tina [23
]: 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021776 x ustar 00 30 mtime=1781730109.670619436
30 atime=1781730109.670619436
30 ctime=1781730109.670704783
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/error 0000644 0001750 0001750 00000000000 15214605475 021416 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.660117147
30 atime=1781730109.659968455
30 ctime=1781730109.660117147
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C2SP/=== 0000644 0001750 0001750 00000000036 15214605475 020644 0 ustar 00tina tina Flow Mapping Key on two lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/TE2A 0000644 0000000 0000000 00000000132 15214605475 020631 x ustar 00 30 mtime=1781730109.799361575
30 atime=1781730109.659797762
30 ctime=1781730109.799361575
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/ 0000755 0001750 0001750 00000000000 15214605475 020340 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022730 x ustar 00 30 mtime=1781730109.799455931
30 atime=1781730109.799361575
30 ctime=1781730109.799455931
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/test.event 0000644 0001750 0001750 00000000122 15214605475 022355 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block mapping
+MAP
=VAL :key
=VAL :value
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022401 x ustar 00 30 mtime=1781730109.756997904
30 atime=1781730109.756904176
30 ctime=1781730109.756997904
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/out.yaml 0000644 0001750 0001750 00000000034 15214605475 022030 0 ustar 00tina tina block mapping:
key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022205 x ustar 00 29 mtime=1781730109.73317012
30 atime=1781730109.733076881
29 ctime=1781730109.73317012
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/in.json 0000644 0001750 0001750 00000000060 15214605475 021635 0 ustar 00tina tina {
"block mapping": {
"key": "value"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.733076881
30 atime=1781730109.732972817
30 ctime=1781730109.733076881
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021626 0 ustar 00tina tina block mapping:
key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021177 x ustar 00 30 mtime=1781730109.659968455
30 atime=1781730109.659797762
30 ctime=1781730109.659968455
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TE2A/=== 0000644 0001750 0001750 00000000042 15214605475 020625 0 ustar 00tina tina Spec Example 8.16. Block Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/X8DW 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.799268127
30 atime=1781730109.659646974
30 ctime=1781730109.799268127
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022767 x ustar 00 30 mtime=1781730109.799361575
30 atime=1781730109.799268127
30 ctime=1781730109.799361575
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/test.event 0000644 0001750 0001750 00000000070 15214605475 022416 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022440 x ustar 00 30 mtime=1781730109.756904176
30 atime=1781730109.756795642
30 ctime=1781730109.756904176
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022070 0 ustar 00tina tina ---
key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022246 x ustar 00 30 mtime=1781730109.732972817
30 atime=1781730109.732868963
30 ctime=1781730109.732972817
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/in.json 0000644 0001750 0001750 00000000025 15214605475 021675 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.732868963
30 atime=1781730109.732765108
30 ctime=1781730109.732868963
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/in.yaml 0000644 0001750 0001750 00000000034 15214605475 021666 0 ustar 00tina tina ---
? key
# comment
: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021236 x ustar 00 30 mtime=1781730109.659797762
30 atime=1781730109.659646974
30 ctime=1781730109.659797762
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X8DW/=== 0000644 0001750 0001750 00000000054 15214605475 020667 0 ustar 00tina tina Explicit key and value seperated by comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/J9HZ 0000644 0000000 0000000 00000000130 15214605475 020660 x ustar 00 29 mtime=1781730109.79917419
30 atime=1781730109.659495068
29 ctime=1781730109.79917419
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/ 0000755 0001750 0001750 00000000000 15214605475 020371 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022760 x ustar 00 30 mtime=1781730109.799268127
29 atime=1781730109.79917419
30 ctime=1781730109.799268127
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/test.event 0000644 0001750 0001750 00000000220 15214605475 022405 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :hr
+SEQ
=VAL :Mark McGwire
=VAL :Sammy Sosa
-SEQ
=VAL :rbi
+SEQ
=VAL :Sammy Sosa
=VAL :Ken Griffey
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022432 x ustar 00 30 mtime=1781730109.756795642
30 atime=1781730109.756689623
30 ctime=1781730109.756795642
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/out.yaml 0000644 0001750 0001750 00000000104 15214605475 022057 0 ustar 00tina tina ---
hr:
- Mark McGwire
- Sammy Sosa
rbi:
- Sammy Sosa
- Ken Griffey
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.732765108
30 atime=1781730109.732672149
30 ctime=1781730109.732765108
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/in.json 0000644 0001750 0001750 00000000153 15214605475 021671 0 ustar 00tina tina {
"hr": [
"Mark McGwire",
"Sammy Sosa"
],
"rbi": [
"Sammy Sosa",
"Ken Griffey"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022231 x ustar 00 30 mtime=1781730109.732672149
30 atime=1781730109.732573812
30 ctime=1781730109.732672149
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/in.yaml 0000644 0001750 0001750 00000000163 15214605475 021663 0 ustar 00tina tina ---
hr: # 1998 hr ranking
- Mark McGwire
- Sammy Sosa
rbi:
# 1998 rbi ranking
- Sammy Sosa
- Ken Griffey
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021230 x ustar 00 30 mtime=1781730109.659646974
30 atime=1781730109.659495068
30 ctime=1781730109.659646974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J9HZ/=== 0000644 0001750 0001750 00000000064 15214605475 020662 0 ustar 00tina tina Spec Example 2.9. Single Document with Two Comments
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/YD5X 0000644 0000000 0000000 00000000131 15214605475 020666 x ustar 00 30 mtime=1781730109.799079136
29 atime=1781730109.65934442
30 ctime=1781730109.799079136
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/ 0000755 0001750 0001750 00000000000 15214605475 020376 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022764 x ustar 00 29 mtime=1781730109.79917419
30 atime=1781730109.799079136
29 ctime=1781730109.79917419
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/test.event 0000644 0001750 0001750 00000000261 15214605475 022417 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
=VAL :name
=VAL :hr
=VAL :avg
-SEQ
+SEQ []
=VAL :Mark McGwire
=VAL :65
=VAL :0.278
-SEQ
+SEQ []
=VAL :Sammy Sosa
=VAL :63
=VAL :0.288
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022437 x ustar 00 30 mtime=1781730109.756689623
30 atime=1781730109.756595686
30 ctime=1781730109.756689623
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/out.yaml 0000644 0001750 0001750 00000000132 15214605475 022065 0 ustar 00tina tina - - name
- hr
- avg
- - Mark McGwire
- 65
- 0.278
- - Sammy Sosa
- 63
- 0.288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022245 x ustar 00 30 mtime=1781730109.732573812
30 atime=1781730109.732479805
30 ctime=1781730109.732573812
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/in.json 0000644 0001750 0001750 00000000210 15214605475 021670 0 ustar 00tina tina [
[
"name",
"hr",
"avg"
],
[
"Mark McGwire",
65,
0.278
],
[
"Sammy Sosa",
63,
0.288
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022236 x ustar 00 30 mtime=1781730109.732479805
30 atime=1781730109.732383633
30 ctime=1781730109.732479805
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/in.yaml 0000644 0001750 0001750 00000000124 15214605475 021665 0 ustar 00tina tina - [name , hr, avg ]
- [Mark McGwire, 65, 0.278]
- [Sammy Sosa , 63, 0.288]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021234 x ustar 00 30 mtime=1781730109.659495068
29 atime=1781730109.65934442
30 ctime=1781730109.659495068
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YD5X/=== 0000644 0001750 0001750 00000000050 15214605475 020662 0 ustar 00tina tina Spec Example 2.5. Sequence of Sequences
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/LE5A 0000644 0000000 0000000 00000000132 15214605475 020624 x ustar 00 30 mtime=1781730109.798982824
30 atime=1781730109.659191397
30 ctime=1781730109.798982824
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/ 0000755 0001750 0001750 00000000000 15214605475 020333 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022723 x ustar 00 30 mtime=1781730109.799079136
30 atime=1781730109.798982824
30 ctime=1781730109.799079136
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/test.event 0000644 0001750 0001750 00000000202 15214605475 022347 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL "a
=VAL 'b
=VAL &anchor "c
=ALI *anchor
=VAL :
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.732383633
30 atime=1781730109.732289417
30 ctime=1781730109.732383633
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/in.json 0000644 0001750 0001750 00000000045 15214605475 021633 0 ustar 00tina tina [
"a",
"b",
"c",
"c",
""
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022173 x ustar 00 30 mtime=1781730109.732289417
30 atime=1781730109.732194502
30 ctime=1781730109.732289417
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/in.yaml 0000644 0001750 0001750 00000000062 15214605475 021623 0 ustar 00tina tina - !!str "a"
- 'b'
- &anchor "c"
- *anchor
- !!str
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021170 x ustar 00 29 mtime=1781730109.65934442
30 atime=1781730109.659191397
29 ctime=1781730109.65934442
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LE5A/=== 0000644 0001750 0001750 00000000036 15214605475 020623 0 ustar 00tina tina Spec Example 7.24. Flow Nodes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Q88A 0000644 0000000 0000000 00000000131 15214605475 020616 x ustar 00 30 mtime=1781730109.798876455
29 atime=1781730109.65903593
30 ctime=1781730109.798876455
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/ 0000755 0001750 0001750 00000000000 15214605475 020326 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022716 x ustar 00 30 mtime=1781730109.798982824
30 atime=1781730109.798876455
30 ctime=1781730109.798982824
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/test.event 0000644 0001750 0001750 00000000160 15214605475 022345 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
=VAL :a
=VAL :b
-SEQ
+MAP {}
=VAL :a
=VAL :b
-MAP
=VAL "a
=VAL 'b
=VAL :c
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022367 x ustar 00 30 mtime=1781730109.756595686
30 atime=1781730109.756502238
30 ctime=1781730109.756595686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/out.yaml 0000644 0001750 0001750 00000000043 15214605475 022016 0 ustar 00tina tina - - a
- b
- a: b
- "a"
- 'b'
- c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.732194502
30 atime=1781730109.732100845
30 ctime=1781730109.732194502
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/in.json 0000644 0001750 0001750 00000000110 15214605475 021617 0 ustar 00tina tina [
[
"a",
"b"
],
{
"a": "b"
},
"a",
"b",
"c"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.732100845
30 atime=1781730109.732005511
30 ctime=1781730109.732100845
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/in.yaml 0000644 0001750 0001750 00000000046 15214605475 021620 0 ustar 00tina tina - [ a, b ]
- { a: b }
- "a"
- 'b'
- c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021164 x ustar 00 30 mtime=1781730109.659191397
29 atime=1781730109.65903593
30 ctime=1781730109.659191397
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q88A/=== 0000644 0001750 0001750 00000000040 15214605475 020611 0 ustar 00tina tina Spec Example 7.23. Flow Content
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5T43 0000644 0000000 0000000 00000000132 15214605475 020575 x ustar 00 30 mtime=1781730109.798761426
30 atime=1781730109.658884723
30 ctime=1781730109.798761426
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/ 0000755 0001750 0001750 00000000000 15214605475 020304 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022674 x ustar 00 30 mtime=1781730109.798876455
30 atime=1781730109.798761426
30 ctime=1781730109.798876455
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/test.event 0000644 0001750 0001750 00000000145 15214605475 022326 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP {}
=VAL "key
=VAL :value
-MAP
+MAP {}
=VAL "key
=VAL ::value
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022474 x ustar 00 30 mtime=1781730109.762803346
30 atime=1781730109.762709898
30 ctime=1781730109.762803346
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/emit.yaml 0000644 0001750 0001750 00000000037 15214605475 022126 0 ustar 00tina tina - "key": value
- "key": :value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022345 x ustar 00 30 mtime=1781730109.756502238
30 atime=1781730109.756407533
30 ctime=1781730109.756502238
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/out.yaml 0000644 0001750 0001750 00000000033 15214605475 021773 0 ustar 00tina tina - key: value
- key: :value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022153 x ustar 00 30 mtime=1781730109.732005511
30 atime=1781730109.731899771
30 ctime=1781730109.732005511
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/in.json 0000644 0001750 0001750 00000000074 15214605475 021606 0 ustar 00tina tina [
{
"key": "value"
},
{
"key": ":value"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022144 x ustar 00 30 mtime=1781730109.731899771
30 atime=1781730109.731790609
30 ctime=1781730109.731899771
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/in.yaml 0000644 0001750 0001750 00000000045 15214605475 021575 0 ustar 00tina tina - { "key":value }
- { "key"::value }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021141 x ustar 00 29 mtime=1781730109.65903593
30 atime=1781730109.658884723
29 ctime=1781730109.65903593
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5T43/=== 0000644 0001750 0001750 00000000057 15214605475 020577 0 ustar 00tina tina Colon at the beginning of adjacent flow scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Q8AD 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.798668397
30 atime=1781730109.658723179
30 ctime=1781730109.798668397
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022732 x ustar 00 30 mtime=1781730109.798761426
30 atime=1781730109.798668397
30 ctime=1781730109.798761426
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/test.event 0000644 0001750 0001750 00000000126 15214605475 022363 0 ustar 00tina tina +STR
+DOC ---
=VAL "folded to a space,\nto a line feed, or \t \tnon-content
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022531 x ustar 00 30 mtime=1781730109.762709898
29 atime=1781730109.76261645
30 ctime=1781730109.762709898
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/emit.yaml 0000644 0001750 0001750 00000000076 15214605475 022167 0 ustar 00tina tina --- "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022403 x ustar 00 30 mtime=1781730109.756407533
30 atime=1781730109.756303189
30 ctime=1781730109.756407533
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/out.yaml 0000644 0001750 0001750 00000000072 15214605475 022034 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.731790609
30 atime=1781730109.731696672
30 ctime=1781730109.731790609
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/in.json 0000644 0001750 0001750 00000000072 15214605475 021642 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.731696672
30 atime=1781730109.731602665
30 ctime=1781730109.731696672
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/in.yaml 0000644 0001750 0001750 00000000102 15214605475 021625 0 ustar 00tina tina ---
"folded
to a space,
to a line feed, or \
\ non-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.658884723
30 atime=1781730109.658723179
30 ctime=1781730109.658884723
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q8AD/=== 0000644 0001750 0001750 00000000062 15214605475 020631 0 ustar 00tina tina Spec Example 7.5. Double Quoted Line Breaks [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Y2GN 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.798573901
30 atime=1781730109.658570366
30 ctime=1781730109.798573901
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.798668397
30 atime=1781730109.798573901
30 ctime=1781730109.798668397
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/test.event 0000644 0001750 0001750 00000000101 15214605475 022376 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL &an:chor :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.756303189
30 atime=1781730109.756202548
30 ctime=1781730109.756303189
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/out.yaml 0000644 0001750 0001750 00000000030 15214605475 022050 0 ustar 00tina tina ---
key: &an:chor value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.731602665
30 atime=1781730109.731508239
30 ctime=1781730109.731602665
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/in.json 0000644 0001750 0001750 00000000025 15214605475 021662 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.731508239
30 atime=1781730109.731412347
30 ctime=1781730109.731508239
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021647 0 ustar 00tina tina ---
key: &an:chor value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.658723179
30 atime=1781730109.658570366
30 ctime=1781730109.658723179
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Y2GN/=== 0000644 0001750 0001750 00000000040 15214605475 020647 0 ustar 00tina tina Anchor with colon in the middle
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3MYT 0000644 0000000 0000000 00000000132 15214605475 020672 x ustar 00 30 mtime=1781730109.798479895
30 atime=1781730109.658420695
30 ctime=1781730109.798479895
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/ 0000755 0001750 0001750 00000000000 15214605475 020401 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022771 x ustar 00 30 mtime=1781730109.798573901
30 atime=1781730109.798479895
30 ctime=1781730109.798573901
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/test.event 0000644 0001750 0001750 00000000055 15214605475 022423 0 ustar 00tina tina +STR
+DOC ---
=VAL :k:#foo &a !t s
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022442 x ustar 00 30 mtime=1781730109.756202548
30 atime=1781730109.756105328
30 ctime=1781730109.756202548
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022067 0 ustar 00tina tina --- k:#foo &a !t s
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022250 x ustar 00 30 mtime=1781730109.731412347
30 atime=1781730109.731317711
30 ctime=1781730109.731412347
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/in.json 0000644 0001750 0001750 00000000021 15214605475 021673 0 ustar 00tina tina "k:#foo &a !t s"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022240 x ustar 00 30 mtime=1781730109.731317711
29 atime=1781730109.73122105
30 ctime=1781730109.731317711
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021667 0 ustar 00tina tina ---
k:#foo
&a !t s
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021240 x ustar 00 30 mtime=1781730109.658570366
30 atime=1781730109.658420695
30 ctime=1781730109.658570366
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3MYT/=== 0000644 0001750 0001750 00000000067 15214605475 020675 0 ustar 00tina tina Plain Scalar looking like key, comment, anchor and tag
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S4T7 0000644 0000000 0000000 00000000132 15214605475 020637 x ustar 00 30 mtime=1781730109.798385469
30 atime=1781730109.658266136
30 ctime=1781730109.798385469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/ 0000755 0001750 0001750 00000000000 15214605475 020346 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022736 x ustar 00 30 mtime=1781730109.798479895
30 atime=1781730109.798385469
30 ctime=1781730109.798479895
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/test.event 0000644 0001750 0001750 00000000066 15214605475 022372 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :aaa
=VAL :bbb
-MAP
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022213 x ustar 00 29 mtime=1781730109.73122105
30 atime=1781730109.731125158
29 ctime=1781730109.73122105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/in.json 0000644 0001750 0001750 00000000023 15214605475 021642 0 ustar 00tina tina {
"aaa": "bbb"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022206 x ustar 00 30 mtime=1781730109.731125158
30 atime=1781730109.731030732
30 ctime=1781730109.731125158
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/in.yaml 0000644 0001750 0001750 00000000015 15214605475 021634 0 ustar 00tina tina aaa: bbb
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021205 x ustar 00 30 mtime=1781730109.658420695
30 atime=1781730109.658266136
30 ctime=1781730109.658420695
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4T7/=== 0000644 0001750 0001750 00000000025 15214605475 020634 0 ustar 00tina tina Document with footer
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/UDM2 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.798293208
30 atime=1781730109.658116186
30 ctime=1781730109.798293208
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.798385469
30 atime=1781730109.798293208
30 ctime=1781730109.798385469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/test.event 0000644 0001750 0001750 00000000116 15214605475 022374 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP {}
=VAL :url
=VAL :http://example.org
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022415 x ustar 00 30 mtime=1781730109.756105328
30 atime=1781730109.756009994
30 ctime=1781730109.756105328
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022042 0 ustar 00tina tina - url: http://example.org
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022223 x ustar 00 30 mtime=1781730109.731030732
30 atime=1781730109.730937703
30 ctime=1781730109.731030732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/in.json 0000644 0001750 0001750 00000000054 15214605475 021654 0 ustar 00tina tina [
{
"url": "http://example.org"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022214 x ustar 00 30 mtime=1781730109.730937703
30 atime=1781730109.730835595
30 ctime=1781730109.730937703
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/in.yaml 0000644 0001750 0001750 00000000036 15214605475 021645 0 ustar 00tina tina - { url: http://example.org }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.658266136
30 atime=1781730109.658116186
30 ctime=1781730109.658266136
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDM2/=== 0000644 0001750 0001750 00000000032 15214605475 020640 0 ustar 00tina tina Plain URL in flow mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5LLU 0000644 0000000 0000000 00000000132 15214605475 020657 x ustar 00 30 mtime=1781730109.798198782
30 atime=1781730109.657958833
30 ctime=1781730109.798198782
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/ 0000755 0001750 0001750 00000000000 15214605475 020366 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022756 x ustar 00 30 mtime=1781730109.798293208
30 atime=1781730109.798198782
30 ctime=1781730109.798293208
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/test.event 0000644 0001750 0001750 00000000042 15214605475 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022225 x ustar 00 30 mtime=1781730109.730835595
29 atime=1781730109.73072734
30 ctime=1781730109.730835595
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/in.yaml 0000644 0001750 0001750 00000000042 15214605475 021654 0 ustar 00tina tina block scalar: >
invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022010 x ustar 00 30 mtime=1781730109.670535068
30 atime=1781730109.670535068
30 ctime=1781730109.670619436
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/error 0000644 0001750 0001750 00000000000 15214605475 021430 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021225 x ustar 00 30 mtime=1781730109.658116186
30 atime=1781730109.657958833
30 ctime=1781730109.658116186
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5LLU/=== 0000644 0001750 0001750 00000000070 15214605475 020654 0 ustar 00tina tina Block scalar with wrong indented line after spaces only
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4FJ6 0000644 0000000 0000000 00000000132 15214605475 020607 x ustar 00 30 mtime=1781730109.798105055
30 atime=1781730109.657790654
30 ctime=1781730109.798105055
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/ 0000755 0001750 0001750 00000000000 15214605475 020316 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022706 x ustar 00 30 mtime=1781730109.798198782
30 atime=1781730109.798105055
30 ctime=1781730109.798198782
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/test.event 0000644 0001750 0001750 00000000244 15214605475 022340 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
+MAP {}
+SEQ []
=VAL :a
+SEQ []
+MAP {}
+SEQ []
+SEQ []
=VAL :b
=VAL :c
-SEQ
-SEQ
=VAL :d
-MAP
=VAL :e
-SEQ
-SEQ
=VAL :23
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022357 x ustar 00 30 mtime=1781730109.756009994
30 atime=1781730109.755903276
30 ctime=1781730109.756009994
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/out.yaml 0000644 0001750 0001750 00000000111 15214605475 022002 0 ustar 00tina tina ---
- ? - a
- - ? - - b
- c
: d
- e
: 23
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022154 x ustar 00 29 mtime=1781730109.73072734
30 atime=1781730109.730625441
29 ctime=1781730109.73072734
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/in.yaml 0000644 0001750 0001750 00000000045 15214605475 021607 0 ustar 00tina tina ---
[
[ a, [ [[b,c]]: d, e]]: 23
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021155 x ustar 00 30 mtime=1781730109.657958833
30 atime=1781730109.657790654
30 ctime=1781730109.657958833
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4FJ6/=== 0000644 0001750 0001750 00000000035 15214605475 020605 0 ustar 00tina tina Nested implicit complex keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/P2EQ 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.798012235
30 atime=1781730109.657642101
30 ctime=1781730109.798012235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.798105055
30 atime=1781730109.798012235
30 ctime=1781730109.798105055
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/test.event 0000644 0001750 0001750 00000000060 15214605475 022372 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP {}
=VAL :y
=VAL :z
-MAP
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022214 x ustar 00 30 mtime=1781730109.730625441
30 atime=1781730109.730526406
30 ctime=1781730109.730625441
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021637 0 ustar 00tina tina ---
- { y: z }- invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021774 x ustar 00 29 mtime=1781730109.67045028
29 atime=1781730109.67045028
30 ctime=1781730109.670535068
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/error 0000644 0001750 0001750 00000000000 15214605475 021416 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.657790654
30 atime=1781730109.657642101
30 ctime=1781730109.657790654
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2EQ/=== 0000644 0001750 0001750 00000000063 15214605475 020644 0 ustar 00tina tina Invalid sequene item on same line as previous item
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/EB22 0000644 0000000 0000000 00000000132 15214605475 020570 x ustar 00 30 mtime=1781730109.797910616
30 atime=1781730109.657495923
30 ctime=1781730109.797910616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/ 0000755 0001750 0001750 00000000000 15214605475 020277 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022667 x ustar 00 30 mtime=1781730109.798012235
30 atime=1781730109.797910616
30 ctime=1781730109.798012235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/test.event 0000644 0001750 0001750 00000000041 15214605475 022314 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar1
-DOC
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022137 x ustar 00 30 mtime=1781730109.730526406
30 atime=1781730109.730423669
30 ctime=1781730109.730526406
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/in.yaml 0000644 0001750 0001750 00000000054 15214605475 021570 0 ustar 00tina tina ---
scalar1 # comment
%YAML 1.2
---
scalar2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/error 0000644 0000000 0000000 00000000125 15214605475 021723 x ustar 00 28 mtime=1781730109.6703664
28 atime=1781730109.6703664
29 ctime=1781730109.67045028
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/error 0000644 0001750 0001750 00000000000 15214605475 021341 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021136 x ustar 00 30 mtime=1781730109.657642101
30 atime=1781730109.657495923
30 ctime=1781730109.657642101
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EB22/=== 0000644 0001750 0001750 00000000055 15214605475 020570 0 ustar 00tina tina Missing document-end marker before directive
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6WPF 0000644 0000000 0000000 00000000132 15214605475 020660 x ustar 00 30 mtime=1781730109.797808927
30 atime=1781730109.657348278
30 ctime=1781730109.797808927
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/ 0000755 0001750 0001750 00000000000 15214605475 020367 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022757 x ustar 00 30 mtime=1781730109.797910616
30 atime=1781730109.797808927
30 ctime=1781730109.797910616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/test.event 0000644 0001750 0001750 00000000056 15214605475 022412 0 ustar 00tina tina +STR
+DOC ---
=VAL " foo\nbar\nbaz
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15214605475 022555 x ustar 00 29 mtime=1781730109.76261645
30 atime=1781730109.762523002
29 ctime=1781730109.76261645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/emit.yaml 0000644 0001750 0001750 00000000026 15214605475 022207 0 ustar 00tina tina --- " foo\nbar\nbaz "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022430 x ustar 00 30 mtime=1781730109.755903276
30 atime=1781730109.755792019
30 ctime=1781730109.755903276
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/out.yaml 0000644 0001750 0001750 00000000022 15214605475 022054 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022236 x ustar 00 30 mtime=1781730109.730423669
30 atime=1781730109.730325332
30 ctime=1781730109.730423669
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/in.json 0000644 0001750 0001750 00000000022 15214605475 021662 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.730325332
30 atime=1781730109.730225109
30 ctime=1781730109.730325332
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/in.yaml 0000644 0001750 0001750 00000000040 15214605475 021653 0 ustar 00tina tina ---
"
foo
bar
baz
"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021226 x ustar 00 30 mtime=1781730109.657495923
30 atime=1781730109.657348278
30 ctime=1781730109.657495923
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WPF/=== 0000644 0001750 0001750 00000000045 15214605475 020657 0 ustar 00tina tina Spec Example 6.8. Flow Folding [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/93JH 0000644 0000000 0000000 00000000130 15214605475 020611 x ustar 00 29 mtime=1781730109.79771499
30 atime=1781730109.657199515
29 ctime=1781730109.79771499
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/ 0000755 0001750 0001750 00000000000 15214605475 020322 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022711 x ustar 00 30 mtime=1781730109.797808927
29 atime=1781730109.79771499
30 ctime=1781730109.797808927
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/test.event 0000644 0001750 0001750 00000000170 15214605475 022342 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :key
=VAL :value
=VAL :key2
=VAL :value2
-MAP
+MAP
=VAL :key3
=VAL :value3
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022363 x ustar 00 30 mtime=1781730109.755792019
30 atime=1781730109.755695637
30 ctime=1781730109.755792019
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/out.yaml 0000644 0001750 0001750 00000000053 15214605475 022013 0 ustar 00tina tina - key: value
key2: value2
- key3: value3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022171 x ustar 00 30 mtime=1781730109.730225109
30 atime=1781730109.730127261
30 ctime=1781730109.730225109
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/in.json 0000644 0001750 0001750 00000000123 15214605475 021617 0 ustar 00tina tina [
{
"key": "value",
"key2": "value2"
},
{
"key3": "value3"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022162 x ustar 00 30 mtime=1781730109.730127261
30 atime=1781730109.730029064
30 ctime=1781730109.730127261
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/in.yaml 0000644 0001750 0001750 00000000061 15214605475 021611 0 ustar 00tina tina - key: value
key2: value2
-
key3: value3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021161 x ustar 00 30 mtime=1781730109.657348278
30 atime=1781730109.657199515
30 ctime=1781730109.657348278
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93JH/=== 0000644 0001750 0001750 00000000041 15214605475 020606 0 ustar 00tina tina Block Mappings in Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/LX3P 0000644 0000000 0000000 00000000132 15214605475 020664 x ustar 00 30 mtime=1781730109.797621053
30 atime=1781730109.657050334
30 ctime=1781730109.797621053
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/ 0000755 0001750 0001750 00000000000 15214605475 020373 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022761 x ustar 00 29 mtime=1781730109.79771499
30 atime=1781730109.797621053
29 ctime=1781730109.79771499
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/test.event 0000644 0001750 0001750 00000000102 15214605475 022406 0 ustar 00tina tina +STR
+DOC
+MAP
+SEQ []
=VAL :flow
-SEQ
=VAL :block
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022433 x ustar 00 30 mtime=1781730109.755695637
29 atime=1781730109.75559765
30 ctime=1781730109.755695637
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022057 0 ustar 00tina tina ? - flow
: block
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.730029064
30 atime=1781730109.729930238
30 ctime=1781730109.730029064
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/in.yaml 0000644 0001750 0001750 00000000016 15214605475 021662 0 ustar 00tina tina [flow]: block
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021232 x ustar 00 30 mtime=1781730109.657199515
30 atime=1781730109.657050334
30 ctime=1781730109.657199515
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LX3P/=== 0000644 0001750 0001750 00000000046 15214605475 020664 0 ustar 00tina tina Implicit Flow Mapping Key on one line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HU3P 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.797525649
30 atime=1781730109.656885717
30 ctime=1781730109.797525649
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.797621053
30 atime=1781730109.797525649
30 ctime=1781730109.797621053
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/test.event 0000644 0001750 0001750 00000000031 15214605475 022400 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.729930238
30 atime=1781730109.729822054
30 ctime=1781730109.729930238
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/in.yaml 0000644 0001750 0001750 00000000035 15214605475 021654 0 ustar 00tina tina key:
word1 word2
no: key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022004 x ustar 00 30 mtime=1781730109.670282311
30 atime=1781730109.670282311
28 ctime=1781730109.6703664
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/error 0000644 0001750 0001750 00000000000 15214605475 021426 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.657050334
30 atime=1781730109.656885717
30 ctime=1781730109.657050334
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HU3P/=== 0000644 0001750 0001750 00000000040 15214605475 020647 0 ustar 00tina tina Invalid Mapping in plain scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6BCT 0000644 0000000 0000000 00000000132 15214605475 020634 x ustar 00 30 mtime=1781730109.797429198
30 atime=1781730109.656726618
30 ctime=1781730109.797429198
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/ 0000755 0001750 0001750 00000000000 15214605475 020343 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022733 x ustar 00 30 mtime=1781730109.797525649
30 atime=1781730109.797429198
30 ctime=1781730109.797525649
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/test.event 0000644 0001750 0001750 00000000132 15214605475 022361 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :foo
=VAL :bar
-MAP
+SEQ
=VAL :baz
=VAL :baz
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022402 x ustar 00 29 mtime=1781730109.75559765
30 atime=1781730109.755501478
29 ctime=1781730109.75559765
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022032 0 ustar 00tina tina - foo: bar
- - baz
- baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.729822054
30 atime=1781730109.729725882
30 ctime=1781730109.729822054
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/in.json 0000644 0001750 0001750 00000000073 15214605475 021644 0 ustar 00tina tina [
{
"foo": "bar"
},
[
"baz",
"baz"
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.729725882
30 atime=1781730109.729622935
30 ctime=1781730109.729725882
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/in.yaml 0000644 0001750 0001750 00000000034 15214605475 021632 0 ustar 00tina tina - foo: bar
- - baz
- baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021202 x ustar 00 30 mtime=1781730109.656885717
30 atime=1781730109.656726618
30 ctime=1781730109.656885717
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6BCT/=== 0000644 0001750 0001750 00000000044 15214605475 020632 0 ustar 00tina tina Spec Example 6.3. Separation Spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/D83L 0000644 0000000 0000000 00000000132 15214605475 020610 x ustar 00 30 mtime=1781730109.797333375
30 atime=1781730109.656577646
30 ctime=1781730109.797333375
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/ 0000755 0001750 0001750 00000000000 15214605475 020317 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022707 x ustar 00 30 mtime=1781730109.797429198
30 atime=1781730109.797333375
30 ctime=1781730109.797429198
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/test.event 0000644 0001750 0001750 00000000136 15214605475 022341 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |explicit indent and chomp
=VAL |chomp and explicit indent
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022360 x ustar 00 30 mtime=1781730109.755501478
30 atime=1781730109.755404608
30 ctime=1781730109.755501478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/out.yaml 0000644 0001750 0001750 00000000102 15214605475 022003 0 ustar 00tina tina - |-
explicit indent and chomp
- |-
chomp and explicit indent
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.729622935
30 atime=1781730109.729523621
30 ctime=1781730109.729622935
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/in.json 0000644 0001750 0001750 00000000101 15214605475 021610 0 ustar 00tina tina [
"explicit indent and chomp",
"chomp and explicit indent"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.729523621
30 atime=1781730109.729424795
30 ctime=1781730109.729523621
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/in.yaml 0000644 0001750 0001750 00000000104 15214605475 021604 0 ustar 00tina tina - |2-
explicit indent and chomp
- |-2
chomp and explicit indent
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021156 x ustar 00 30 mtime=1781730109.656726618
30 atime=1781730109.656577646
30 ctime=1781730109.656726618
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D83L/=== 0000644 0001750 0001750 00000000035 15214605475 020606 0 ustar 00tina tina Block scalar indicator order
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/AB8U 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.797239648
30 atime=1781730109.656431188
30 ctime=1781730109.797239648
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.797333375
30 atime=1781730109.797239648
30 ctime=1781730109.797333375
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/test.event 0000644 0001750 0001750 00000000106 15214605475 022363 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :single multiline - sequence entry
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.755404608
30 atime=1781730109.755308715
30 ctime=1781730109.755404608
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/out.yaml 0000644 0001750 0001750 00000000044 15214605475 022035 0 ustar 00tina tina - single multiline - sequence entry
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.729424795
30 atime=1781730109.729326528
30 ctime=1781730109.729424795
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/in.json 0000644 0001750 0001750 00000000052 15214605475 021642 0 ustar 00tina tina [
"single multiline - sequence entry"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.729326528
30 atime=1781730109.729227841
30 ctime=1781730109.729326528
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/in.yaml 0000644 0001750 0001750 00000000045 15214605475 021635 0 ustar 00tina tina - single multiline
- sequence entry
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.656577646
30 atime=1781730109.656431188
30 ctime=1781730109.656577646
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AB8U/=== 0000644 0001750 0001750 00000000072 15214605475 020634 0 ustar 00tina tina Sequence entry that looks like two with wrong indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8CWC 0000644 0000000 0000000 00000000132 15214605475 020642 x ustar 00 30 mtime=1781730109.797146619
30 atime=1781730109.656281028
30 ctime=1781730109.797146619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/ 0000755 0001750 0001750 00000000000 15214605475 020351 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022741 x ustar 00 30 mtime=1781730109.797239648
30 atime=1781730109.797146619
30 ctime=1781730109.797239648
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/test.event 0000644 0001750 0001750 00000000117 15214605475 022372 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key ends with two colons::
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022412 x ustar 00 30 mtime=1781730109.755308715
30 atime=1781730109.755213311
30 ctime=1781730109.755308715
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/out.yaml 0000644 0001750 0001750 00000000050 15214605475 022037 0 ustar 00tina tina ---
'key ends with two colons::': value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.729227841
30 atime=1781730109.729129993
30 ctime=1781730109.729227841
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/in.json 0000644 0001750 0001750 00000000054 15214605475 021651 0 ustar 00tina tina {
"key ends with two colons::": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.729129993
30 atime=1781730109.729041225
30 ctime=1781730109.729129993
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/in.yaml 0000644 0001750 0001750 00000000046 15214605475 021643 0 ustar 00tina tina ---
key ends with two colons::: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021210 x ustar 00 30 mtime=1781730109.656431188
30 atime=1781730109.656281028
30 ctime=1781730109.656431188
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8CWC/=== 0000644 0001750 0001750 00000000044 15214605475 020640 0 ustar 00tina tina Plain mapping key ending with colon
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7ZZ5 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.797051914
30 atime=1781730109.656132196
30 ctime=1781730109.797051914
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.797146619
30 atime=1781730109.797051914
30 ctime=1781730109.797146619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/test.event 0000644 0001750 0001750 00000000265 15214605475 022411 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :nested sequences
+SEQ
+SEQ
+SEQ
+SEQ []
-SEQ
-SEQ
-SEQ
+SEQ
+SEQ
+MAP {}
-MAP
-SEQ
-SEQ
-SEQ
=VAL :key1
+SEQ []
-SEQ
=VAL :key2
+MAP {}
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.755213311
30 atime=1781730109.755116022
30 ctime=1781730109.755213311
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/out.yaml 0000644 0001750 0001750 00000000072 15214605475 022056 0 ustar 00tina tina ---
nested sequences:
- - - []
- - - {}
key1: []
key2: {}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022232 x ustar 00 30 mtime=1781730109.729041225
29 atime=1781730109.72895092
30 ctime=1781730109.729041225
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/in.json 0000644 0001750 0001750 00000000213 15214605475 021661 0 ustar 00tina tina {
"nested sequences": [
[
[
[]
]
],
[
[
{}
]
]
],
"key1": [],
"key2": {}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15214605475 022230 x ustar 00 29 mtime=1781730109.72895092
29 atime=1781730109.72881843
29 ctime=1781730109.72895092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/in.yaml 0000644 0001750 0001750 00000000072 15214605475 021655 0 ustar 00tina tina ---
nested sequences:
- - - []
- - - {}
key1: []
key2: {}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.656281028
30 atime=1781730109.656132196
30 ctime=1781730109.656281028
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7ZZ5/=== 0000644 0001750 0001750 00000000027 15214605475 020654 0 ustar 00tina tina Empty flow collections
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5BVJ 0000644 0000000 0000000 00000000132 15214605475 020644 x ustar 00 30 mtime=1781730109.796750477
30 atime=1781730109.655973167
30 ctime=1781730109.796750477
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022743 x ustar 00 30 mtime=1781730109.796844554
30 atime=1781730109.796750477
30 ctime=1781730109.796844554
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/test.event 0000644 0001750 0001750 00000000136 15214605475 022375 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :literal
=VAL |some\ntext\n
=VAL :folded
=VAL >some text\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022414 x ustar 00 30 mtime=1781730109.755116022
30 atime=1781730109.755019361
30 ctime=1781730109.755116022
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022050 0 ustar 00tina tina literal: |
some
text
folded: >
some text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/in.json 0000644 0000000 0000000 00000000127 15214605475 022226 x ustar 00 29 mtime=1781730109.72881843
29 atime=1781730109.72873462
29 ctime=1781730109.72881843
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/in.json 0000644 0001750 0001750 00000000073 15214605475 021654 0 ustar 00tina tina {
"literal": "some\ntext\n",
"folded": "some text\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022211 x ustar 00 29 mtime=1781730109.72873462
30 atime=1781730109.728650182
29 ctime=1781730109.72873462
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/in.yaml 0000644 0001750 0001750 00000000061 15214605475 021642 0 ustar 00tina tina literal: |
some
text
folded: >
some
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021212 x ustar 00 30 mtime=1781730109.656132196
30 atime=1781730109.655973167
30 ctime=1781730109.656132196
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5BVJ/=== 0000644 0001750 0001750 00000000052 15214605475 020641 0 ustar 00tina tina Spec Example 5.7. Block Scalar Indicators
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FTA2 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.796656052
30 atime=1781730109.655803242
30 ctime=1781730109.796656052
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.796750477
30 atime=1781730109.796656052
30 ctime=1781730109.796750477
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/test.event 0000644 0001750 0001750 00000000064 15214605475 022363 0 ustar 00tina tina +STR
+DOC ---
+SEQ &sequence
=VAL :a
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022402 x ustar 00 30 mtime=1781730109.755019361
30 atime=1781730109.754915926
30 ctime=1781730109.755019361
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/out.yaml 0000644 0001750 0001750 00000000022 15214605475 022026 0 ustar 00tina tina --- &sequence
- a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.728650182
30 atime=1781730109.728563997
30 ctime=1781730109.728650182
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/in.json 0000644 0001750 0001750 00000000012 15214605475 021633 0 ustar 00tina tina [
"a"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.728563997
30 atime=1781730109.728479559
30 ctime=1781730109.728563997
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021625 0 ustar 00tina tina --- &sequence
- a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021200 x ustar 00 30 mtime=1781730109.655973167
30 atime=1781730109.655803242
30 ctime=1781730109.655973167
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FTA2/=== 0000644 0001750 0001750 00000000076 15214605475 020635 0 ustar 00tina tina Single block sequence with anchor and explicit document start
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4WA9 0000644 0000000 0000000 00000000132 15214605475 020622 x ustar 00 30 mtime=1781730109.796563581
30 atime=1781730109.655656226
30 ctime=1781730109.796563581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/ 0000755 0001750 0001750 00000000000 15214605475 020331 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022721 x ustar 00 30 mtime=1781730109.796656052
30 atime=1781730109.796563581
30 ctime=1781730109.796656052
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/test.event 0000644 0001750 0001750 00000000124 15214605475 022350 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :aaa
=VAL |xxx\n
=VAL :bbb
=VAL |xxx\n
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022521 x ustar 00 30 mtime=1781730109.762523002
30 atime=1781730109.762430531
30 ctime=1781730109.762523002
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/emit.yaml 0000644 0001750 0001750 00000000042 15214605475 022147 0 ustar 00tina tina - aaa: |
xxx
bbb: |
xxx
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022372 x ustar 00 30 mtime=1781730109.754915926
30 atime=1781730109.754782808
30 ctime=1781730109.754915926
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/out.yaml 0000644 0001750 0001750 00000000046 15214605475 022024 0 ustar 00tina tina ---
- aaa: |
xxx
bbb: |
xxx
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.728479559
30 atime=1781730109.728395819
30 ctime=1781730109.728479559
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/in.json 0000644 0001750 0001750 00000000065 15214605475 021633 0 ustar 00tina tina [
{
"aaa" : "xxx\n",
"bbb" : "xxx\n"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022171 x ustar 00 30 mtime=1781730109.728395819
30 atime=1781730109.728310682
30 ctime=1781730109.728395819
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/in.yaml 0000644 0001750 0001750 00000000043 15214605475 021620 0 ustar 00tina tina - aaa: |2
xxx
bbb: |
xxx
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021170 x ustar 00 30 mtime=1781730109.655803242
30 atime=1781730109.655656226
30 ctime=1781730109.655803242
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4WA9/=== 0000644 0001750 0001750 00000000020 15214605475 020612 0 ustar 00tina tina Literal scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3R3P 0000644 0000000 0000000 00000000132 15214605475 020625 x ustar 00 30 mtime=1781730109.796469644
30 atime=1781730109.655508371
30 ctime=1781730109.796469644
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/ 0000755 0001750 0001750 00000000000 15214605475 020334 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022724 x ustar 00 30 mtime=1781730109.796563581
30 atime=1781730109.796469644
30 ctime=1781730109.796563581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/test.event 0000644 0001750 0001750 00000000060 15214605475 022352 0 ustar 00tina tina +STR
+DOC
+SEQ &sequence
=VAL :a
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022375 x ustar 00 30 mtime=1781730109.754782808
30 atime=1781730109.754695506
30 ctime=1781730109.754782808
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/out.yaml 0000644 0001750 0001750 00000000016 15214605475 022024 0 ustar 00tina tina &sequence
- a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.728310682
30 atime=1781730109.728226243
30 ctime=1781730109.728310682
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/in.json 0000644 0001750 0001750 00000000012 15214605475 021626 0 ustar 00tina tina [
"a"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022174 x ustar 00 30 mtime=1781730109.728226243
30 atime=1781730109.728140129
30 ctime=1781730109.728226243
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/in.yaml 0000644 0001750 0001750 00000000016 15214605475 021623 0 ustar 00tina tina &sequence
- a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021173 x ustar 00 30 mtime=1781730109.655656226
30 atime=1781730109.655508371
30 ctime=1781730109.655656226
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3R3P/=== 0000644 0001750 0001750 00000000042 15214605475 020621 0 ustar 00tina tina Single block sequence with anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/KK5P 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.796369841
30 atime=1781730109.655360028
30 ctime=1781730109.796369841
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.796469644
30 atime=1781730109.796369841
30 ctime=1781730109.796469644
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/test.event 0000644 0001750 0001750 00000000437 15214605475 022405 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :complex1
+MAP
+SEQ
=VAL :a
-SEQ
=VAL :
-MAP
=VAL :complex2
+MAP
+SEQ
=VAL :a
-SEQ
=VAL :b
-MAP
=VAL :complex3
+MAP
+SEQ
=VAL :a
-SEQ
=VAL >b\n
-MAP
=VAL :complex4
+MAP
=VAL >a\n
=VAL :
-MAP
=VAL :complex5
+MAP
+SEQ
=VAL :a
-SEQ
+SEQ
=VAL :b
-SEQ
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022420 x ustar 00 30 mtime=1781730109.754695506
30 atime=1781730109.754612464
30 ctime=1781730109.754695506
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/out.yaml 0000644 0001750 0001750 00000000200 15214605475 022042 0 ustar 00tina tina complex1:
? - a
:
complex2:
? - a
: b
complex3:
? - a
: >
b
complex4:
? >
a
:
complex5:
? - a
: - b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.728140129
30 atime=1781730109.728052058
30 ctime=1781730109.728140129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/in.yaml 0000644 0001750 0001750 00000000174 15214605475 021653 0 ustar 00tina tina complex1:
? - a
complex2:
? - a
: b
complex3:
? - a
: >
b
complex4:
? >
a
:
complex5:
? - a
: - b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.655508371
30 atime=1781730109.655360028
30 ctime=1781730109.655508371
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KK5P/=== 0000644 0001750 0001750 00000000060 15214605475 020644 0 ustar 00tina tina Various combinations of explicit block mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FQ7F 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.796279745
30 atime=1781730109.655211055
30 ctime=1781730109.796279745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.796369841
30 atime=1781730109.796279745
30 ctime=1781730109.796369841
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/test.event 0000644 0001750 0001750 00000000124 15214605475 022367 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :Mark McGwire
=VAL :Sammy Sosa
=VAL :Ken Griffey
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/lex.token 0000644 0000000 0000000 00000000132 15214605475 022550 x ustar 00 30 mtime=1781730109.762430531
30 atime=1781730109.762336525
30 ctime=1781730109.762430531
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/lex.token 0000644 0001750 0001750 00000000251 15214605475 022200 0 ustar 00tina tina SEQ-MARK 0 1 1 1
WS-SPACE 1 1 1 2
TEXT-VAL 2 12 1 3 :Mark McGwire
WS-NEWLN 14 1 1 15
SEQ-MARK 15 1 2 1
WS-SPACE 1 1 1 2
TEXT-VAL 2 12 1 3 :Sammy Sosa
WS-NEWLN 14 1 1 15
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.728052058
30 atime=1781730109.727964826
30 ctime=1781730109.728052058
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/in.json 0000644 0001750 0001750 00000000066 15214605475 021653 0 ustar 00tina tina [
"Mark McGwire",
"Sammy Sosa",
"Ken Griffey"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.727964826
30 atime=1781730109.727859854
30 ctime=1781730109.727964826
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/in.yaml 0000644 0001750 0001750 00000000052 15214605475 021637 0 ustar 00tina tina - Mark McGwire
- Sammy Sosa
- Ken Griffey
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.655360028
30 atime=1781730109.655211055
30 ctime=1781730109.655360028
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FQ7F/=== 0000644 0001750 0001750 00000000046 15214605475 020641 0 ustar 00tina tina Spec Example 2.1. Sequence of Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/G992 0000644 0000000 0000000 00000000132 15214605475 020570 x ustar 00 30 mtime=1781730109.796186995
30 atime=1781730109.655060407
30 ctime=1781730109.796186995
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/ 0000755 0001750 0001750 00000000000 15214605475 020277 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022667 x ustar 00 30 mtime=1781730109.796279745
30 atime=1781730109.796186995
30 ctime=1781730109.796279745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/test.event 0000644 0001750 0001750 00000000050 15214605475 022314 0 ustar 00tina tina +STR
+DOC
=VAL >folded text\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022340 x ustar 00 30 mtime=1781730109.754612464
30 atime=1781730109.754525651
30 ctime=1781730109.754612464
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/out.yaml 0000644 0001750 0001750 00000000020 15214605475 021762 0 ustar 00tina tina >
folded text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022146 x ustar 00 30 mtime=1781730109.727859854
30 atime=1781730109.727767314
30 ctime=1781730109.727859854
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/in.json 0000644 0001750 0001750 00000000020 15214605475 021570 0 ustar 00tina tina "folded text\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022137 x ustar 00 30 mtime=1781730109.727767314
30 atime=1781730109.727680501
30 ctime=1781730109.727767314
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021563 0 ustar 00tina tina >
folded
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021136 x ustar 00 30 mtime=1781730109.655211055
30 atime=1781730109.655060407
30 ctime=1781730109.655211055
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G992/=== 0000644 0001750 0001750 00000000040 15214605475 020562 0 ustar 00tina tina Spec Example 8.9. Folded Scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/XV9V 0000644 0000000 0000000 00000000132 15214605475 020712 x ustar 00 30 mtime=1781730109.796094874
30 atime=1781730109.654883359
30 ctime=1781730109.796094874
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/ 0000755 0001750 0001750 00000000000 15214605475 020421 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023011 x ustar 00 30 mtime=1781730109.796186995
30 atime=1781730109.796094874
30 ctime=1781730109.796186995
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/test.event 0000644 0001750 0001750 00000000170 15214605475 022441 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :Folding
=VAL "Empty line\nas a line feed
=VAL :Chomping
=VAL |Clipped empty lines\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022462 x ustar 00 30 mtime=1781730109.754525651
30 atime=1781730109.754431225
30 ctime=1781730109.754525651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/out.yaml 0000644 0001750 0001750 00000000110 15214605475 022104 0 ustar 00tina tina Folding: "Empty line\nas a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022270 x ustar 00 30 mtime=1781730109.727680501
30 atime=1781730109.727595644
30 ctime=1781730109.727680501
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/in.json 0000644 0001750 0001750 00000000125 15214605475 021720 0 ustar 00tina tina {
"Folding": "Empty line\nas a line feed",
"Chomping": "Clipped empty lines\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022261 x ustar 00 30 mtime=1781730109.727595644
30 atime=1781730109.727509948
30 ctime=1781730109.727595644
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/in.yaml 0000644 0001750 0001750 00000000117 15214605475 021712 0 ustar 00tina tina Folding:
"Empty line
as a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021260 x ustar 00 30 mtime=1781730109.655060407
30 atime=1781730109.654883359
30 ctime=1781730109.655060407
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XV9V/=== 0000644 0001750 0001750 00000000044 15214605475 020710 0 ustar 00tina tina Spec Example 6.5. Empty Lines [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/TD5N 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.795997306
30 atime=1781730109.654705123
30 ctime=1781730109.795997306
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.796094874
30 atime=1781730109.795997306
30 ctime=1781730109.796094874
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/test.event 0000644 0001750 0001750 00000000047 15214605475 022402 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :item1
=VAL :item2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.727509948
30 atime=1781730109.727419782
30 ctime=1781730109.727509948
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021642 0 ustar 00tina tina - item1
- item2
invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022001 x ustar 00 30 mtime=1781730109.670189771
30 atime=1781730109.670189771
30 ctime=1781730109.670282311
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/error 0000644 0001750 0001750 00000000000 15214605475 021421 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.654883359
30 atime=1781730109.654705123
30 ctime=1781730109.654883359
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TD5N/=== 0000644 0001750 0001750 00000000036 15214605475 020647 0 ustar 00tina tina Invalid scalar after sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/87E4 0000644 0000000 0000000 00000000132 15214605475 020565 x ustar 00 30 mtime=1781730109.795913985
30 atime=1781730109.654553567
30 ctime=1781730109.795913985
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/ 0000755 0001750 0001750 00000000000 15214605475 020274 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022664 x ustar 00 30 mtime=1781730109.795997306
30 atime=1781730109.795913985
30 ctime=1781730109.795997306
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/test.event 0000644 0001750 0001750 00000000165 15214605475 022320 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL 'implicit block key
+SEQ []
+MAP {}
=VAL 'implicit flow key
=VAL :value
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022335 x ustar 00 30 mtime=1781730109.754431225
30 atime=1781730109.754348114
30 ctime=1781730109.754431225
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/out.yaml 0000644 0001750 0001750 00000000063 15214605475 021766 0 ustar 00tina tina 'implicit block key':
- 'implicit flow key': value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022143 x ustar 00 30 mtime=1781730109.727419782
30 atime=1781730109.727336042
30 ctime=1781730109.727419782
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/in.json 0000644 0001750 0001750 00000000121 15214605475 021567 0 ustar 00tina tina {
"implicit block key": [
{
"implicit flow key": "value"
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022134 x ustar 00 30 mtime=1781730109.727336042
30 atime=1781730109.727244061
30 ctime=1781730109.727336042
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021566 0 ustar 00tina tina 'implicit block key' : [
'implicit flow key' : value,
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021133 x ustar 00 30 mtime=1781730109.654705123
30 atime=1781730109.654553567
30 ctime=1781730109.654705123
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/87E4/=== 0000644 0001750 0001750 00000000056 15214605475 020566 0 ustar 00tina tina Spec Example 7.8. Single Quoted Implicit Keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/A6F9 0000644 0000000 0000000 00000000132 15214605475 020603 x ustar 00 30 mtime=1781730109.795812435
30 atime=1781730109.654414582
30 ctime=1781730109.795812435
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/ 0000755 0001750 0001750 00000000000 15214605475 020312 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022702 x ustar 00 30 mtime=1781730109.795913985
30 atime=1781730109.795812435
30 ctime=1781730109.795913985
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/test.event 0000644 0001750 0001750 00000000145 15214605475 022334 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :strip
=VAL |text
=VAL :clip
=VAL |text\n
=VAL :keep
=VAL |text\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022353 x ustar 00 30 mtime=1781730109.754348114
30 atime=1781730109.754253129
30 ctime=1781730109.754348114
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022007 0 ustar 00tina tina strip: |-
text
clip: |
text
keep: |
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022161 x ustar 00 30 mtime=1781730109.727244061
30 atime=1781730109.727137343
30 ctime=1781730109.727244061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/in.json 0000644 0001750 0001750 00000000076 15214605475 021616 0 ustar 00tina tina {
"strip": "text",
"clip": "text\n",
"keep": "text\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022152 x ustar 00 30 mtime=1781730109.727137343
30 atime=1781730109.727042219
30 ctime=1781730109.727137343
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/in.yaml 0000644 0001750 0001750 00000000060 15214605475 021600 0 ustar 00tina tina strip: |-
text
clip: |
text
keep: |+
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021151 x ustar 00 30 mtime=1781730109.654553567
30 atime=1781730109.654414582
30 ctime=1781730109.654553567
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A6F9/=== 0000644 0001750 0001750 00000000054 15214605475 020602 0 ustar 00tina tina Spec Example 8.4. Chomping Final Line Break
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/N782 0000644 0000000 0000000 00000000132 15214605475 020574 x ustar 00 30 mtime=1781730109.795719685
30 atime=1781730109.654267356
30 ctime=1781730109.795719685
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/ 0000755 0001750 0001750 00000000000 15214605475 020303 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022673 x ustar 00 30 mtime=1781730109.795812435
30 atime=1781730109.795719685
30 ctime=1781730109.795812435
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/test.event 0000644 0001750 0001750 00000000022 15214605475 022317 0 ustar 00tina tina +STR
+DOC
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022143 x ustar 00 30 mtime=1781730109.727042219
30 atime=1781730109.726946885
30 ctime=1781730109.727042219
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/in.yaml 0000644 0001750 0001750 00000000016 15214605475 021572 0 ustar 00tina tina [
--- ,
...
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021725 x ustar 00 30 mtime=1781730109.670110221
30 atime=1781730109.670110221
30 ctime=1781730109.670189771
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/error 0000644 0001750 0001750 00000000000 15214605475 021345 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021142 x ustar 00 30 mtime=1781730109.654414582
30 atime=1781730109.654267356
30 ctime=1781730109.654414582
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N782/=== 0000644 0001750 0001750 00000000047 15214605475 020575 0 ustar 00tina tina Invalid document markers in flow style
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/K54U 0000644 0000000 0000000 00000000132 15214605475 020626 x ustar 00 30 mtime=1781730109.795624421
30 atime=1781730109.654115939
30 ctime=1781730109.795624421
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.795719685
30 atime=1781730109.795624421
30 ctime=1781730109.795719685
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/test.event 0000644 0001750 0001750 00000000045 15214605475 022356 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022376 x ustar 00 30 mtime=1781730109.754253129
30 atime=1781730109.754169808
30 ctime=1781730109.754253129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022026 0 ustar 00tina tina --- scalar
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.726946885
30 atime=1781730109.726846942
30 ctime=1781730109.726946885
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/in.json 0000644 0001750 0001750 00000000011 15214605475 021626 0 ustar 00tina tina "scalar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.726846942
30 atime=1781730109.726763691
30 ctime=1781730109.726846942
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/in.yaml 0000644 0001750 0001750 00000000013 15214605475 021621 0 ustar 00tina tina --- scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.654267356
30 atime=1781730109.654115939
30 ctime=1781730109.654267356
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K54U/=== 0000644 0001750 0001750 00000000032 15214605475 020621 0 ustar 00tina tina Tab after document header
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/TL85 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.795531881
30 atime=1781730109.653973113
30 ctime=1781730109.795531881
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.795624421
30 atime=1781730109.795531881
30 ctime=1781730109.795624421
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/test.event 0000644 0001750 0001750 00000000052 15214605475 022360 0 ustar 00tina tina +STR
+DOC
=VAL " foo\nbar\nbaz
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022402 x ustar 00 30 mtime=1781730109.754169808
30 atime=1781730109.754077268
30 ctime=1781730109.754169808
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/out.yaml 0000644 0001750 0001750 00000000022 15214605475 022026 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.726763691
30 atime=1781730109.726672547
30 ctime=1781730109.726763691
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/in.json 0000644 0001750 0001750 00000000022 15214605475 021634 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.726672547
30 atime=1781730109.726579588
30 ctime=1781730109.726672547
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/in.yaml 0000644 0001750 0001750 00000000034 15214605475 021630 0 ustar 00tina tina "
foo
bar
baz
"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021200 x ustar 00 30 mtime=1781730109.654115939
30 atime=1781730109.653973113
30 ctime=1781730109.654115939
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TL85/=== 0000644 0001750 0001750 00000000037 15214605475 020632 0 ustar 00tina tina Spec Example 6.8. Flow Folding
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/BU8L 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.795436408
30 atime=1781730109.653825887
30 ctime=1781730109.795436408
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.795531881
30 atime=1781730109.795436408
30 ctime=1781730109.795531881
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/test.event 0000644 0001750 0001750 00000000142 15214605475 022376 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+MAP &anchor
=VAL :a
=VAL :b
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022417 x ustar 00 30 mtime=1781730109.754077268
29 atime=1781730109.75398396
30 ctime=1781730109.754077268
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022045 0 ustar 00tina tina key: &anchor !!map
a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.726579588
30 atime=1781730109.726489702
30 ctime=1781730109.726579588
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/in.json 0000644 0001750 0001750 00000000040 15214605475 021652 0 ustar 00tina tina {
"key": {
"a": "b"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.726489702
30 atime=1781730109.726391435
30 ctime=1781730109.726489702
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021645 0 ustar 00tina tina key: &anchor
!!map
a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.653973113
30 atime=1781730109.653825887
30 ctime=1781730109.653973113
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BU8L/=== 0000644 0001750 0001750 00000000046 15214605475 020650 0 ustar 00tina tina Node Anchor and Tag on Seperate Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/U9NS 0000644 0000000 0000000 00000000132 15214605475 020674 x ustar 00 30 mtime=1781730109.795353995
30 atime=1781730109.653676287
30 ctime=1781730109.795353995
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/ 0000755 0001750 0001750 00000000000 15214605475 020403 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022773 x ustar 00 30 mtime=1781730109.795436408
30 atime=1781730109.795353995
30 ctime=1781730109.795436408
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/test.event 0000644 0001750 0001750 00000000361 15214605475 022425 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :time
=VAL :20:03:20
=VAL :player
=VAL :Sammy Sosa
=VAL :action
=VAL :strike (miss)
-MAP
-DOC ...
+DOC ---
+MAP
=VAL :time
=VAL :20:03:47
=VAL :player
=VAL :Sammy Sosa
=VAL :action
=VAL :grand slam
-MAP
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022252 x ustar 00 30 mtime=1781730109.726391435
30 atime=1781730109.726290444
30 ctime=1781730109.726391435
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/in.json 0000644 0001750 0001750 00000000235 15214605475 021704 0 ustar 00tina tina {
"time": "20:03:20",
"player": "Sammy Sosa",
"action": "strike (miss)"
}
{
"time": "20:03:47",
"player": "Sammy Sosa",
"action": "grand slam"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022243 x ustar 00 30 mtime=1781730109.726290444
30 atime=1781730109.726182888
30 ctime=1781730109.726290444
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/in.yaml 0000644 0001750 0001750 00000000175 15214605475 021700 0 ustar 00tina tina ---
time: 20:03:20
player: Sammy Sosa
action: strike (miss)
...
---
time: 20:03:47
player: Sammy Sosa
action: grand slam
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021242 x ustar 00 30 mtime=1781730109.653825887
30 atime=1781730109.653676287
30 ctime=1781730109.653825887
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U9NS/=== 0000644 0001750 0001750 00000000060 15214605475 020670 0 ustar 00tina tina Spec Example 2.8. Play by Play Feed from a Game
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/565N 0000644 0000000 0000000 00000000132 15214605475 020573 x ustar 00 30 mtime=1781730109.795259569
30 atime=1781730109.653526127
30 ctime=1781730109.795259569
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/ 0000755 0001750 0001750 00000000000 15214605475 020302 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022672 x ustar 00 30 mtime=1781730109.795353995
30 atime=1781730109.795259569
30 ctime=1781730109.795353995
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/test.event 0000644 0001750 0001750 00000001317 15214605475 022326 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :canonical
=VAL "R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLCAgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=
=VAL :generic
=VAL |R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5\nOTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+\n+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC\nAgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=\n
=VAL :description
=VAL :The binary value above is a tiny arrow encoded as a gif image.
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022151 x ustar 00 30 mtime=1781730109.726182888
30 atime=1781730109.726073237
30 ctime=1781730109.726182888
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/in.json 0000644 0001750 0001750 00000001162 15214605475 021603 0 ustar 00tina tina {
"canonical": "R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLCAgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=",
"generic": "R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5\nOTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+\n+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC\nAgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=\n",
"description": "The binary value above is a tiny arrow encoded as a gif image."
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022142 x ustar 00 30 mtime=1781730109.726073237
30 atime=1781730109.725962398
30 ctime=1781730109.726073237
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/in.yaml 0000644 0001750 0001750 00000001174 15214605475 021577 0 ustar 00tina tina canonical: !!binary "\
R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5\
OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+\
+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC\
AgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs="
generic: !!binary |
R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5
OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+
+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC
AgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=
description:
The binary value above is a tiny arrow encoded as a gif image.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021141 x ustar 00 30 mtime=1781730109.653676287
30 atime=1781730109.653526127
30 ctime=1781730109.653676287
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/565N/=== 0000644 0001750 0001750 00000000021 15214605475 020564 0 ustar 00tina tina Construct Binary
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/W42U 0000644 0000000 0000000 00000000132 15214605475 020637 x ustar 00 30 mtime=1781730109.795167169
30 atime=1781730109.653377644
30 ctime=1781730109.795167169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/ 0000755 0001750 0001750 00000000000 15214605475 020346 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022736 x ustar 00 30 mtime=1781730109.795259569
30 atime=1781730109.795167169
30 ctime=1781730109.795259569
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/test.event 0000644 0001750 0001750 00000000164 15214605475 022371 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :
=VAL |block node\n
+SEQ
=VAL :one
=VAL :two
-SEQ
+MAP
=VAL :one
=VAL :two
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000127 15214605475 022413 x ustar 00 29 mtime=1781730109.75398396
29 atime=1781730109.75388241
29 ctime=1781730109.75398396
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/out.yaml 0000644 0001750 0001750 00000000056 15214605475 022042 0 ustar 00tina tina -
- |
block node
- - one
- two
- one: two
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.725962398
30 atime=1781730109.725857985
30 ctime=1781730109.725962398
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/in.json 0000644 0001750 0001750 00000000125 15214605475 021645 0 ustar 00tina tina [
null,
"block node\n",
[
"one",
"two"
],
{
"one": "two"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022206 x ustar 00 30 mtime=1781730109.725857985
30 atime=1781730109.725760207
30 ctime=1781730109.725857985
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/in.yaml 0000644 0001750 0001750 00000000134 15214605475 021636 0 ustar 00tina tina - # Empty
- |
block node
- - one # Compact
- two # sequence
- one: two # Compact mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021205 x ustar 00 30 mtime=1781730109.653526127
30 atime=1781730109.653377644
30 ctime=1781730109.653526127
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W42U/=== 0000644 0001750 0001750 00000000056 15214605475 020640 0 ustar 00tina tina Spec Example 8.15. Block Sequence Entry Types
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/652Z 0000644 0000000 0000000 00000000132 15214605475 020604 x ustar 00 30 mtime=1781730109.795075536
30 atime=1781730109.653231186
30 ctime=1781730109.795075536
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/ 0000755 0001750 0001750 00000000000 15214605475 020313 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022703 x ustar 00 30 mtime=1781730109.795167169
30 atime=1781730109.795075536
30 ctime=1781730109.795167169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/test.event 0000644 0001750 0001750 00000000111 15214605475 022326 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :?foo
=VAL :bar
=VAL :bar
=VAL :42
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022503 x ustar 00 30 mtime=1781730109.762336525
30 atime=1781730109.762243635
30 ctime=1781730109.762336525
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/emit.yaml 0000644 0001750 0001750 00000000022 15214605475 022127 0 ustar 00tina tina ?foo: bar
bar: 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000127 15214605475 022360 x ustar 00 29 mtime=1781730109.75388241
29 atime=1781730109.75378121
29 ctime=1781730109.75388241
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/out.yaml 0000644 0001750 0001750 00000000026 15214605475 022004 0 ustar 00tina tina ---
?foo: bar
bar: 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022162 x ustar 00 30 mtime=1781730109.725760207
30 atime=1781730109.725654816
30 ctime=1781730109.725760207
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/in.json 0000644 0001750 0001750 00000000043 15214605475 021611 0 ustar 00tina tina {
"?foo" : "bar",
"bar" : 42
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022153 x ustar 00 30 mtime=1781730109.725654816
30 atime=1781730109.725580784
30 ctime=1781730109.725654816
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/in.yaml 0000644 0001750 0001750 00000000027 15214605475 021604 0 ustar 00tina tina { ?foo: bar,
bar: 42
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021152 x ustar 00 30 mtime=1781730109.653377644
30 atime=1781730109.653231186
30 ctime=1781730109.653377644
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/652Z/=== 0000644 0001750 0001750 00000000043 15214605475 020601 0 ustar 00tina tina Question mark at start of flow key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/AVM7 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.794983485
30 atime=1781730109.653083401
30 ctime=1781730109.794983485
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.795075536
30 atime=1781730109.794983485
30 ctime=1781730109.795075536
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/test.event 0000644 0001750 0001750 00000000012 15214605475 022372 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.725488942
30 atime=1781730109.725488942
30 ctime=1781730109.725580784
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/in.json 0000644 0001750 0001750 00000000000 15214605475 021646 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.725393049
30 atime=1781730109.725393049
30 ctime=1781730109.725488942
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/in.yaml 0000644 0001750 0001750 00000000000 15214605475 021637 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.653231186
30 atime=1781730109.653083401
30 ctime=1781730109.653231186
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AVM7/=== 0000644 0001750 0001750 00000000015 15214605475 020644 0 ustar 00tina tina Empty Stream
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9BXH 0000644 0000000 0000000 00000000131 15214605475 020647 x ustar 00 30 mtime=1781730109.794888431
29 atime=1781730109.65293408
30 ctime=1781730109.794888431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.794983485
30 atime=1781730109.794888431
30 ctime=1781730109.794983485
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/test.event 0000644 0001750 0001750 00000000215 15214605475 022377 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP {}
=VAL "single line
=VAL :
=VAL :a
=VAL :b
-MAP
+MAP {}
=VAL "multi line
=VAL :
=VAL :a
=VAL :b
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022416 x ustar 00 29 mtime=1781730109.75378121
30 atime=1781730109.753688251
29 ctime=1781730109.75378121
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/out.yaml 0000644 0001750 0001750 00000000063 15214605475 022051 0 ustar 00tina tina ---
- "single line":
a: b
- "multi line":
a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.725393049
30 atime=1781730109.725289125
30 ctime=1781730109.725393049
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/in.json 0000644 0001750 0001750 00000000140 15214605475 021653 0 ustar 00tina tina [
{
"single line": null,
"a": "b"
},
{
"multi line": null,
"a": "b"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.725289125
30 atime=1781730109.725188833
30 ctime=1781730109.725289125
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/in.yaml 0000644 0001750 0001750 00000000067 15214605475 021654 0 ustar 00tina tina ---
- { "single line", a: b}
- { "multi
line", a: b}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021215 x ustar 00 30 mtime=1781730109.653083401
29 atime=1781730109.65293408
30 ctime=1781730109.653083401
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9BXH/=== 0000644 0001750 0001750 00000000066 15214605475 020652 0 ustar 00tina tina Multiline doublequoted flow mapping key without value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/82AN 0000644 0000000 0000000 00000000132 15214605475 020606 x ustar 00 30 mtime=1781730109.794786462
30 atime=1781730109.652747882
30 ctime=1781730109.794786462
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/ 0000755 0001750 0001750 00000000000 15214605475 020315 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022705 x ustar 00 30 mtime=1781730109.794888431
30 atime=1781730109.794786462
30 ctime=1781730109.794888431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/test.event 0000644 0001750 0001750 00000000051 15214605475 022333 0 ustar 00tina tina +STR
+DOC
=VAL :---word1 word2
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022356 x ustar 00 30 mtime=1781730109.753688251
30 atime=1781730109.753592358
30 ctime=1781730109.753688251
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022001 0 ustar 00tina tina '---word1 word2'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022164 x ustar 00 30 mtime=1781730109.725188833
30 atime=1781730109.725099645
30 ctime=1781730109.725188833
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/in.json 0000644 0001750 0001750 00000000021 15214605475 021607 0 ustar 00tina tina "---word1 word2"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022155 x ustar 00 30 mtime=1781730109.725099645
30 atime=1781730109.725006616
30 ctime=1781730109.725099645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/in.yaml 0000644 0001750 0001750 00000000017 15214605475 021605 0 ustar 00tina tina ---word1
word2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021152 x ustar 00 29 mtime=1781730109.65293408
30 atime=1781730109.652747882
29 ctime=1781730109.65293408
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/82AN/=== 0000644 0001750 0001750 00000000047 15214605475 020607 0 ustar 00tina tina Three dashes and content without space
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9SHH 0000644 0000000 0000000 00000000132 15214605475 020651 x ustar 00 30 mtime=1781730109.794693014
30 atime=1781730109.652599399
30 ctime=1781730109.794693014
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022750 x ustar 00 30 mtime=1781730109.794786462
30 atime=1781730109.794693014
30 ctime=1781730109.794786462
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/test.event 0000644 0001750 0001750 00000000116 15214605475 022400 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :single
=VAL 'text
=VAL :double
=VAL "text
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.725006616
30 atime=1781730109.724910235
30 ctime=1781730109.725006616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/in.json 0000644 0001750 0001750 00000000053 15214605475 021657 0 ustar 00tina tina {
"single": "text",
"double": "text"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.724910235
30 atime=1781730109.724799186
30 ctime=1781730109.724910235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/in.yaml 0000644 0001750 0001750 00000000036 15214605475 021651 0 ustar 00tina tina single: 'text'
double: "text"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021217 x ustar 00 30 mtime=1781730109.652747882
30 atime=1781730109.652599399
30 ctime=1781730109.652747882
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SHH/=== 0000644 0001750 0001750 00000000053 15214605475 020647 0 ustar 00tina tina Spec Example 5.8. Quoted Scalar Indicators
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SBG9 0000644 0000000 0000000 00000000132 15214605475 020642 x ustar 00 30 mtime=1781730109.794599426
30 atime=1781730109.652447703
30 ctime=1781730109.794599426
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/ 0000755 0001750 0001750 00000000000 15214605475 020351 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022741 x ustar 00 30 mtime=1781730109.794693014
30 atime=1781730109.794599426
30 ctime=1781730109.794693014
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/test.event 0000644 0001750 0001750 00000000153 15214605475 022372 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :a
+SEQ []
=VAL :b
=VAL :c
-SEQ
+SEQ []
=VAL :d
=VAL :e
-SEQ
=VAL :f
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022412 x ustar 00 30 mtime=1781730109.753592358
30 atime=1781730109.753498072
30 ctime=1781730109.753592358
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022040 0 ustar 00tina tina a:
- b
- c
? - d
- e
: f
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.724799186
30 atime=1781730109.724706018
30 ctime=1781730109.724799186
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/in.yaml 0000644 0001750 0001750 00000000027 15214605475 021642 0 ustar 00tina tina {a: [b, c], [d, e]: f}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021210 x ustar 00 30 mtime=1781730109.652599399
30 atime=1781730109.652447703
30 ctime=1781730109.652599399
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SBG9/=== 0000644 0001750 0001750 00000000036 15214605475 020641 0 ustar 00tina tina Flow Sequence in Flow Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/UDR7 0000644 0000000 0000000 00000000132 15214605475 020657 x ustar 00 30 mtime=1781730109.794504512
30 atime=1781730109.652297334
30 ctime=1781730109.794504512
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/ 0000755 0001750 0001750 00000000000 15214605475 020366 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022756 x ustar 00 30 mtime=1781730109.794599426
30 atime=1781730109.794504512
30 ctime=1781730109.794599426
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/test.event 0000644 0001750 0001750 00000000224 15214605475 022406 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :sequence
+SEQ []
=VAL :one
=VAL :two
-SEQ
=VAL :mapping
+MAP {}
=VAL :sky
=VAL :blue
=VAL :sea
=VAL :green
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022427 x ustar 00 30 mtime=1781730109.753498072
30 atime=1781730109.753407138
30 ctime=1781730109.753498072
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/out.yaml 0000644 0001750 0001750 00000000070 15214605475 022056 0 ustar 00tina tina sequence:
- one
- two
mapping:
sky: blue
sea: green
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022235 x ustar 00 30 mtime=1781730109.724706018
30 atime=1781730109.724614455
30 ctime=1781730109.724706018
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/in.json 0000644 0001750 0001750 00000000147 15214605475 021671 0 ustar 00tina tina {
"sequence": [
"one",
"two"
],
"mapping": {
"sky": "blue",
"sea": "green"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.724614455
30 atime=1781730109.724520518
30 ctime=1781730109.724614455
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021660 0 ustar 00tina tina sequence: [ one, two, ]
mapping: { sky: blue, sea: green }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021225 x ustar 00 30 mtime=1781730109.652447703
30 atime=1781730109.652297334
30 ctime=1781730109.652447703
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UDR7/=== 0000644 0001750 0001750 00000000055 15214605475 020657 0 ustar 00tina tina Spec Example 5.4. Flow Collection Indicators
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/PBJ2 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.794410784
30 atime=1781730109.652148572
30 ctime=1781730109.794410784
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022732 x ustar 00 30 mtime=1781730109.794504512
30 atime=1781730109.794410784
30 ctime=1781730109.794504512
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/test.event 0000644 0001750 0001750 00000000315 15214605475 022363 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :american
+SEQ
=VAL :Boston Red Sox
=VAL :Detroit Tigers
=VAL :New York Yankees
-SEQ
=VAL :national
+SEQ
=VAL :New York Mets
=VAL :Chicago Cubs
=VAL :Atlanta Braves
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022403 x ustar 00 30 mtime=1781730109.753407138
30 atime=1781730109.753320814
30 ctime=1781730109.753407138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/out.yaml 0000644 0001750 0001750 00000000171 15214605475 022034 0 ustar 00tina tina american:
- Boston Red Sox
- Detroit Tigers
- New York Yankees
national:
- New York Mets
- Chicago Cubs
- Atlanta Braves
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.724520518
30 atime=1781730109.724428607
30 ctime=1781730109.724520518
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/in.json 0000644 0001750 0001750 00000000256 15214605475 021646 0 ustar 00tina tina {
"american": [
"Boston Red Sox",
"Detroit Tigers",
"New York Yankees"
],
"national": [
"New York Mets",
"Chicago Cubs",
"Atlanta Braves"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.724428607
30 atime=1781730109.724335089
30 ctime=1781730109.724428607
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/in.yaml 0000644 0001750 0001750 00000000205 15214605475 021631 0 ustar 00tina tina american:
- Boston Red Sox
- Detroit Tigers
- New York Yankees
national:
- New York Mets
- Chicago Cubs
- Atlanta Braves
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.652297334
30 atime=1781730109.652148572
30 ctime=1781730109.652297334
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PBJ2/=== 0000644 0001750 0001750 00000000057 15214605475 020635 0 ustar 00tina tina Spec Example 2.3. Mapping Scalars to Sequences
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/TS54 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.794318873
30 atime=1781730109.651997784
30 ctime=1781730109.794318873
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.794410784
30 atime=1781730109.794318873
30 ctime=1781730109.794410784
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/test.event 0000644 0001750 0001750 00000000054 15214605475 022365 0 ustar 00tina tina +STR
+DOC
=VAL >ab cd\nef\n\ngh\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.753320814
30 atime=1781730109.753236655
30 ctime=1781730109.753320814
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/out.yaml 0000644 0001750 0001750 00000000027 15214605475 022036 0 ustar 00tina tina >
ab cd
ef
gh
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.724335089
30 atime=1781730109.724243597
30 ctime=1781730109.724335089
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/in.json 0000644 0001750 0001750 00000000024 15214605475 021641 0 ustar 00tina tina "ab cd\nef\n\ngh\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.724243597
30 atime=1781730109.724150149
30 ctime=1781730109.724243597
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021634 0 ustar 00tina tina >
ab
cd
ef
gh
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.652148572
30 atime=1781730109.651997784
30 ctime=1781730109.652148572
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/TS54/=== 0000644 0001750 0001750 00000000024 15214605475 020631 0 ustar 00tina tina Folded Block Scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CXX2 0000644 0000000 0000000 00000000130 15214605475 020660 x ustar 00 29 mtime=1781730109.79422298
30 atime=1781730109.651828418
29 ctime=1781730109.79422298
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/ 0000755 0001750 0001750 00000000000 15214605475 020371 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022760 x ustar 00 30 mtime=1781730109.794318873
29 atime=1781730109.79422298
30 ctime=1781730109.794318873
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/test.event 0000644 0001750 0001750 00000000016 15214605475 022410 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022231 x ustar 00 30 mtime=1781730109.724150149
30 atime=1781730109.724058097
30 ctime=1781730109.724150149
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/in.yaml 0000644 0001750 0001750 00000000021 15214605475 021654 0 ustar 00tina tina --- &anchor a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022013 x ustar 00 30 mtime=1781730109.670026551
30 atime=1781730109.670026551
30 ctime=1781730109.670110221
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/error 0000644 0001750 0001750 00000000000 15214605475 021433 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021230 x ustar 00 30 mtime=1781730109.651997784
30 atime=1781730109.651828418
30 ctime=1781730109.651997784
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CXX2/=== 0000644 0001750 0001750 00000000053 15214605475 020660 0 ustar 00tina tina Mapping with anchor on document start line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5TRB 0000644 0000000 0000000 00000000130 15214605475 020650 x ustar 00 30 mtime=1781730109.794129253
28 atime=1781730109.6516777
30 ctime=1781730109.794129253
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/ 0000755 0001750 0001750 00000000000 15214605475 020361 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022747 x ustar 00 29 mtime=1781730109.79422298
30 atime=1781730109.794129253
29 ctime=1781730109.79422298
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/test.event 0000644 0001750 0001750 00000000016 15214605475 022400 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.724058097
30 atime=1781730109.723965068
30 ctime=1781730109.724058097
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/in.yaml 0000644 0001750 0001750 00000000014 15214605475 021646 0 ustar 00tina tina ---
"
---
"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022001 x ustar 00 29 mtime=1781730109.66994323
29 atime=1781730109.66994323
30 ctime=1781730109.670026551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/error 0000644 0001750 0001750 00000000000 15214605475 021423 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021216 x ustar 00 30 mtime=1781730109.651828418
28 atime=1781730109.6516777
30 ctime=1781730109.651828418
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TRB/=== 0000644 0001750 0001750 00000000064 15214605475 020652 0 ustar 00tina tina Invalid document-start marker in doublequoted tring
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9MAG 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.794034827
30 atime=1781730109.651528937
30 ctime=1781730109.794034827
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022732 x ustar 00 30 mtime=1781730109.794129253
30 atime=1781730109.794034827
30 ctime=1781730109.794129253
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/test.event 0000644 0001750 0001750 00000000026 15214605475 022362 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.723965068
30 atime=1781730109.723862471
30 ctime=1781730109.723965068
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021626 0 ustar 00tina tina ---
[ , a, b, c ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 021763 x ustar 00 30 mtime=1781730109.669844474
30 atime=1781730109.669844474
29 ctime=1781730109.66994323
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/error 0000644 0001750 0001750 00000000000 15214605475 021404 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/=== 0000644 0000000 0000000 00000000126 15214605475 021204 x ustar 00 28 mtime=1781730109.6516777
30 atime=1781730109.651528937
28 ctime=1781730109.6516777
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MAG/=== 0000644 0001750 0001750 00000000062 15214605475 020631 0 ustar 00tina tina Flow sequence with invalid comma at the beginning
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7BUB 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.793941868
30 atime=1781730109.651365438
30 ctime=1781730109.793941868
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.794034827
30 atime=1781730109.793941868
30 ctime=1781730109.794034827
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/test.event 0000644 0001750 0001750 00000000214 15214605475 022363 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :hr
+SEQ
=VAL :Mark McGwire
=VAL &SS :Sammy Sosa
-SEQ
=VAL :rbi
+SEQ
=ALI *SS
=VAL :Ken Griffey
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.753236655
30 atime=1781730109.753132731
30 ctime=1781730109.753236655
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/out.yaml 0000644 0001750 0001750 00000000101 15214605475 022027 0 ustar 00tina tina ---
hr:
- Mark McGwire
- &SS Sammy Sosa
rbi:
- *SS
- Ken Griffey
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.723862471
30 atime=1781730109.723766579
30 ctime=1781730109.723862471
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/in.json 0000644 0001750 0001750 00000000153 15214605475 021644 0 ustar 00tina tina {
"hr": [
"Mark McGwire",
"Sammy Sosa"
],
"rbi": [
"Sammy Sosa",
"Ken Griffey"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.723766579
30 atime=1781730109.723680324
30 ctime=1781730109.723766579
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/in.yaml 0000644 0001750 0001750 00000000177 15214605475 021643 0 ustar 00tina tina ---
hr:
- Mark McGwire
# Following node labeled SS
- &SS Sammy Sosa
rbi:
- *SS # Subsequent occurrence
- Ken Griffey
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.651528937
30 atime=1781730109.651365438
30 ctime=1781730109.651528937
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BUB/=== 0000644 0001750 0001750 00000000114 15214605475 020631 0 ustar 00tina tina Spec Example 2.10. Node for “Sammy Sosa” appears twice in this document
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JTV5 0000644 0000000 0000000 00000000132 15214605475 020666 x ustar 00 30 mtime=1781730109.793835848
30 atime=1781730109.651227571
30 ctime=1781730109.793835848
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/ 0000755 0001750 0001750 00000000000 15214605475 020375 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022765 x ustar 00 30 mtime=1781730109.793941868
30 atime=1781730109.793835848
30 ctime=1781730109.793941868
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/test.event 0000644 0001750 0001750 00000000112 15214605475 022411 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a true
=VAL :null d
=VAL :e 42
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022436 x ustar 00 30 mtime=1781730109.753132731
30 atime=1781730109.753017003
30 ctime=1781730109.753132731
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/out.yaml 0000644 0001750 0001750 00000000025 15214605475 022065 0 ustar 00tina tina a true: null d
e 42:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022244 x ustar 00 30 mtime=1781730109.723680324
30 atime=1781730109.723596095
30 ctime=1781730109.723680324
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/in.json 0000644 0001750 0001750 00000000051 15214605475 021672 0 ustar 00tina tina {
"a true": "null d",
"e 42": null
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022235 x ustar 00 30 mtime=1781730109.723596095
30 atime=1781730109.723473523
30 ctime=1781730109.723596095
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021667 0 ustar 00tina tina ? a
true
: null
d
? e
42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021234 x ustar 00 30 mtime=1781730109.651365438
30 atime=1781730109.651227571
30 ctime=1781730109.651365438
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JTV5/=== 0000644 0001750 0001750 00000000045 15214605475 020665 0 ustar 00tina tina Block Mapping with Multiline Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/PRH3 0000644 0000000 0000000 00000000131 15214605475 020651 x ustar 00 30 mtime=1781730109.793744705
29 atime=1781730109.65107783
30 ctime=1781730109.793744705
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/ 0000755 0001750 0001750 00000000000 15214605475 020361 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022751 x ustar 00 30 mtime=1781730109.793835848
30 atime=1781730109.793744705
30 ctime=1781730109.793835848
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/test.event 0000644 0001750 0001750 00000000107 15214605475 022401 0 ustar 00tina tina +STR
+DOC
=VAL ' 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022551 x ustar 00 30 mtime=1781730109.762243635
30 atime=1781730109.762150816
30 ctime=1781730109.762243635
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/emit.yaml 0000644 0001750 0001750 00000000061 15214605475 022200 0 ustar 00tina tina ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022422 x ustar 00 30 mtime=1781730109.753017003
30 atime=1781730109.752911193
30 ctime=1781730109.753017003
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/out.yaml 0000644 0001750 0001750 00000000061 15214605475 022051 0 ustar 00tina tina ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.723473523
30 atime=1781730109.723372602
30 ctime=1781730109.723473523
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/in.json 0000644 0001750 0001750 00000000057 15214605475 021664 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.723372602
30 atime=1781730109.723288792
30 ctime=1781730109.723372602
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/in.yaml 0000644 0001750 0001750 00000000062 15214605475 021651 0 ustar 00tina tina ' 1st non-empty
2nd non-empty
3rd non-empty '
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021217 x ustar 00 30 mtime=1781730109.651227571
29 atime=1781730109.65107783
30 ctime=1781730109.651227571
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PRH3/=== 0000644 0001750 0001750 00000000046 15214605475 020652 0 ustar 00tina tina Spec Example 7.9. Single Quoted Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/LHL4 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.793651257
30 atime=1781730109.650931303
30 ctime=1781730109.793651257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.793744705
30 atime=1781730109.793651257
30 ctime=1781730109.793744705
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/test.event 0000644 0001750 0001750 00000000016 15214605475 022367 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.723288792
30 atime=1781730109.723192411
30 ctime=1781730109.723288792
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021634 0 ustar 00tina tina ---
!invalid{}tag scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021772 x ustar 00 30 mtime=1781730109.669759477
30 atime=1781730109.669759477
30 ctime=1781730109.669844474
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/error 0000644 0001750 0001750 00000000000 15214605475 021412 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021205 x ustar 00 29 mtime=1781730109.65107783
30 atime=1781730109.650931303
29 ctime=1781730109.65107783
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LHL4/=== 0000644 0001750 0001750 00000000014 15214605475 020634 0 ustar 00tina tina Invalid tag
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M5C3 0000644 0000000 0000000 00000000132 15214605475 020605 x ustar 00 30 mtime=1781730109.793558787
30 atime=1781730109.650764661
30 ctime=1781730109.793558787
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/ 0000755 0001750 0001750 00000000000 15214605475 020314 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022704 x ustar 00 30 mtime=1781730109.793651257
30 atime=1781730109.793558787
30 ctime=1781730109.793651257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/test.event 0000644 0001750 0001750 00000000134 15214605475 022334 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :literal
=VAL |value\n
=VAL :folded
=VAL >value\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022355 x ustar 00 30 mtime=1781730109.752911193
30 atime=1781730109.752787224
30 ctime=1781730109.752911193
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/out.yaml 0000644 0001750 0001750 00000000052 15214605475 022004 0 ustar 00tina tina literal: |
value
folded: !foo >
value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022163 x ustar 00 30 mtime=1781730109.723192411
30 atime=1781730109.723082061
30 ctime=1781730109.723192411
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/in.json 0000644 0001750 0001750 00000000062 15214605475 021613 0 ustar 00tina tina {
"literal": "value\n",
"folded": "value\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022154 x ustar 00 30 mtime=1781730109.723082061
30 atime=1781730109.722979604
30 ctime=1781730109.723082061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/in.yaml 0000644 0001750 0001750 00000000060 15214605475 021602 0 ustar 00tina tina literal: |2
value
folded:
!foo
>1
value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021153 x ustar 00 30 mtime=1781730109.650931303
30 atime=1781730109.650764661
30 ctime=1781730109.650931303
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5C3/=== 0000644 0001750 0001750 00000000046 15214605475 020605 0 ustar 00tina tina Spec Example 8.21. Block Scalar Nodes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S4JQ 0000644 0000000 0000000 00000000130 15214605475 020655 x ustar 00 29 mtime=1781730109.79346478
30 atime=1781730109.650629308
29 ctime=1781730109.79346478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/ 0000755 0001750 0001750 00000000000 15214605475 020366 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022755 x ustar 00 30 mtime=1781730109.793558787
29 atime=1781730109.79346478
30 ctime=1781730109.793558787
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/test.event 0000644 0001750 0001750 00000000075 15214605475 022412 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL "12
=VAL :12
=VAL :12
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022427 x ustar 00 30 mtime=1781730109.752787224
30 atime=1781730109.752690564
30 ctime=1781730109.752787224
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022054 0 ustar 00tina tina - "12"
- 12
- ! 12
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022235 x ustar 00 30 mtime=1781730109.722979604
30 atime=1781730109.722883781
30 ctime=1781730109.722979604
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/in.json 0000644 0001750 0001750 00000000031 15214605475 021661 0 ustar 00tina tina [
"12",
12,
"12"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.722883781
30 atime=1781730109.722786282
30 ctime=1781730109.722883781
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/in.yaml 0000644 0001750 0001750 00000000067 15214605475 021663 0 ustar 00tina tina # Assuming conventional resolution:
- "12"
- 12
- ! 12
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021225 x ustar 00 30 mtime=1781730109.650764661
30 atime=1781730109.650629308
30 ctime=1781730109.650764661
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4JQ/=== 0000644 0001750 0001750 00000000045 15214605475 020656 0 ustar 00tina tina Spec Example 6.28. Non-Specific Tags
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HWV9 0000644 0000000 0000000 00000000132 15214605475 020673 x ustar 00 30 mtime=1781730109.793371472
30 atime=1781730109.650485015
30 ctime=1781730109.793371472
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/ 0000755 0001750 0001750 00000000000 15214605475 020402 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022770 x ustar 00 29 mtime=1781730109.79346478
30 atime=1781730109.793371472
29 ctime=1781730109.79346478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/test.event 0000644 0001750 0001750 00000000012 15214605475 022415 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022443 x ustar 00 30 mtime=1781730109.752601655
30 atime=1781730109.752601655
30 ctime=1781730109.752690564
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/out.yaml 0000644 0001750 0001750 00000000000 15214605475 022063 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022251 x ustar 00 30 mtime=1781730109.722681939
30 atime=1781730109.722681939
30 ctime=1781730109.722786282
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/in.json 0000644 0001750 0001750 00000000000 15214605475 021671 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022242 x ustar 00 30 mtime=1781730109.722681939
30 atime=1781730109.722598688
30 ctime=1781730109.722681939
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/in.yaml 0000644 0001750 0001750 00000000004 15214605475 021666 0 ustar 00tina tina ...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021241 x ustar 00 30 mtime=1781730109.650629308
30 atime=1781730109.650485015
30 ctime=1781730109.650629308
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HWV9/=== 0000644 0001750 0001750 00000000024 15214605475 020667 0 ustar 00tina tina Document-end marker
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7BMT 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.793277255
30 atime=1781730109.650338138
30 ctime=1781730109.793277255
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022746 x ustar 00 30 mtime=1781730109.793371472
30 atime=1781730109.793277255
30 ctime=1781730109.793371472
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/test.event 0000644 0001750 0001750 00000000530 15214605475 022376 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :top1
+MAP &node1
=VAL &k1 :key1
=VAL :one
-MAP
=VAL :top2
+MAP &node2
=VAL :key2
=VAL :two
-MAP
=VAL :top3
+MAP
=VAL &k3 :key3
=VAL :three
-MAP
=VAL :top4
+MAP &node4
=VAL &k4 :key4
=VAL :four
-MAP
=VAL :top5
+MAP &node5
=VAL :key5
=VAL :five
-MAP
=VAL :top6
=VAL &val6 :six
=VAL :top7
=VAL &val7 :seven
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.752601655
30 atime=1781730109.752506252
30 ctime=1781730109.752601655
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/out.yaml 0000644 0001750 0001750 00000000254 15214605475 022052 0 ustar 00tina tina ---
top1: &node1
&k1 key1: one
top2: &node2
key2: two
top3:
&k3 key3: three
top4: &node4
&k4 key4: four
top5: &node5
key5: five
top6: &val6 six
top7: &val7 seven
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.722598688
30 atime=1781730109.722511525
30 ctime=1781730109.722598688
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/in.json 0000644 0001750 0001750 00000000332 15214605475 021655 0 ustar 00tina tina {
"top1": {
"key1": "one"
},
"top2": {
"key2": "two"
},
"top3": {
"key3": "three"
},
"top4": {
"key4": "four"
},
"top5": {
"key5": "five"
},
"top6": "six",
"top7": "seven"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.722511525
30 atime=1781730109.722419474
30 ctime=1781730109.722511525
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/in.yaml 0000644 0001750 0001750 00000000272 15214605475 021651 0 ustar 00tina tina ---
top1: &node1
&k1 key1: one
top2: &node2 # comment
key2: two
top3:
&k3 key3: three
top4: &node4
&k4 key4: four
top5: &node5
key5: five
top6: &val6
six
top7:
&val7 seven
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.650485015
30 atime=1781730109.650338138
30 ctime=1781730109.650485015
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7BMT/=== 0000644 0001750 0001750 00000000043 15214605475 020644 0 ustar 00tina tina Node and Mapping Key Anchors [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/L383 0000644 0000000 0000000 00000000132 15214605475 020567 x ustar 00 30 mtime=1781730109.793183318
30 atime=1781730109.650192449
30 ctime=1781730109.793183318
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/ 0000755 0001750 0001750 00000000000 15214605475 020276 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022666 x ustar 00 30 mtime=1781730109.793277255
30 atime=1781730109.793183318
30 ctime=1781730109.793277255
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/test.event 0000644 0001750 0001750 00000000072 15214605475 022317 0 ustar 00tina tina +STR
+DOC ---
=VAL :foo
-DOC
+DOC ---
=VAL :foo
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022337 x ustar 00 30 mtime=1781730109.752506252
30 atime=1781730109.752408473
30 ctime=1781730109.752506252
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/out.yaml 0000644 0001750 0001750 00000000020 15214605475 021761 0 ustar 00tina tina --- foo
--- foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022145 x ustar 00 30 mtime=1781730109.722419474
30 atime=1781730109.722326724
30 ctime=1781730109.722419474
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/in.json 0000644 0001750 0001750 00000000014 15214605475 021572 0 ustar 00tina tina "foo"
"foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022136 x ustar 00 30 mtime=1781730109.722326724
30 atime=1781730109.722234184
30 ctime=1781730109.722326724
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/in.yaml 0000644 0001750 0001750 00000000046 15214605475 021570 0 ustar 00tina tina --- foo # comment
--- foo # comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021135 x ustar 00 30 mtime=1781730109.650338138
30 atime=1781730109.650192449
30 ctime=1781730109.650338138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L383/=== 0000644 0001750 0001750 00000000047 15214605475 020570 0 ustar 00tina tina Two scalar docs with trailing comments
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4GC6 0000644 0000000 0000000 00000000132 15214605475 020601 x ustar 00 30 mtime=1781730109.793089032
30 atime=1781730109.650042359
30 ctime=1781730109.793089032
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/ 0000755 0001750 0001750 00000000000 15214605475 020310 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022700 x ustar 00 30 mtime=1781730109.793183318
30 atime=1781730109.793089032
30 ctime=1781730109.793183318
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/test.event 0000644 0001750 0001750 00000000055 15214605475 022332 0 ustar 00tina tina +STR
+DOC
=VAL 'here's to "quotes"
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.722234184
30 atime=1781730109.722142133
30 ctime=1781730109.722234184
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/in.json 0000644 0001750 0001750 00000000027 15214605475 021610 0 ustar 00tina tina "here's to \"quotes\""
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022150 x ustar 00 30 mtime=1781730109.722142133
30 atime=1781730109.722048964
30 ctime=1781730109.722142133
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021600 0 ustar 00tina tina 'here''s to "quotes"'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021147 x ustar 00 30 mtime=1781730109.650192449
30 atime=1781730109.650042359
30 ctime=1781730109.650192449
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4GC6/=== 0000644 0001750 0001750 00000000053 15214605475 020577 0 ustar 00tina tina Spec Example 7.7. Single Quoted Characters
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/F2C7 0000644 0000000 0000000 00000000132 15214605475 020577 x ustar 00 30 mtime=1781730109.792996422
30 atime=1781730109.649895273
30 ctime=1781730109.792996422
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/ 0000755 0001750 0001750 00000000000 15214605475 020306 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022676 x ustar 00 30 mtime=1781730109.793089032
30 atime=1781730109.792996422
30 ctime=1781730109.793089032
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/test.event 0000644 0001750 0001750 00000000217 15214605475 022330 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL &a :a
=VAL :2
=VAL &c :4
=VAL &d :d
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022347 x ustar 00 30 mtime=1781730109.752408473
30 atime=1781730109.752313559
30 ctime=1781730109.752408473
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/out.yaml 0000644 0001750 0001750 00000000053 15214605475 021777 0 ustar 00tina tina - &a !!str a
- !!int 2
- &c !!int 4
- &d d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022155 x ustar 00 30 mtime=1781730109.722048964
30 atime=1781730109.721943224
30 ctime=1781730109.722048964
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/in.json 0000644 0001750 0001750 00000000033 15214605475 021603 0 ustar 00tina tina [
"a",
2,
4,
"d"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022146 x ustar 00 30 mtime=1781730109.721943224
30 atime=1781730109.721806963
30 ctime=1781730109.721943224
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/in.yaml 0000644 0001750 0001750 00000000057 15214605475 021602 0 ustar 00tina tina - &a !!str a
- !!int 2
- !!int &c 4
- &d d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021145 x ustar 00 30 mtime=1781730109.650042359
30 atime=1781730109.649895273
30 ctime=1781730109.650042359
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F2C7/=== 0000644 0001750 0001750 00000000021 15214605475 020570 0 ustar 00tina tina Anchors and Tags
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3GZX 0000644 0000000 0000000 00000000132 15214605475 020671 x ustar 00 30 mtime=1781730109.792901577
30 atime=1781730109.649726465
30 ctime=1781730109.792901577
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/ 0000755 0001750 0001750 00000000000 15214605475 020400 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022770 x ustar 00 30 mtime=1781730109.792996422
30 atime=1781730109.792901577
30 ctime=1781730109.792996422
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/test.event 0000644 0001750 0001750 00000000264 15214605475 022424 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :First occurrence
=VAL &anchor :Foo
=VAL :Second occurrence
=ALI *anchor
=VAL :Override anchor
=VAL &anchor :Bar
=VAL :Reuse anchor
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.721806963
30 atime=1781730109.721714074
30 ctime=1781730109.721806963
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/in.json 0000644 0001750 0001750 00000000163 15214605475 021701 0 ustar 00tina tina {
"First occurrence": "Foo",
"Second occurrence": "Foo",
"Override anchor": "Bar",
"Reuse anchor": "Bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.721714074
30 atime=1781730109.721621604
30 ctime=1781730109.721714074
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/in.yaml 0000644 0001750 0001750 00000000154 15214605475 021672 0 ustar 00tina tina First occurrence: &anchor Foo
Second occurrence: *anchor
Override anchor: &anchor Bar
Reuse anchor: *anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021237 x ustar 00 30 mtime=1781730109.649895273
30 atime=1781730109.649726465
30 ctime=1781730109.649895273
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3GZX/=== 0000644 0001750 0001750 00000000036 15214605475 020670 0 ustar 00tina tina Spec Example 7.1. Alias Nodes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Z9M4 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.792796605
30 atime=1781730109.649582801
30 ctime=1781730109.792796605
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.792901577
30 atime=1781730109.792796605
30 ctime=1781730109.792901577
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/test.event 0000644 0001750 0001750 00000000113 15214605475 022365 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL "bar
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022411 x ustar 00 30 mtime=1781730109.752313559
30 atime=1781730109.752215222
30 ctime=1781730109.752313559
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/out.yaml 0000644 0001750 0001750 00000000054 15214605475 022042 0 ustar 00tina tina ---
- ! "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.721621604
30 atime=1781730109.721529553
30 ctime=1781730109.721621604
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/in.json 0000644 0001750 0001750 00000000014 15214605475 021644 0 ustar 00tina tina [
"bar"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.721529553
30 atime=1781730109.721438898
30 ctime=1781730109.721529553
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/in.yaml 0000644 0001750 0001750 00000000066 15214605475 021644 0 ustar 00tina tina %TAG !e! tag:example.com,2000:app/
---
- !e!foo "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.649726465
30 atime=1781730109.649582801
30 ctime=1781730109.649726465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z9M4/=== 0000644 0001750 0001750 00000000045 15214605475 020640 0 ustar 00tina tina Spec Example 6.22. Global Tag Prefix
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/EW3V 0000644 0000000 0000000 00000000132 15214605475 020662 x ustar 00 30 mtime=1781730109.792703576
30 atime=1781730109.649436134
30 ctime=1781730109.792703576
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/ 0000755 0001750 0001750 00000000000 15214605475 020371 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022761 x ustar 00 30 mtime=1781730109.792796605
30 atime=1781730109.792703576
30 ctime=1781730109.792796605
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/test.event 0000644 0001750 0001750 00000000030 15214605475 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :k1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022231 x ustar 00 30 mtime=1781730109.721438898
30 atime=1781730109.721341609
30 ctime=1781730109.721438898
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/in.yaml 0000644 0001750 0001750 00000000017 15214605475 021661 0 ustar 00tina tina k1: v1
k2: v2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022013 x ustar 00 30 mtime=1781730109.669674549
30 atime=1781730109.669674549
30 ctime=1781730109.669759477
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/error 0000644 0001750 0001750 00000000000 15214605475 021433 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021230 x ustar 00 30 mtime=1781730109.649582801
30 atime=1781730109.649436134
30 ctime=1781730109.649582801
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EW3V/=== 0000644 0001750 0001750 00000000035 15214605475 020660 0 ustar 00tina tina Wrong indendation in mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M7NX 0000644 0000000 0000000 00000000132 15214605475 020667 x ustar 00 30 mtime=1781730109.792610128
30 atime=1781730109.649287302
30 ctime=1781730109.792610128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/ 0000755 0001750 0001750 00000000000 15214605475 020376 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022766 x ustar 00 30 mtime=1781730109.792703576
30 atime=1781730109.792610128
30 ctime=1781730109.792703576
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/test.event 0000644 0001750 0001750 00000000174 15214605475 022422 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL :a
+SEQ []
=VAL :b
=VAL :c
+MAP {}
=VAL :d
+SEQ []
=VAL :e
=VAL :f
-SEQ
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022437 x ustar 00 30 mtime=1781730109.752215222
30 atime=1781730109.752121285
30 ctime=1781730109.752215222
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/out.yaml 0000644 0001750 0001750 00000000040 15214605475 022063 0 ustar 00tina tina ---
a:
- b
- c
- d:
- e
- f
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022245 x ustar 00 30 mtime=1781730109.721341609
30 atime=1781730109.721243551
30 ctime=1781730109.721341609
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/in.json 0000644 0001750 0001750 00000000135 15214605475 021676 0 ustar 00tina tina {
"a": [
"b",
"c",
{
"d": [
"e",
"f"
]
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022236 x ustar 00 30 mtime=1781730109.721243551
30 atime=1781730109.721153316
30 ctime=1781730109.721243551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/in.yaml 0000644 0001750 0001750 00000000054 15214605475 021667 0 ustar 00tina tina ---
{
a: [
b, c, {
d: [e, f]
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021235 x ustar 00 30 mtime=1781730109.649436134
30 atime=1781730109.649287302
30 ctime=1781730109.649436134
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7NX/=== 0000644 0001750 0001750 00000000030 15214605475 020660 0 ustar 00tina tina Nested flow collections
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/K858 0000644 0000000 0000000 00000000130 15214605475 020573 x ustar 00 29 mtime=1781730109.79250802
30 atime=1781730109.649135536
29 ctime=1781730109.79250802
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/ 0000755 0001750 0001750 00000000000 15214605475 020304 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022673 x ustar 00 30 mtime=1781730109.792610128
29 atime=1781730109.79250802
30 ctime=1781730109.792610128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/test.event 0000644 0001750 0001750 00000000127 15214605475 022326 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :strip
=VAL >
=VAL :clip
=VAL >
=VAL :keep
=VAL |\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022345 x ustar 00 30 mtime=1781730109.752121285
30 atime=1781730109.752027767
30 ctime=1781730109.752121285
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/out.yaml 0000644 0001750 0001750 00000000042 15214605475 021773 0 ustar 00tina tina strip: ""
clip: ""
keep: |2+
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022153 x ustar 00 30 mtime=1781730109.721153316
30 atime=1781730109.721061754
30 ctime=1781730109.721153316
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/in.json 0000644 0001750 0001750 00000000060 15214605475 021601 0 ustar 00tina tina {
"strip": "",
"clip": "",
"keep": "\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022144 x ustar 00 30 mtime=1781730109.721061754
30 atime=1781730109.720963836
30 ctime=1781730109.721061754
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/in.yaml 0000644 0001750 0001750 00000000036 15214605475 021575 0 ustar 00tina tina strip: >-
clip: >
keep: |+
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021143 x ustar 00 30 mtime=1781730109.649287302
30 atime=1781730109.649135536
30 ctime=1781730109.649287302
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K858/=== 0000644 0001750 0001750 00000000050 15214605475 020570 0 ustar 00tina tina Spec Example 8.6. Empty Scalar Chomping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FH7J 0000644 0000000 0000000 00000000132 15214605475 020634 x ustar 00 30 mtime=1781730109.792412616
30 atime=1781730109.648985865
30 ctime=1781730109.792412616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/ 0000755 0001750 0001750 00000000000 15214605475 020343 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022731 x ustar 00 29 mtime=1781730109.79250802
30 atime=1781730109.792412616
29 ctime=1781730109.79250802
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/test.event 0000644 0001750 0001750 00000000337 15214605475 022370 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :
+MAP
=VAL :
=VAL :a
=VAL :b
=VAL :
-MAP
+MAP
=VAL :
=VAL :
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022404 x ustar 00 30 mtime=1781730109.752027767
30 atime=1781730109.751930897
30 ctime=1781730109.752027767
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/out.yaml 0000644 0001750 0001750 00000000061 15214605475 022033 0 ustar 00tina tina - !!str
- !!null : a
b: !!str
- !!str : !!null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.720963836
30 atime=1781730109.720877023
30 ctime=1781730109.720963836
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/in.yaml 0000644 0001750 0001750 00000000063 15214605475 021634 0 ustar 00tina tina - !!str
-
!!null : a
b: !!str
- !!str : !!null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021202 x ustar 00 30 mtime=1781730109.649135536
30 atime=1781730109.648985865
30 ctime=1781730109.649135536
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FH7J/=== 0000644 0001750 0001750 00000000026 15214605475 020632 0 ustar 00tina tina Tags on Empty Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7Z25 0000644 0000000 0000000 00000000130 15214605475 020603 x ustar 00 29 mtime=1781730109.79231833
30 atime=1781730109.648793591
29 ctime=1781730109.79231833
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/ 0000755 0001750 0001750 00000000000 15214605475 020314 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022703 x ustar 00 30 mtime=1781730109.792412616
29 atime=1781730109.79231833
30 ctime=1781730109.792412616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/test.event 0000644 0001750 0001750 00000000124 15214605475 022333 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar1
-DOC ...
+DOC
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022355 x ustar 00 30 mtime=1781730109.751930897
30 atime=1781730109.751818941
30 ctime=1781730109.751930897
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022003 0 ustar 00tina tina --- scalar1
...
key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022163 x ustar 00 30 mtime=1781730109.720877023
30 atime=1781730109.720770863
30 ctime=1781730109.720877023
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/in.json 0000644 0001750 0001750 00000000037 15214605475 021615 0 ustar 00tina tina "scalar1"
{
"key": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022154 x ustar 00 30 mtime=1781730109.720770863
30 atime=1781730109.720678603
30 ctime=1781730109.720770863
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021602 0 ustar 00tina tina ---
scalar1
...
key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021153 x ustar 00 30 mtime=1781730109.648985865
30 atime=1781730109.648793591
30 ctime=1781730109.648985865
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7Z25/=== 0000644 0001750 0001750 00000000050 15214605475 020600 0 ustar 00tina tina Bare document after document end marker
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S3PD 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.792225022
30 atime=1781730109.648646435
30 ctime=1781730109.792225022
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022744 x ustar 00 29 mtime=1781730109.79231833
30 atime=1781730109.792225022
29 ctime=1781730109.79231833
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/test.event 0000644 0001750 0001750 00000000167 15214605475 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :plain key
=VAL :in-line value
=VAL :
=VAL :
=VAL "quoted key
+SEQ
=VAL :entry
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022545 x ustar 00 30 mtime=1781730109.762150816
29 atime=1781730109.76205646
30 ctime=1781730109.762150816
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/emit.yaml 0000644 0001750 0001750 00000000061 15214605475 022175 0 ustar 00tina tina plain key: in-line value
:
"quoted key":
- entry
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.720678603
30 atime=1781730109.720583688
30 ctime=1781730109.720678603
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/in.yaml 0000644 0001750 0001750 00000000076 15214605475 021653 0 ustar 00tina tina plain key: in-line value
: # Both empty
"quoted key":
- entry
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.648793591
30 atime=1781730109.648646435
30 ctime=1781730109.648793591
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S3PD/=== 0000644 0001750 0001750 00000000062 15214605475 020645 0 ustar 00tina tina Spec Example 8.18. Implicit Block Mapping Entries
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/NHX8 0000644 0000000 0000000 00000000132 15214605475 020663 x ustar 00 30 mtime=1781730109.792131574
30 atime=1781730109.648500117
30 ctime=1781730109.792131574
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/ 0000755 0001750 0001750 00000000000 15214605475 020372 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022762 x ustar 00 30 mtime=1781730109.792225022
30 atime=1781730109.792131574
30 ctime=1781730109.792225022
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/test.event 0000644 0001750 0001750 00000000054 15214605475 022413 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15214605475 022560 x ustar 00 29 mtime=1781730109.76205646
30 atime=1781730109.761961126
29 ctime=1781730109.76205646
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/emit.yaml 0000644 0001750 0001750 00000000002 15214605475 022204 0 ustar 00tina tina :
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.720583688
30 atime=1781730109.720490938
30 ctime=1781730109.720583688
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/in.yaml 0000644 0001750 0001750 00000000004 15214605475 021656 0 ustar 00tina tina :
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021231 x ustar 00 30 mtime=1781730109.648646435
30 atime=1781730109.648500117
30 ctime=1781730109.648646435
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NHX8/=== 0000644 0001750 0001750 00000000037 15214605475 020663 0 ustar 00tina tina Empty Lines at End of Document
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M9B4 0000644 0000000 0000000 00000000132 15214605475 020611 x ustar 00 30 mtime=1781730109.792037637
30 atime=1781730109.648351494
30 ctime=1781730109.792037637
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/ 0000755 0001750 0001750 00000000000 15214605475 020320 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022710 x ustar 00 30 mtime=1781730109.792131574
30 atime=1781730109.792037637
30 ctime=1781730109.792131574
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/test.event 0000644 0001750 0001750 00000000054 15214605475 022341 0 ustar 00tina tina +STR
+DOC
=VAL |literal\n\ttext\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022361 x ustar 00 30 mtime=1781730109.751818941
30 atime=1781730109.751723956
30 ctime=1781730109.751818941
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/out.yaml 0000644 0001750 0001750 00000000024 15214605475 022007 0 ustar 00tina tina |
literal
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022167 x ustar 00 30 mtime=1781730109.720490938
30 atime=1781730109.720396163
30 ctime=1781730109.720490938
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/in.json 0000644 0001750 0001750 00000000024 15214605475 021615 0 ustar 00tina tina "literal\n\ttext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022160 x ustar 00 30 mtime=1781730109.720396163
30 atime=1781730109.720302645
30 ctime=1781730109.720396163
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021606 0 ustar 00tina tina |
literal
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021157 x ustar 00 30 mtime=1781730109.648500117
30 atime=1781730109.648351494
30 ctime=1781730109.648500117
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M9B4/=== 0000644 0001750 0001750 00000000041 15214605475 020604 0 ustar 00tina tina Spec Example 8.7. Literal Scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/BS4K 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.791942303
30 atime=1781730109.648201684
30 ctime=1781730109.791942303
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.792037637
30 atime=1781730109.791942303
30 ctime=1781730109.792037637
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/test.event 0000644 0001750 0001750 00000000033 15214605475 022366 0 ustar 00tina tina +STR
+DOC
=VAL :word1
-DOC
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.720302645
30 atime=1781730109.720208429
30 ctime=1781730109.720302645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/in.yaml 0000644 0001750 0001750 00000000027 15214605475 021641 0 ustar 00tina tina word1 # comment
word2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021772 x ustar 00 30 mtime=1781730109.669591159
30 atime=1781730109.669591159
30 ctime=1781730109.669674549
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/error 0000644 0001750 0001750 00000000000 15214605475 021412 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.648351494
30 atime=1781730109.648201684
30 ctime=1781730109.648351494
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BS4K/=== 0000644 0001750 0001750 00000000043 15214605475 020636 0 ustar 00tina tina Comment between plain scalar lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/XLQ9 0000644 0000000 0000000 00000000132 15214605475 020673 x ustar 00 30 mtime=1781730109.791835585
30 atime=1781730109.648056274
30 ctime=1781730109.791835585
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/ 0000755 0001750 0001750 00000000000 15214605475 020402 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022772 x ustar 00 30 mtime=1781730109.791942303
30 atime=1781730109.791835585
30 ctime=1781730109.791942303
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/test.event 0000644 0001750 0001750 00000000057 15214605475 022426 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar %YAML 1.2
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022443 x ustar 00 30 mtime=1781730109.751723956
30 atime=1781730109.751628902
30 ctime=1781730109.751723956
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/out.yaml 0000644 0001750 0001750 00000000031 15214605475 022067 0 ustar 00tina tina --- scalar %YAML 1.2
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022251 x ustar 00 30 mtime=1781730109.720208429
30 atime=1781730109.720114003
30 ctime=1781730109.720208429
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/in.json 0000644 0001750 0001750 00000000023 15214605475 021676 0 ustar 00tina tina "scalar %YAML 1.2"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022242 x ustar 00 30 mtime=1781730109.720114003
30 atime=1781730109.720021044
30 ctime=1781730109.720114003
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021671 0 ustar 00tina tina ---
scalar
%YAML 1.2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021241 x ustar 00 30 mtime=1781730109.648201684
30 atime=1781730109.648056274
30 ctime=1781730109.648201684
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/XLQ9/=== 0000644 0001750 0001750 00000000062 15214605475 020671 0 ustar 00tina tina Multiline scalar that looks like a YAML directive
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7FWL 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.791740601
30 atime=1781730109.647901365
30 ctime=1781730109.791740601
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.791835585
30 atime=1781730109.791740601
30 ctime=1781730109.791835585
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/test.event 0000644 0001750 0001750 00000000121 15214605475 022400 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :baz
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.751628902
30 atime=1781730109.751534057
30 ctime=1781730109.751628902
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/out.yaml 0000644 0001750 0001750 00000000024 15214605475 022053 0 ustar 00tina tina !!str foo: !bar baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.720021044
30 atime=1781730109.719927037
30 ctime=1781730109.720021044
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/in.json 0000644 0001750 0001750 00000000023 15214605475 021660 0 ustar 00tina tina {
"foo": "baz"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.719927037
30 atime=1781730109.719823392
30 ctime=1781730109.719927037
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/in.yaml 0000644 0001750 0001750 00000000055 15214605475 021656 0 ustar 00tina tina ! foo :
! baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.648056274
30 atime=1781730109.647901365
30 ctime=1781730109.648056274
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7FWL/=== 0000644 0001750 0001750 00000000041 15214605475 020650 0 ustar 00tina tina Spec Example 6.24. Verbatim Tags
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6JTT 0000644 0000000 0000000 00000000132 15214605475 020665 x ustar 00 30 mtime=1781730109.791644778
30 atime=1781730109.647738983
30 ctime=1781730109.791644778
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/ 0000755 0001750 0001750 00000000000 15214605475 020374 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022764 x ustar 00 30 mtime=1781730109.791740601
30 atime=1781730109.791644778
30 ctime=1781730109.791740601
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/test.event 0000644 0001750 0001750 00000000073 15214605475 022416 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
+SEQ []
=VAL :a
=VAL :b
=VAL :c
-SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.719823392
30 atime=1781730109.719730922
30 ctime=1781730109.719823392
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021660 0 ustar 00tina tina ---
[ [ a, b, c ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022014 x ustar 00 29 mtime=1781730109.66950679
29 atime=1781730109.66950679
30 ctime=1781730109.669591159
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/error 0000644 0001750 0001750 00000000000 15214605475 021436 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021233 x ustar 00 30 mtime=1781730109.647901365
30 atime=1781730109.647738983
30 ctime=1781730109.647901365
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JTT/=== 0000644 0001750 0001750 00000000046 15214605475 020665 0 ustar 00tina tina Flow sequence without closing bracket
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/EXG3 0000644 0000000 0000000 00000000132 15214605475 020644 x ustar 00 30 mtime=1781730109.791548886
30 atime=1781730109.647592805
30 ctime=1781730109.791548886
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022743 x ustar 00 30 mtime=1781730109.791644778
30 atime=1781730109.791548886
30 ctime=1781730109.791644778
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/test.event 0000644 0001750 0001750 00000000055 15214605475 022375 0 ustar 00tina tina +STR
+DOC ---
=VAL :---word1 word2
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022543 x ustar 00 30 mtime=1781730109.761961126
30 atime=1781730109.761867538
30 ctime=1781730109.761961126
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/emit.yaml 0000644 0001750 0001750 00000000025 15214605475 022172 0 ustar 00tina tina --- '---word1 word2'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022414 x ustar 00 30 mtime=1781730109.751534057
30 atime=1781730109.751435371
30 ctime=1781730109.751534057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022037 0 ustar 00tina tina '---word1 word2'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022221 x ustar 00 30 mtime=1781730109.719730922
29 atime=1781730109.71963943
30 ctime=1781730109.719730922
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/in.json 0000644 0001750 0001750 00000000021 15214605475 021645 0 ustar 00tina tina "---word1 word2"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022211 x ustar 00 29 mtime=1781730109.71963943
30 atime=1781730109.719546401
29 ctime=1781730109.71963943
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021640 0 ustar 00tina tina ---
---word1
word2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021212 x ustar 00 30 mtime=1781730109.647738983
30 atime=1781730109.647592805
30 ctime=1781730109.647738983
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/EXG3/=== 0000644 0001750 0001750 00000000055 15214605475 020644 0 ustar 00tina tina Three dashes and content without space [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S9E8 0000644 0000000 0000000 00000000130 15214605475 020624 x ustar 00 29 mtime=1781730109.79145432
30 atime=1781730109.647445579
29 ctime=1781730109.79145432
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022724 x ustar 00 30 mtime=1781730109.791548886
29 atime=1781730109.79145432
30 ctime=1781730109.791548886
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/test.event 0000644 0001750 0001750 00000000216 15214605475 022356 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :sequence
+SEQ
=VAL :one
=VAL :two
-SEQ
=VAL :mapping
+MAP
=VAL :sky
=VAL :blue
=VAL :sea
=VAL :green
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022376 x ustar 00 30 mtime=1781730109.751435371
30 atime=1781730109.751351002
30 ctime=1781730109.751435371
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/out.yaml 0000644 0001750 0001750 00000000070 15214605475 022025 0 ustar 00tina tina sequence:
- one
- two
mapping:
sky: blue
sea: green
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.719546401
30 atime=1781730109.719454489
30 ctime=1781730109.719546401
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/in.json 0000644 0001750 0001750 00000000147 15214605475 021640 0 ustar 00tina tina {
"sequence": [
"one",
"two"
],
"mapping": {
"sky": "blue",
"sea": "green"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.719454489
30 atime=1781730109.719362578
30 ctime=1781730109.719454489
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/in.yaml 0000644 0001750 0001750 00000000076 15214605475 021632 0 ustar 00tina tina sequence:
- one
- two
mapping:
? sky
: blue
sea : green
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.647592805
30 atime=1781730109.647445579
30 ctime=1781730109.647592805
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S9E8/=== 0000644 0001750 0001750 00000000055 15214605475 020626 0 ustar 00tina tina Spec Example 5.3. Block Structure Indicators
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SF5V 0000644 0000000 0000000 00000000132 15214605475 020661 x ustar 00 30 mtime=1781730109.791358008
30 atime=1781730109.647299191
30 ctime=1781730109.791358008
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/ 0000755 0001750 0001750 00000000000 15214605475 020370 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022756 x ustar 00 29 mtime=1781730109.79145432
30 atime=1781730109.791358008
29 ctime=1781730109.79145432
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/test.event 0000644 0001750 0001750 00000000005 15214605475 022405 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.719362578
30 atime=1781730109.719267733
30 ctime=1781730109.719362578
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021653 0 ustar 00tina tina %YAML 1.2
%YAML 1.2
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022011 x ustar 00 30 mtime=1781730109.669422352
30 atime=1781730109.669422352
29 ctime=1781730109.66950679
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/error 0000644 0001750 0001750 00000000000 15214605475 021432 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021227 x ustar 00 30 mtime=1781730109.647445579
30 atime=1781730109.647299191
30 ctime=1781730109.647445579
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SF5V/=== 0000644 0001750 0001750 00000000031 15214605475 020653 0 ustar 00tina tina Duplicate YAML directive
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JQ4R 0000644 0000000 0000000 00000000132 15214605475 020656 x ustar 00 30 mtime=1781730109.790968013
30 atime=1781730109.647151336
30 ctime=1781730109.790968013
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/ 0000755 0001750 0001750 00000000000 15214605475 020365 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022755 x ustar 00 30 mtime=1781730109.791063696
30 atime=1781730109.790968013
30 ctime=1781730109.791063696
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/test.event 0000644 0001750 0001750 00000000147 15214605475 022411 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block sequence
+SEQ
=VAL :one
+MAP
=VAL :two
=VAL :three
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022426 x ustar 00 30 mtime=1781730109.751249801
30 atime=1781730109.751150557
30 ctime=1781730109.751249801
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/out.yaml 0000644 0001750 0001750 00000000043 15214605475 022055 0 ustar 00tina tina block sequence:
- one
- two: three
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.719267733
30 atime=1781730109.719174704
30 ctime=1781730109.719267733
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/in.json 0000644 0001750 0001750 00000000112 15214605475 021660 0 ustar 00tina tina {
"block sequence": [
"one",
{
"two": "three"
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.719174704
30 atime=1781730109.719082792
30 ctime=1781730109.719174704
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/in.yaml 0000644 0001750 0001750 00000000050 15214605475 021652 0 ustar 00tina tina block sequence:
- one
- two : three
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021224 x ustar 00 30 mtime=1781730109.647299191
30 atime=1781730109.647151336
30 ctime=1781730109.647299191
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JQ4R/=== 0000644 0001750 0001750 00000000042 15214605475 020652 0 ustar 00tina tina Spec Example 8.14. Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/NP9H 0000644 0000000 0000000 00000000132 15214605475 020654 x ustar 00 30 mtime=1781730109.790869257
30 atime=1781730109.647002644
30 ctime=1781730109.790869257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/ 0000755 0001750 0001750 00000000000 15214605475 020363 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022753 x ustar 00 30 mtime=1781730109.790968013
30 atime=1781730109.790869257
30 ctime=1781730109.790968013
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/test.event 0000644 0001750 0001750 00000000122 15214605475 022400 0 ustar 00tina tina +STR
+DOC
=VAL "folded to a space,\nto a line feed, or \t \tnon-content
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022424 x ustar 00 30 mtime=1781730109.751150557
30 atime=1781730109.751049845
30 ctime=1781730109.751150557
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/out.yaml 0000644 0001750 0001750 00000000072 15214605475 022055 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022231 x ustar 00 30 mtime=1781730109.719082792
29 atime=1781730109.71899116
30 ctime=1781730109.719082792
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/in.json 0000644 0001750 0001750 00000000072 15214605475 021663 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022221 x ustar 00 29 mtime=1781730109.71899116
30 atime=1781730109.718896525
29 ctime=1781730109.71899116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/in.yaml 0000644 0001750 0001750 00000000077 15214605475 021661 0 ustar 00tina tina "folded
to a space,
to a line feed, or \
\ non-content"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021222 x ustar 00 30 mtime=1781730109.647151336
30 atime=1781730109.647002644
30 ctime=1781730109.647151336
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NP9H/=== 0000644 0001750 0001750 00000000054 15214605475 020653 0 ustar 00tina tina Spec Example 7.5. Double Quoted Line Breaks
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/27NA 0000644 0000000 0000000 00000000132 15214605475 020605 x ustar 00 30 mtime=1781730109.790754857
30 atime=1781730109.646840192
30 ctime=1781730109.790754857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/ 0000755 0001750 0001750 00000000000 15214605475 020314 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022704 x ustar 00 30 mtime=1781730109.790869257
30 atime=1781730109.790754857
30 ctime=1781730109.790869257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/test.event 0000644 0001750 0001750 00000000043 15214605475 022333 0 ustar 00tina tina +STR
+DOC ---
=VAL :text
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022355 x ustar 00 30 mtime=1781730109.751049845
30 atime=1781730109.750951648
30 ctime=1781730109.751049845
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/out.yaml 0000644 0001750 0001750 00000000011 15214605475 021777 0 ustar 00tina tina --- text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022163 x ustar 00 30 mtime=1781730109.718896525
30 atime=1781730109.718793718
30 ctime=1781730109.718896525
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/in.json 0000644 0001750 0001750 00000000007 15214605475 021612 0 ustar 00tina tina "text"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022154 x ustar 00 30 mtime=1781730109.718793718
30 atime=1781730109.718711235
30 ctime=1781730109.718793718
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021601 0 ustar 00tina tina %YAML 1.2
--- text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021153 x ustar 00 30 mtime=1781730109.647002644
30 atime=1781730109.646840192
30 ctime=1781730109.647002644
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/27NA/=== 0000644 0001750 0001750 00000000046 15214605475 020605 0 ustar 00tina tina Spec Example 5.9. Directive Indicator
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8G76 0000644 0000000 0000000 00000000132 15214605475 020571 x ustar 00 30 mtime=1781730109.790661129
30 atime=1781730109.646694852
30 ctime=1781730109.790661129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/ 0000755 0001750 0001750 00000000000 15214605475 020300 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022670 x ustar 00 30 mtime=1781730109.790754857
30 atime=1781730109.790661129
30 ctime=1781730109.790754857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/test.event 0000644 0001750 0001750 00000000012 15214605475 022313 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022341 x ustar 00 30 mtime=1781730109.750846955
30 atime=1781730109.750846955
30 ctime=1781730109.750951648
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/out.yaml 0000644 0001750 0001750 00000000000 15214605475 021761 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022147 x ustar 00 30 mtime=1781730109.718614854
30 atime=1781730109.718614854
30 ctime=1781730109.718711235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/in.json 0000644 0001750 0001750 00000000000 15214605475 021567 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022140 x ustar 00 30 mtime=1781730109.718614854
30 atime=1781730109.718521825
30 ctime=1781730109.718614854
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021564 0 ustar 00tina tina # Comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021137 x ustar 00 30 mtime=1781730109.646840192
30 atime=1781730109.646694852
30 ctime=1781730109.646840192
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8G76/=== 0000644 0001750 0001750 00000000041 15214605475 020564 0 ustar 00tina tina Spec Example 6.10. Comment Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DHP8 0000644 0000000 0000000 00000000130 15214605475 020637 x ustar 00 29 mtime=1781730109.79056817
30 atime=1781730109.646541619
29 ctime=1781730109.79056817
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022737 x ustar 00 30 mtime=1781730109.790661129
29 atime=1781730109.79056817
30 ctime=1781730109.790661129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/test.event 0000644 0001750 0001750 00000000076 15214605475 022375 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :foo
=VAL :bar
=VAL :42
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022410 x ustar 00 30 mtime=1781730109.750846955
29 atime=1781730109.75073912
30 ctime=1781730109.750846955
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022034 0 ustar 00tina tina - foo
- bar
- 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.718521825
30 atime=1781730109.718429773
30 ctime=1781730109.718521825
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/in.json 0000644 0001750 0001750 00000000033 15214605475 021645 0 ustar 00tina tina [
"foo",
"bar",
42
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.718429773
30 atime=1781730109.718336675
30 ctime=1781730109.718429773
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/in.yaml 0000644 0001750 0001750 00000000017 15214605475 021640 0 ustar 00tina tina [foo, bar, 42]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.646694852
30 atime=1781730109.646541619
30 ctime=1781730109.646694852
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DHP8/=== 0000644 0001750 0001750 00000000016 15214605475 020636 0 ustar 00tina tina Flow Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4CQQ 0000644 0000000 0000000 00000000131 15214605475 020645 x ustar 00 30 mtime=1781730109.790475141
29 atime=1781730109.64639579
30 ctime=1781730109.790475141
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/ 0000755 0001750 0001750 00000000000 15214605475 020355 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022743 x ustar 00 29 mtime=1781730109.79056817
30 atime=1781730109.790475141
29 ctime=1781730109.79056817
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/test.event 0000644 0001750 0001750 00000000210 15214605475 022370 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :plain
=VAL :This unquoted scalar spans many lines.
=VAL :quoted
=VAL "So does this quoted scalar.\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022414 x ustar 00 29 mtime=1781730109.75073912
30 atime=1781730109.750637919
29 ctime=1781730109.75073912
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/out.yaml 0000644 0001750 0001750 00000000126 15214605475 022047 0 ustar 00tina tina plain: This unquoted scalar spans many lines.
quoted: "So does this quoted scalar.\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.718336675
30 atime=1781730109.718243157
30 ctime=1781730109.718336675
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/in.json 0000644 0001750 0001750 00000000145 15214605475 021656 0 ustar 00tina tina {
"plain": "This unquoted scalar spans many lines.",
"quoted": "So does this quoted scalar.\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.718243157
30 atime=1781730109.718149709
30 ctime=1781730109.718243157
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/in.yaml 0000644 0001750 0001750 00000000135 15214605475 021646 0 ustar 00tina tina plain:
This unquoted scalar
spans many lines.
quoted: "So does this
quoted scalar.\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021213 x ustar 00 30 mtime=1781730109.646541619
29 atime=1781730109.64639579
30 ctime=1781730109.646541619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4CQQ/=== 0000644 0001750 0001750 00000000053 15214605475 020644 0 ustar 00tina tina Spec Example 2.18. Multi-line Flow Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6LVF 0000644 0000000 0000000 00000000131 15214605475 020652 x ustar 00 30 mtime=1781730109.790380645
29 atime=1781730109.64625038
30 ctime=1781730109.790380645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/ 0000755 0001750 0001750 00000000000 15214605475 020362 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022752 x ustar 00 30 mtime=1781730109.790475141
30 atime=1781730109.790380645
30 ctime=1781730109.790475141
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/test.event 0000644 0001750 0001750 00000000042 15214605475 022400 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022423 x ustar 00 30 mtime=1781730109.750637919
30 atime=1781730109.750536719
30 ctime=1781730109.750637919
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/out.yaml 0000644 0001750 0001750 00000000012 15214605475 022046 0 ustar 00tina tina --- "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022230 x ustar 00 30 mtime=1781730109.718149709
29 atime=1781730109.71805675
30 ctime=1781730109.718149709
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/in.json 0000644 0001750 0001750 00000000006 15214605475 021657 0 ustar 00tina tina "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022220 x ustar 00 29 mtime=1781730109.71805675
30 atime=1781730109.717962394
29 ctime=1781730109.71805675
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/in.yaml 0000644 0001750 0001750 00000000114 15214605475 021650 0 ustar 00tina tina %FOO bar baz # Should be ignored
# with a warning.
--- "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15214605475 021225 x ustar 00 29 mtime=1781730109.64639579
29 atime=1781730109.64625038
29 ctime=1781730109.64639579
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6LVF/=== 0000644 0001750 0001750 00000000047 15214605475 020654 0 ustar 00tina tina Spec Example 6.13. Reserved Directives
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/G4RS 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.790285661
30 atime=1781730109.646102595
30 ctime=1781730109.790285661
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.790380645
30 atime=1781730109.790285661
30 ctime=1781730109.790380645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/test.event 0000644 0001750 0001750 00000000374 15214605475 022412 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :unicode
=VAL "Sosa did fine.☺
=VAL :control
=VAL "\b1998\t1999\t2000\n
=VAL :hex esc
=VAL "\r\n is \r\n
=VAL :single
=VAL '"Howdy!" he cried.
=VAL :quoted
=VAL ' # Not a 'comment'.
=VAL :tie-fighter
=VAL '|\\-*-/|
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.750536719
30 atime=1781730109.750435239
30 ctime=1781730109.750536719
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/out.yaml 0000644 0001750 0001750 00000000254 15214605475 022060 0 ustar 00tina tina unicode: "Sosa did fine.\u263A"
control: "\b1998\t1999\t2000\n"
hex esc: "\r\n is \r\n"
single: '"Howdy!" he cried.'
quoted: ' # Not a ''comment''.'
tie-fighter: '|\-*-/|'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.717962394
30 atime=1781730109.717866082
30 ctime=1781730109.717962394
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/in.json 0000644 0001750 0001750 00000000313 15214605475 021662 0 ustar 00tina tina {
"unicode": "Sosa did fine.☺",
"control": "\b1998\t1999\t2000\n",
"hex esc": "\r\n is \r\n",
"single": "\"Howdy!\" he cried.",
"quoted": " # Not a 'comment'.",
"tie-fighter": "|\\-*-/|"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.717866082
30 atime=1781730109.717764323
30 ctime=1781730109.717866082
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/in.yaml 0000644 0001750 0001750 00000000261 15214605475 021655 0 ustar 00tina tina unicode: "Sosa did fine.\u263A"
control: "\b1998\t1999\t2000\n"
hex esc: "\x0d\x0a is \r\n"
single: '"Howdy!" he cried.'
quoted: ' # Not a ''comment''.'
tie-fighter: '|\-*-/|'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021221 x ustar 00 29 mtime=1781730109.64625038
30 atime=1781730109.646102595
29 ctime=1781730109.64625038
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G4RS/=== 0000644 0001750 0001750 00000000042 15214605475 020651 0 ustar 00tina tina Spec Example 2.17. Quoted Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4HVU 0000644 0000000 0000000 00000000132 15214605475 020664 x ustar 00 30 mtime=1781730109.790188232
30 atime=1781730109.645955998
30 ctime=1781730109.790188232
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/ 0000755 0001750 0001750 00000000000 15214605475 020373 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022763 x ustar 00 30 mtime=1781730109.790285661
30 atime=1781730109.790188232
30 ctime=1781730109.790285661
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/test.event 0000644 0001750 0001750 00000000072 15214605475 022414 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :ok
=VAL :also ok
-SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.717764323
30 atime=1781730109.717671364
30 ctime=1781730109.717764323
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/in.yaml 0000644 0001750 0001750 00000000044 15214605475 021663 0 ustar 00tina tina key:
- ok
- also ok
- wrong
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022015 x ustar 00 30 mtime=1781730109.669336656
30 atime=1781730109.669336656
30 ctime=1781730109.669422352
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/error 0000644 0001750 0001750 00000000000 15214605475 021435 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021232 x ustar 00 30 mtime=1781730109.646102595
30 atime=1781730109.645955998
30 ctime=1781730109.646102595
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4HVU/=== 0000644 0001750 0001750 00000000036 15214605475 020663 0 ustar 00tina tina Wrong indendation in Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M29M 0000644 0000000 0000000 00000000132 15214605475 020622 x ustar 00 30 mtime=1781730109.790105469
30 atime=1781730109.645792638
30 ctime=1781730109.790105469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/ 0000755 0001750 0001750 00000000000 15214605475 020331 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022721 x ustar 00 30 mtime=1781730109.790188232
30 atime=1781730109.790105469
30 ctime=1781730109.790188232
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/test.event 0000644 0001750 0001750 00000000077 15214605475 022357 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL |ab\n\ncd\nef\n
-MAP
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022372 x ustar 00 30 mtime=1781730109.750435239
30 atime=1781730109.750334807
30 ctime=1781730109.750435239
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/out.yaml 0000644 0001750 0001750 00000000031 15214605475 022016 0 ustar 00tina tina a: |
ab
cd
ef
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.717671364
30 atime=1781730109.717579592
30 ctime=1781730109.717671364
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/in.json 0000644 0001750 0001750 00000000034 15214605475 021627 0 ustar 00tina tina {
"a": "ab\n\ncd\nef\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022171 x ustar 00 30 mtime=1781730109.717579592
30 atime=1781730109.717485725
30 ctime=1781730109.717579592
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021616 0 ustar 00tina tina a: |
ab
cd
ef
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021170 x ustar 00 30 mtime=1781730109.645955998
30 atime=1781730109.645792638
30 ctime=1781730109.645955998
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M29M/=== 0000644 0001750 0001750 00000000025 15214605475 020617 0 ustar 00tina tina Literal Block Scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CN3R 0000644 0000000 0000000 00000000132 15214605475 020643 x ustar 00 30 mtime=1781730109.790019564
30 atime=1781730109.645646879
30 ctime=1781730109.790019564
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/ 0000755 0001750 0001750 00000000000 15214605475 020352 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022742 x ustar 00 30 mtime=1781730109.790105469
30 atime=1781730109.790019564
30 ctime=1781730109.790105469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/test.event 0000644 0001750 0001750 00000000247 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+SEQ [] &flowseq
+MAP {}
=VAL :a
=VAL :b
-MAP
+MAP {}
=VAL &c :c
=VAL :d
-MAP
+MAP {}
=VAL &e :e
=VAL :f
-MAP
+MAP {} &g
=VAL :g
=VAL :h
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022413 x ustar 00 30 mtime=1781730109.750334807
30 atime=1781730109.750244292
30 ctime=1781730109.750334807
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/out.yaml 0000644 0001750 0001750 00000000060 15214605475 022041 0 ustar 00tina tina &flowseq
- a: b
- &c c: d
- &e e: f
- &g
g: h
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022220 x ustar 00 30 mtime=1781730109.717485725
29 atime=1781730109.71739081
30 ctime=1781730109.717485725
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/in.json 0000644 0001750 0001750 00000000133 15214605475 021650 0 ustar 00tina tina [
{
"a": "b"
},
{
"c": "d"
},
{
"e": "f"
},
{
"g": "h"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022210 x ustar 00 29 mtime=1781730109.71739081
30 atime=1781730109.717286746
29 ctime=1781730109.71739081
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/in.yaml 0000644 0001750 0001750 00000000071 15214605475 021642 0 ustar 00tina tina &flowseq [
a: b,
&c c: d,
{ &e e: f },
&g { g: h }
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021211 x ustar 00 30 mtime=1781730109.645792638
30 atime=1781730109.645646879
30 ctime=1781730109.645792638
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CN3R/=== 0000644 0001750 0001750 00000000055 15214605475 020643 0 ustar 00tina tina Various location of anchors in flow sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HS5T 0000644 0000000 0000000 00000000132 15214605475 020661 x ustar 00 30 mtime=1781730109.789925138
30 atime=1781730109.645498186
30 ctime=1781730109.789925138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/ 0000755 0001750 0001750 00000000000 15214605475 020370 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022760 x ustar 00 30 mtime=1781730109.790019564
30 atime=1781730109.789925138
30 ctime=1781730109.790019564
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/test.event 0000644 0001750 0001750 00000000105 15214605475 022406 0 ustar 00tina tina +STR
+DOC
=VAL :1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022431 x ustar 00 30 mtime=1781730109.750244292
30 atime=1781730109.750153708
30 ctime=1781730109.750244292
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022065 0 ustar 00tina tina '1st non-empty
2nd non-empty 3rd non-empty'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.717286746
30 atime=1781730109.717193298
30 ctime=1781730109.717286746
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/in.json 0000644 0001750 0001750 00000000055 15214605475 021671 0 ustar 00tina tina "1st non-empty\n2nd non-empty 3rd non-empty"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.717193298
30 atime=1781730109.717098942
30 ctime=1781730109.717193298
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/in.yaml 0000644 0001750 0001750 00000000056 15214605475 021663 0 ustar 00tina tina 1st non-empty
2nd non-empty
3rd non-empty
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021227 x ustar 00 30 mtime=1781730109.645646879
30 atime=1781730109.645498186
30 ctime=1781730109.645646879
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HS5T/=== 0000644 0001750 0001750 00000000037 15214605475 020661 0 ustar 00tina tina Spec Example 7.12. Plain Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8QBE 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.789820865
30 atime=1781730109.645352566
30 ctime=1781730109.789820865
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.789925138
30 atime=1781730109.789820865
30 ctime=1781730109.789925138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/test.event 0000644 0001750 0001750 00000000112 15214605475 022360 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :item1
=VAL :item2
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.750153708
30 atime=1781730109.750058094
30 ctime=1781730109.750153708
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/out.yaml 0000644 0001750 0001750 00000000025 15214605475 022034 0 ustar 00tina tina key:
- item1
- item2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.717098942
30 atime=1781730109.717006542
30 ctime=1781730109.717098942
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/in.json 0000644 0001750 0001750 00000000054 15214605475 021644 0 ustar 00tina tina {
"key": [
"item1",
"item2"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022202 x ustar 00 30 mtime=1781730109.717006542
28 atime=1781730109.7169059
30 ctime=1781730109.717006542
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/in.yaml 0000644 0001750 0001750 00000000027 15214605475 021635 0 ustar 00tina tina key:
- item1
- item2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.645498186
30 atime=1781730109.645352566
30 ctime=1781730109.645498186
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8QBE/=== 0000644 0001750 0001750 00000000040 15214605475 020627 0 ustar 00tina tina Block Sequence in Block Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8MK2 0000644 0000000 0000000 00000000132 15214605475 020617 x ustar 00 30 mtime=1781730109.789724065
30 atime=1781730109.645207366
30 ctime=1781730109.789724065
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/ 0000755 0001750 0001750 00000000000 15214605475 020326 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022716 x ustar 00 30 mtime=1781730109.789820865
30 atime=1781730109.789724065
30 ctime=1781730109.789820865
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/test.event 0000644 0001750 0001750 00000000040 15214605475 022342 0 ustar 00tina tina +STR
+DOC
=VAL :a
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15214605475 022200 x ustar 00 28 mtime=1781730109.7169059
30 atime=1781730109.716807703
28 ctime=1781730109.7169059
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/in.json 0000644 0001750 0001750 00000000004 15214605475 021621 0 ustar 00tina tina "a"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.716807703
30 atime=1781730109.716714604
30 ctime=1781730109.716807703
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/in.yaml 0000644 0001750 0001750 00000000004 15214605475 021612 0 ustar 00tina tina ! a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021165 x ustar 00 30 mtime=1781730109.645352566
30 atime=1781730109.645207366
30 ctime=1781730109.645352566
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8MK2/=== 0000644 0001750 0001750 00000000032 15214605475 020612 0 ustar 00tina tina Explicit Non-Specific Tag
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/F8F9 0000644 0000000 0000000 00000000132 15214605475 020612 x ustar 00 30 mtime=1781730109.789630477
30 atime=1781730109.645062794
30 ctime=1781730109.789630477
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/ 0000755 0001750 0001750 00000000000 15214605475 020321 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022711 x ustar 00 30 mtime=1781730109.789724065
30 atime=1781730109.789630477
30 ctime=1781730109.789724065
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/test.event 0000644 0001750 0001750 00000000155 15214605475 022344 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :strip
=VAL |# text
=VAL :clip
=VAL |# text\n
=VAL :keep
=VAL |# text\n\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022362 x ustar 00 30 mtime=1781730109.750058094
30 atime=1781730109.749962411
30 ctime=1781730109.750058094
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/out.yaml 0000644 0001750 0001750 00000000073 15214605475 022014 0 ustar 00tina tina strip: |-
# text
clip: |
# text
keep: |+
# text
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.716714604
30 atime=1781730109.716621994
30 ctime=1781730109.716714604
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/in.json 0000644 0001750 0001750 00000000106 15214605475 021617 0 ustar 00tina tina {
"strip": "# text",
"clip": "# text\n",
"keep": "# text\n\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022161 x ustar 00 30 mtime=1781730109.716621994
30 atime=1781730109.716525473
30 ctime=1781730109.716621994
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/in.yaml 0000644 0001750 0001750 00000000230 15214605475 021606 0 ustar 00tina tina # Strip
# Comments:
strip: |-
# text
# Clip
# comments:
clip: |
# text
# Keep
# comments:
keep: |+
# text
# Trail
# comments.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021160 x ustar 00 30 mtime=1781730109.645207366
30 atime=1781730109.645062794
30 ctime=1781730109.645207366
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F8F9/=== 0000644 0001750 0001750 00000000052 15214605475 020607 0 ustar 00tina tina Spec Example 8.5. Chomping Trailing Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DK4H 0000644 0000000 0000000 00000000130 15214605475 020626 x ustar 00 29 mtime=1781730109.78953647
30 atime=1781730109.644916825
29 ctime=1781730109.78953647
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/ 0000755 0001750 0001750 00000000000 15214605475 020337 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022726 x ustar 00 30 mtime=1781730109.789630477
29 atime=1781730109.78953647
30 ctime=1781730109.789630477
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/test.event 0000644 0001750 0001750 00000000040 15214605475 022353 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.716525473
30 atime=1781730109.716431676
30 ctime=1781730109.716525473
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021627 0 ustar 00tina tina ---
[ key
: value ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021761 x ustar 00 30 mtime=1781730109.669243557
30 atime=1781730109.669243557
30 ctime=1781730109.669336656
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/error 0000644 0001750 0001750 00000000000 15214605475 021401 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021176 x ustar 00 30 mtime=1781730109.645062794
30 atime=1781730109.644916825
30 ctime=1781730109.645062794
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK4H/=== 0000644 0001750 0001750 00000000041 15214605475 020623 0 ustar 00tina tina Implicit key followed by newline
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/P2AD 0000644 0000000 0000000 00000000131 15214605475 020623 x ustar 00 30 mtime=1781730109.789443092
29 atime=1781730109.64475556
30 ctime=1781730109.789443092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/ 0000755 0001750 0001750 00000000000 15214605475 020333 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022721 x ustar 00 29 mtime=1781730109.78953647
30 atime=1781730109.789443092
29 ctime=1781730109.78953647
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/test.event 0000644 0001750 0001750 00000000132 15214605475 022351 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |literal\n
=VAL > folded\n
=VAL |keep\n\n
=VAL > strip
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022374 x ustar 00 30 mtime=1781730109.749962411
30 atime=1781730109.749856601
30 ctime=1781730109.749962411
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/out.yaml 0000644 0001750 0001750 00000000071 15214605475 022024 0 ustar 00tina tina - |
literal
- >2
folded
- |+
keep
- >2-
strip
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.716431676
30 atime=1781730109.716338227
30 ctime=1781730109.716431676
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/in.json 0000644 0001750 0001750 00000000073 15214605475 021634 0 ustar 00tina tina [
"literal\n",
" folded\n",
"keep\n\n",
" strip"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022173 x ustar 00 30 mtime=1781730109.716338227
30 atime=1781730109.716243802
30 ctime=1781730109.716338227
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/in.yaml 0000644 0001750 0001750 00000000217 15214605475 021625 0 ustar 00tina tina - | # Empty header↓
literal
- >1 # Indentation indicator↓
folded
- |+ # Chomping indicator↓
keep
- >1- # Both indicators↓
strip
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021171 x ustar 00 30 mtime=1781730109.644916825
29 atime=1781730109.64475556
30 ctime=1781730109.644916825
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P2AD/=== 0000644 0001750 0001750 00000000046 15214605475 020624 0 ustar 00tina tina Spec Example 8.1. Block Scalar Header
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6H3V 0000644 0000000 0000000 00000000132 15214605475 020624 x ustar 00 30 mtime=1781730109.789349853
30 atime=1781730109.644607217
30 ctime=1781730109.789349853
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/ 0000755 0001750 0001750 00000000000 15214605475 020333 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022723 x ustar 00 30 mtime=1781730109.789443092
30 atime=1781730109.789349853
30 ctime=1781730109.789443092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/test.event 0000644 0001750 0001750 00000000072 15214605475 022354 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL 'foo: bar\\
=VAL :baz'
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022374 x ustar 00 30 mtime=1781730109.749856601
30 atime=1781730109.749749953
30 ctime=1781730109.749856601
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/out.yaml 0000644 0001750 0001750 00000000022 15214605475 022020 0 ustar 00tina tina 'foo: bar\': baz'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.716243802
30 atime=1781730109.716150773
30 ctime=1781730109.716243802
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/in.json 0000644 0001750 0001750 00000000033 15214605475 021630 0 ustar 00tina tina {
"foo: bar\\": "baz'"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022173 x ustar 00 30 mtime=1781730109.716150773
30 atime=1781730109.716056836
30 ctime=1781730109.716150773
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021617 0 ustar 00tina tina 'foo: bar\': baz'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021170 x ustar 00 29 mtime=1781730109.64475556
30 atime=1781730109.644607217
29 ctime=1781730109.64475556
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6H3V/=== 0000644 0001750 0001750 00000000034 15214605475 020621 0 ustar 00tina tina Backslashes in singlequotes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HMK4 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.789254101
30 atime=1781730109.644462365
30 ctime=1781730109.789254101
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.789349853
30 atime=1781730109.789254101
30 ctime=1781730109.789349853
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/test.event 0000644 0001750 0001750 00000000302 15214605475 022365 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :name
=VAL :Mark McGwire
=VAL :accomplishment
=VAL >Mark set a major league home run record in 1998.\n
=VAL :stats
=VAL |65 Home Runs\n0.278 Batting Average\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022411 x ustar 00 30 mtime=1781730109.749749953
30 atime=1781730109.749653572
30 ctime=1781730109.749749953
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/out.yaml 0000644 0001750 0001750 00000000210 15214605475 022034 0 ustar 00tina tina name: Mark McGwire
accomplishment: >
Mark set a major league home run record in 1998.
stats: |
65 Home Runs
0.278 Batting Average
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.716056836
30 atime=1781730109.715962061
30 ctime=1781730109.716056836
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/in.json 0000644 0001750 0001750 00000000233 15214605475 021647 0 ustar 00tina tina {
"name": "Mark McGwire",
"accomplishment": "Mark set a major league home run record in 1998.\n",
"stats": "65 Home Runs\n0.278 Batting Average\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.715962061
30 atime=1781730109.715865749
30 ctime=1781730109.715962061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/in.yaml 0000644 0001750 0001750 00000000212 15214605475 021635 0 ustar 00tina tina name: Mark McGwire
accomplishment: >
Mark set a major league
home run record in 1998.
stats: |
65 Home Runs
0.278 Batting Average
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.644607217
30 atime=1781730109.644462365
30 ctime=1781730109.644607217
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMK4/=== 0000644 0001750 0001750 00000000060 15214605475 020635 0 ustar 00tina tina Spec Example 2.16. Indentation determines scope
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DMG6 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.789158697
30 atime=1781730109.644317165
30 ctime=1781730109.789158697
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022732 x ustar 00 30 mtime=1781730109.789254101
30 atime=1781730109.789158697
30 ctime=1781730109.789254101
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/test.event 0000644 0001750 0001750 00000000064 15214605475 022364 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+MAP
=VAL :ok
=VAL :1
-MAP
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.715865749
30 atime=1781730109.715757355
30 ctime=1781730109.715865749
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/in.yaml 0000644 0001750 0001750 00000000027 15214605475 021633 0 ustar 00tina tina key:
ok: 1
wrong: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021764 x ustar 00 30 mtime=1781730109.669159538
30 atime=1781730109.669159538
30 ctime=1781730109.669243557
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/error 0000644 0001750 0001750 00000000000 15214605475 021404 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.644462365
30 atime=1781730109.644317165
30 ctime=1781730109.644462365
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DMG6/=== 0000644 0001750 0001750 00000000031 15214605475 020625 0 ustar 00tina tina Wrong indendation in Map
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4H7K 0000644 0000000 0000000 00000000132 15214605475 020613 x ustar 00 30 mtime=1781730109.789065039
30 atime=1781730109.644170777
30 ctime=1781730109.789065039
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/ 0000755 0001750 0001750 00000000000 15214605475 020322 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022712 x ustar 00 30 mtime=1781730109.789158697
30 atime=1781730109.789065039
30 ctime=1781730109.789158697
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/test.event 0000644 0001750 0001750 00000000065 15214605475 022345 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :a
=VAL :b
=VAL :c
-SEQ
-DOC
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022162 x ustar 00 30 mtime=1781730109.715757355
30 atime=1781730109.715661393
30 ctime=1781730109.715757355
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021606 0 ustar 00tina tina ---
[ a, b, c ] ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021742 x ustar 00 29 mtime=1781730109.66907468
29 atime=1781730109.66907468
30 ctime=1781730109.669159538
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/error 0000644 0001750 0001750 00000000000 15214605475 021364 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021161 x ustar 00 30 mtime=1781730109.644317165
30 atime=1781730109.644170777
30 ctime=1781730109.644317165
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4H7K/=== 0000644 0001750 0001750 00000000061 15214605475 020610 0 ustar 00tina tina Flow sequence with invalid extra closing bracket
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/D49Q 0000644 0000000 0000000 00000000130 15214605475 020615 x ustar 00 29 mtime=1781730109.78897208
30 atime=1781730109.644022573
29 ctime=1781730109.78897208
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/ 0000755 0001750 0001750 00000000000 15214605475 020326 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022715 x ustar 00 30 mtime=1781730109.789065039
29 atime=1781730109.78897208
30 ctime=1781730109.789065039
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/test.event 0000644 0001750 0001750 00000000043 15214605475 022345 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL 'a\\nb
=VAL :1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.715661393
30 atime=1781730109.715575697
30 ctime=1781730109.715661393
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021614 0 ustar 00tina tina 'a\nb': 1
'c
d': 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 021747 x ustar 00 30 mtime=1781730109.668989264
30 atime=1781730109.668989264
29 ctime=1781730109.66907468
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/error 0000644 0001750 0001750 00000000000 15214605475 021370 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021165 x ustar 00 30 mtime=1781730109.644170777
30 atime=1781730109.644022573
30 ctime=1781730109.644170777
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D49Q/=== 0000644 0001750 0001750 00000000046 15214605475 020617 0 ustar 00tina tina Multiline single quoted implicit keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/B3HG 0000644 0000000 0000000 00000000131 15214605475 020620 x ustar 00 30 mtime=1781730109.787701732
29 atime=1781730109.64386941
30 ctime=1781730109.787701732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022716 x ustar 00 29 mtime=1781730109.78779518
30 atime=1781730109.787701732
29 ctime=1781730109.78779518
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/test.event 0000644 0001750 0001750 00000000054 15214605475 022351 0 ustar 00tina tina +STR
+DOC ---
=VAL >folded text\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022520 x ustar 00 30 mtime=1781730109.761867538
30 atime=1781730109.761755093
30 ctime=1781730109.761867538
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/emit.yaml 0000644 0001750 0001750 00000000024 15214605475 022146 0 ustar 00tina tina --- >
folded text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022371 x ustar 00 30 mtime=1781730109.749653572
30 atime=1781730109.749559146
30 ctime=1781730109.749653572
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022013 0 ustar 00tina tina >
folded text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.715575697
30 atime=1781730109.715480503
30 ctime=1781730109.715575697
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/in.json 0000644 0001750 0001750 00000000020 15214605475 021621 0 ustar 00tina tina "folded text\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022167 x ustar 00 30 mtime=1781730109.715480503
29 atime=1781730109.71539383
30 ctime=1781730109.715480503
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021620 0 ustar 00tina tina --- >
folded
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021166 x ustar 00 30 mtime=1781730109.644022573
29 atime=1781730109.64386941
30 ctime=1781730109.644022573
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B3HG/=== 0000644 0001750 0001750 00000000046 15214605475 020621 0 ustar 00tina tina Spec Example 8.9. Folded Scalar [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/96L6 0000644 0000000 0000000 00000000132 15214605475 020576 x ustar 00 30 mtime=1781730109.787609191
30 atime=1781730109.643709613
30 ctime=1781730109.787609191
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/ 0000755 0001750 0001750 00000000000 15214605475 020305 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022675 x ustar 00 30 mtime=1781730109.787701732
30 atime=1781730109.787609191
30 ctime=1781730109.787701732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/test.event 0000644 0001750 0001750 00000000123 15214605475 022323 0 ustar 00tina tina +STR
+DOC ---
=VAL >Mark McGwire's year was crippled by a knee injury.\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022345 x ustar 00 30 mtime=1781730109.749559146
29 atime=1781730109.74946465
30 ctime=1781730109.749559146
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/out.yaml 0000644 0001750 0001750 00000000073 15214605475 022000 0 ustar 00tina tina --- >
Mark McGwire's year was crippled by a knee injury.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022152 x ustar 00 29 mtime=1781730109.71539383
30 atime=1781730109.715301359
29 ctime=1781730109.71539383
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/in.json 0000644 0001750 0001750 00000000067 15214605475 021611 0 ustar 00tina tina "Mark McGwire's year was crippled by a knee injury.\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022145 x ustar 00 30 mtime=1781730109.715301359
30 atime=1781730109.715207632
30 ctime=1781730109.715301359
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/in.yaml 0000644 0001750 0001750 00000000077 15214605475 021603 0 ustar 00tina tina --- >
Mark McGwire's
year was crippled
by a knee injury.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021142 x ustar 00 29 mtime=1781730109.64386941
30 atime=1781730109.643709613
29 ctime=1781730109.64386941
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/96L6/=== 0000644 0001750 0001750 00000000101 15214605475 020566 0 ustar 00tina tina Spec Example 2.14. In the folded scalars, newlines become spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JHB9 0000644 0000000 0000000 00000000131 15214605475 020631 x ustar 00 30 mtime=1781730109.787516093
29 atime=1781730109.64355638
30 ctime=1781730109.787516093
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.787609191
30 atime=1781730109.787516093
30 ctime=1781730109.787609191
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/test.event 0000644 0001750 0001750 00000000234 15214605475 022362 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :Mark McGwire
=VAL :Sammy Sosa
=VAL :Ken Griffey
-SEQ
-DOC
+DOC ---
+SEQ
=VAL :Chicago Cubs
=VAL :St Louis Cardinals
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022400 x ustar 00 29 mtime=1781730109.74946465
30 atime=1781730109.749370714
29 ctime=1781730109.74946465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/out.yaml 0000644 0001750 0001750 00000000126 15214605475 022033 0 ustar 00tina tina ---
- Mark McGwire
- Sammy Sosa
- Ken Griffey
---
- Chicago Cubs
- St Louis Cardinals
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.715207632
30 atime=1781730109.715115162
30 ctime=1781730109.715207632
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/in.json 0000644 0001750 0001750 00000000143 15214605475 021640 0 ustar 00tina tina [
"Mark McGwire",
"Sammy Sosa",
"Ken Griffey"
]
[
"Chicago Cubs",
"St Louis Cardinals"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022200 x ustar 00 30 mtime=1781730109.715115162
29 atime=1781730109.71502311
30 ctime=1781730109.715115162
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/in.yaml 0000644 0001750 0001750 00000000202 15214605475 021625 0 ustar 00tina tina # Ranking of 1998 home runs
---
- Mark McGwire
- Sammy Sosa
- Ken Griffey
# Team ranking
---
- Chicago Cubs
- St Louis Cardinals
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021177 x ustar 00 30 mtime=1781730109.643709613
29 atime=1781730109.64355638
30 ctime=1781730109.643709613
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JHB9/=== 0000644 0001750 0001750 00000000054 15214605475 020631 0 ustar 00tina tina Spec Example 2.7. Two Documents in a Stream
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/A2M4 0000644 0000000 0000000 00000000131 15214605475 020600 x ustar 00 30 mtime=1781730109.787423064
29 atime=1781730109.64341118
30 ctime=1781730109.787423064
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/ 0000755 0001750 0001750 00000000000 15214605475 020310 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022700 x ustar 00 30 mtime=1781730109.787516093
30 atime=1781730109.787423064
30 ctime=1781730109.787516093
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/test.event 0000644 0001750 0001750 00000000122 15214605475 022325 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
+SEQ
=VAL :b
+SEQ
=VAL :c
=VAL :d
-SEQ
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022351 x ustar 00 30 mtime=1781730109.749370714
30 atime=1781730109.749276916
30 ctime=1781730109.749370714
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/out.yaml 0000644 0001750 0001750 00000000023 15214605475 021776 0 ustar 00tina tina a:
- b
- - c
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022155 x ustar 00 29 mtime=1781730109.71502311
30 atime=1781730109.714929383
29 ctime=1781730109.71502311
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/in.json 0000644 0001750 0001750 00000000073 15214605475 021611 0 ustar 00tina tina {
"a": [
"b",
[
"c",
"d"
]
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022150 x ustar 00 30 mtime=1781730109.714929383
30 atime=1781730109.714826297
30 ctime=1781730109.714929383
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/in.yaml 0000644 0001750 0001750 00000000034 15214605475 021577 0 ustar 00tina tina ? a
: - b
- - c
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15214605475 021153 x ustar 00 29 mtime=1781730109.64355638
29 atime=1781730109.64341118
29 ctime=1781730109.64355638
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A2M4/=== 0000644 0001750 0001750 00000000051 15214605475 020575 0 ustar 00tina tina Spec Example 6.2. Indentation Indicators
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/K3WX 0000644 0000000 0000000 00000000132 15214605475 020672 x ustar 00 30 mtime=1781730109.787330105
30 atime=1781730109.643263046
30 ctime=1781730109.787330105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/ 0000755 0001750 0001750 00000000000 15214605475 020401 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022771 x ustar 00 30 mtime=1781730109.787423064
30 atime=1781730109.787330105
30 ctime=1781730109.787423064
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/test.event 0000644 0001750 0001750 00000000071 15214605475 022421 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL "foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022441 x ustar 00 30 mtime=1781730109.749276916
29 atime=1781730109.74918263
30 ctime=1781730109.749276916
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022072 0 ustar 00tina tina ---
"foo": bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022250 x ustar 00 30 mtime=1781730109.714826297
30 atime=1781730109.714733268
30 ctime=1781730109.714826297
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/in.json 0000644 0001750 0001750 00000000023 15214605475 021675 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.714733268
30 atime=1781730109.714641217
30 ctime=1781730109.714733268
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021673 0 ustar 00tina tina ---
{ "foo" # comment
:bar }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021236 x ustar 00 29 mtime=1781730109.64341118
30 atime=1781730109.643263046
29 ctime=1781730109.64341118
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K3WX/=== 0000644 0001750 0001750 00000000064 15214605475 020672 0 ustar 00tina tina Colon and adjacent value after comment on next line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/65WH 0000644 0000000 0000000 00000000132 15214605475 020627 x ustar 00 30 mtime=1781730109.787235469
30 atime=1781730109.643116239
30 ctime=1781730109.787235469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/ 0000755 0001750 0001750 00000000000 15214605475 020336 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022726 x ustar 00 30 mtime=1781730109.787330105
30 atime=1781730109.787235469
30 ctime=1781730109.787330105
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/test.event 0000644 0001750 0001750 00000000050 15214605475 022353 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :foo
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022205 x ustar 00 30 mtime=1781730109.714641217
30 atime=1781730109.714548257
30 ctime=1781730109.714641217
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/in.json 0000644 0001750 0001750 00000000014 15214605475 021632 0 ustar 00tina tina [
"foo"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022176 x ustar 00 30 mtime=1781730109.714548257
30 atime=1781730109.714452365
30 ctime=1781730109.714548257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/in.yaml 0000644 0001750 0001750 00000000006 15214605475 021624 0 ustar 00tina tina - foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021175 x ustar 00 30 mtime=1781730109.643263046
30 atime=1781730109.643116239
30 ctime=1781730109.643263046
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/65WH/=== 0000644 0001750 0001750 00000000034 15214605475 020624 0 ustar 00tina tina Single Entry Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6SLA 0000644 0000000 0000000 00000000130 15214605475 020641 x ustar 00 29 mtime=1781730109.78714258
30 atime=1781730109.642968524
29 ctime=1781730109.78714258
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/ 0000755 0001750 0001750 00000000000 15214605475 020352 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022741 x ustar 00 30 mtime=1781730109.787235469
29 atime=1781730109.78714258
30 ctime=1781730109.787235469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/test.event 0000644 0001750 0001750 00000000154 15214605475 022374 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL "foo\nbar:baz\tx \\$%^&*()x
=VAL :23
=VAL 'x\\ny:z\\tx $%^&*()x
=VAL :24
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022411 x ustar 00 29 mtime=1781730109.74918263
30 atime=1781730109.749088274
29 ctime=1781730109.74918263
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/out.yaml 0000644 0001750 0001750 00000000075 15214605475 022047 0 ustar 00tina tina ? "foo\nbar:baz\tx \\$%^&*()x"
: 23
'x\ny:z\tx $%^&*()x': 24
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.714452365
30 atime=1781730109.714359406
30 ctime=1781730109.714452365
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/in.json 0000644 0001750 0001750 00000000105 15214605475 021647 0 ustar 00tina tina {
"foo\nbar:baz\tx \\$%^&*()x": 23,
"x\\ny:z\\tx $%^&*()x": 24
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022211 x ustar 00 30 mtime=1781730109.714359406
29 atime=1781730109.71426491
30 ctime=1781730109.714359406
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/in.yaml 0000644 0001750 0001750 00000000072 15214605475 021643 0 ustar 00tina tina "foo\nbar:baz\tx \\$%^&*()x": 23
'x\ny:z\tx $%^&*()x': 24
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021211 x ustar 00 30 mtime=1781730109.643116239
30 atime=1781730109.642968524
30 ctime=1781730109.643116239
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6SLA/=== 0000644 0001750 0001750 00000000051 15214605475 020637 0 ustar 00tina tina Allowed characters in quoted mapping key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/33X3 0000644 0000000 0000000 00000000132 15214605475 020576 x ustar 00 30 mtime=1781730109.787049551
30 atime=1781730109.642806771
30 ctime=1781730109.787049551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/ 0000755 0001750 0001750 00000000000 15214605475 020305 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022673 x ustar 00 29 mtime=1781730109.78714258
30 atime=1781730109.787049551
29 ctime=1781730109.78714258
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/test.event 0000644 0001750 0001750 00000000204 15214605475 022323 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :1
=VAL :-2
=VAL :33
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022346 x ustar 00 30 mtime=1781730109.749088274
30 atime=1781730109.748988052
30 ctime=1781730109.749088274
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/out.yaml 0000644 0001750 0001750 00000000044 15214605475 021776 0 ustar 00tina tina ---
- !!int 1
- !!int -2
- !!int 33
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022152 x ustar 00 29 mtime=1781730109.71426491
30 atime=1781730109.714172091
29 ctime=1781730109.71426491
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/in.json 0000644 0001750 0001750 00000000024 15214605475 021602 0 ustar 00tina tina [
1,
-2,
33
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022145 x ustar 00 30 mtime=1781730109.714172091
30 atime=1781730109.714079271
30 ctime=1781730109.714172091
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/in.yaml 0000644 0001750 0001750 00000000044 15214605475 021575 0 ustar 00tina tina ---
- !!int 1
- !!int -2
- !!int 33
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021144 x ustar 00 30 mtime=1781730109.642968524
30 atime=1781730109.642806771
30 ctime=1781730109.642968524
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/33X3/=== 0000644 0001750 0001750 00000000054 15214605475 020575 0 ustar 00tina tina Three explicit integers in a block sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/AZW3 0000644 0000000 0000000 00000000132 15214605475 020662 x ustar 00 30 mtime=1781730109.786948281
30 atime=1781730109.642660732
30 ctime=1781730109.786948281
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/ 0000755 0001750 0001750 00000000000 15214605475 020371 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022761 x ustar 00 30 mtime=1781730109.787049551
30 atime=1781730109.786948281
30 ctime=1781730109.787049551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/test.event 0000644 0001750 0001750 00000000144 15214605475 022412 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :bla"keks
=VAL :foo
-MAP
+MAP
=VAL :bla]keks
=VAL :foo
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.714079271
30 atime=1781730109.713981493
30 ctime=1781730109.714079271
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/in.json 0000644 0001750 0001750 00000000102 15214605475 021663 0 ustar 00tina tina [
{
"bla\"keks": "foo"
},
{
"bla]keks": "foo"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022231 x ustar 00 30 mtime=1781730109.713981493
30 atime=1781730109.713878197
30 ctime=1781730109.713981493
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/in.yaml 0000644 0001750 0001750 00000000040 15214605475 021655 0 ustar 00tina tina - bla"keks: foo
- bla]keks: foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021230 x ustar 00 30 mtime=1781730109.642806771
30 atime=1781730109.642660732
30 ctime=1781730109.642806771
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZW3/=== 0000644 0001750 0001750 00000000025 15214605475 020657 0 ustar 00tina tina Lookahead test cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6M2F 0000644 0000000 0000000 00000000132 15214605475 020610 x ustar 00 30 mtime=1781730109.786813905
30 atime=1781730109.642514693
30 ctime=1781730109.786813905
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/ 0000755 0001750 0001750 00000000000 15214605475 020317 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022707 x ustar 00 30 mtime=1781730109.786948281
30 atime=1781730109.786813905
30 ctime=1781730109.786948281
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/test.event 0000644 0001750 0001750 00000000103 15214605475 022333 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a :a
=VAL &b :b
=VAL :
=ALI *a
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022360 x ustar 00 30 mtime=1781730109.748988052
30 atime=1781730109.748888388
30 ctime=1781730109.748988052
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022002 0 ustar 00tina tina &a a: &b b
: *a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.713878197
30 atime=1781730109.713760794
30 ctime=1781730109.713878197
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021604 0 ustar 00tina tina ? &a a
: &b b
: *a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021156 x ustar 00 30 mtime=1781730109.642660732
30 atime=1781730109.642514693
30 ctime=1781730109.642660732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6M2F/=== 0000644 0001750 0001750 00000000042 15214605475 020604 0 ustar 00tina tina Aliases in Explicit Block Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZH7C 0000644 0000000 0000000 00000000132 15214605475 020651 x ustar 00 30 mtime=1781730109.786719619
30 atime=1781730109.642363765
30 ctime=1781730109.786719619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022750 x ustar 00 30 mtime=1781730109.786813905
30 atime=1781730109.786719619
30 ctime=1781730109.786813905
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/test.event 0000644 0001750 0001750 00000000104 15214605475 022375 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a :a
=VAL :b
=VAL :c
=VAL &d :d
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.713760794
30 atime=1781730109.713666507
30 ctime=1781730109.713760794
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/in.json 0000644 0001750 0001750 00000000033 15214605475 021655 0 ustar 00tina tina {
"a": "b",
"c": "d"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.713666507
30 atime=1781730109.713571802
30 ctime=1781730109.713666507
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/in.yaml 0000644 0001750 0001750 00000000020 15214605475 021642 0 ustar 00tina tina &a a: b
c: &d d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021217 x ustar 00 30 mtime=1781730109.642514693
30 atime=1781730109.642363765
30 ctime=1781730109.642514693
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZH7C/=== 0000644 0001750 0001750 00000000023 15214605475 020644 0 ustar 00tina tina Anchors in Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/NAT4 0000644 0000000 0000000 00000000130 15214605475 020642 x ustar 00 29 mtime=1781730109.78662659
30 atime=1781730109.642217447
29 ctime=1781730109.78662659
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022742 x ustar 00 30 mtime=1781730109.786719619
29 atime=1781730109.78662659
30 ctime=1781730109.786719619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/test.event 0000644 0001750 0001750 00000000252 15214605475 022374 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL '
=VAL :b
=VAL '
=VAL :c
=VAL "
=VAL :d
=VAL "
=VAL :e
=VAL '\n
=VAL :f
=VAL "\n
=VAL :g
=VAL '\n\n
=VAL :h
=VAL "\n\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022543 x ustar 00 30 mtime=1781730109.761755093
30 atime=1781730109.761657734
30 ctime=1781730109.761755093
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/emit.yaml 0000644 0001750 0001750 00000000107 15214605475 022173 0 ustar 00tina tina ---
a: ' '
b: ' '
c: " "
d: " "
e: '
'
f: "\n"
g: '
'
h: "\n\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.713571802
30 atime=1781730109.713478424
30 ctime=1781730109.713571802
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/in.json 0000644 0001750 0001750 00000000153 15214605475 021653 0 ustar 00tina tina {
"a": " ",
"b": " ",
"c": " ",
"d": " ",
"e": "\n",
"f": "\n",
"g": "\n\n",
"h": "\n\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.713478424
30 atime=1781730109.713375547
30 ctime=1781730109.713478424
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/in.yaml 0000644 0001750 0001750 00000000126 15214605475 021644 0 ustar 00tina tina ---
a: '
'
b: '
'
c: "
"
d: "
"
e: '
'
f: "
"
g: '
'
h: "
"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021212 x ustar 00 30 mtime=1781730109.642363765
30 atime=1781730109.642217447
30 ctime=1781730109.642363765
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NAT4/=== 0000644 0001750 0001750 00000000055 15214605475 020644 0 ustar 00tina tina Various empty or newline only quoted strings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/N4JP 0000644 0000000 0000000 00000000132 15214605475 020651 x ustar 00 30 mtime=1781730109.786502621
30 atime=1781730109.642070361
30 ctime=1781730109.786502621
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022746 x ustar 00 29 mtime=1781730109.78662659
30 atime=1781730109.786502621
29 ctime=1781730109.78662659
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/test.event 0000644 0001750 0001750 00000000074 15214605475 022403 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :map
+MAP
=VAL :key1
=VAL "quoted1
-MAP
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.713375547
30 atime=1781730109.713280423
30 ctime=1781730109.713375547
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/in.yaml 0000644 0001750 0001750 00000000060 15214605475 021646 0 ustar 00tina tina map:
key1: "quoted1"
key2: "bad indentation"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022000 x ustar 00 29 mtime=1781730109.66889854
29 atime=1781730109.66889854
30 ctime=1781730109.668989264
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/error 0000644 0001750 0001750 00000000000 15214605475 021422 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021217 x ustar 00 30 mtime=1781730109.642217447
30 atime=1781730109.642070361
30 ctime=1781730109.642217447
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/N4JP/=== 0000644 0001750 0001750 00000000033 15214605475 020645 0 ustar 00tina tina Bad indentation in mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CFD4 0000644 0000000 0000000 00000000132 15214605475 020616 x ustar 00 30 mtime=1781730109.786410431
30 atime=1781730109.641921948
30 ctime=1781730109.786410431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/ 0000755 0001750 0001750 00000000000 15214605475 020325 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022715 x ustar 00 30 mtime=1781730109.786502621
30 atime=1781730109.786410431
30 ctime=1781730109.786502621
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/test.event 0000644 0001750 0001750 00000000210 15214605475 022340 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
+MAP {}
=VAL :
=VAL :empty key
-MAP
-SEQ
+SEQ []
+MAP {}
=VAL :
=VAL :another empty key
-MAP
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022366 x ustar 00 30 mtime=1781730109.748888388
30 atime=1781730109.748787187
30 ctime=1781730109.748888388
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/out.yaml 0000644 0001750 0001750 00000000050 15214605475 022013 0 ustar 00tina tina - - : empty key
- - : another empty key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022165 x ustar 00 30 mtime=1781730109.713280423
30 atime=1781730109.713186905
30 ctime=1781730109.713280423
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/in.yaml 0000644 0001750 0001750 00000000052 15214605475 021614 0 ustar 00tina tina - [ : empty key ]
- [: another empty key]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021164 x ustar 00 30 mtime=1781730109.642070361
30 atime=1781730109.641921948
30 ctime=1781730109.642070361
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CFD4/=== 0000644 0001750 0001750 00000000061 15214605475 020613 0 ustar 00tina tina Empty implicit key in single pair flow sequences
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S7BG 0000644 0000000 0000000 00000000132 15214605475 020640 x ustar 00 30 mtime=1781730109.786316424
30 atime=1781730109.641754537
30 ctime=1781730109.786316424
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/ 0000755 0001750 0001750 00000000000 15214605475 020347 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.786410431
30 atime=1781730109.786316424
30 ctime=1781730109.786410431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/test.event 0000644 0001750 0001750 00000000053 15214605475 022367 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL ::,
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.748787187
30 atime=1781730109.748679002
30 ctime=1781730109.748787187
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/out.yaml 0000644 0001750 0001750 00000000011 15214605475 022032 0 ustar 00tina tina ---
- :,
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.713186905
30 atime=1781730109.713094156
30 ctime=1781730109.713186905
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/in.json 0000644 0001750 0001750 00000000013 15214605475 021642 0 ustar 00tina tina [
":,"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.713094156
30 atime=1781730109.713000358
30 ctime=1781730109.713094156
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/in.yaml 0000644 0001750 0001750 00000000011 15214605475 021631 0 ustar 00tina tina ---
- :,
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021206 x ustar 00 30 mtime=1781730109.641921948
30 atime=1781730109.641754537
30 ctime=1781730109.641921948
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S7BG/=== 0000644 0001750 0001750 00000000030 15214605475 020631 0 ustar 00tina tina Colon followed by comma
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CVW2 0000644 0000000 0000000 00000000132 15214605475 020657 x ustar 00 30 mtime=1781730109.786232823
30 atime=1781730109.641607102
30 ctime=1781730109.786232823
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/ 0000755 0001750 0001750 00000000000 15214605475 020366 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022756 x ustar 00 30 mtime=1781730109.786316424
30 atime=1781730109.786232823
30 ctime=1781730109.786316424
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/test.event 0000644 0001750 0001750 00000000056 15214605475 022411 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :a
=VAL :b
=VAL :c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.713000358
30 atime=1781730109.712903977
30 ctime=1781730109.713000358
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021652 0 ustar 00tina tina ---
[ a, b, c,#invalid
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022007 x ustar 00 30 mtime=1781730109.668788469
30 atime=1781730109.668788469
29 ctime=1781730109.66889854
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/error 0000644 0001750 0001750 00000000000 15214605475 021430 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021225 x ustar 00 30 mtime=1781730109.641754537
30 atime=1781730109.641607102
30 ctime=1781730109.641754537
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CVW2/=== 0000644 0001750 0001750 00000000034 15214605475 020654 0 ustar 00tina tina Invalid comment after comma
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/KSS4 0000644 0000000 0000000 00000000132 15214605475 020662 x ustar 00 30 mtime=1781730109.786125128
30 atime=1781730109.641458199
30 ctime=1781730109.786125128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/ 0000755 0001750 0001750 00000000000 15214605475 020371 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022761 x ustar 00 30 mtime=1781730109.786232823
30 atime=1781730109.786125128
30 ctime=1781730109.786232823
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/test.event 0000644 0001750 0001750 00000000112 15214605475 022405 0 ustar 00tina tina +STR
+DOC ---
=VAL "quoted string
-DOC
+DOC ---
=VAL &node :foo
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022561 x ustar 00 30 mtime=1781730109.761657734
30 atime=1781730109.761564216
30 ctime=1781730109.761657734
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/emit.yaml 0000644 0001750 0001750 00000000042 15214605475 022207 0 ustar 00tina tina --- "quoted string"
--- &node foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022432 x ustar 00 30 mtime=1781730109.748679002
30 atime=1781730109.748585066
30 ctime=1781730109.748679002
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/out.yaml 0000644 0001750 0001750 00000000046 15214605475 022064 0 ustar 00tina tina --- "quoted string"
--- &node foo
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.712903977
30 atime=1781730109.712798307
30 ctime=1781730109.712903977
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/in.json 0000644 0001750 0001750 00000000026 15214605475 021670 0 ustar 00tina tina "quoted string"
"foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022231 x ustar 00 30 mtime=1781730109.712798307
30 atime=1781730109.712705767
30 ctime=1781730109.712798307
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/in.yaml 0000644 0001750 0001750 00000000042 15214605475 021657 0 ustar 00tina tina --- "quoted
string"
--- &node foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021230 x ustar 00 30 mtime=1781730109.641607102
30 atime=1781730109.641458199
30 ctime=1781730109.641607102
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KSS4/=== 0000644 0001750 0001750 00000000024 15214605475 020656 0 ustar 00tina tina Scalars on --- line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6S55 0000644 0000000 0000000 00000000132 15214605475 020600 x ustar 00 30 mtime=1781730109.786026861
30 atime=1781730109.641310135
30 ctime=1781730109.786026861
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/ 0000755 0001750 0001750 00000000000 15214605475 020307 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022677 x ustar 00 30 mtime=1781730109.786125128
30 atime=1781730109.786026861
30 ctime=1781730109.786125128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/test.event 0000644 0001750 0001750 00000000062 15214605475 022327 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :bar
=VAL :baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022147 x ustar 00 30 mtime=1781730109.712705767
30 atime=1781730109.712612807
30 ctime=1781730109.712705767
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/in.yaml 0000644 0001750 0001750 00000000034 15214605475 021576 0 ustar 00tina tina key:
- bar
- baz
invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021731 x ustar 00 30 mtime=1781730109.668703961
30 atime=1781730109.668703961
30 ctime=1781730109.668788469
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/error 0000644 0001750 0001750 00000000000 15214605475 021351 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021146 x ustar 00 30 mtime=1781730109.641458199
30 atime=1781730109.641310135
30 ctime=1781730109.641458199
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6S55/=== 0000644 0001750 0001750 00000000046 15214605475 020600 0 ustar 00tina tina Invalid scalar at the end of sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/P76L 0000644 0000000 0000000 00000000131 15214605475 020625 x ustar 00 30 mtime=1781730109.785942981
29 atime=1781730109.64116242
30 ctime=1781730109.785942981
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.786026861
30 atime=1781730109.785942981
30 ctime=1781730109.786026861
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/test.event 0000644 0001750 0001750 00000000103 15214605475 022351 0 ustar 00tina tina +STR
+DOC ---
=VAL :1 - 3
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022376 x ustar 00 30 mtime=1781730109.748585066
30 atime=1781730109.748491618
30 ctime=1781730109.748585066
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/out.yaml 0000644 0001750 0001750 00000000052 15214605475 022025 0 ustar 00tina tina --- ! 1 - 3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.712612807
30 atime=1781730109.712520547
30 ctime=1781730109.712612807
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/in.json 0000644 0001750 0001750 00000000010 15214605475 021625 0 ustar 00tina tina "1 - 3"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.712520547
30 atime=1781730109.712428076
30 ctime=1781730109.712520547
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/in.yaml 0000644 0001750 0001750 00000000112 15214605475 021621 0 ustar 00tina tina %TAG !! tag:example.com,2000:app/
---
!!int 1 - 3 # Interval, not integer
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021173 x ustar 00 30 mtime=1781730109.641310135
29 atime=1781730109.64116242
30 ctime=1781730109.641310135
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P76L/=== 0000644 0001750 0001750 00000000050 15214605475 020621 0 ustar 00tina tina Spec Example 6.19. Secondary Tag Handle
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/R4YG 0000644 0000000 0000000 00000000132 15214605475 020663 x ustar 00 30 mtime=1781730109.785821317
30 atime=1781730109.641010026
30 ctime=1781730109.785821317
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/ 0000755 0001750 0001750 00000000000 15214605475 020372 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022762 x ustar 00 30 mtime=1781730109.785942981
30 atime=1781730109.785821317
30 ctime=1781730109.785942981
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/test.event 0000644 0001750 0001750 00000000155 15214605475 022415 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |detected\n
=VAL >\n\n# detected\n
=VAL | explicit\n
=VAL >\t\ndetected\n
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022433 x ustar 00 30 mtime=1781730109.748491618
30 atime=1781730109.748397122
30 ctime=1781730109.748491618
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/out.yaml 0000644 0001750 0001750 00000000107 15214605475 022063 0 ustar 00tina tina - |
detected
- >2
# detected
- |2
explicit
- "\t\ndetected\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.712428076
30 atime=1781730109.712334559
30 ctime=1781730109.712428076
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/in.json 0000644 0001750 0001750 00000000116 15214605475 021671 0 ustar 00tina tina [
"detected\n",
"\n\n# detected\n",
" explicit\n",
"\t\ndetected\n"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.712334559
30 atime=1781730109.712242507
30 ctime=1781730109.712334559
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/in.yaml 0000644 0001750 0001750 00000000105 15214605475 021660 0 ustar 00tina tina - |
detected
- >
# detected
- |1
explicit
- >
detected
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021227 x ustar 00 29 mtime=1781730109.64116242
30 atime=1781730109.641010026
29 ctime=1781730109.64116242
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R4YG/=== 0000644 0001750 0001750 00000000056 15214605475 020664 0 ustar 00tina tina Spec Example 8.2. Block Indentation Indicator
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9YRD 0000644 0000000 0000000 00000000132 15214605475 020665 x ustar 00 30 mtime=1781730109.785727869
30 atime=1781730109.640815308
30 ctime=1781730109.785727869
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/ 0000755 0001750 0001750 00000000000 15214605475 020374 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022764 x ustar 00 30 mtime=1781730109.785821317
30 atime=1781730109.785727869
30 ctime=1781730109.785821317
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/test.event 0000644 0001750 0001750 00000000045 15214605475 022415 0 ustar 00tina tina +STR
+DOC
=VAL :a b c d\ne
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022435 x ustar 00 30 mtime=1781730109.748397122
30 atime=1781730109.748302137
30 ctime=1781730109.748397122
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022065 0 ustar 00tina tina 'a b c d
e'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022243 x ustar 00 30 mtime=1781730109.712242507
30 atime=1781730109.712149059
30 ctime=1781730109.712242507
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/in.json 0000644 0001750 0001750 00000000015 15214605475 021671 0 ustar 00tina tina "a b c d\ne"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.712149059
30 atime=1781730109.712054354
30 ctime=1781730109.712149059
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/in.yaml 0000644 0001750 0001750 00000000017 15214605475 021664 0 ustar 00tina tina a
b
c
d
e
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021233 x ustar 00 30 mtime=1781730109.641010026
30 atime=1781730109.640815308
30 ctime=1781730109.641010026
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9YRD/=== 0000644 0001750 0001750 00000000036 15214605475 020664 0 ustar 00tina tina Multiline Scalar at Top Level
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6CA3 0000644 0000000 0000000 00000000127 15214605475 020576 x ustar 00 29 mtime=1781730109.78563491
29 atime=1781730109.64065551
29 ctime=1781730109.78563491
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/ 0000755 0001750 0001750 00000000000 15214605475 020301 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022670 x ustar 00 30 mtime=1781730109.785727869
29 atime=1781730109.78563491
30 ctime=1781730109.785727869
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/test.event 0000644 0001750 0001750 00000000041 15214605475 022316 0 ustar 00tina tina +STR
+DOC
+SEQ []
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022471 x ustar 00 30 mtime=1781730109.761564216
30 atime=1781730109.761469791
30 ctime=1781730109.761564216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/emit.yaml 0000644 0001750 0001750 00000000007 15214605475 022120 0 ustar 00tina tina --- []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022150 x ustar 00 30 mtime=1781730109.712054354
30 atime=1781730109.711960138
30 ctime=1781730109.712054354
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/in.json 0000644 0001750 0001750 00000000003 15214605475 021573 0 ustar 00tina tina []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022141 x ustar 00 30 mtime=1781730109.711960138
30 atime=1781730109.711864734
30 ctime=1781730109.711960138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/in.yaml 0000644 0001750 0001750 00000000006 15214605475 021567 0 ustar 00tina tina [
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021137 x ustar 00 30 mtime=1781730109.640815308
29 atime=1781730109.64065551
30 ctime=1781730109.640815308
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CA3/=== 0000644 0001750 0001750 00000000026 15214605475 020570 0 ustar 00tina tina Tab indented top flow
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Q9WF 0000644 0000000 0000000 00000000130 15214605475 020662 x ustar 00 29 mtime=1781730109.78522473
30 atime=1781730109.640495014
29 ctime=1781730109.78522473
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/ 0000755 0001750 0001750 00000000000 15214605475 020373 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022762 x ustar 00 30 mtime=1781730109.785318178
29 atime=1781730109.78522473
30 ctime=1781730109.785318178
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/test.event 0000644 0001750 0001750 00000000213 15214605475 022411 0 ustar 00tina tina +STR
+DOC
+MAP
+MAP {}
=VAL :first
=VAL :Sammy
=VAL :last
=VAL :Sosa
-MAP
+MAP
=VAL :hr
=VAL :65
=VAL :avg
=VAL :0.278
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022434 x ustar 00 30 mtime=1781730109.748302137
30 atime=1781730109.748205127
30 ctime=1781730109.748302137
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/out.yaml 0000644 0001750 0001750 00000000062 15214605475 022064 0 ustar 00tina tina ? first: Sammy
last: Sosa
: hr: 65
avg: 0.278
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.711864734
30 atime=1781730109.711762346
30 ctime=1781730109.711864734
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/in.yaml 0000644 0001750 0001750 00000000141 15214605475 021661 0 ustar 00tina tina { first: Sammy, last: Sosa }:
# Statistics:
hr: # Home runs
65
avg: # Average
0.278
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021230 x ustar 00 29 mtime=1781730109.64065551
30 atime=1781730109.640495014
29 ctime=1781730109.64065551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q9WF/=== 0000644 0001750 0001750 00000000045 15214605475 020663 0 ustar 00tina tina Spec Example 6.12. Separation Spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/KS4U 0000644 0000000 0000000 00000000132 15214605475 020664 x ustar 00 30 mtime=1781730109.785129606
30 atime=1781730109.640349813
30 ctime=1781730109.785129606
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/ 0000755 0001750 0001750 00000000000 15214605475 020373 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022761 x ustar 00 29 mtime=1781730109.78522473
30 atime=1781730109.785129606
29 ctime=1781730109.78522473
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/test.event 0000644 0001750 0001750 00000000057 15214605475 022417 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :sequence item
-SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.711762346
30 atime=1781730109.711668409
30 ctime=1781730109.711762346
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/in.yaml 0000644 0001750 0001750 00000000043 15214605475 021662 0 ustar 00tina tina ---
[
sequence item
]
invalid item
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022015 x ustar 00 30 mtime=1781730109.668619034
30 atime=1781730109.668619034
30 ctime=1781730109.668703961
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/error 0000644 0001750 0001750 00000000000 15214605475 021435 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021232 x ustar 00 30 mtime=1781730109.640495014
30 atime=1781730109.640349813
30 ctime=1781730109.640495014
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KS4U/=== 0000644 0001750 0001750 00000000050 15214605475 020657 0 ustar 00tina tina Invalid item after end of flow sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7A4E 0000644 0000000 0000000 00000000132 15214605475 020576 x ustar 00 30 mtime=1781730109.785027637
30 atime=1781730109.640203216
30 ctime=1781730109.785027637
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/ 0000755 0001750 0001750 00000000000 15214605475 020305 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022675 x ustar 00 30 mtime=1781730109.785129606
30 atime=1781730109.785027637
30 ctime=1781730109.785129606
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/test.event 0000644 0001750 0001750 00000000107 15214605475 022325 0 ustar 00tina tina +STR
+DOC
=VAL " 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022346 x ustar 00 30 mtime=1781730109.748205127
30 atime=1781730109.748109863
30 ctime=1781730109.748205127
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022002 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022153 x ustar 00 30 mtime=1781730109.711668409
29 atime=1781730109.71157538
30 ctime=1781730109.711668409
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/in.json 0000644 0001750 0001750 00000000057 15214605475 021610 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022143 x ustar 00 29 mtime=1781730109.71157538
30 atime=1781730109.711466009
29 ctime=1781730109.71157538
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/in.yaml 0000644 0001750 0001750 00000000062 15214605475 021575 0 ustar 00tina tina " 1st non-empty
2nd non-empty
3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021144 x ustar 00 30 mtime=1781730109.640349813
30 atime=1781730109.640203216
30 ctime=1781730109.640349813
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7A4E/=== 0000644 0001750 0001750 00000000046 15214605475 020576 0 ustar 00tina tina Spec Example 7.6. Double Quoted Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/E76Z 0000644 0000000 0000000 00000000132 15214605475 020631 x ustar 00 30 mtime=1781730109.784942221
30 atime=1781730109.640053057
30 ctime=1781730109.784942221
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/ 0000755 0001750 0001750 00000000000 15214605475 020340 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022730 x ustar 00 30 mtime=1781730109.785027637
30 atime=1781730109.784942221
30 ctime=1781730109.785027637
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/test.event 0000644 0001750 0001750 00000000104 15214605475 022355 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a :a
=VAL &b :b
=ALI *b
=ALI *a
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022401 x ustar 00 30 mtime=1781730109.748109863
30 atime=1781730109.748015438
30 ctime=1781730109.748109863
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022026 0 ustar 00tina tina &a a: &b b
*b : *a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.711466009
30 atime=1781730109.711380732
30 ctime=1781730109.711466009
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/in.json 0000644 0001750 0001750 00000000033 15214605475 021635 0 ustar 00tina tina {
"a": "b",
"b": "a"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.711380732
30 atime=1781730109.711295874
30 ctime=1781730109.711380732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021625 0 ustar 00tina tina &a a: &b b
*b : *a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021177 x ustar 00 30 mtime=1781730109.640203216
30 atime=1781730109.640053057
30 ctime=1781730109.640203216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/E76Z/=== 0000644 0001750 0001750 00000000042 15214605475 020625 0 ustar 00tina tina Aliases in Implicit Block Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/HMQ5 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.784829217
30 atime=1781730109.639903945
30 ctime=1781730109.784829217
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.784942221
30 atime=1781730109.784829217
30 ctime=1781730109.784942221
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/test.event 0000644 0001750 0001750 00000000175 15214605475 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a1 "foo
=VAL :bar
=VAL &a2 :baz
=ALI *a1
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022417 x ustar 00 30 mtime=1781730109.748015438
29 atime=1781730109.74791277
30 ctime=1781730109.748015438
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/out.yaml 0000644 0001750 0001750 00000000050 15214605475 022045 0 ustar 00tina tina &a1 !!str "foo": !!str bar
&a2 baz: *a1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.711295874
30 atime=1781730109.711202636
30 ctime=1781730109.711295874
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/in.json 0000644 0001750 0001750 00000000043 15214605475 021655 0 ustar 00tina tina {
"foo": "bar",
"baz": "foo"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.711202636
30 atime=1781730109.711109258
30 ctime=1781730109.711202636
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/in.yaml 0000644 0001750 0001750 00000000053 15214605475 021647 0 ustar 00tina tina !!str &a1 "foo":
!!str bar
&a2 baz : *a1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.640053057
30 atime=1781730109.639903945
30 ctime=1781730109.640053057
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/HMQ5/=== 0000644 0001750 0001750 00000000043 15214605475 020645 0 ustar 00tina tina Spec Example 6.23. Node Properties
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/G7JE 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.784735769
30 atime=1781730109.639740865
30 ctime=1781730109.784735769
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.784829217
30 atime=1781730109.784735769
30 ctime=1781730109.784829217
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/test.event 0000644 0001750 0001750 00000000043 15214605475 022360 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a\\nb
=VAL :1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.711109258
30 atime=1781730109.711017207
30 ctime=1781730109.711109258
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/in.yaml 0000644 0001750 0001750 00000000020 15214605475 021623 0 ustar 00tina tina a\nb: 1
c
d: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021763 x ustar 00 30 mtime=1781730109.668532709
30 atime=1781730109.668532709
30 ctime=1781730109.668619034
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/error 0000644 0001750 0001750 00000000000 15214605475 021403 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021200 x ustar 00 30 mtime=1781730109.639903945
30 atime=1781730109.639740865
30 ctime=1781730109.639903945
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G7JE/=== 0000644 0001750 0001750 00000000030 15214605475 020623 0 ustar 00tina tina Multiline implicit keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/735Y 0000644 0000000 0000000 00000000127 15214605475 020611 x ustar 00 29 mtime=1781730109.78464281
29 atime=1781730109.63959287
29 ctime=1781730109.78464281
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/ 0000755 0001750 0001750 00000000000 15214605475 020314 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022703 x ustar 00 30 mtime=1781730109.784735769
29 atime=1781730109.78464281
30 ctime=1781730109.784735769
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/test.event 0000644 0001750 0001750 00000000175 15214605475 022341 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL "flow in block
=VAL >Block scalar\n
+MAP
=VAL :foo
=VAL :bar
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022353 x ustar 00 29 mtime=1781730109.74791277
30 atime=1781730109.747808916
29 ctime=1781730109.74791277
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/out.yaml 0000644 0001750 0001750 00000000070 15214605475 022004 0 ustar 00tina tina - "flow in block"
- >
Block scalar
- !!map
foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022162 x ustar 00 30 mtime=1781730109.711017207
29 atime=1781730109.71092313
30 ctime=1781730109.711017207
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/in.json 0000644 0001750 0001750 00000000104 15214605475 021610 0 ustar 00tina tina [
"flow in block",
"Block scalar\n",
{
"foo": "bar"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022152 x ustar 00 29 mtime=1781730109.71092313
30 atime=1781730109.710819695
29 ctime=1781730109.71092313
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/in.yaml 0000644 0001750 0001750 00000000115 15214605475 021603 0 ustar 00tina tina -
"flow in block"
- >
Block scalar
- !!map # Block collection
foo : bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021152 x ustar 00 30 mtime=1781730109.639740865
29 atime=1781730109.63959287
30 ctime=1781730109.639740865
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/735Y/=== 0000644 0001750 0001750 00000000044 15214605475 020603 0 ustar 00tina tina Spec Example 8.20. Block Node Types
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6ZKB 0000644 0000000 0000000 00000000132 15214605475 020652 x ustar 00 30 mtime=1781730109.784540352
30 atime=1781730109.639444806
30 ctime=1781730109.784540352
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/ 0000755 0001750 0001750 00000000000 15214605475 020361 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022747 x ustar 00 29 mtime=1781730109.78464281
30 atime=1781730109.784540352
29 ctime=1781730109.78464281
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/test.event 0000644 0001750 0001750 00000000155 15214605475 022404 0 ustar 00tina tina +STR
+DOC
=VAL :Document
-DOC
+DOC ---
=VAL :
-DOC ...
+DOC ---
+MAP
=VAL :matches %
=VAL :20
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022551 x ustar 00 30 mtime=1781730109.761469791
30 atime=1781730109.761375504
30 ctime=1781730109.761469791
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/emit.yaml 0000644 0001750 0001750 00000000055 15214605475 022203 0 ustar 00tina tina Document
---
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.710819695
30 atime=1781730109.710728062
30 ctime=1781730109.710819695
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/in.json 0000644 0001750 0001750 00000000046 15214605475 021662 0 ustar 00tina tina "Document"
null
{
"matches %": 20
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.710728062
30 atime=1781730109.710636151
30 ctime=1781730109.710728062
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/in.yaml 0000644 0001750 0001750 00000000065 15214605475 021654 0 ustar 00tina tina Document
---
# Empty
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021216 x ustar 00 29 mtime=1781730109.63959287
30 atime=1781730109.639444806
29 ctime=1781730109.63959287
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6ZKB/=== 0000644 0001750 0001750 00000000031 15214605475 020644 0 ustar 00tina tina Spec Example 9.6. Stream
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/BF9H 0000644 0000000 0000000 00000000132 15214605475 020626 x ustar 00 30 mtime=1781730109.784445926
30 atime=1781730109.639298488
30 ctime=1781730109.784445926
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.784540352
30 atime=1781730109.784445926
30 ctime=1781730109.784540352
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/test.event 0000644 0001750 0001750 00000000051 15214605475 022353 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :plain
=VAL :a b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022173 x ustar 00 30 mtime=1781730109.710636151
28 atime=1781730109.7105441
30 ctime=1781730109.710636151
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/in.yaml 0000644 0001750 0001750 00000000057 15214605475 021631 0 ustar 00tina tina ---
plain: a
b # end of scalar
c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021755 x ustar 00 29 mtime=1781730109.66844848
29 atime=1781730109.66844848
30 ctime=1781730109.668532709
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/error 0000644 0001750 0001750 00000000000 15214605475 021377 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.639444806
30 atime=1781730109.639298488
30 ctime=1781730109.639444806
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BF9H/=== 0000644 0001750 0001750 00000000053 15214605475 020624 0 ustar 00tina tina Trailing comment in multiline plain scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/T4YY 0000644 0000000 0000000 00000000130 15214605475 020705 x ustar 00 29 mtime=1781730109.78435185
30 atime=1781730109.639148189
29 ctime=1781730109.78435185
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/ 0000755 0001750 0001750 00000000000 15214605475 020416 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 023005 x ustar 00 30 mtime=1781730109.784445926
29 atime=1781730109.78435185
30 ctime=1781730109.784445926
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/test.event 0000644 0001750 0001750 00000000113 15214605475 022433 0 ustar 00tina tina +STR
+DOC ---
=VAL ' 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022606 x ustar 00 30 mtime=1781730109.761375504
30 atime=1781730109.761281009
30 ctime=1781730109.761375504
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/emit.yaml 0000644 0001750 0001750 00000000065 15214605475 022241 0 ustar 00tina tina --- ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022457 x ustar 00 30 mtime=1781730109.747808916
30 atime=1781730109.747714071
30 ctime=1781730109.747808916
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/out.yaml 0000644 0001750 0001750 00000000061 15214605475 022106 0 ustar 00tina tina ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15214605475 022270 x ustar 00 28 mtime=1781730109.7105441
30 atime=1781730109.710450372
28 ctime=1781730109.7105441
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/in.json 0000644 0001750 0001750 00000000057 15214605475 021721 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022256 x ustar 00 30 mtime=1781730109.710450372
30 atime=1781730109.710358111
30 ctime=1781730109.710450372
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/in.yaml 0000644 0001750 0001750 00000000066 15214605475 021712 0 ustar 00tina tina ---
' 1st non-empty
2nd non-empty
3rd non-empty '
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021255 x ustar 00 30 mtime=1781730109.639298488
30 atime=1781730109.639148189
30 ctime=1781730109.639298488
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T4YY/=== 0000644 0001750 0001750 00000000054 15214605475 020706 0 ustar 00tina tina Spec Example 7.9. Single Quoted Lines [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RTP8 0000644 0000000 0000000 00000000132 15214605475 020673 x ustar 00 30 mtime=1781730109.784257424
30 atime=1781730109.638997052
30 ctime=1781730109.784257424
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/ 0000755 0001750 0001750 00000000000 15214605475 020402 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022770 x ustar 00 29 mtime=1781730109.78435185
30 atime=1781730109.784257424
29 ctime=1781730109.78435185
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/test.event 0000644 0001750 0001750 00000000053 15214605475 022422 0 ustar 00tina tina +STR
+DOC ---
=VAL :Document
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022443 x ustar 00 30 mtime=1781730109.747714071
30 atime=1781730109.747618737
30 ctime=1781730109.747714071
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022066 0 ustar 00tina tina --- Document
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022251 x ustar 00 30 mtime=1781730109.710358111
30 atime=1781730109.710265641
30 ctime=1781730109.710358111
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/in.json 0000644 0001750 0001750 00000000013 15214605475 021675 0 ustar 00tina tina "Document"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022241 x ustar 00 30 mtime=1781730109.710265641
29 atime=1781730109.71017345
30 ctime=1781730109.710265641
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/in.yaml 0000644 0001750 0001750 00000000044 15214605475 021672 0 ustar 00tina tina %YAML 1.2
---
Document
... # Suffix
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021241 x ustar 00 30 mtime=1781730109.639148189
30 atime=1781730109.638997052
30 ctime=1781730109.639148189
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RTP8/=== 0000644 0001750 0001750 00000000043 15214605475 020670 0 ustar 00tina tina Spec Example 9.2. Document Markers
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/PW8X 0000644 0000000 0000000 00000000132 15214605475 020704 x ustar 00 30 mtime=1781730109.783767974
30 atime=1781730109.638836975
30 ctime=1781730109.783767974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/ 0000755 0001750 0001750 00000000000 15214605475 020413 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023003 x ustar 00 30 mtime=1781730109.783874483
30 atime=1781730109.783767974
30 ctime=1781730109.783874483
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/test.event 0000644 0001750 0001750 00000000265 15214605475 022440 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL &a :
=VAL :a
+MAP
=VAL &a :
=VAL :a
=VAL :b
=VAL &b :
-MAP
+MAP
=VAL &c :
=VAL &a :
-MAP
+MAP
=VAL &d :
=VAL :
-MAP
+MAP
=VAL &e :
=VAL &a :
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022453 x ustar 00 30 mtime=1781730109.747618737
29 atime=1781730109.74752487
30 ctime=1781730109.747618737
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/out.yaml 0000644 0001750 0001750 00000000065 15214605475 022107 0 ustar 00tina tina - &a
- a
- &a : a
b: &b
- &c : &a
- &d :
- &e : &a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022251 x ustar 00 29 mtime=1781730109.71017345
30 atime=1781730109.710081329
29 ctime=1781730109.71017345
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/in.yaml 0000644 0001750 0001750 00000000101 15214605475 021675 0 ustar 00tina tina - &a
- a
-
&a : a
b: &b
-
&c : &a
-
? &d
-
? &e
: &a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021252 x ustar 00 30 mtime=1781730109.638997052
30 atime=1781730109.638836975
30 ctime=1781730109.638997052
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PW8X/=== 0000644 0001750 0001750 00000000031 15214605475 020676 0 ustar 00tina tina Anchors on Empty Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/MJS9 0000644 0000000 0000000 00000000132 15214605475 020660 x ustar 00 30 mtime=1781730109.783674526
30 atime=1781730109.638686257
30 ctime=1781730109.783674526
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/ 0000755 0001750 0001750 00000000000 15214605475 020367 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022757 x ustar 00 30 mtime=1781730109.783767974
30 atime=1781730109.783674526
30 ctime=1781730109.783767974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/test.event 0000644 0001750 0001750 00000000062 15214605475 022407 0 ustar 00tina tina +STR
+DOC
=VAL >foo \n\n\t bar\n\nbaz\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022426 x ustar 00 29 mtime=1781730109.74752487
30 atime=1781730109.747428978
29 ctime=1781730109.74752487
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022055 0 ustar 00tina tina "foo \n\n\t bar\n\nbaz\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022235 x ustar 00 30 mtime=1781730109.710081329
29 atime=1781730109.70998844
30 ctime=1781730109.710081329
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/in.json 0000644 0001750 0001750 00000000032 15214605475 021663 0 ustar 00tina tina "foo \n\n\t bar\n\nbaz\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022225 x ustar 00 29 mtime=1781730109.70998844
30 atime=1781730109.709893246
29 ctime=1781730109.70998844
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021654 0 ustar 00tina tina >
foo
bar
baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021226 x ustar 00 30 mtime=1781730109.638836975
30 atime=1781730109.638686257
30 ctime=1781730109.638836975
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MJS9/=== 0000644 0001750 0001750 00000000040 15214605475 020652 0 ustar 00tina tina Spec Example 6.7. Block Folding
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/UT92 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.783580729
30 atime=1781730109.638539659
30 ctime=1781730109.783580729
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.783674526
30 atime=1781730109.783580729
30 ctime=1781730109.783674526
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/test.event 0000644 0001750 0001750 00000000133 15214605475 022367 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL :matches %
=VAL :20
-MAP
-DOC ...
+DOC ---
=VAL :
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022411 x ustar 00 30 mtime=1781730109.747428978
30 atime=1781730109.747343492
30 ctime=1781730109.747428978
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/out.yaml 0000644 0001750 0001750 00000000036 15214605475 022042 0 ustar 00tina tina ---
matches %: 20
...
---
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.709893246
30 atime=1781730109.709790858
30 ctime=1781730109.709893246
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/in.json 0000644 0001750 0001750 00000000033 15214605475 021645 0 ustar 00tina tina {
"matches %": 20
}
null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.709790858
30 atime=1781730109.709707816
30 ctime=1781730109.709790858
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/in.yaml 0000644 0001750 0001750 00000000053 15214605475 021640 0 ustar 00tina tina ---
{ matches
% : 20 }
...
---
# Empty
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.638686257
30 atime=1781730109.638539659
30 ctime=1781730109.638686257
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UT92/=== 0000644 0001750 0001750 00000000045 15214605475 020640 0 ustar 00tina tina Spec Example 9.4. Explicit Documents
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/QT73 0000644 0000000 0000000 00000000132 15214605475 020634 x ustar 00 30 mtime=1781730109.783487211
30 atime=1781730109.638392643
30 ctime=1781730109.783487211
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/ 0000755 0001750 0001750 00000000000 15214605475 020343 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022733 x ustar 00 30 mtime=1781730109.783580729
30 atime=1781730109.783487211
30 ctime=1781730109.783580729
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/test.event 0000644 0001750 0001750 00000000012 15214605475 022356 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022402 x ustar 00 29 mtime=1781730109.74724285
29 atime=1781730109.74724285
30 ctime=1781730109.747343492
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/out.yaml 0000644 0001750 0001750 00000000000 15214605475 022024 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.709611645
30 atime=1781730109.709611645
30 ctime=1781730109.709707816
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/in.json 0000644 0001750 0001750 00000000000 15214605475 021632 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.709611645
30 atime=1781730109.709510095
30 ctime=1781730109.709611645
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/in.yaml 0000644 0001750 0001750 00000000016 15214605475 021632 0 ustar 00tina tina # comment
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021202 x ustar 00 30 mtime=1781730109.638539659
30 atime=1781730109.638392643
30 ctime=1781730109.638539659
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QT73/=== 0000644 0001750 0001750 00000000040 15214605475 020626 0 ustar 00tina tina Comment and document-end marker
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4UYU 0000644 0000000 0000000 00000000132 15214605475 020704 x ustar 00 30 mtime=1781730109.783392296
30 atime=1781730109.638243461
30 ctime=1781730109.783392296
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/ 0000755 0001750 0001750 00000000000 15214605475 020413 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023003 x ustar 00 30 mtime=1781730109.783487211
30 atime=1781730109.783392296
30 ctime=1781730109.783487211
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/test.event 0000644 0001750 0001750 00000000051 15214605475 022431 0 ustar 00tina tina +STR
+DOC
=VAL "foo: bar": baz
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022262 x ustar 00 30 mtime=1781730109.709510095
30 atime=1781730109.709417555
30 ctime=1781730109.709510095
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/in.json 0000644 0001750 0001750 00000000022 15214605475 021706 0 ustar 00tina tina "foo: bar\": baz"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022253 x ustar 00 30 mtime=1781730109.709417555
30 atime=1781730109.709323967
30 ctime=1781730109.709417555
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021677 0 ustar 00tina tina "foo: bar\": baz"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021252 x ustar 00 30 mtime=1781730109.638392643
30 atime=1781730109.638243461
30 ctime=1781730109.638392643
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4UYU/=== 0000644 0001750 0001750 00000000036 15214605475 020703 0 ustar 00tina tina Colon in Double Quoted String
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/X4QW 0000644 0000000 0000000 00000000132 15214605475 020701 x ustar 00 30 mtime=1781730109.783296334
30 atime=1781730109.638092603
30 ctime=1781730109.783296334
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/ 0000755 0001750 0001750 00000000000 15214605475 020410 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023000 x ustar 00 30 mtime=1781730109.783392296
30 atime=1781730109.783296334
30 ctime=1781730109.783392296
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/test.event 0000644 0001750 0001750 00000000033 15214605475 022426 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022250 x ustar 00 30 mtime=1781730109.709323967
30 atime=1781730109.709231427
30 ctime=1781730109.709323967
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021676 0 ustar 00tina tina block: ># comment
scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022031 x ustar 00 30 mtime=1781730109.668362575
30 atime=1781730109.668362575
29 ctime=1781730109.66844848
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/error 0000644 0001750 0001750 00000000000 15214605475 021452 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021247 x ustar 00 30 mtime=1781730109.638243461
30 atime=1781730109.638092603
30 ctime=1781730109.638243461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X4QW/=== 0000644 0001750 0001750 00000000070 15214605475 020676 0 ustar 00tina tina Comment without whitespace after block scalar indicator
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2CMS 0000644 0000000 0000000 00000000132 15214605475 020642 x ustar 00 30 mtime=1781730109.783201908
30 atime=1781730109.637907663
30 ctime=1781730109.783201908
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/ 0000755 0001750 0001750 00000000000 15214605475 020351 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022741 x ustar 00 30 mtime=1781730109.783296334
30 atime=1781730109.783201908
30 ctime=1781730109.783296334
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/test.event 0000644 0001750 0001750 00000000012 15214605475 022364 0 ustar 00tina tina +STR
+DOC
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.709231427
30 atime=1781730109.709138189
30 ctime=1781730109.709231427
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021641 0 ustar 00tina tina this
is
invalid: x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021773 x ustar 00 30 mtime=1781730109.668278696
30 atime=1781730109.668278696
30 ctime=1781730109.668362575
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/error 0000644 0001750 0001750 00000000000 15214605475 021413 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021210 x ustar 00 30 mtime=1781730109.638092603
30 atime=1781730109.637907663
30 ctime=1781730109.638092603
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2CMS/=== 0000644 0001750 0001750 00000000043 15214605475 020637 0 ustar 00tina tina Invalid mapping in plain multiline
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/U3XV 0000644 0000000 0000000 00000000132 15214605475 020703 x ustar 00 30 mtime=1781730109.783107971
30 atime=1781730109.637734176
30 ctime=1781730109.783107971
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/ 0000755 0001750 0001750 00000000000 15214605475 020412 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023002 x ustar 00 30 mtime=1781730109.783201908
30 atime=1781730109.783107971
30 ctime=1781730109.783201908
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/test.event 0000644 0001750 0001750 00000000530 15214605475 022432 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :top1
+MAP &node1
=VAL &k1 :key1
=VAL :one
-MAP
=VAL :top2
+MAP &node2
=VAL :key2
=VAL :two
-MAP
=VAL :top3
+MAP
=VAL &k3 :key3
=VAL :three
-MAP
=VAL :top4
+MAP &node4
=VAL &k4 :key4
=VAL :four
-MAP
=VAL :top5
+MAP &node5
=VAL :key5
=VAL :five
-MAP
=VAL :top6
=VAL &val6 :six
=VAL :top7
=VAL &val7 :seven
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022451 x ustar 00 29 mtime=1781730109.74724285
30 atime=1781730109.747149123
29 ctime=1781730109.74724285
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/out.yaml 0000644 0001750 0001750 00000000254 15214605475 022106 0 ustar 00tina tina ---
top1: &node1
&k1 key1: one
top2: &node2
key2: two
top3:
&k3 key3: three
top4: &node4
&k4 key4: four
top5: &node5
key5: five
top6: &val6 six
top7: &val7 seven
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022261 x ustar 00 30 mtime=1781730109.709138189
30 atime=1781730109.709045928
30 ctime=1781730109.709138189
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/in.json 0000644 0001750 0001750 00000000332 15214605475 021711 0 ustar 00tina tina {
"top1": {
"key1": "one"
},
"top2": {
"key2": "two"
},
"top3": {
"key3": "three"
},
"top4": {
"key4": "four"
},
"top5": {
"key5": "five"
},
"top6": "six",
"top7": "seven"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022252 x ustar 00 30 mtime=1781730109.709045928
30 atime=1781730109.708951013
30 ctime=1781730109.709045928
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/in.yaml 0000644 0001750 0001750 00000000276 15214605475 021711 0 ustar 00tina tina ---
top1: &node1
&k1 key1: one
top2: &node2 # comment
key2: two
top3:
&k3 key3: three
top4:
&node4
&k4 key4: four
top5:
&node5
key5: five
top6: &val6
six
top7:
&val7 seven
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021251 x ustar 00 30 mtime=1781730109.637907663
30 atime=1781730109.637734176
30 ctime=1781730109.637907663
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U3XV/=== 0000644 0001750 0001750 00000000035 15214605475 020701 0 ustar 00tina tina Node and Mapping Key Anchors
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CC74 0000644 0000000 0000000 00000000132 15214605475 020576 x ustar 00 30 mtime=1781730109.783012847
30 atime=1781730109.637585064
30 ctime=1781730109.783012847
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/ 0000755 0001750 0001750 00000000000 15214605475 020305 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022675 x ustar 00 30 mtime=1781730109.783107971
30 atime=1781730109.783012847
30 ctime=1781730109.783107971
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/test.event 0000644 0001750 0001750 00000000101 15214605475 022317 0 ustar 00tina tina +STR
+DOC ---
=VAL "bar
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022345 x ustar 00 30 mtime=1781730109.747149123
29 atime=1781730109.74705337
30 ctime=1781730109.747149123
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/out.yaml 0000644 0001750 0001750 00000000052 15214605475 021775 0 ustar 00tina tina --- ! "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022153 x ustar 00 30 mtime=1781730109.708951013
29 atime=1781730109.70884639
30 ctime=1781730109.708951013
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/in.json 0000644 0001750 0001750 00000000006 15214605475 021602 0 ustar 00tina tina "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022143 x ustar 00 29 mtime=1781730109.70884639
30 atime=1781730109.708752942
29 ctime=1781730109.70884639
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/in.yaml 0000644 0001750 0001750 00000000064 15214605475 021577 0 ustar 00tina tina %TAG !e! tag:example.com,2000:app/
---
!e!foo "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021144 x ustar 00 30 mtime=1781730109.637734176
30 atime=1781730109.637585064
30 ctime=1781730109.637734176
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CC74/=== 0000644 0001750 0001750 00000000037 15214605475 020576 0 ustar 00tina tina Spec Example 6.20. Tag Handles
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/236B 0000644 0000000 0000000 00000000132 15214605475 020552 x ustar 00 30 mtime=1781730109.782915627
30 atime=1781730109.637446988
30 ctime=1781730109.782915627
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/ 0000755 0001750 0001750 00000000000 15214605475 020261 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022651 x ustar 00 30 mtime=1781730109.783012847
30 atime=1781730109.782915627
30 ctime=1781730109.783012847
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/test.event 0000644 0001750 0001750 00000000043 15214605475 022300 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022121 x ustar 00 30 mtime=1781730109.708752942
30 atime=1781730109.708660402
30 ctime=1781730109.708752942
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021546 0 ustar 00tina tina foo:
bar
invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021703 x ustar 00 30 mtime=1781730109.668193698
30 atime=1781730109.668193698
30 ctime=1781730109.668278696
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/error 0000644 0001750 0001750 00000000000 15214605475 021323 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021120 x ustar 00 30 mtime=1781730109.637585064
30 atime=1781730109.637446988
30 ctime=1781730109.637585064
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/236B/=== 0000644 0001750 0001750 00000000034 15214605475 020547 0 ustar 00tina tina Invalid value after mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4RWC 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.782804789
30 atime=1781730109.637288936
30 ctime=1781730109.782804789
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.782915627
30 atime=1781730109.782804789
30 ctime=1781730109.782915627
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/test.event 0000644 0001750 0001750 00000000071 15214605475 022404 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :1
=VAL :2
=VAL :3
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022423 x ustar 00 29 mtime=1781730109.74705337
30 atime=1781730109.746958455
29 ctime=1781730109.74705337
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/out.yaml 0000644 0001750 0001750 00000000014 15214605475 022052 0 ustar 00tina tina - 1
- 2
- 3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.708660402
30 atime=1781730109.708568141
30 ctime=1781730109.708660402
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/in.json 0000644 0001750 0001750 00000000022 15214605475 021657 0 ustar 00tina tina [
1,
2,
3
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.708568141
30 atime=1781730109.708472319
30 ctime=1781730109.708568141
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/in.yaml 0000644 0001750 0001750 00000000020 15214605475 021646 0 ustar 00tina tina [1, 2, 3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.637446988
30 atime=1781730109.637288936
30 ctime=1781730109.637446988
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4RWC/=== 0000644 0001750 0001750 00000000046 15214605475 020655 0 ustar 00tina tina Trailing spaces after flow collection
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/57H4 0000644 0000000 0000000 00000000132 15214605475 020565 x ustar 00 30 mtime=1781730109.782709106
30 atime=1781730109.637139266
30 ctime=1781730109.782709106
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/ 0000755 0001750 0001750 00000000000 15214605475 020274 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022664 x ustar 00 30 mtime=1781730109.782804789
30 atime=1781730109.782709106
30 ctime=1781730109.782804789
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/test.event 0000644 0001750 0001750 00000000316 15214605475 022316 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :sequence
+SEQ
=VAL :entry
+SEQ
=VAL :nested
-SEQ
-SEQ
=VAL :mapping
+MAP
=VAL :foo
=VAL :bar
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022335 x ustar 00 30 mtime=1781730109.746958455
30 atime=1781730109.746862074
30 ctime=1781730109.746958455
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/out.yaml 0000644 0001750 0001750 00000000105 15214605475 021763 0 ustar 00tina tina sequence: !!seq
- entry
- !!seq
- nested
mapping: !!map
foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022143 x ustar 00 30 mtime=1781730109.708472319
30 atime=1781730109.708378312
30 ctime=1781730109.708472319
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/in.json 0000644 0001750 0001750 00000000145 15214605475 021575 0 ustar 00tina tina {
"sequence": [
"entry",
[
"nested"
]
],
"mapping": {
"foo": "bar"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022134 x ustar 00 30 mtime=1781730109.708378312
30 atime=1781730109.708285213
30 ctime=1781730109.708378312
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/in.yaml 0000644 0001750 0001750 00000000103 15214605475 021560 0 ustar 00tina tina sequence: !!seq
- entry
- !!seq
- nested
mapping: !!map
foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021133 x ustar 00 30 mtime=1781730109.637288936
30 atime=1781730109.637139266
30 ctime=1781730109.637288936
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/57H4/=== 0000644 0001750 0001750 00000000052 15214605475 020562 0 ustar 00tina tina Spec Example 8.22. Block Collection Nodes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/AZ63 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.782612236
30 atime=1781730109.636990433
30 ctime=1781730109.782612236
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022720 x ustar 00 30 mtime=1781730109.782709106
30 atime=1781730109.782612236
30 ctime=1781730109.782709106
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/test.event 0000644 0001750 0001750 00000000125 15214605475 022350 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :one
+SEQ
=VAL :2
=VAL :3
-SEQ
=VAL :four
=VAL :5
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.708285213
30 atime=1781730109.708193581
30 ctime=1781730109.708285213
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/in.json 0000644 0001750 0001750 00000000055 15214605475 021631 0 ustar 00tina tina {
"one": [
2,
3
],
"four": 5
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.708193581
30 atime=1781730109.708100622
30 ctime=1781730109.708193581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021617 0 ustar 00tina tina one:
- 2
- 3
four: 5
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.637139266
30 atime=1781730109.636990433
30 ctime=1781730109.637139266
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/AZ63/=== 0000644 0001750 0001750 00000000061 15214605475 020616 0 ustar 00tina tina Sequence With Same Indentation as Parent Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SR86 0000644 0000000 0000000 00000000132 15214605475 020640 x ustar 00 30 mtime=1781730109.782513689
30 atime=1781730109.636811569
30 ctime=1781730109.782513689
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/ 0000755 0001750 0001750 00000000000 15214605475 020347 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.782612236
30 atime=1781730109.782513689
30 ctime=1781730109.782612236
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/test.event 0000644 0001750 0001750 00000000064 15214605475 022371 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL &a :value
=VAL :key2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022206 x ustar 00 30 mtime=1781730109.708100622
29 atime=1781730109.70800892
30 ctime=1781730109.708100622
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021635 0 ustar 00tina tina key1: &a value
key2: &b *a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021771 x ustar 00 30 mtime=1781730109.668110168
30 atime=1781730109.668110168
30 ctime=1781730109.668193698
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/error 0000644 0001750 0001750 00000000000 15214605475 021411 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021206 x ustar 00 30 mtime=1781730109.636990433
30 atime=1781730109.636811569
30 ctime=1781730109.636990433
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SR86/=== 0000644 0001750 0001750 00000000022 15214605475 020632 0 ustar 00tina tina Anchor plus Alias
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5NYZ 0000644 0000000 0000000 00000000132 15214605475 020703 x ustar 00 30 mtime=1781730109.782418774
30 atime=1781730109.636659594
30 ctime=1781730109.782418774
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/ 0000755 0001750 0001750 00000000000 15214605475 020412 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023002 x ustar 00 30 mtime=1781730109.782513689
30 atime=1781730109.782418774
30 ctime=1781730109.782513689
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/test.event 0000644 0001750 0001750 00000000064 15214605475 022434 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022453 x ustar 00 30 mtime=1781730109.746862074
30 atime=1781730109.746747743
30 ctime=1781730109.746862074
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/out.yaml 0000644 0001750 0001750 00000000013 15214605475 022077 0 ustar 00tina tina key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022257 x ustar 00 29 mtime=1781730109.70800892
30 atime=1781730109.707917288
29 ctime=1781730109.70800892
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/in.json 0000644 0001750 0001750 00000000025 15214605475 021710 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022252 x ustar 00 30 mtime=1781730109.707917288
30 atime=1781730109.707809941
30 ctime=1781730109.707917288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021677 0 ustar 00tina tina key: # Comment
value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021251 x ustar 00 30 mtime=1781730109.636811569
30 atime=1781730109.636659594
30 ctime=1781730109.636811569
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5NYZ/=== 0000644 0001750 0001750 00000000044 15214605475 020701 0 ustar 00tina tina Spec Example 6.9. Separated Comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/PUW8 0000644 0000000 0000000 00000000132 15214605475 020701 x ustar 00 30 mtime=1781730109.782326723
30 atime=1781730109.636512577
30 ctime=1781730109.782326723
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/ 0000755 0001750 0001750 00000000000 15214605475 020410 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023000 x ustar 00 30 mtime=1781730109.782418774
30 atime=1781730109.782326723
30 ctime=1781730109.782418774
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/test.event 0000644 0001750 0001750 00000000107 15214605475 022430 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL :b
-MAP
-DOC
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022451 x ustar 00 30 mtime=1781730109.746747743
30 atime=1781730109.746651362
30 ctime=1781730109.746747743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022074 0 ustar 00tina tina ---
a: b
---
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022257 x ustar 00 30 mtime=1781730109.707809941
30 atime=1781730109.707718379
30 ctime=1781730109.707809941
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/in.json 0000644 0001750 0001750 00000000024 15214605475 021705 0 ustar 00tina tina {
"a": "b"
}
null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022250 x ustar 00 30 mtime=1781730109.707718379
30 atime=1781730109.707625839
30 ctime=1781730109.707718379
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/in.yaml 0000644 0001750 0001750 00000000015 15214605475 021676 0 ustar 00tina tina ---
a: b
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021247 x ustar 00 30 mtime=1781730109.636659594
30 atime=1781730109.636512577
30 ctime=1781730109.636659594
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PUW8/=== 0000644 0001750 0001750 00000000034 15214605475 020676 0 ustar 00tina tina Document start on last line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4ZYM 0000644 0000000 0000000 00000000132 15214605475 020701 x ustar 00 30 mtime=1781730109.782232786
30 atime=1781730109.636361859
30 ctime=1781730109.782232786
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/ 0000755 0001750 0001750 00000000000 15214605475 020410 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023000 x ustar 00 30 mtime=1781730109.782326723
30 atime=1781730109.782232786
30 ctime=1781730109.782326723
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/test.event 0000644 0001750 0001750 00000000174 15214605475 022434 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :plain
=VAL :text lines
=VAL :quoted
=VAL "text lines
=VAL :block
=VAL |text\n \tlines\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022600 x ustar 00 30 mtime=1781730109.761281009
30 atime=1781730109.761188119
30 ctime=1781730109.761281009
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/emit.yaml 0000644 0001750 0001750 00000000101 15214605475 022222 0 ustar 00tina tina plain: text lines
quoted: "text lines"
block: |
text
lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022451 x ustar 00 30 mtime=1781730109.746651362
30 atime=1781730109.746551418
30 ctime=1781730109.746651362
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/out.yaml 0000644 0001750 0001750 00000000101 15214605475 022073 0 ustar 00tina tina plain: text lines
quoted: "text lines"
block: "text\n \tlines\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022256 x ustar 00 30 mtime=1781730109.707625839
29 atime=1781730109.70753253
30 ctime=1781730109.707625839
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/in.json 0000644 0001750 0001750 00000000125 15214605475 021707 0 ustar 00tina tina {
"plain": "text lines",
"quoted": "text lines",
"block": "text\n \tlines\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022246 x ustar 00 29 mtime=1781730109.70753253
30 atime=1781730109.707439013
29 ctime=1781730109.70753253
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/in.yaml 0000644 0001750 0001750 00000000106 15214605475 021677 0 ustar 00tina tina plain: text
lines
quoted: "text
lines"
block: |
text
lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021247 x ustar 00 30 mtime=1781730109.636512577
30 atime=1781730109.636361859
30 ctime=1781730109.636512577
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ZYM/=== 0000644 0001750 0001750 00000000040 15214605475 020673 0 ustar 00tina tina Spec Example 6.4. Line Prefixes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/W4TN 0000644 0000000 0000000 00000000132 15214605475 020672 x ustar 00 30 mtime=1781730109.782141154
30 atime=1781730109.636212119
30 ctime=1781730109.782141154
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/ 0000755 0001750 0001750 00000000000 15214605475 020401 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022771 x ustar 00 30 mtime=1781730109.782232786
30 atime=1781730109.782141154
30 ctime=1781730109.782232786
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/test.event 0000644 0001750 0001750 00000000114 15214605475 022417 0 ustar 00tina tina +STR
+DOC ---
=VAL |%!PS-Adobe-2.0\n
-DOC ...
+DOC ---
=VAL :
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022442 x ustar 00 30 mtime=1781730109.746551418
30 atime=1781730109.746467399
30 ctime=1781730109.746551418
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/out.yaml 0000644 0001750 0001750 00000000043 15214605475 022071 0 ustar 00tina tina --- |
%!PS-Adobe-2.0
...
---
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022250 x ustar 00 30 mtime=1781730109.707439013
30 atime=1781730109.707347031
30 ctime=1781730109.707439013
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/in.json 0000644 0001750 0001750 00000000030 15214605475 021673 0 ustar 00tina tina "%!PS-Adobe-2.0\n"
null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.707347031
30 atime=1781730109.707252116
30 ctime=1781730109.707347031
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/in.yaml 0000644 0001750 0001750 00000000075 15214605475 021675 0 ustar 00tina tina %YAML 1.2
--- |
%!PS-Adobe-2.0
...
%YAML 1.2
---
# Empty
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021240 x ustar 00 30 mtime=1781730109.636361859
30 atime=1781730109.636212119
30 ctime=1781730109.636361859
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W4TN/=== 0000644 0001750 0001750 00000000047 15214605475 020673 0 ustar 00tina tina Spec Example 9.5. Directives Documents
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZF4X 0000644 0000000 0000000 00000000132 15214605475 020671 x ustar 00 30 mtime=1781730109.782048614
30 atime=1781730109.636066708
30 ctime=1781730109.782048614
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/ 0000755 0001750 0001750 00000000000 15214605475 020400 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022770 x ustar 00 30 mtime=1781730109.782141154
30 atime=1781730109.782048614
30 ctime=1781730109.782141154
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/test.event 0000644 0001750 0001750 00000000254 15214605475 022423 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :Mark McGwire
+MAP {}
=VAL :hr
=VAL :65
=VAL :avg
=VAL :0.278
-MAP
=VAL :Sammy Sosa
+MAP {}
=VAL :hr
=VAL :63
=VAL :avg
=VAL :0.288
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022441 x ustar 00 30 mtime=1781730109.746467399
30 atime=1781730109.746373462
30 ctime=1781730109.746467399
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/out.yaml 0000644 0001750 0001750 00000000106 15214605475 022070 0 ustar 00tina tina Mark McGwire:
hr: 65
avg: 0.278
Sammy Sosa:
hr: 63
avg: 0.288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.707252116
30 atime=1781730109.707159157
30 ctime=1781730109.707252116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/in.json 0000644 0001750 0001750 00000000161 15214605475 021677 0 ustar 00tina tina {
"Mark McGwire": {
"hr": 65,
"avg": 0.278
},
"Sammy Sosa": {
"hr": 63,
"avg": 0.288
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.707159157
30 atime=1781730109.707066128
30 ctime=1781730109.707159157
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/in.yaml 0000644 0001750 0001750 00000000120 15214605475 021663 0 ustar 00tina tina Mark McGwire: {hr: 65, avg: 0.278}
Sammy Sosa: {
hr: 63,
avg: 0.288
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021237 x ustar 00 30 mtime=1781730109.636212119
30 atime=1781730109.636066708
30 ctime=1781730109.636212119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZF4X/=== 0000644 0001750 0001750 00000000046 15214605475 020671 0 ustar 00tina tina Spec Example 2.6. Mapping of Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/T833 0000644 0000000 0000000 00000000132 15214605475 020577 x ustar 00 30 mtime=1781730109.781954467
30 atime=1781730109.635911031
30 ctime=1781730109.781954467
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/ 0000755 0001750 0001750 00000000000 15214605475 020306 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022676 x ustar 00 30 mtime=1781730109.782048614
30 atime=1781730109.781954467
30 ctime=1781730109.782048614
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/test.event 0000644 0001750 0001750 00000000035 15214605475 022326 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022146 x ustar 00 30 mtime=1781730109.707066128
30 atime=1781730109.706973029
30 ctime=1781730109.707066128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021571 0 ustar 00tina tina ---
{
foo: 1
bar: 2 }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021726 x ustar 00 29 mtime=1781730109.66802545
29 atime=1781730109.66802545
30 ctime=1781730109.668110168
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/error 0000644 0001750 0001750 00000000000 15214605475 021350 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021145 x ustar 00 30 mtime=1781730109.636066708
30 atime=1781730109.635911031
30 ctime=1781730109.636066708
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T833/=== 0000644 0001750 0001750 00000000050 15214605475 020572 0 ustar 00tina tina Flow mapping missing a separating comma
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/NKF9 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.781859623
30 atime=1781730109.635751304
30 ctime=1781730109.781859623
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.781954467
30 atime=1781730109.781859623
30 ctime=1781730109.781954467
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/test.event 0000644 0001750 0001750 00000000346 15214605475 022401 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
=VAL :
=VAL :empty key
-MAP
-DOC
+DOC ---
+MAP {}
=VAL :key
=VAL :value
=VAL :
=VAL :empty key
-MAP
-DOC
+DOC ---
+MAP
=VAL :
=VAL :
-MAP
-DOC
+DOC ---
+MAP {}
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022544 x ustar 00 30 mtime=1781730109.761188119
30 atime=1781730109.761093903
30 ctime=1781730109.761188119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/emit.yaml 0000644 0001750 0001750 00000000102 15214605475 022167 0 ustar 00tina tina ---
key: value
: empty key
---
key: value
: empty key
---
:
---
:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022214 x ustar 00 30 mtime=1781730109.706973029
30 atime=1781730109.706879512
30 ctime=1781730109.706973029
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/in.yaml 0000644 0001750 0001750 00000000170 15214605475 021644 0 ustar 00tina tina ---
key: value
: empty key
---
{
key: value, : empty key
}
---
# empty key and value
:
---
# empty key and value
{ : }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.635911031
30 atime=1781730109.635751304
30 ctime=1781730109.635911031
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NKF9/=== 0000644 0001750 0001750 00000000045 15214605475 020644 0 ustar 00tina tina Empty keys in block and flow mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/J3BT 0000644 0000000 0000000 00000000132 15214605475 020640 x ustar 00 30 mtime=1781730109.781757794
30 atime=1781730109.635602611
30 ctime=1781730109.781757794
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/ 0000755 0001750 0001750 00000000000 15214605475 020347 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.781859623
30 atime=1781730109.781757794
30 ctime=1781730109.781859623
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/test.event 0000644 0001750 0001750 00000000177 15214605475 022376 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :quoted
=VAL "Quoted \t
=VAL :block
=VAL |void main() {\n\tprintf("Hello, world!\\n");\n}\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.746373462
30 atime=1781730109.746278407
30 ctime=1781730109.746373462
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/out.yaml 0000644 0001750 0001750 00000000117 15214605475 022041 0 ustar 00tina tina quoted: "Quoted \t"
block: |
void main() {
printf("Hello, world!\n");
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.706879512
30 atime=1781730109.706775797
30 ctime=1781730109.706879512
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/in.json 0000644 0001750 0001750 00000000136 15214605475 021650 0 ustar 00tina tina {
"quoted": "Quoted \t",
"block": "void main() {\n\tprintf(\"Hello, world!\\n\");\n}\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.706775797
30 atime=1781730109.706682558
30 ctime=1781730109.706775797
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/in.yaml 0000644 0001750 0001750 00000000140 15214605475 021634 0 ustar 00tina tina # Tabs and spaces
quoted: "Quoted "
block: |
void main() {
printf("Hello, world!\n");
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021206 x ustar 00 30 mtime=1781730109.635751304
30 atime=1781730109.635602611
30 ctime=1781730109.635751304
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J3BT/=== 0000644 0001750 0001750 00000000043 15214605475 020635 0 ustar 00tina tina Spec Example 5.12. Tabs and Spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9MMW 0000644 0000000 0000000 00000000132 15214605475 020667 x ustar 00 30 mtime=1781730109.781664485
30 atime=1781730109.635450496
30 ctime=1781730109.781664485
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/ 0000755 0001750 0001750 00000000000 15214605475 020376 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022766 x ustar 00 30 mtime=1781730109.781757794
30 atime=1781730109.781664485
30 ctime=1781730109.781757794
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/test.event 0000644 0001750 0001750 00000000327 15214605475 022422 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
+MAP {}
=VAL :YAML
=VAL :separate
-MAP
-SEQ
+SEQ []
+MAP {}
=VAL "JSON like
=VAL :adjacent
-MAP
-SEQ
+SEQ []
+MAP {}
+MAP {}
=VAL :JSON
=VAL :like
-MAP
=VAL :adjacent
-MAP
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022437 x ustar 00 30 mtime=1781730109.746278407
30 atime=1781730109.746181188
30 ctime=1781730109.746278407
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/out.yaml 0000644 0001750 0001750 00000000115 15214605475 022066 0 ustar 00tina tina - - YAML: separate
- - "JSON like": adjacent
- - ? JSON: like
: adjacent
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022236 x ustar 00 30 mtime=1781730109.706682558
30 atime=1781730109.706588063
30 ctime=1781730109.706682558
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/in.yaml 0000644 0001750 0001750 00000000115 15214605475 021665 0 ustar 00tina tina - [ YAML : separate ]
- [ "JSON like":adjacent ]
- [ {JSON: like}:adjacent ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021235 x ustar 00 30 mtime=1781730109.635602611
30 atime=1781730109.635450496
30 ctime=1781730109.635602611
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMW/=== 0000644 0001750 0001750 00000000035 15214605475 020665 0 ustar 00tina tina Single Pair Implicit Entries
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9C9N 0000644 0000000 0000000 00000000130 15214605475 020616 x ustar 00 29 mtime=1781730109.78156957
30 atime=1781730109.635302991
29 ctime=1781730109.78156957
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/ 0000755 0001750 0001750 00000000000 15214605475 020327 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022716 x ustar 00 30 mtime=1781730109.781664485
29 atime=1781730109.78156957
30 ctime=1781730109.781664485
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/test.event 0000644 0001750 0001750 00000000056 15214605475 022352 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :flow
+SEQ []
=VAL :a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022167 x ustar 00 30 mtime=1781730109.706588063
30 atime=1781730109.706495243
30 ctime=1781730109.706588063
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021615 0 ustar 00tina tina ---
flow: [a,
b,
c]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/error 0000644 0000000 0000000 00000000127 15214605475 021755 x ustar 00 29 mtime=1781730109.66793745
29 atime=1781730109.66793745
29 ctime=1781730109.66802545
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/error 0000644 0001750 0001750 00000000000 15214605475 021371 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021166 x ustar 00 30 mtime=1781730109.635450496
30 atime=1781730109.635302991
30 ctime=1781730109.635450496
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9C9N/=== 0000644 0001750 0001750 00000000035 15214605475 020616 0 ustar 00tina tina Wrong indented flow sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5KJE 0000644 0000000 0000000 00000000132 15214605475 020634 x ustar 00 30 mtime=1781730109.781476192
30 atime=1781730109.635153669
30 ctime=1781730109.781476192
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/ 0000755 0001750 0001750 00000000000 15214605475 020343 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022731 x ustar 00 29 mtime=1781730109.78156957
30 atime=1781730109.781476192
29 ctime=1781730109.78156957
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/test.event 0000644 0001750 0001750 00000000143 15214605475 022363 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
=VAL :one
=VAL :two
-SEQ
+SEQ []
=VAL :three
=VAL :four
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022404 x ustar 00 30 mtime=1781730109.746181188
30 atime=1781730109.746086972
30 ctime=1781730109.746181188
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/out.yaml 0000644 0001750 0001750 00000000043 15214605475 022033 0 ustar 00tina tina - - one
- two
- - three
- four
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.706495243
30 atime=1781730109.706402563
30 ctime=1781730109.706495243
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/in.json 0000644 0001750 0001750 00000000102 15214605475 021635 0 ustar 00tina tina [
[
"one",
"two"
],
[
"three",
"four"
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.706402563
30 atime=1781730109.706308766
30 ctime=1781730109.706402563
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/in.yaml 0000644 0001750 0001750 00000000040 15214605475 021627 0 ustar 00tina tina - [ one, two, ]
- [three ,four]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021202 x ustar 00 30 mtime=1781730109.635302991
30 atime=1781730109.635153669
30 ctime=1781730109.635302991
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5KJE/=== 0000644 0001750 0001750 00000000041 15214605475 020627 0 ustar 00tina tina Spec Example 7.13. Flow Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5WE3 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.781384211
30 atime=1781730109.635005885
30 ctime=1781730109.781384211
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022720 x ustar 00 30 mtime=1781730109.781476192
30 atime=1781730109.781384211
30 ctime=1781730109.781476192
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/test.event 0000644 0001750 0001750 00000000150 15214605475 022346 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :explicit key
=VAL :
=VAL |block key\n
+SEQ
=VAL :one
=VAL :two
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022371 x ustar 00 30 mtime=1781730109.746086972
30 atime=1781730109.745992686
30 ctime=1781730109.746086972
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/out.yaml 0000644 0001750 0001750 00000000056 15214605475 022024 0 ustar 00tina tina explicit key:
? |
block key
: - one
- two
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.706308766
30 atime=1781730109.706215039
30 ctime=1781730109.706308766
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/in.json 0000644 0001750 0001750 00000000110 15214605475 021621 0 ustar 00tina tina {
"explicit key": null,
"block key\n": [
"one",
"two"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.706215039
30 atime=1781730109.706120683
30 ctime=1781730109.706215039
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/in.yaml 0000644 0001750 0001750 00000000136 15214605475 021622 0 ustar 00tina tina ? explicit key # Empty value
? |
block key
: - one # Explicit compact
- two # block value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.635153669
30 atime=1781730109.635005885
30 ctime=1781730109.635153669
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5WE3/=== 0000644 0001750 0001750 00000000062 15214605475 020617 0 ustar 00tina tina Spec Example 8.17. Explicit Block Mapping Entries
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/MZX3 0000644 0000000 0000000 00000000132 15214605475 020677 x ustar 00 30 mtime=1781730109.781290204
30 atime=1781730109.634846506
30 ctime=1781730109.781290204
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/ 0000755 0001750 0001750 00000000000 15214605475 020406 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022776 x ustar 00 30 mtime=1781730109.781384211
30 atime=1781730109.781290204
30 ctime=1781730109.781384211
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/test.event 0000644 0001750 0001750 00000000162 15214605475 022427 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :plain
=VAL "double quoted
=VAL 'single quoted
=VAL >block\n
=VAL :plain again
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022255 x ustar 00 30 mtime=1781730109.706120683
30 atime=1781730109.706027165
30 ctime=1781730109.706120683
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/in.json 0000644 0001750 0001750 00000000122 15214605475 021702 0 ustar 00tina tina [
"plain",
"double quoted",
"single quoted",
"block\n",
"plain again"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022246 x ustar 00 30 mtime=1781730109.706027165
30 atime=1781730109.705930225
30 ctime=1781730109.706027165
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/in.yaml 0000644 0001750 0001750 00000000106 15214605475 021675 0 ustar 00tina tina - plain
- "double quoted"
- 'single quoted'
- >
block
- plain again
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021245 x ustar 00 30 mtime=1781730109.635005885
30 atime=1781730109.634846506
30 ctime=1781730109.635005885
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MZX3/=== 0000644 0001750 0001750 00000000035 15214605475 020675 0 ustar 00tina tina Non-Specific Tags on Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/QLJ7 0000644 0000000 0000000 00000000132 15214605475 020653 x ustar 00 30 mtime=1781730109.781194172
30 atime=1781730109.634700048
30 ctime=1781730109.781194172
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/ 0000755 0001750 0001750 00000000000 15214605475 020362 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022752 x ustar 00 30 mtime=1781730109.781290204
30 atime=1781730109.781194172
30 ctime=1781730109.781290204
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/test.event 0000644 0001750 0001750 00000000117 15214605475 022403 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL :b
-MAP
-DOC
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.705930225
30 atime=1781730109.705812542
30 ctime=1781730109.705930225
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/in.yaml 0000644 0001750 0001750 00000000135 15214605475 021653 0 ustar 00tina tina %TAG !prefix! tag:example.com,2011:
--- !prefix!A
a: b
--- !prefix!B
c: d
--- !prefix!C
e: f
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022003 x ustar 00 30 mtime=1781730109.667839741
30 atime=1781730109.667839741
29 ctime=1781730109.66793745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/error 0000644 0001750 0001750 00000000000 15214605475 021424 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021221 x ustar 00 30 mtime=1781730109.634846506
30 atime=1781730109.634700048
30 ctime=1781730109.634846506
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QLJ7/=== 0000644 0001750 0001750 00000000076 15214605475 020656 0 ustar 00tina tina Tag shorthand used in documents but only defined in the first
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/W9L4 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.781099816
30 atime=1781730109.634551006
30 ctime=1781730109.781099816
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.781194172
30 atime=1781730109.781099816
30 ctime=1781730109.781194172
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/test.event 0000644 0001750 0001750 00000000046 15214605475 022366 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :block scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.705812542
30 atime=1781730109.705719303
30 ctime=1781730109.705812542
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/in.yaml 0000644 0001750 0001750 00000000107 15214605475 021634 0 ustar 00tina tina ---
block scalar: |
more spaces at the beginning
are invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021766 x ustar 00 30 mtime=1781730109.667755303
30 atime=1781730109.667755303
30 ctime=1781730109.667839741
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/error 0000644 0001750 0001750 00000000000 15214605475 021406 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.634700048
30 atime=1781730109.634551006
30 ctime=1781730109.634700048
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/W9L4/=== 0000644 0001750 0001750 00000000064 15214605475 020635 0 ustar 00tina tina Literal block scalar with more spaces in first line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6VJK 0000644 0000000 0000000 00000000132 15214605475 020656 x ustar 00 30 mtime=1781730109.781005879
30 atime=1781730109.634404339
30 ctime=1781730109.781005879
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/ 0000755 0001750 0001750 00000000000 15214605475 020365 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022755 x ustar 00 30 mtime=1781730109.781099816
30 atime=1781730109.781005879
30 ctime=1781730109.781099816
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/test.event 0000644 0001750 0001750 00000000222 15214605475 022403 0 ustar 00tina tina +STR
+DOC
=VAL >Sammy Sosa completed another fine season with great stats.\n\n 63 Home Runs\n 0.288 Batting Average\n\nWhat a year!\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022426 x ustar 00 30 mtime=1781730109.745992686
30 atime=1781730109.745890228
30 ctime=1781730109.745992686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/out.yaml 0000644 0001750 0001750 00000000173 15214605475 022061 0 ustar 00tina tina >
Sammy Sosa completed another fine season with great stats.
63 Home Runs
0.288 Batting Average
What a year!
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.705719303
30 atime=1781730109.705612096
30 ctime=1781730109.705719303
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/in.json 0000644 0001750 0001750 00000000172 15214605475 021666 0 ustar 00tina tina "Sammy Sosa completed another fine season with great stats.\n\n 63 Home Runs\n 0.288 Batting Average\n\nWhat a year!\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.705612096
30 atime=1781730109.705516204
30 ctime=1781730109.705612096
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/in.yaml 0000644 0001750 0001750 00000000170 15214605475 021655 0 ustar 00tina tina >
Sammy Sosa completed another
fine season with great stats.
63 Home Runs
0.288 Batting Average
What a year!
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021224 x ustar 00 30 mtime=1781730109.634551006
30 atime=1781730109.634404339
30 ctime=1781730109.634551006
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6VJK/=== 0000644 0001750 0001750 00000000125 15214605475 020654 0 ustar 00tina tina Spec Example 2.15. Folded newlines are preserved for "more indented" and blank lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/BD7L 0000644 0000000 0000000 00000000130 15214605475 020624 x ustar 00 29 mtime=1781730109.78090852
30 atime=1781730109.634253621
29 ctime=1781730109.78090852
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022724 x ustar 00 30 mtime=1781730109.781005879
29 atime=1781730109.78090852
30 ctime=1781730109.781005879
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/test.event 0000644 0001750 0001750 00000000047 15214605475 022360 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :item1
=VAL :item2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.705516204
30 atime=1781730109.705422407
30 ctime=1781730109.705516204
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021623 0 ustar 00tina tina - item1
- item2
invalid: x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021757 x ustar 00 30 mtime=1781730109.667669956
30 atime=1781730109.667669956
30 ctime=1781730109.667755303
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/error 0000644 0001750 0001750 00000000000 15214605475 021377 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.634404339
30 atime=1781730109.634253621
30 ctime=1781730109.634404339
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BD7L/=== 0000644 0001750 0001750 00000000037 15214605475 020626 0 ustar 00tina tina Invalid mapping after sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZXT5 0000644 0000000 0000000 00000000132 15214605475 020710 x ustar 00 30 mtime=1781730109.780785459
30 atime=1781730109.634091449
30 ctime=1781730109.780785459
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/ 0000755 0001750 0001750 00000000000 15214605475 020417 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023005 x ustar 00 29 mtime=1781730109.78090852
30 atime=1781730109.780785459
29 ctime=1781730109.78090852
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/test.event 0000644 0001750 0001750 00000000034 15214605475 022436 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL "key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022257 x ustar 00 30 mtime=1781730109.705422407
30 atime=1781730109.705326514
30 ctime=1781730109.705422407
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021704 0 ustar 00tina tina [ "key"
:value ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022041 x ustar 00 30 mtime=1781730109.667584959
30 atime=1781730109.667584959
30 ctime=1781730109.667669956
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/error 0000644 0001750 0001750 00000000000 15214605475 021461 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021256 x ustar 00 30 mtime=1781730109.634253621
30 atime=1781730109.634091449
30 ctime=1781730109.634253621
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZXT5/=== 0000644 0001750 0001750 00000000064 15214605475 020710 0 ustar 00tina tina Implicit key followed by newline and adjacent value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/C4HZ 0000644 0000000 0000000 00000000132 15214605475 020646 x ustar 00 30 mtime=1781730109.780687471
30 atime=1781730109.633942686
30 ctime=1781730109.780687471
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/ 0000755 0001750 0001750 00000000000 15214605475 020355 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022745 x ustar 00 30 mtime=1781730109.780785459
30 atime=1781730109.780687471
30 ctime=1781730109.780785459
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/test.event 0000644 0001750 0001750 00000000714 15214605475 022401 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP
=VAL :center
+MAP {} &ORIGIN
=VAL :x
=VAL :73
=VAL :y
=VAL :129
-MAP
=VAL :radius
=VAL :7
-MAP
+MAP
=VAL :start
=ALI *ORIGIN
=VAL :finish
+MAP {}
=VAL :x
=VAL :89
=VAL :y
=VAL :102
-MAP
-MAP
+MAP
=VAL :start
=ALI *ORIGIN
=VAL :color
=VAL :0xFFEEBB
=VAL :text
=VAL :Pretty vector drawing.
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022415 x ustar 00 30 mtime=1781730109.745890228
29 atime=1781730109.74578805
30 ctime=1781730109.745890228
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/out.yaml 0000644 0001750 0001750 00000000463 15214605475 022053 0 ustar 00tina tina --- !
- !
center: &ORIGIN
x: 73
y: 129
radius: 7
- !
start: *ORIGIN
finish:
x: 89
y: 102
- !
start: *ORIGIN
color: 0xFFEEBB
text: Pretty vector drawing.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.705326514
30 atime=1781730109.705234044
30 ctime=1781730109.705326514
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/in.json 0000644 0001750 0001750 00000000473 15214605475 021662 0 ustar 00tina tina [
{
"center": {
"x": 73,
"y": 129
},
"radius": 7
},
{
"start": {
"x": 73,
"y": 129
},
"finish": {
"x": 89,
"y": 102
}
},
{
"start": {
"x": 73,
"y": 129
},
"color": 16772795,
"text": "Pretty vector drawing."
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.705234044
30 atime=1781730109.705140107
30 ctime=1781730109.705234044
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/in.yaml 0000644 0001750 0001750 00000000452 15214605475 021650 0 ustar 00tina tina %TAG ! tag:clarkevans.com,2002:
--- !shape
# Use the ! handle for presenting
# tag:clarkevans.com,2002:circle
- !circle
center: &ORIGIN {x: 73, y: 129}
radius: 7
- !line
start: *ORIGIN
finish: { x: 89, y: 102 }
- !label
start: *ORIGIN
color: 0xFFEEBB
text: Pretty vector drawing.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021214 x ustar 00 30 mtime=1781730109.634091449
30 atime=1781730109.633942686
30 ctime=1781730109.634091449
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/C4HZ/=== 0000644 0001750 0001750 00000000037 15214605475 020646 0 ustar 00tina tina Spec Example 2.24. Global Tags
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/93WF 0000644 0000000 0000000 00000000132 15214605475 020626 x ustar 00 30 mtime=1781730109.780587039
30 atime=1781730109.633775136
30 ctime=1781730109.780587039
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.780687471
30 atime=1781730109.780587039
30 ctime=1781730109.780687471
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/test.event 0000644 0001750 0001750 00000000064 15214605475 022357 0 ustar 00tina tina +STR
+DOC ---
=VAL >trimmed\n\n\nas space
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000127 15214605475 022402 x ustar 00 29 mtime=1781730109.74578805
29 atime=1781730109.74569551
29 ctime=1781730109.74578805
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/out.yaml 0000644 0001750 0001750 00000000037 15214605475 022030 0 ustar 00tina tina --- >-
trimmed
as space
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022204 x ustar 00 30 mtime=1781730109.705140107
30 atime=1781730109.705047148
30 ctime=1781730109.705140107
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/in.json 0000644 0001750 0001750 00000000030 15214605475 021627 0 ustar 00tina tina "trimmed\n\n\nas space"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.705047148
30 atime=1781730109.704947344
30 ctime=1781730109.705047148
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/in.yaml 0000644 0001750 0001750 00000000044 15214605475 021625 0 ustar 00tina tina --- >-
trimmed
as
space
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.633942686
30 atime=1781730109.633775136
30 ctime=1781730109.633942686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/93WF/=== 0000644 0001750 0001750 00000000045 15214605475 020625 0 ustar 00tina tina Spec Example 6.6. Line Folding [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4EJS 0000644 0000000 0000000 00000000132 15214605475 020643 x ustar 00 30 mtime=1781730109.780493032
30 atime=1781730109.633625675
30 ctime=1781730109.780493032
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/ 0000755 0001750 0001750 00000000000 15214605475 020352 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022742 x ustar 00 30 mtime=1781730109.780587039
30 atime=1781730109.780493032
30 ctime=1781730109.780587039
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/test.event 0000644 0001750 0001750 00000000033 15214605475 022370 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.704947344
30 atime=1781730109.704824353
30 ctime=1781730109.704947344
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021642 0 ustar 00tina tina ---
a:
b:
c: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021774 x ustar 00 30 mtime=1781730109.667500032
30 atime=1781730109.667500032
30 ctime=1781730109.667584959
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/error 0000644 0001750 0001750 00000000000 15214605475 021414 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021211 x ustar 00 30 mtime=1781730109.633775136
30 atime=1781730109.633625675
30 ctime=1781730109.633775136
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4EJS/=== 0000644 0001750 0001750 00000000051 15214605475 020637 0 ustar 00tina tina Invalid tabs as indendation in a mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/A984 0000644 0000000 0000000 00000000132 15214605475 020563 x ustar 00 30 mtime=1781730109.780399235
30 atime=1781730109.633477751
30 ctime=1781730109.780399235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/ 0000755 0001750 0001750 00000000000 15214605475 020272 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022662 x ustar 00 30 mtime=1781730109.780493032
30 atime=1781730109.780399235
30 ctime=1781730109.780493032
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/test.event 0000644 0001750 0001750 00000000102 15214605475 022305 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :b c
=VAL :d
=VAL :e f
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022331 x ustar 00 29 mtime=1781730109.74569551
30 atime=1781730109.745600176
29 ctime=1781730109.74569551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/out.yaml 0000644 0001750 0001750 00000000016 15214605475 021762 0 ustar 00tina tina a: b c
d: e f
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022141 x ustar 00 30 mtime=1781730109.704824353
30 atime=1781730109.704728461
30 ctime=1781730109.704824353
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/in.json 0000644 0001750 0001750 00000000037 15214605475 021573 0 ustar 00tina tina {
"a": "b c",
"d": "e f"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022132 x ustar 00 30 mtime=1781730109.704728461
30 atime=1781730109.704633476
30 ctime=1781730109.704728461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021556 0 ustar 00tina tina a: b
c
d:
e
f
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021131 x ustar 00 30 mtime=1781730109.633625675
30 atime=1781730109.633477751
30 ctime=1781730109.633625675
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/A984/=== 0000644 0001750 0001750 00000000034 15214605475 020560 0 ustar 00tina tina Multiline Scalar in Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6WLZ 0000644 0000000 0000000 00000000132 15214605475 020700 x ustar 00 30 mtime=1781730109.780307254
30 atime=1781730109.633331293
30 ctime=1781730109.780307254
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/ 0000755 0001750 0001750 00000000000 15214605475 020407 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022777 x ustar 00 30 mtime=1781730109.780399235
30 atime=1781730109.780307254
30 ctime=1781730109.780399235
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/test.event 0000644 0001750 0001750 00000000144 15214605475 022430 0 ustar 00tina tina +STR
+DOC ---
=VAL "bar
-DOC ...
+DOC ---
=VAL "bar
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022577 x ustar 00 30 mtime=1781730109.761093903
30 atime=1781730109.760998639
30 ctime=1781730109.761093903
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/emit.yaml 0000644 0001750 0001750 00000000075 15214605475 022233 0 ustar 00tina tina --- !foo "bar"
...
--- ! "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022450 x ustar 00 30 mtime=1781730109.745600176
30 atime=1781730109.745505331
30 ctime=1781730109.745600176
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/out.yaml 0000644 0001750 0001750 00000000075 15214605475 022104 0 ustar 00tina tina ---
!foo "bar"
...
--- !
"bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022256 x ustar 00 30 mtime=1781730109.704633476
30 atime=1781730109.704548409
30 ctime=1781730109.704633476
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/in.json 0000644 0001750 0001750 00000000014 15214605475 021703 0 ustar 00tina tina "bar"
"bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.704548409
30 atime=1781730109.704463063
30 ctime=1781730109.704548409
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/in.yaml 0000644 0001750 0001750 00000000126 15214605475 021700 0 ustar 00tina tina # Private
---
!foo "bar"
...
# Global
%TAG ! tag:example.com,2000:app/
---
!foo "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021246 x ustar 00 30 mtime=1781730109.633477751
30 atime=1781730109.633331293
30 ctime=1781730109.633477751
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6WLZ/=== 0000644 0001750 0001750 00000000054 15214605475 020677 0 ustar 00tina tina Spec Example 6.18. Primary Tag Handle [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FP8R 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.780214714
30 atime=1781730109.633180086
30 ctime=1781730109.780214714
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.780307254
30 atime=1781730109.780214714
30 ctime=1781730109.780307254
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/test.event 0000644 0001750 0001750 00000000062 15214605475 022404 0 ustar 00tina tina +STR
+DOC ---
=VAL >line1 line2 line3\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.745505331
30 atime=1781730109.745409927
30 ctime=1781730109.745505331
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022052 0 ustar 00tina tina --- >
line1 line2 line3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.704463063
30 atime=1781730109.704355367
30 ctime=1781730109.704463063
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/in.json 0000644 0001750 0001750 00000000026 15214605475 021663 0 ustar 00tina tina "line1 line2 line3\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.704355367
30 atime=1781730109.704254865
30 ctime=1781730109.704355367
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021647 0 ustar 00tina tina --- >
line1
line2
line3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.633331293
30 atime=1781730109.633180086
30 ctime=1781730109.633331293
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FP8R/=== 0000644 0001750 0001750 00000000033 15214605475 020651 0 ustar 00tina tina Zero indented block scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9JBA 0000644 0000000 0000000 00000000132 15214605475 020623 x ustar 00 30 mtime=1781730109.780120288
30 atime=1781730109.633031672
30 ctime=1781730109.780120288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/ 0000755 0001750 0001750 00000000000 15214605475 020332 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022722 x ustar 00 30 mtime=1781730109.780214714
30 atime=1781730109.780120288
30 ctime=1781730109.780214714
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/test.event 0000644 0001750 0001750 00000000063 15214605475 022353 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :a
=VAL :b
=VAL :c
-SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022172 x ustar 00 30 mtime=1781730109.704254865
30 atime=1781730109.704169449
30 ctime=1781730109.704254865
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021616 0 ustar 00tina tina ---
[ a, b, c, ]#invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021754 x ustar 00 30 mtime=1781730109.667413987
30 atime=1781730109.667413987
30 ctime=1781730109.667500032
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/error 0000644 0001750 0001750 00000000000 15214605475 021374 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021171 x ustar 00 30 mtime=1781730109.633180086
30 atime=1781730109.633031672
30 ctime=1781730109.633180086
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9JBA/=== 0000644 0001750 0001750 00000000053 15214605475 020621 0 ustar 00tina tina Invalid comment after end of flow sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2LFX 0000644 0000000 0000000 00000000132 15214605475 020651 x ustar 00 30 mtime=1781730109.780025373
30 atime=1781730109.632881373
30 ctime=1781730109.780025373
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022750 x ustar 00 30 mtime=1781730109.780120288
30 atime=1781730109.780025373
30 ctime=1781730109.780120288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/test.event 0000644 0001750 0001750 00000000042 15214605475 022376 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022547 x ustar 00 30 mtime=1781730109.760998639
29 atime=1781730109.76089248
30 ctime=1781730109.760998639
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/emit.yaml 0000644 0001750 0001750 00000000012 15214605475 022173 0 ustar 00tina tina --- "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022421 x ustar 00 30 mtime=1781730109.745409927
30 atime=1781730109.745326886
30 ctime=1781730109.745409927
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/out.yaml 0000644 0001750 0001750 00000000012 15214605475 022044 0 ustar 00tina tina ---
"foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.704169449
30 atime=1781730109.704074953
30 ctime=1781730109.704169449
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/in.json 0000644 0001750 0001750 00000000006 15214605475 021655 0 ustar 00tina tina "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.704074953
30 atime=1781730109.703976686
30 ctime=1781730109.704074953
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/in.yaml 0000644 0001750 0001750 00000000114 15214605475 021646 0 ustar 00tina tina %FOO bar baz # Should be ignored
# with a warning.
---
"foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021217 x ustar 00 30 mtime=1781730109.633031672
30 atime=1781730109.632881373
30 ctime=1781730109.633031672
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2LFX/=== 0000644 0001750 0001750 00000000055 15214605475 020651 0 ustar 00tina tina Spec Example 6.13. Reserved Directives [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/F6MC 0000644 0000000 0000000 00000000132 15214605475 020631 x ustar 00 30 mtime=1781730109.779930947
30 atime=1781730109.632721576
30 ctime=1781730109.779930947
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/ 0000755 0001750 0001750 00000000000 15214605475 020340 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022730 x ustar 00 30 mtime=1781730109.780025373
30 atime=1781730109.779930947
30 ctime=1781730109.780025373
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/test.event 0000644 0001750 0001750 00000000166 15214605475 022365 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL > more indented\nregular\n
=VAL :b
=VAL >\n\n more indented\nregular\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15214605475 022526 x ustar 00 29 mtime=1781730109.76089248
30 atime=1781730109.760767743
29 ctime=1781730109.76089248
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/emit.yaml 0000644 0001750 0001750 00000000110 15214605475 022152 0 ustar 00tina tina ---
a: >2
more indented
regular
b: >2
more indented
regular
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.703976686
30 atime=1781730109.703877581
30 ctime=1781730109.703976686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/in.json 0000644 0001750 0001750 00000000117 15214605475 021640 0 ustar 00tina tina {
"a": " more indented\nregular\n",
"b": "\n\n more indented\nregular\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.703877581
30 atime=1781730109.703778685
30 ctime=1781730109.703877581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/in.yaml 0000644 0001750 0001750 00000000110 15214605475 021622 0 ustar 00tina tina ---
a: >2
more indented
regular
b: >2
more indented
regular
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021177 x ustar 00 30 mtime=1781730109.632881373
30 atime=1781730109.632721576
30 ctime=1781730109.632881373
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F6MC/=== 0000644 0001750 0001750 00000000075 15214605475 020633 0 ustar 00tina tina More indented lines at the beginning of folded block scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/P94K 0000644 0000000 0000000 00000000132 15214605475 020625 x ustar 00 30 mtime=1781730109.779442755
30 atime=1781730109.632575816
30 ctime=1781730109.779442755
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/ 0000755 0001750 0001750 00000000000 15214605475 020334 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022724 x ustar 00 30 mtime=1781730109.779535784
30 atime=1781730109.779442755
30 ctime=1781730109.779535784
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/test.event 0000644 0001750 0001750 00000000064 15214605475 022356 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022375 x ustar 00 30 mtime=1781730109.745225755
30 atime=1781730109.745129863
30 ctime=1781730109.745225755
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/out.yaml 0000644 0001750 0001750 00000000013 15214605475 022021 0 ustar 00tina tina key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.703778685
30 atime=1781730109.703687611
30 ctime=1781730109.703778685
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/in.json 0000644 0001750 0001750 00000000025 15214605475 021632 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022174 x ustar 00 30 mtime=1781730109.703687611
30 atime=1781730109.703594862
30 ctime=1781730109.703687611
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/in.yaml 0000644 0001750 0001750 00000000054 15214605475 021625 0 ustar 00tina tina key: # Comment
# lines
value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021173 x ustar 00 30 mtime=1781730109.632721576
30 atime=1781730109.632575816
30 ctime=1781730109.632721576
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/P94K/=== 0000644 0001750 0001750 00000000047 15214605475 020626 0 ustar 00tina tina Spec Example 6.11. Multi-Line Comments
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9DXL 0000644 0000000 0000000 00000000132 15214605475 020656 x ustar 00 30 mtime=1781730109.779348119
30 atime=1781730109.632427403
30 ctime=1781730109.779348119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/ 0000755 0001750 0001750 00000000000 15214605475 020365 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022755 x ustar 00 30 mtime=1781730109.779442755
30 atime=1781730109.779348119
30 ctime=1781730109.779442755
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/test.event 0000644 0001750 0001750 00000000205 15214605475 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :Mapping
=VAL :Document
-MAP
-DOC
+DOC ---
=VAL :
-DOC ...
+DOC ---
+MAP
=VAL :matches %
=VAL :20
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022555 x ustar 00 30 mtime=1781730109.760767743
30 atime=1781730109.760672828
30 ctime=1781730109.760767743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/emit.yaml 0000644 0001750 0001750 00000000066 15214605475 022211 0 ustar 00tina tina Mapping: Document
---
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022233 x ustar 00 30 mtime=1781730109.703594862
29 atime=1781730109.70350295
30 ctime=1781730109.703594862
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/in.json 0000644 0001750 0001750 00000000067 15214605475 021671 0 ustar 00tina tina {
"Mapping": "Document"
}
null
{
"matches %": 20
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15214605475 022231 x ustar 00 29 mtime=1781730109.70350295
29 atime=1781730109.70341041
29 ctime=1781730109.70350295
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/in.yaml 0000644 0001750 0001750 00000000076 15214605475 021662 0 ustar 00tina tina Mapping: Document
---
# Empty
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021224 x ustar 00 30 mtime=1781730109.632575816
30 atime=1781730109.632427403
30 ctime=1781730109.632575816
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9DXL/=== 0000644 0001750 0001750 00000000037 15214605475 020656 0 ustar 00tina tina Spec Example 9.6. Stream [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZVH3 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.778666745
30 atime=1781730109.632277732
30 ctime=1781730109.778666745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022767 x ustar 00 30 mtime=1781730109.778764593
30 atime=1781730109.778666745
30 ctime=1781730109.778764593
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/test.event 0000644 0001750 0001750 00000000057 15214605475 022423 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :key
=VAL :value
-MAP
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022235 x ustar 00 29 mtime=1781730109.70341041
30 atime=1781730109.703318638
29 ctime=1781730109.70341041
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021667 0 ustar 00tina tina - key: value
- item1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 022017 x ustar 00 29 mtime=1781730109.66732899
29 atime=1781730109.66732899
30 ctime=1781730109.667413987
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/error 0000644 0001750 0001750 00000000000 15214605475 021441 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021236 x ustar 00 30 mtime=1781730109.632427403
30 atime=1781730109.632277732
30 ctime=1781730109.632427403
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZVH3/=== 0000644 0001750 0001750 00000000035 15214605475 020666 0 ustar 00tina tina Wrong indented sequence item
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5MUD 0000644 0000000 0000000 00000000127 15214605475 020654 x ustar 00 29 mtime=1781730109.77858077
29 atime=1781730109.63212883
29 ctime=1781730109.77858077
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022746 x ustar 00 30 mtime=1781730109.778666745
29 atime=1781730109.77858077
30 ctime=1781730109.778666745
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/test.event 0000644 0001750 0001750 00000000071 15214605475 022377 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL "foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022420 x ustar 00 30 mtime=1781730109.745129863
30 atime=1781730109.745026776
30 ctime=1781730109.745129863
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022050 0 ustar 00tina tina ---
"foo": bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.703318638
30 atime=1781730109.703227565
30 ctime=1781730109.703318638
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/in.json 0000644 0001750 0001750 00000000023 15214605475 021653 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.703227565
30 atime=1781730109.703135444
30 ctime=1781730109.703227565
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021646 0 ustar 00tina tina ---
{ "foo"
:bar }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021215 x ustar 00 30 mtime=1781730109.632277732
29 atime=1781730109.63212883
30 ctime=1781730109.632277732
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5MUD/=== 0000644 0001750 0001750 00000000046 15214605475 020650 0 ustar 00tina tina Colon and adjacent value on next line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DK3J 0000644 0000000 0000000 00000000132 15214605475 020631 x ustar 00 30 mtime=1781730109.778487042
30 atime=1781730109.631981814
30 ctime=1781730109.778487042
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/ 0000755 0001750 0001750 00000000000 15214605475 020340 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022726 x ustar 00 29 mtime=1781730109.77858077
30 atime=1781730109.778487042
29 ctime=1781730109.77858077
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/test.event 0000644 0001750 0001750 00000000071 15214605475 022360 0 ustar 00tina tina +STR
+DOC ---
=VAL >line1 # no comment line3\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022401 x ustar 00 30 mtime=1781730109.745026776
30 atime=1781730109.744930465
30 ctime=1781730109.745026776
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/out.yaml 0000644 0001750 0001750 00000000041 15214605475 022026 0 ustar 00tina tina --- >
line1 # no comment line3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022206 x ustar 00 30 mtime=1781730109.703135444
29 atime=1781730109.70304465
30 ctime=1781730109.703135444
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/in.json 0000644 0001750 0001750 00000000035 15214605475 021637 0 ustar 00tina tina "line1 # no comment line3\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022176 x ustar 00 29 mtime=1781730109.70304465
30 atime=1781730109.702951272
29 ctime=1781730109.70304465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021632 0 ustar 00tina tina --- >
line1
# no comment
line3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021175 x ustar 00 29 mtime=1781730109.63212883
30 atime=1781730109.631981814
29 ctime=1781730109.63212883
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DK3J/=== 0000644 0001750 0001750 00000000077 15214605475 020635 0 ustar 00tina tina Zero indented block scalar with line that looks like a comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/62EZ 0000644 0000000 0000000 00000000132 15214605475 020624 x ustar 00 30 mtime=1781730109.778393035
30 atime=1781730109.631813495
30 ctime=1781730109.778393035
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/ 0000755 0001750 0001750 00000000000 15214605475 020333 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022723 x ustar 00 30 mtime=1781730109.778487042
30 atime=1781730109.778393035
30 ctime=1781730109.778487042
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/test.event 0000644 0001750 0001750 00000000070 15214605475 022352 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :x
+MAP {}
=VAL :y
=VAL :z
-MAP
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022173 x ustar 00 30 mtime=1781730109.702951272
30 atime=1781730109.702843576
30 ctime=1781730109.702951272
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021617 0 ustar 00tina tina ---
x: { y: z }in: valid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 021754 x ustar 00 30 mtime=1781730109.667243154
30 atime=1781730109.667243154
29 ctime=1781730109.66732899
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/error 0000644 0001750 0001750 00000000000 15214605475 021375 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021172 x ustar 00 30 mtime=1781730109.631981814
30 atime=1781730109.631813495
30 ctime=1781730109.631981814
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/62EZ/=== 0000644 0001750 0001750 00000000067 15214605475 020627 0 ustar 00tina tina Invalid block mapping key on same line as previous key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8UDB 0000644 0000000 0000000 00000000132 15214605475 020640 x ustar 00 30 mtime=1781730109.778299308
30 atime=1781730109.631666479
30 ctime=1781730109.778299308
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/ 0000755 0001750 0001750 00000000000 15214605475 020347 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.778393035
30 atime=1781730109.778299308
30 ctime=1781730109.778393035
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/test.event 0000644 0001750 0001750 00000000231 15214605475 022365 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL "double quoted
=VAL 'single quoted
=VAL :plain text
+SEQ []
=VAL :nested
-SEQ
+MAP {}
=VAL :single
=VAL :pair
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022410 x ustar 00 30 mtime=1781730109.744930465
30 atime=1781730109.744805588
30 ctime=1781730109.744930465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/out.yaml 0000644 0001750 0001750 00000000113 15214605475 022035 0 ustar 00tina tina - "double quoted"
- 'single quoted'
- plain text
- - nested
- single: pair
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.702843576
30 atime=1781730109.702752712
30 ctime=1781730109.702843576
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/in.json 0000644 0001750 0001750 00000000155 15214605475 021651 0 ustar 00tina tina [
"double quoted",
"single quoted",
"plain text",
[
"nested"
],
{
"single": "pair"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.702752712
30 atime=1781730109.702660731
30 ctime=1781730109.702752712
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/in.yaml 0000644 0001750 0001750 00000000131 15214605475 021634 0 ustar 00tina tina [
"double
quoted", 'single
quoted',
plain
text, [ nested ],
single: pair,
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021206 x ustar 00 30 mtime=1781730109.631813495
30 atime=1781730109.631666479
30 ctime=1781730109.631813495
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8UDB/=== 0000644 0001750 0001750 00000000051 15214605475 020634 0 ustar 00tina tina Spec Example 7.14. Flow Sequence Entries
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/58MP 0000644 0000000 0000000 00000000132 15214605475 020627 x ustar 00 30 mtime=1781730109.778206698
30 atime=1781730109.631516948
30 ctime=1781730109.778206698
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/ 0000755 0001750 0001750 00000000000 15214605475 020336 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022726 x ustar 00 30 mtime=1781730109.778299308
30 atime=1781730109.778206698
30 ctime=1781730109.778299308
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/test.event 0000644 0001750 0001750 00000000062 15214605475 022356 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :x
=VAL ::x
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022377 x ustar 00 30 mtime=1781730109.744805588
30 atime=1781730109.744709975
30 ctime=1781730109.744805588
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/out.yaml 0000644 0001750 0001750 00000000006 15214605475 022025 0 ustar 00tina tina x: :x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022205 x ustar 00 30 mtime=1781730109.702660731
30 atime=1781730109.702566305
30 ctime=1781730109.702660731
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/in.json 0000644 0001750 0001750 00000000020 15214605475 021627 0 ustar 00tina tina {
"x": ":x"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022176 x ustar 00 30 mtime=1781730109.702566305
30 atime=1781730109.702474114
30 ctime=1781730109.702566305
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/in.yaml 0000644 0001750 0001750 00000000010 15214605475 021617 0 ustar 00tina tina {x: :x}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021175 x ustar 00 30 mtime=1781730109.631666479
30 atime=1781730109.631516948
30 ctime=1781730109.631666479
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/58MP/=== 0000644 0001750 0001750 00000000030 15214605475 020620 0 ustar 00tina tina Flow mapping edge cases
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/753E 0000644 0000000 0000000 00000000132 15214605475 020561 x ustar 00 30 mtime=1781730109.778114717
30 atime=1781730109.631370001
30 ctime=1781730109.778114717
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/ 0000755 0001750 0001750 00000000000 15214605475 020270 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022660 x ustar 00 30 mtime=1781730109.778206698
30 atime=1781730109.778114717
30 ctime=1781730109.778206698
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/test.event 0000644 0001750 0001750 00000000045 15214605475 022311 0 ustar 00tina tina +STR
+DOC ---
=VAL |ab
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022331 x ustar 00 30 mtime=1781730109.744709975
30 atime=1781730109.744614711
30 ctime=1781730109.744709975
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/out.yaml 0000644 0001750 0001750 00000000020 15214605475 021753 0 ustar 00tina tina --- |-
ab
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022136 x ustar 00 30 mtime=1781730109.702474114
29 atime=1781730109.70238304
30 ctime=1781730109.702474114
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/in.json 0000644 0001750 0001750 00000000005 15214605475 021564 0 ustar 00tina tina "ab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15214605475 022133 x ustar 00 29 mtime=1781730109.70238304
28 atime=1781730109.7022905
29 ctime=1781730109.70238304
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/in.yaml 0000644 0001750 0001750 00000000023 15214605475 021555 0 ustar 00tina tina --- |-
ab
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021127 x ustar 00 30 mtime=1781730109.631516948
30 atime=1781730109.631370001
30 ctime=1781730109.631516948
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/753E/=== 0000644 0001750 0001750 00000000031 15214605475 020553 0 ustar 00tina tina Block Scalar Strip [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/H2RW 0000644 0000000 0000000 00000000132 15214605475 020660 x ustar 00 30 mtime=1781730109.778021408
30 atime=1781730109.631223613
30 ctime=1781730109.778021408
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/ 0000755 0001750 0001750 00000000000 15214605475 020367 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022757 x ustar 00 30 mtime=1781730109.778114717
30 atime=1781730109.778021408
30 ctime=1781730109.778114717
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/test.event 0000644 0001750 0001750 00000000150 15214605475 022405 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
=VAL :bar
=VAL :2
=VAL :text
=VAL |a\n \nb\n\nc\n\nd\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022557 x ustar 00 30 mtime=1781730109.760672828
30 atime=1781730109.760577774
30 ctime=1781730109.760672828
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/emit.yaml 0000644 0001750 0001750 00000000055 15214605475 022211 0 ustar 00tina tina foo: 1
bar: 2
text: |
a
b
c
d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022430 x ustar 00 30 mtime=1781730109.744614711
30 atime=1781730109.744517911
30 ctime=1781730109.744614711
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/out.yaml 0000644 0001750 0001750 00000000053 15214605475 022060 0 ustar 00tina tina foo: 1
bar: 2
text: "a\n \nb\n\nc\n\nd\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15214605475 022241 x ustar 00 28 mtime=1781730109.7022905
30 atime=1781730109.702199217
28 ctime=1781730109.7022905
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/in.json 0000644 0001750 0001750 00000000075 15214605475 021672 0 ustar 00tina tina {
"foo": 1,
"bar": 2,
"text": "a\n \nb\n\nc\n\nd\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.702199217
30 atime=1781730109.702106677
30 ctime=1781730109.702199217
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/in.yaml 0000644 0001750 0001750 00000000064 15214605475 021661 0 ustar 00tina tina foo: 1
bar: 2
text: |
a
b
c
d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021226 x ustar 00 30 mtime=1781730109.631370001
30 atime=1781730109.631223613
30 ctime=1781730109.631370001
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H2RW/=== 0000644 0001750 0001750 00000000014 15214605475 020653 0 ustar 00tina tina Blank lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZWK4 0000644 0000000 0000000 00000000130 15214605475 020673 x ustar 00 29 mtime=1781730109.77792803
30 atime=1781730109.631071429
29 ctime=1781730109.77792803
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/ 0000755 0001750 0001750 00000000000 15214605475 020404 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022773 x ustar 00 30 mtime=1781730109.778021408
29 atime=1781730109.77792803
30 ctime=1781730109.778021408
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/test.event 0000644 0001750 0001750 00000000131 15214605475 022421 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL :1
=VAL :b
=VAL :
=VAL &anchor :c
=VAL :3
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022445 x ustar 00 30 mtime=1781730109.744517911
30 atime=1781730109.744423555
30 ctime=1781730109.744517911
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/out.yaml 0000644 0001750 0001750 00000000031 15214605475 022071 0 ustar 00tina tina ---
a: 1
b:
&anchor c: 3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022253 x ustar 00 30 mtime=1781730109.702106677
30 atime=1781730109.702014277
30 ctime=1781730109.702106677
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/in.json 0000644 0001750 0001750 00000000044 15214605475 021703 0 ustar 00tina tina {
"a": 1,
"b": null,
"c": 3
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022244 x ustar 00 30 mtime=1781730109.702014277
30 atime=1781730109.701919572
30 ctime=1781730109.702014277
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021671 0 ustar 00tina tina ---
a: 1
? b
&anchor c: 3
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021243 x ustar 00 30 mtime=1781730109.631223613
30 atime=1781730109.631071429
30 ctime=1781730109.631223613
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZWK4/=== 0000644 0001750 0001750 00000000065 15214605475 020676 0 ustar 00tina tina Key with anchor after missing explicit mapping value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/35KP 0000644 0000000 0000000 00000000132 15214605475 020620 x ustar 00 30 mtime=1781730109.777818449
30 atime=1781730109.630917218
30 ctime=1781730109.777818449
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/ 0000755 0001750 0001750 00000000000 15214605475 020327 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022715 x ustar 00 29 mtime=1781730109.77792803
30 atime=1781730109.777818449
29 ctime=1781730109.77792803
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/test.event 0000644 0001750 0001750 00000000312 15214605475 022345 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL :b
-MAP
-DOC
+DOC ---
+SEQ
=VAL :c
-SEQ
-DOC
+DOC ---
=VAL :d e
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022370 x ustar 00 30 mtime=1781730109.744423555
30 atime=1781730109.744329129
30 ctime=1781730109.744423555
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/out.yaml 0000644 0001750 0001750 00000000061 15214605475 022017 0 ustar 00tina tina --- !!map
a: b
--- !!seq
- !!str c
--- !!str d e
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022176 x ustar 00 30 mtime=1781730109.701919572
30 atime=1781730109.701816625
30 ctime=1781730109.701919572
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/in.json 0000644 0001750 0001750 00000000037 15214605475 021630 0 ustar 00tina tina {
"a": "b"
}
[
"c"
]
"d e"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022167 x ustar 00 30 mtime=1781730109.701816625
30 atime=1781730109.701717869
30 ctime=1781730109.701816625
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/in.yaml 0000644 0001750 0001750 00000000064 15214605475 021621 0 ustar 00tina tina --- !!map
? a
: b
--- !!seq
- !!str c
--- !!str
d
e
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021166 x ustar 00 30 mtime=1781730109.631071429
30 atime=1781730109.630917218
30 ctime=1781730109.631071429
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/35KP/=== 0000644 0001750 0001750 00000000026 15214605475 020616 0 ustar 00tina tina Tags for Root Objects
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M7A3 0000644 0000000 0000000 00000000132 15214605475 020605 x ustar 00 30 mtime=1781730109.777735686
30 atime=1781730109.630754278
30 ctime=1781730109.777735686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/ 0000755 0001750 0001750 00000000000 15214605475 020314 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022704 x ustar 00 30 mtime=1781730109.777818449
30 atime=1781730109.777735686
30 ctime=1781730109.777818449
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/test.event 0000644 0001750 0001750 00000000142 15214605475 022333 0 ustar 00tina tina +STR
+DOC
=VAL :Bare document
-DOC ...
+DOC
=VAL |%!PS-Adobe-2.0 # Not the first line\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15214605475 022503 x ustar 00 30 mtime=1781730109.760577774
29 atime=1781730109.76048237
30 ctime=1781730109.760577774
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/emit.yaml 0000644 0001750 0001750 00000000072 15214605475 022135 0 ustar 00tina tina Bare document
...
|
%!PS-Adobe-2.0 # Not the first line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022163 x ustar 00 30 mtime=1781730109.701717869
30 atime=1781730109.701626726
30 ctime=1781730109.701717869
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/in.json 0000644 0001750 0001750 00000000070 15214605475 021612 0 ustar 00tina tina "Bare document"
"%!PS-Adobe-2.0 # Not the first line\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022154 x ustar 00 30 mtime=1781730109.701626726
30 atime=1781730109.701536072
30 ctime=1781730109.701626726
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/in.yaml 0000644 0001750 0001750 00000000112 15214605475 021600 0 ustar 00tina tina Bare
document
...
# No document
...
|
%!PS-Adobe-2.0 # Not the first line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021153 x ustar 00 30 mtime=1781730109.630917218
30 atime=1781730109.630754278
30 ctime=1781730109.630917218
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M7A3/=== 0000644 0001750 0001750 00000000041 15214605475 020600 0 ustar 00tina tina Spec Example 9.3. Bare Documents
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/MXS3 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.777643216
30 atime=1781730109.630606144
30 ctime=1781730109.777643216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022767 x ustar 00 30 mtime=1781730109.777735686
30 atime=1781730109.777643216
30 ctime=1781730109.777735686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/test.event 0000644 0001750 0001750 00000000073 15214605475 022421 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP {}
=VAL :a
=VAL :b
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022440 x ustar 00 30 mtime=1781730109.744329129
30 atime=1781730109.744234493
30 ctime=1781730109.744329129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/out.yaml 0000644 0001750 0001750 00000000007 15214605475 022067 0 ustar 00tina tina - a: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022244 x ustar 00 30 mtime=1781730109.701536072
28 atime=1781730109.7014443
30 ctime=1781730109.701536072
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/in.json 0000644 0001750 0001750 00000000031 15214605475 021672 0 ustar 00tina tina [
{
"a": "b"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15214605475 022242 x ustar 00 28 mtime=1781730109.7014443
30 atime=1781730109.701352807
28 ctime=1781730109.7014443
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/in.yaml 0000644 0001750 0001750 00000000011 15214605475 021661 0 ustar 00tina tina - {a: b}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021236 x ustar 00 30 mtime=1781730109.630754278
30 atime=1781730109.630606144
30 ctime=1781730109.630754278
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MXS3/=== 0000644 0001750 0001750 00000000037 15214605475 020670 0 ustar 00tina tina Flow Mapping in Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/J5UC 0000644 0000000 0000000 00000000130 15214605475 020642 x ustar 00 29 mtime=1781730109.77754879
30 atime=1781730109.630452912
29 ctime=1781730109.77754879
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022742 x ustar 00 30 mtime=1781730109.777643216
29 atime=1781730109.77754879
30 ctime=1781730109.777643216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/test.event 0000644 0001750 0001750 00000000135 15214605475 022374 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :blue
=VAL :bar
=VAL :arrr
=VAL :baz
=VAL :jazz
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.701352807
30 atime=1781730109.701260686
30 ctime=1781730109.701352807
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/in.json 0000644 0001750 0001750 00000000066 15214605475 021656 0 ustar 00tina tina {
"foo": "blue",
"bar": "arrr",
"baz": "jazz"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.701260686
30 atime=1781730109.701167867
30 ctime=1781730109.701260686
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/in.yaml 0000644 0001750 0001750 00000000036 15214605475 021644 0 ustar 00tina tina foo: blue
bar: arrr
baz: jazz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021212 x ustar 00 30 mtime=1781730109.630606144
30 atime=1781730109.630452912
30 ctime=1781730109.630606144
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J5UC/=== 0000644 0001750 0001750 00000000034 15214605475 020641 0 ustar 00tina tina Multiple Pair Block Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RR7F 0000644 0000000 0000000 00000000130 15214605475 020654 x ustar 00 29 mtime=1781730109.77745618
30 atime=1781730109.630304498
29 ctime=1781730109.77745618
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/ 0000755 0001750 0001750 00000000000 15214605475 020365 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/test.event 0000644 0000000 0000000 00000000127 15214605475 022761 x ustar 00 29 mtime=1781730109.77754879
29 atime=1781730109.77745618
29 ctime=1781730109.77754879
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/test.event 0000644 0001750 0001750 00000000101 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :4.2
=VAL :d
=VAL :23
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022426 x ustar 00 30 mtime=1781730109.744234493
30 atime=1781730109.744140137
30 ctime=1781730109.744234493
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/out.yaml 0000644 0001750 0001750 00000000015 15214605475 022054 0 ustar 00tina tina a: 4.2
d: 23
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.701167867
30 atime=1781730109.701076863
30 ctime=1781730109.701167867
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/in.json 0000644 0001750 0001750 00000000032 15214605475 021661 0 ustar 00tina tina {
"d": 23,
"a": 4.2
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.701076863
30 atime=1781730109.700984323
30 ctime=1781730109.701076863
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/in.yaml 0000644 0001750 0001750 00000000020 15214605475 021647 0 ustar 00tina tina a: 4.2
? d
: 23
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021224 x ustar 00 30 mtime=1781730109.630452912
30 atime=1781730109.630304498
30 ctime=1781730109.630452912
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RR7F/=== 0000644 0001750 0001750 00000000053 15214605475 020654 0 ustar 00tina tina Mixed Block Mapping (implicit to explicit)
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9WXW 0000644 0000000 0000000 00000000130 15214605475 020712 x ustar 00 29 mtime=1781730109.77736371
30 atime=1781730109.630155107
29 ctime=1781730109.77736371
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/ 0000755 0001750 0001750 00000000000 15214605475 020423 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/test.event 0000644 0000000 0000000 00000000127 15214605475 023017 x ustar 00 29 mtime=1781730109.77745618
29 atime=1781730109.77736371
29 ctime=1781730109.77745618
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/test.event 0000644 0001750 0001750 00000000140 15214605475 022440 0 ustar 00tina tina +STR
+DOC
=VAL "bar
-DOC ...
+DOC ---
=VAL "bar
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022464 x ustar 00 30 mtime=1781730109.744140137
30 atime=1781730109.744046201
30 ctime=1781730109.744140137
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/out.yaml 0000644 0001750 0001750 00000000071 15214605475 022114 0 ustar 00tina tina !foo "bar"
...
--- ! "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022272 x ustar 00 30 mtime=1781730109.700984323
30 atime=1781730109.700885567
30 ctime=1781730109.700984323
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/in.json 0000644 0001750 0001750 00000000014 15214605475 021717 0 ustar 00tina tina "bar"
"bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022263 x ustar 00 30 mtime=1781730109.700885567
30 atime=1781730109.700777243
30 ctime=1781730109.700885567
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/in.yaml 0000644 0001750 0001750 00000000122 15214605475 021710 0 ustar 00tina tina # Private
!foo "bar"
...
# Global
%TAG ! tag:example.com,2000:app/
---
!foo "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021262 x ustar 00 30 mtime=1781730109.630304498
30 atime=1781730109.630155107
30 ctime=1781730109.630304498
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9WXW/=== 0000644 0001750 0001750 00000000046 15214605475 020714 0 ustar 00tina tina Spec Example 6.18. Primary Tag Handle
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RZT7 0000644 0000000 0000000 00000000132 15214605475 020704 x ustar 00 30 mtime=1781730109.777270751
30 atime=1781730109.630005856
30 ctime=1781730109.777270751
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/ 0000755 0001750 0001750 00000000000 15214605475 020413 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023001 x ustar 00 29 mtime=1781730109.77736371
30 atime=1781730109.777270751
29 ctime=1781730109.77736371
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/test.event 0000644 0001750 0001750 00000001171 15214605475 022435 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :Time
=VAL :2001-11-23 15:01:42 -5
=VAL :User
=VAL :ed
=VAL :Warning
=VAL :This is an error message for the log file
-MAP
-DOC
+DOC ---
+MAP
=VAL :Time
=VAL :2001-11-23 15:02:31 -5
=VAL :User
=VAL :ed
=VAL :Warning
=VAL :A slightly different error message.
-MAP
-DOC
+DOC ---
+MAP
=VAL :Date
=VAL :2001-11-23 15:03:17 -5
=VAL :User
=VAL :ed
=VAL :Fatal
=VAL :Unknown variable "bar"
=VAL :Stack
+SEQ
+MAP
=VAL :file
=VAL :TopClass.py
=VAL :line
=VAL :23
=VAL :code
=VAL |x = MoreObject("345\\n")\n
-MAP
+MAP
=VAL :file
=VAL :MoreClass.py
=VAL :line
=VAL :58
=VAL :code
=VAL |foo = bar
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022454 x ustar 00 30 mtime=1781730109.744046201
30 atime=1781730109.743950238
30 ctime=1781730109.744046201
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/out.yaml 0000644 0001750 0001750 00000000601 15214605475 022103 0 ustar 00tina tina ---
Time: 2001-11-23 15:01:42 -5
User: ed
Warning: This is an error message for the log file
---
Time: 2001-11-23 15:02:31 -5
User: ed
Warning: A slightly different error message.
---
Date: 2001-11-23 15:03:17 -5
User: ed
Fatal: Unknown variable "bar"
Stack:
- file: TopClass.py
line: 23
code: |
x = MoreObject("345\n")
- file: MoreClass.py
line: 58
code: |-
foo = bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022261 x ustar 00 30 mtime=1781730109.700777243
29 atime=1781730109.70068589
30 ctime=1781730109.700777243
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/in.json 0000644 0001750 0001750 00000001013 15214605475 021707 0 ustar 00tina tina {
"Time": "2001-11-23 15:01:42 -5",
"User": "ed",
"Warning": "This is an error message for the log file"
}
{
"Time": "2001-11-23 15:02:31 -5",
"User": "ed",
"Warning": "A slightly different error message."
}
{
"Date": "2001-11-23 15:03:17 -5",
"User": "ed",
"Fatal": "Unknown variable \"bar\"",
"Stack": [
{
"file": "TopClass.py",
"line": 23,
"code": "x = MoreObject(\"345\\n\")\n"
},
{
"file": "MoreClass.py",
"line": 58,
"code": "foo = bar"
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022251 x ustar 00 29 mtime=1781730109.70068589
30 atime=1781730109.700594956
29 ctime=1781730109.70068589
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/in.yaml 0000644 0001750 0001750 00000000633 15214605475 021707 0 ustar 00tina tina ---
Time: 2001-11-23 15:01:42 -5
User: ed
Warning:
This is an error message
for the log file
---
Time: 2001-11-23 15:02:31 -5
User: ed
Warning:
A slightly different error
message.
---
Date: 2001-11-23 15:03:17 -5
User: ed
Fatal:
Unknown variable "bar"
Stack:
- file: TopClass.py
line: 23
code: |
x = MoreObject("345\n")
- file: MoreClass.py
line: 58
code: |-
foo = bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021252 x ustar 00 30 mtime=1781730109.630155107
30 atime=1781730109.630005856
30 ctime=1781730109.630155107
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RZT7/=== 0000644 0001750 0001750 00000000034 15214605475 020701 0 ustar 00tina tina Spec Example 2.28. Log File
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/36F6 0000644 0000000 0000000 00000000132 15214605475 020562 x ustar 00 30 mtime=1781730109.777177932
30 atime=1781730109.629845569
30 ctime=1781730109.777177932
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/ 0000755 0001750 0001750 00000000000 15214605475 020271 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022661 x ustar 00 30 mtime=1781730109.777270751
30 atime=1781730109.777177932
30 ctime=1781730109.777270751
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/test.event 0000644 0001750 0001750 00000000073 15214605475 022313 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :plain
=VAL :a b\nc
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022332 x ustar 00 30 mtime=1781730109.743950238
30 atime=1781730109.743838771
30 ctime=1781730109.743950238
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/out.yaml 0000644 0001750 0001750 00000000026 15214605475 021762 0 ustar 00tina tina ---
plain: 'a b
c'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022140 x ustar 00 30 mtime=1781730109.700594956
30 atime=1781730109.700503464
30 ctime=1781730109.700594956
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/in.json 0000644 0001750 0001750 00000000030 15214605475 021563 0 ustar 00tina tina {
"plain": "a b\nc"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022131 x ustar 00 30 mtime=1781730109.700503464
30 atime=1781730109.700411343
30 ctime=1781730109.700503464
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021557 0 ustar 00tina tina ---
plain: a
b
c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021130 x ustar 00 30 mtime=1781730109.630005856
30 atime=1781730109.629845569
30 ctime=1781730109.630005856
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/36F6/=== 0000644 0001750 0001750 00000000047 15214605475 020563 0 ustar 00tina tina Multiline plain scalar with empty line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9FMG 0000644 0000000 0000000 00000000131 15214605475 020637 x ustar 00 30 mtime=1781730109.777084414
29 atime=1781730109.62969548
30 ctime=1781730109.777084414
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/ 0000755 0001750 0001750 00000000000 15214605475 020347 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022737 x ustar 00 30 mtime=1781730109.777177932
30 atime=1781730109.777084414
30 ctime=1781730109.777177932
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/test.event 0000644 0001750 0001750 00000000204 15214605475 022365 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
+MAP
=VAL :b
+MAP
=VAL :c
=VAL :d
-MAP
=VAL :e
+MAP
=VAL :f
=VAL :g
-MAP
-MAP
=VAL :h
=VAL :i
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.700411343
30 atime=1781730109.700320199
30 ctime=1781730109.700411343
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/in.json 0000644 0001750 0001750 00000000136 15214605475 021650 0 ustar 00tina tina {
"a": {
"b": {
"c": "d"
},
"e": {
"f": "g"
}
},
"h": "i"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.700320199
30 atime=1781730109.700227729
30 ctime=1781730109.700320199
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/in.yaml 0000644 0001750 0001750 00000000044 15214605475 021637 0 ustar 00tina tina a:
b:
c: d
e:
f: g
h: i
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021205 x ustar 00 30 mtime=1781730109.629845569
29 atime=1781730109.62969548
30 ctime=1781730109.629845569
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9FMG/=== 0000644 0001750 0001750 00000000033 15214605475 020634 0 ustar 00tina tina Multi-level Mapping Indent
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/26DV 0000644 0000000 0000000 00000000132 15214605475 020617 x ustar 00 30 mtime=1781730109.776990128
30 atime=1781730109.629540222
30 ctime=1781730109.776990128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/ 0000755 0001750 0001750 00000000000 15214605475 020326 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022716 x ustar 00 30 mtime=1781730109.777084414
30 atime=1781730109.776990128
30 ctime=1781730109.777084414
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/test.event 0000644 0001750 0001750 00000000501 15214605475 022344 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL "top1
+MAP
=VAL "key1
=VAL &alias1 :scalar1
-MAP
=VAL 'top2
+MAP
=VAL 'key2
=VAL &alias2 :scalar2
-MAP
=VAL :top3
+MAP &node3
=ALI *alias1
=VAL :scalar3
-MAP
=VAL :top4
+MAP
=ALI *alias2
=VAL :scalar4
-MAP
=VAL :top5
=VAL :scalar5
=VAL :top6
+MAP
=VAL &anchor6 'key6
=VAL :scalar6
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022367 x ustar 00 30 mtime=1781730109.743838771
30 atime=1781730109.743741621
30 ctime=1781730109.743838771
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/out.yaml 0000644 0001750 0001750 00000000256 15214605475 022024 0 ustar 00tina tina "top1":
"key1": &alias1 scalar1
'top2':
'key2': &alias2 scalar2
top3: &node3
*alias1 : scalar3
top4:
*alias2 : scalar4
top5: scalar5
top6:
&anchor6 'key6': scalar6
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.700227729
30 atime=1781730109.700136586
30 ctime=1781730109.700227729
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/in.json 0000644 0001750 0001750 00000000341 15214605475 021625 0 ustar 00tina tina {
"top1": {
"key1": "scalar1"
},
"top2": {
"key2": "scalar2"
},
"top3": {
"scalar1": "scalar3"
},
"top4": {
"scalar2": "scalar4"
},
"top5": "scalar5",
"top6": {
"key6": "scalar6"
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.700136586
30 atime=1781730109.700044116
30 ctime=1781730109.700136586
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/in.yaml 0000644 0001750 0001750 00000000301 15214605475 021612 0 ustar 00tina tina "top1" :
"key1" : &alias1 scalar1
'top2' :
'key2' : &alias2 scalar2
top3: &node3
*alias1 : scalar3
top4:
*alias2 : scalar4
top5 :
scalar5
top6:
&anchor6 'key6' : scalar6
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021163 x ustar 00 29 mtime=1781730109.62969548
30 atime=1781730109.629540222
29 ctime=1781730109.62969548
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/26DV/=== 0000644 0001750 0001750 00000000044 15214605475 020615 0 ustar 00tina tina Whitespace around colon in mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7MNF 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.776890254
30 atime=1781730109.629380494
30 ctime=1781730109.776890254
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.776990128
30 atime=1781730109.776890254
30 ctime=1781730109.776990128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/test.event 0000644 0001750 0001750 00000000072 15214605475 022375 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :top1
+MAP
=VAL :key1
=VAL :val1
-MAP
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022214 x ustar 00 30 mtime=1781730109.700044116
30 atime=1781730109.699952553
30 ctime=1781730109.700044116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021637 0 ustar 00tina tina top1:
key1: val1
top2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021776 x ustar 00 30 mtime=1781730109.667158506
30 atime=1781730109.667158506
30 ctime=1781730109.667243154
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/error 0000644 0001750 0001750 00000000000 15214605475 021416 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.629540222
30 atime=1781730109.629380494
30 ctime=1781730109.629540222
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7MNF/=== 0000644 0001750 0001750 00000000016 15214605475 020642 0 ustar 00tina tina Missing colon
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/BEC7 0000644 0000000 0000000 00000000132 15214605475 020616 x ustar 00 30 mtime=1781730109.776765307
30 atime=1781730109.629219928
30 ctime=1781730109.776765307
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/ 0000755 0001750 0001750 00000000000 15214605475 020325 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022715 x ustar 00 30 mtime=1781730109.776890254
30 atime=1781730109.776765307
30 ctime=1781730109.776890254
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/test.event 0000644 0001750 0001750 00000000042 15214605475 022343 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022366 x ustar 00 30 mtime=1781730109.743741621
30 atime=1781730109.743646497
30 ctime=1781730109.743741621
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/out.yaml 0000644 0001750 0001750 00000000012 15214605475 022011 0 ustar 00tina tina --- "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022174 x ustar 00 30 mtime=1781730109.699952553
30 atime=1781730109.699858127
30 ctime=1781730109.699952553
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/in.json 0000644 0001750 0001750 00000000006 15214605475 021622 0 ustar 00tina tina "foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022164 x ustar 00 30 mtime=1781730109.699858127
29 atime=1781730109.69975553
30 ctime=1781730109.699858127
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/in.yaml 0000644 0001750 0001750 00000000101 15214605475 021607 0 ustar 00tina tina %YAML 1.3 # Attempt parsing
# with a warning
---
"foo"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021164 x ustar 00 30 mtime=1781730109.629380494
30 atime=1781730109.629219928
30 ctime=1781730109.629380494
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/BEC7/=== 0000644 0001750 0001750 00000000050 15214605475 020611 0 ustar 00tina tina Spec Example 6.14. “YAML” directive
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/GT5M 0000644 0000000 0000000 00000000132 15214605475 020652 x ustar 00 30 mtime=1781730109.776665085
30 atime=1781730109.629082061
30 ctime=1781730109.776665085
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/ 0000755 0001750 0001750 00000000000 15214605475 020361 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022751 x ustar 00 30 mtime=1781730109.776765307
30 atime=1781730109.776665085
30 ctime=1781730109.776765307
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/test.event 0000644 0001750 0001750 00000000033 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :item1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022217 x ustar 00 29 mtime=1781730109.69975553
30 atime=1781730109.699661104
29 ctime=1781730109.69975553
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021651 0 ustar 00tina tina - item1
&node
- item2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022003 x ustar 00 30 mtime=1781730109.667073719
30 atime=1781730109.667073719
30 ctime=1781730109.667158506
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/error 0000644 0001750 0001750 00000000000 15214605475 021423 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021220 x ustar 00 30 mtime=1781730109.629219928
30 atime=1781730109.629082061
30 ctime=1781730109.629219928
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GT5M/=== 0000644 0001750 0001750 00000000030 15214605475 020643 0 ustar 00tina tina Node anchor in sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3ALJ 0000644 0000000 0000000 00000000132 15214605475 020627 x ustar 00 30 mtime=1781730109.776568215
30 atime=1781730109.628931273
30 ctime=1781730109.776568215
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/ 0000755 0001750 0001750 00000000000 15214605475 020336 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022726 x ustar 00 30 mtime=1781730109.776665085
30 atime=1781730109.776568215
30 ctime=1781730109.776665085
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/test.event 0000644 0001750 0001750 00000000111 15214605475 022351 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ
=VAL :s1_i1
=VAL :s1_i2
-SEQ
=VAL :s2
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022205 x ustar 00 30 mtime=1781730109.699661104
30 atime=1781730109.699569961
30 ctime=1781730109.699661104
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/in.json 0000644 0001750 0001750 00000000055 15214605475 021637 0 ustar 00tina tina [
[
"s1_i1",
"s1_i2"
],
"s2"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022176 x ustar 00 30 mtime=1781730109.699569961
30 atime=1781730109.699476513
30 ctime=1781730109.699569961
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021622 0 ustar 00tina tina - - s1_i1
- s1_i2
- s2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021175 x ustar 00 30 mtime=1781730109.629082061
30 atime=1781730109.628931273
30 ctime=1781730109.629082061
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3ALJ/=== 0000644 0001750 0001750 00000000041 15214605475 020622 0 ustar 00tina tina Block Sequence in Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/J7PZ 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.776473998
30 atime=1781730109.628744167
30 ctime=1781730109.776473998
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022767 x ustar 00 30 mtime=1781730109.776568215
30 atime=1781730109.776473998
30 ctime=1781730109.776568215
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/test.event 0000644 0001750 0001750 00000000251 15214605475 022417 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP
=VAL :Mark McGwire
=VAL :65
-MAP
+MAP
=VAL :Sammy Sosa
=VAL :63
-MAP
+MAP
=VAL :Ken Griffy
=VAL :58
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022440 x ustar 00 30 mtime=1781730109.743646497
30 atime=1781730109.743550116
30 ctime=1781730109.743646497
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/out.yaml 0000644 0001750 0001750 00000000100 15214605475 022061 0 ustar 00tina tina --- !!omap
- Mark McGwire: 65
- Sammy Sosa: 63
- Ken Griffy: 58
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022246 x ustar 00 30 mtime=1781730109.699476513
30 atime=1781730109.699383274
30 ctime=1781730109.699476513
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/in.json 0000644 0001750 0001750 00000000137 15214605475 021701 0 ustar 00tina tina [
{
"Mark McGwire": 65
},
{
"Sammy Sosa": 63
},
{
"Ken Griffy": 58
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.699383274
30 atime=1781730109.699290944
30 ctime=1781730109.699383274
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/in.yaml 0000644 0001750 0001750 00000000476 15214605475 021700 0 ustar 00tina tina # The !!omap tag is one of the optional types
# introduced for YAML 1.1. In 1.2, it is not
# part of the standard tags and should not be
# enabled by default.
# Ordered maps are represented as
# A sequence of mappings, with
# each mapping having one key
--- !!omap
- Mark McGwire: 65
- Sammy Sosa: 63
- Ken Griffy: 58
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021236 x ustar 00 30 mtime=1781730109.628931273
30 atime=1781730109.628744167
30 ctime=1781730109.628931273
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/J7PZ/=== 0000644 0001750 0001750 00000000044 15214605475 020666 0 ustar 00tina tina Spec Example 2.26. Ordered Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7TMG 0000644 0000000 0000000 00000000131 15214605475 020653 x ustar 00 30 mtime=1781730109.776381179
29 atime=1781730109.62859296
30 ctime=1781730109.776381179
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/ 0000755 0001750 0001750 00000000000 15214605475 020363 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022753 x ustar 00 30 mtime=1781730109.776473998
30 atime=1781730109.776381179
30 ctime=1781730109.776473998
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/test.event 0000644 0001750 0001750 00000000075 15214605475 022407 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :word1
=VAL :word2
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022424 x ustar 00 30 mtime=1781730109.743550116
30 atime=1781730109.743454922
30 ctime=1781730109.743550116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/out.yaml 0000644 0001750 0001750 00000000024 15214605475 022052 0 ustar 00tina tina ---
- word1
- word2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.699290944
30 atime=1781730109.699198404
30 ctime=1781730109.699290944
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/in.json 0000644 0001750 0001750 00000000031 15214605475 021656 0 ustar 00tina tina [
"word1",
"word2"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022223 x ustar 00 30 mtime=1781730109.699198404
30 atime=1781730109.699104118
30 ctime=1781730109.699198404
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021655 0 ustar 00tina tina ---
[ word1
# comment
, word2]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021221 x ustar 00 30 mtime=1781730109.628744167
29 atime=1781730109.62859296
30 ctime=1781730109.628744167
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7TMG/=== 0000644 0001750 0001750 00000000046 15214605475 020654 0 ustar 00tina tina Comment in flow sequence before comma
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/U99R 0000644 0000000 0000000 00000000131 15214605475 020645 x ustar 00 30 mtime=1781730109.776287731
29 atime=1781730109.62844322
30 ctime=1781730109.776287731
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/ 0000755 0001750 0001750 00000000000 15214605475 020355 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022745 x ustar 00 30 mtime=1781730109.776381179
30 atime=1781730109.776287731
30 ctime=1781730109.776381179
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/test.event 0000644 0001750 0001750 00000000017 15214605475 022375 0 ustar 00tina tina +STR
+DOC
+SEQ
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022214 x ustar 00 30 mtime=1781730109.699104118
29 atime=1781730109.69901053
30 ctime=1781730109.699104118
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/in.yaml 0000644 0001750 0001750 00000000015 15214605475 021643 0 ustar 00tina tina - !!str, xxx
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021777 x ustar 00 30 mtime=1781730109.666988372
30 atime=1781730109.666988372
30 ctime=1781730109.667073719
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/error 0000644 0001750 0001750 00000000000 15214605475 021417 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15214605475 021220 x ustar 00 29 mtime=1781730109.62859296
29 atime=1781730109.62844322
29 ctime=1781730109.62859296
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U99R/=== 0000644 0001750 0001750 00000000025 15214605475 020643 0 ustar 00tina tina Invalid comma in tag
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SYW4 0000644 0000000 0000000 00000000132 15214605475 020704 x ustar 00 30 mtime=1781730109.776194352
30 atime=1781730109.628295365
30 ctime=1781730109.776194352
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/ 0000755 0001750 0001750 00000000000 15214605475 020413 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023003 x ustar 00 30 mtime=1781730109.776287731
30 atime=1781730109.776194352
30 ctime=1781730109.776287731
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/test.event 0000644 0001750 0001750 00000000132 15214605475 022431 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :hr
=VAL :65
=VAL :avg
=VAL :0.278
=VAL :rbi
=VAL :147
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022454 x ustar 00 30 mtime=1781730109.743454922
30 atime=1781730109.743340312
30 ctime=1781730109.743454922
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022102 0 ustar 00tina tina hr: 65
avg: 0.278
rbi: 147
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022260 x ustar 00 29 mtime=1781730109.69901053
30 atime=1781730109.698915755
29 ctime=1781730109.69901053
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/in.json 0000644 0001750 0001750 00000000055 15214605475 021714 0 ustar 00tina tina {
"hr": 65,
"avg": 0.278,
"rbi": 147
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022253 x ustar 00 30 mtime=1781730109.698915755
30 atime=1781730109.698807431
30 ctime=1781730109.698915755
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/in.yaml 0000644 0001750 0001750 00000000120 15214605475 021676 0 ustar 00tina tina hr: 65 # Home runs
avg: 0.278 # Batting average
rbi: 147 # Runs Batted In
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021250 x ustar 00 29 mtime=1781730109.62844322
30 atime=1781730109.628295365
29 ctime=1781730109.62844322
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SYW4/=== 0000644 0001750 0001750 00000000055 15214605475 020704 0 ustar 00tina tina Spec Example 2.2. Mapping Scalars to Scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/G5U8 0000644 0000000 0000000 00000000132 15214605475 020626 x ustar 00 30 mtime=1781730109.776099857
30 atime=1781730109.628148628
30 ctime=1781730109.776099857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.776194352
30 atime=1781730109.776099857
30 ctime=1781730109.776194352
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/test.event 0000644 0001750 0001750 00000000033 15214605475 022353 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.698807431
30 atime=1781730109.698713494
30 ctime=1781730109.698807431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/in.yaml 0000644 0001750 0001750 00000000015 15214605475 021623 0 ustar 00tina tina ---
- [-, -]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021757 x ustar 00 30 mtime=1781730109.666903305
30 atime=1781730109.666903305
30 ctime=1781730109.666988372
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/error 0000644 0001750 0001750 00000000000 15214605475 021377 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021174 x ustar 00 30 mtime=1781730109.628295365
30 atime=1781730109.628148628
30 ctime=1781730109.628295365
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G5U8/=== 0000644 0001750 0001750 00000000036 15214605475 020625 0 ustar 00tina tina Plain dashes in flow sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7T8X 0000644 0000000 0000000 00000000130 15214605475 020646 x ustar 00 29 mtime=1781730109.77600599
30 atime=1781730109.628000145
29 ctime=1781730109.77600599
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022746 x ustar 00 30 mtime=1781730109.776099857
29 atime=1781730109.77600599
30 ctime=1781730109.776099857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/test.event 0000644 0001750 0001750 00000000145 15214605475 022401 0 ustar 00tina tina +STR
+DOC
=VAL >\nfolded line\nnext line\n * bullet\n\n * list\n * lines\n\nlast line\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022420 x ustar 00 30 mtime=1781730109.743340312
30 atime=1781730109.743245397
30 ctime=1781730109.743340312
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/out.yaml 0000644 0001750 0001750 00000000120 15214605475 022043 0 ustar 00tina tina >
folded line
next line
* bullet
* list
* lines
last line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.698713494
30 atime=1781730109.698620465
30 ctime=1781730109.698713494
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/in.json 0000644 0001750 0001750 00000000115 15214605475 021655 0 ustar 00tina tina "\nfolded line\nnext line\n * bullet\n\n * list\n * lines\n\nlast line\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.698620465
30 atime=1781730109.698525899
30 ctime=1781730109.698620465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/in.yaml 0000644 0001750 0001750 00000000130 15214605475 021643 0 ustar 00tina tina >
folded
line
next
line
* bullet
* list
* lines
last
line
# Comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.628148628
30 atime=1781730109.628000145
30 ctime=1781730109.628148628
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7T8X/=== 0000644 0001750 0001750 00000000072 15214605475 020647 0 ustar 00tina tina Spec Example 8.10. Folded Lines - 8.13. Final Empty Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9SA2 0000644 0000000 0000000 00000000131 15214605475 020613 x ustar 00 30 mtime=1781730109.775905208
29 atime=1781730109.62783015
30 ctime=1781730109.775905208
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/ 0000755 0001750 0001750 00000000000 15214605475 020323 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022711 x ustar 00 29 mtime=1781730109.77600599
30 atime=1781730109.775905208
29 ctime=1781730109.77600599
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/test.event 0000644 0001750 0001750 00000000167 15214605475 022351 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP {}
=VAL "single line
=VAL :value
-MAP
+MAP {}
=VAL "multi line
=VAL :value
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022364 x ustar 00 30 mtime=1781730109.743245397
30 atime=1781730109.743148038
30 ctime=1781730109.743245397
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/out.yaml 0000644 0001750 0001750 00000000061 15214605475 022013 0 ustar 00tina tina ---
- "single line": value
- "multi line": value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022172 x ustar 00 30 mtime=1781730109.698525899
30 atime=1781730109.698433359
30 ctime=1781730109.698525899
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/in.json 0000644 0001750 0001750 00000000112 15214605475 021616 0 ustar 00tina tina [
{
"single line": "value"
},
{
"multi line": "value"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022163 x ustar 00 30 mtime=1781730109.698433359
30 atime=1781730109.698339003
30 ctime=1781730109.698433359
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/in.yaml 0000644 0001750 0001750 00000000071 15214605475 021613 0 ustar 00tina tina ---
- { "single line": value}
- { "multi
line": value}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021161 x ustar 00 30 mtime=1781730109.628000145
29 atime=1781730109.62783015
30 ctime=1781730109.628000145
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9SA2/=== 0000644 0001750 0001750 00000000051 15214605475 020610 0 ustar 00tina tina Multiline double quoted flow mapping key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2XXW 0000644 0000000 0000000 00000000132 15214605475 020706 x ustar 00 30 mtime=1781730109.775798979
30 atime=1781730109.627681528
30 ctime=1781730109.775798979
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/ 0000755 0001750 0001750 00000000000 15214605475 020415 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023005 x ustar 00 30 mtime=1781730109.775905208
30 atime=1781730109.775798979
30 ctime=1781730109.775905208
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/test.event 0000644 0001750 0001750 00000000203 15214605475 022432 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :Mark McGwire
=VAL :
=VAL :Sammy Sosa
=VAL :
=VAL :Ken Griff
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022456 x ustar 00 30 mtime=1781730109.743148038
30 atime=1781730109.743051726
30 ctime=1781730109.743148038
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022112 0 ustar 00tina tina --- !!set
Mark McGwire:
Sammy Sosa:
Ken Griff:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022264 x ustar 00 30 mtime=1781730109.698339003
30 atime=1781730109.698246253
30 ctime=1781730109.698339003
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/in.json 0000644 0001750 0001750 00000000106 15214605475 021713 0 ustar 00tina tina {
"Mark McGwire": null,
"Sammy Sosa": null,
"Ken Griff": null
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022254 x ustar 00 30 mtime=1781730109.698246253
29 atime=1781730109.69815092
30 ctime=1781730109.698246253
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/in.yaml 0000644 0001750 0001750 00000000211 15214605475 021701 0 ustar 00tina tina # Sets are represented as a
# Mapping where each key is
# associated with a null value
--- !!set
? Mark McGwire
? Sammy Sosa
? Ken Griff
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021252 x ustar 00 29 mtime=1781730109.62783015
30 atime=1781730109.627681528
29 ctime=1781730109.62783015
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2XXW/=== 0000644 0001750 0001750 00000000042 15214605475 020702 0 ustar 00tina tina Spec Example 2.25. Unordered Sets
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5TYM 0000644 0000000 0000000 00000000132 15214605475 020674 x ustar 00 30 mtime=1781730109.775705461
30 atime=1781730109.627534022
30 ctime=1781730109.775705461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/ 0000755 0001750 0001750 00000000000 15214605475 020403 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022773 x ustar 00 30 mtime=1781730109.775798979
30 atime=1781730109.775705461
30 ctime=1781730109.775798979
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/test.event 0000644 0001750 0001750 00000000140 15214605475 022420 0 ustar 00tina tina +STR
+DOC ---
=VAL :fluorescent
-DOC ...
+DOC ---
=VAL :green
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022250 x ustar 00 29 mtime=1781730109.69815092
30 atime=1781730109.698057961
29 ctime=1781730109.69815092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/in.json 0000644 0001750 0001750 00000000026 15214605475 021702 0 ustar 00tina tina "fluorescent"
"green"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022243 x ustar 00 30 mtime=1781730109.698057961
30 atime=1781730109.697960322
30 ctime=1781730109.698057961
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/in.yaml 0000644 0001750 0001750 00000000145 15214605475 021675 0 ustar 00tina tina %TAG !m! !my-
--- # Bulb here
!m!light fluorescent
...
%TAG !m! !my-
--- # Color here
!m!light green
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021242 x ustar 00 30 mtime=1781730109.627681528
30 atime=1781730109.627534022
30 ctime=1781730109.627681528
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5TYM/=== 0000644 0001750 0001750 00000000044 15214605475 020672 0 ustar 00tina tina Spec Example 6.21. Local Tag Prefix
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/GDY7 0000644 0000000 0000000 00000000131 15214605475 020647 x ustar 00 30 mtime=1781730109.775610058
29 atime=1781730109.62738484
30 ctime=1781730109.775610058
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.775705461
30 atime=1781730109.775610058
30 ctime=1781730109.775705461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/test.event 0000644 0001750 0001750 00000000045 15214605475 022400 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.697960322
30 atime=1781730109.697825947
30 ctime=1781730109.697960322
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021651 0 ustar 00tina tina key: value
this is #not a: key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022001 x ustar 00 30 mtime=1781730109.666811952
30 atime=1781730109.666811952
30 ctime=1781730109.666903305
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/error 0000644 0001750 0001750 00000000000 15214605475 021421 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021215 x ustar 00 30 mtime=1781730109.627534022
29 atime=1781730109.62738484
30 ctime=1781730109.627534022
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GDY7/=== 0000644 0001750 0001750 00000000046 15214605475 020650 0 ustar 00tina tina Comment that looks like a mapping key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RXY3 0000644 0000000 0000000 00000000130 15214605475 020701 x ustar 00 29 mtime=1781730109.77551654
30 atime=1781730109.627233284
29 ctime=1781730109.77551654
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/ 0000755 0001750 0001750 00000000000 15214605475 020412 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 023001 x ustar 00 30 mtime=1781730109.775610058
29 atime=1781730109.77551654
30 ctime=1781730109.775610058
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/test.event 0000644 0001750 0001750 00000000016 15214605475 022431 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022252 x ustar 00 30 mtime=1781730109.697825947
30 atime=1781730109.697730753
30 ctime=1781730109.697825947
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/in.yaml 0000644 0001750 0001750 00000000014 15214605475 021677 0 ustar 00tina tina ---
'
...
'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022034 x ustar 00 30 mtime=1781730109.666727933
30 atime=1781730109.666727933
30 ctime=1781730109.666811952
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/error 0000644 0001750 0001750 00000000000 15214605475 021454 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021247 x ustar 00 29 mtime=1781730109.62738484
30 atime=1781730109.627233284
29 ctime=1781730109.62738484
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RXY3/=== 0000644 0001750 0001750 00000000064 15214605475 020703 0 ustar 00tina tina Invalid document-end marker in single quoted string
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9U5K 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.775423651
30 atime=1781730109.627083055
30 ctime=1781730109.775423651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022730 x ustar 00 29 mtime=1781730109.77551654
30 atime=1781730109.775423651
29 ctime=1781730109.77551654
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/test.event 0000644 0001750 0001750 00000000330 15214605475 022360 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP
=VAL :item
=VAL :Super Hoop
=VAL :quantity
=VAL :1
-MAP
+MAP
=VAL :item
=VAL :Basketball
=VAL :quantity
=VAL :4
-MAP
+MAP
=VAL :item
=VAL :Big Shoes
=VAL :quantity
=VAL :1
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022401 x ustar 00 30 mtime=1781730109.743051726
28 atime=1781730109.7429573
30 ctime=1781730109.743051726
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/out.yaml 0000644 0001750 0001750 00000000146 15214605475 022036 0 ustar 00tina tina ---
- item: Super Hoop
quantity: 1
- item: Basketball
quantity: 4
- item: Big Shoes
quantity: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.697730753
30 atime=1781730109.697643032
30 ctime=1781730109.697730753
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/in.json 0000644 0001750 0001750 00000000241 15214605475 021640 0 ustar 00tina tina [
{
"item": "Super Hoop",
"quantity": 1
},
{
"item": "Basketball",
"quantity": 4
},
{
"item": "Big Shoes",
"quantity": 1
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.697643032
30 atime=1781730109.697549584
30 ctime=1781730109.697643032
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/in.yaml 0000644 0001750 0001750 00000000207 15214605475 021633 0 ustar 00tina tina ---
# Products purchased
- item : Super Hoop
quantity: 1
- item : Basketball
quantity: 4
- item : Big Shoes
quantity: 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.627233284
30 atime=1781730109.627083055
30 ctime=1781730109.627233284
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9U5K/=== 0000644 0001750 0001750 00000000052 15214605475 020630 0 ustar 00tina tina Spec Example 2.12. Compact Nested Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/T26H 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.775329853
30 atime=1781730109.626929823
30 ctime=1781730109.775329853
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022720 x ustar 00 30 mtime=1781730109.775423651
30 atime=1781730109.775329853
30 ctime=1781730109.775423651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/test.event 0000644 0001750 0001750 00000000067 15214605475 022355 0 ustar 00tina tina +STR
+DOC ---
=VAL |\n\nliteral\n \n\ntext\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15214605475 022516 x ustar 00 29 mtime=1781730109.76048237
30 atime=1781730109.760387106
29 ctime=1781730109.76048237
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/emit.yaml 0000644 0001750 0001750 00000000036 15214605475 022151 0 ustar 00tina tina --- |
literal
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000126 15214605475 022374 x ustar 00 28 mtime=1781730109.7429573
30 atime=1781730109.742861338
28 ctime=1781730109.7429573
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022017 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.697549584
30 atime=1781730109.697456974
30 ctime=1781730109.697549584
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/in.json 0000644 0001750 0001750 00000000033 15214605475 021625 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.697456974
30 atime=1781730109.697363526
30 ctime=1781730109.697456974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/in.yaml 0000644 0001750 0001750 00000000057 15214605475 021624 0 ustar 00tina tina --- |
literal
text
# Comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.627083055
30 atime=1781730109.626929823
30 ctime=1781730109.627083055
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T26H/=== 0000644 0001750 0001750 00000000050 15214605475 020614 0 ustar 00tina tina Spec Example 8.8. Literal Content [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2JQS 0000644 0000000 0000000 00000000131 15214605475 020654 x ustar 00 30 mtime=1781730109.775235497
29 atime=1781730109.62676793
30 ctime=1781730109.775235497
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.775329853
30 atime=1781730109.775235497
30 ctime=1781730109.775329853
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/test.event 0000644 0001750 0001750 00000000074 15214605475 022407 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :
=VAL :a
=VAL :
=VAL :b
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.697363526
30 atime=1781730109.697268401
30 ctime=1781730109.697363526
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/in.yaml 0000644 0001750 0001750 00000000010 15214605475 021645 0 ustar 00tina tina : a
: b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021222 x ustar 00 30 mtime=1781730109.626929823
29 atime=1781730109.62676793
30 ctime=1781730109.626929823
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2JQS/=== 0000644 0001750 0001750 00000000040 15214605475 020647 0 ustar 00tina tina Block Mapping with Missing Keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9KBC 0000644 0000000 0000000 00000000131 15214605475 020625 x ustar 00 30 mtime=1781730109.775138348
29 atime=1781730109.62661798
30 ctime=1781730109.775138348
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/ 0000755 0001750 0001750 00000000000 15214605475 020335 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022725 x ustar 00 30 mtime=1781730109.775235497
30 atime=1781730109.775138348
30 ctime=1781730109.775235497
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/test.event 0000644 0001750 0001750 00000000016 15214605475 022354 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022175 x ustar 00 30 mtime=1781730109.697268401
30 atime=1781730109.697174185
30 ctime=1781730109.697268401
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/in.yaml 0000644 0001750 0001750 00000000042 15214605475 021623 0 ustar 00tina tina --- key1: value1
key2: value2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021757 x ustar 00 30 mtime=1781730109.666643774
30 atime=1781730109.666643774
30 ctime=1781730109.666727933
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/error 0000644 0001750 0001750 00000000000 15214605475 021377 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15214605475 021200 x ustar 00 29 mtime=1781730109.62676793
29 atime=1781730109.62661798
29 ctime=1781730109.62676793
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KBC/=== 0000644 0001750 0001750 00000000035 15214605475 020624 0 ustar 00tina tina Mapping starting at --- line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3HFZ 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.775041058
30 atime=1781730109.626469357
30 ctime=1781730109.775041058
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.775138348
30 atime=1781730109.775041058
30 ctime=1781730109.775138348
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/test.event 0000644 0001750 0001750 00000000067 15214605475 022404 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
-MAP
-DOC ...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022217 x ustar 00 30 mtime=1781730109.697174185
30 atime=1781730109.697081156
30 ctime=1781730109.697174185
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021645 0 ustar 00tina tina ---
key: value
... invalid
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022001 x ustar 00 30 mtime=1781730109.666559056
30 atime=1781730109.666559056
30 ctime=1781730109.666643774
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/error 0000644 0001750 0001750 00000000000 15214605475 021421 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021214 x ustar 00 29 mtime=1781730109.62661798
30 atime=1781730109.626469357
29 ctime=1781730109.62661798
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3HFZ/=== 0000644 0001750 0001750 00000000052 15214605475 020645 0 ustar 00tina tina Invalid content after document end marker
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5C5M 0000644 0000000 0000000 00000000132 15214605475 020607 x ustar 00 30 mtime=1781730109.774944747
30 atime=1781730109.626319198
30 ctime=1781730109.774944747
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/ 0000755 0001750 0001750 00000000000 15214605475 020316 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022706 x ustar 00 30 mtime=1781730109.775041058
30 atime=1781730109.774944747
30 ctime=1781730109.775041058
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/test.event 0000644 0001750 0001750 00000000220 15214605475 022332 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP {}
=VAL :one
=VAL :two
=VAL :three
=VAL :four
-MAP
+MAP {}
=VAL :five
=VAL :six
=VAL :seven
=VAL :eight
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022357 x ustar 00 30 mtime=1781730109.742861338
30 atime=1781730109.742758392
30 ctime=1781730109.742861338
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/out.yaml 0000644 0001750 0001750 00000000064 15214605475 022011 0 ustar 00tina tina - one: two
three: four
- five: six
seven: eight
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022164 x ustar 00 30 mtime=1781730109.697081156
29 atime=1781730109.69698694
30 ctime=1781730109.697081156
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/in.json 0000644 0001750 0001750 00000000143 15214605475 021615 0 ustar 00tina tina [
{
"one": "two",
"three": "four"
},
{
"five": "six",
"seven": "eight"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022154 x ustar 00 29 mtime=1781730109.69698694
30 atime=1781730109.696887206
29 ctime=1781730109.69698694
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/in.yaml 0000644 0001750 0001750 00000000074 15214605475 021611 0 ustar 00tina tina - { one : two , three: four , }
- {five: six,seven : eight}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021155 x ustar 00 30 mtime=1781730109.626469357
30 atime=1781730109.626319198
30 ctime=1781730109.626469357
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5C5M/=== 0000644 0001750 0001750 00000000041 15214605475 020602 0 ustar 00tina tina Spec Example 7.15. Flow Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/54T7 0000644 0000000 0000000 00000000132 15214605475 020601 x ustar 00 30 mtime=1781730109.774838378
30 atime=1781730109.626167362
30 ctime=1781730109.774838378
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/ 0000755 0001750 0001750 00000000000 15214605475 020310 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022700 x ustar 00 30 mtime=1781730109.774944747
30 atime=1781730109.774838378
30 ctime=1781730109.774944747
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/test.event 0000644 0001750 0001750 00000000111 15214605475 022323 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :you
=VAL :bar
=VAL :far
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022351 x ustar 00 30 mtime=1781730109.742758392
30 atime=1781730109.742663756
30 ctime=1781730109.742758392
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/out.yaml 0000644 0001750 0001750 00000000022 15214605475 021775 0 ustar 00tina tina foo: you
bar: far
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.696887206
30 atime=1781730109.696780767
30 ctime=1781730109.696887206
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/in.json 0000644 0001750 0001750 00000000043 15214605475 021606 0 ustar 00tina tina {
"foo": "you",
"bar": "far"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022150 x ustar 00 30 mtime=1781730109.696780767
30 atime=1781730109.696683408
30 ctime=1781730109.696780767
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021577 0 ustar 00tina tina {foo: you, bar: far}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021147 x ustar 00 30 mtime=1781730109.626319198
30 atime=1781730109.626167362
30 ctime=1781730109.626319198
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/54T7/=== 0000644 0001750 0001750 00000000015 15214605475 020575 0 ustar 00tina tina Flow Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/R52L 0000644 0000000 0000000 00000000131 15214605475 020621 x ustar 00 30 mtime=1781730109.774742974
29 atime=1781730109.62601811
30 ctime=1781730109.774742974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/ 0000755 0001750 0001750 00000000000 15214605475 020331 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022721 x ustar 00 30 mtime=1781730109.774838378
30 atime=1781730109.774742974
30 ctime=1781730109.774838378
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/test.event 0000644 0001750 0001750 00000000222 15214605475 022347 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL :top1
+SEQ []
=VAL :item1
+MAP {}
=VAL :key2
=VAL :value2
-MAP
=VAL :item3
-SEQ
=VAL :top2
=VAL :value2
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022372 x ustar 00 30 mtime=1781730109.742663756
30 atime=1781730109.742568492
30 ctime=1781730109.742663756
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/out.yaml 0000644 0001750 0001750 00000000066 15214605475 022026 0 ustar 00tina tina ---
top1:
- item1
- key2: value2
- item3
top2: value2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.696683408
30 atime=1781730109.696589402
30 ctime=1781730109.696683408
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/in.json 0000644 0001750 0001750 00000000145 15214605475 021632 0 ustar 00tina tina {
"top1": [
"item1",
{
"key2": "value2"
},
"item3"
],
"top2": "value2"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022171 x ustar 00 30 mtime=1781730109.696589402
30 atime=1781730109.696482753
30 ctime=1781730109.696589402
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021623 0 ustar 00tina tina ---
{ top1: [item1, {key2: value2}, item3], top2: value2 }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021167 x ustar 00 30 mtime=1781730109.626167362
29 atime=1781730109.62601811
30 ctime=1781730109.626167362
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/R52L/=== 0000644 0001750 0001750 00000000052 15214605475 020617 0 ustar 00tina tina Nested flow mapping sequence and mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M5DY 0000644 0000000 0000000 00000000132 15214605475 020654 x ustar 00 30 mtime=1781730109.774647501
30 atime=1781730109.625860478
30 ctime=1781730109.774647501
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/ 0000755 0001750 0001750 00000000000 15214605475 020363 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022753 x ustar 00 30 mtime=1781730109.774742974
30 atime=1781730109.774647501
30 ctime=1781730109.774742974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/test.event 0000644 0001750 0001750 00000000344 15214605475 022406 0 ustar 00tina tina +STR
+DOC
+MAP
+SEQ
=VAL :Detroit Tigers
=VAL :Chicago cubs
-SEQ
+SEQ
=VAL :2001-07-23
-SEQ
+SEQ []
=VAL :New York Yankees
=VAL :Atlanta Braves
-SEQ
+SEQ []
=VAL :2001-07-02
=VAL :2001-08-12
=VAL :2001-08-14
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022424 x ustar 00 30 mtime=1781730109.742568492
30 atime=1781730109.742473997
30 ctime=1781730109.742568492
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/out.yaml 0000644 0001750 0001750 00000000210 15214605475 022047 0 ustar 00tina tina ? - Detroit Tigers
- Chicago cubs
: - 2001-07-23
? - New York Yankees
- Atlanta Braves
: - 2001-07-02
- 2001-08-12
- 2001-08-14
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022223 x ustar 00 30 mtime=1781730109.696482753
30 atime=1781730109.696398594
30 ctime=1781730109.696482753
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/in.yaml 0000644 0001750 0001750 00000000216 15214605475 021654 0 ustar 00tina tina ? - Detroit Tigers
- Chicago cubs
:
- 2001-07-23
? [ New York Yankees,
Atlanta Braves ]
: [ 2001-07-02, 2001-08-12,
2001-08-14 ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021220 x ustar 00 29 mtime=1781730109.62601811
30 atime=1781730109.625860478
29 ctime=1781730109.62601811
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M5DY/=== 0000644 0001750 0001750 00000000055 15214605475 020654 0 ustar 00tina tina Spec Example 2.11. Mapping between Sequences
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7LBH 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.774551678
30 atime=1781730109.625699144
30 ctime=1781730109.774551678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.774647501
30 atime=1781730109.774551678
30 ctime=1781730109.774647501
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/test.event 0000644 0001750 0001750 00000000042 15214605475 022357 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL "a\nb
=VAL :1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.696398594
30 atime=1781730109.696306054
30 ctime=1781730109.696398594
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021627 0 ustar 00tina tina "a\nb": 1
"c
d": 1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021761 x ustar 00 29 mtime=1781730109.66647364
29 atime=1781730109.66647364
30 ctime=1781730109.666559056
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/error 0000644 0001750 0001750 00000000000 15214605475 021403 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021200 x ustar 00 30 mtime=1781730109.625860478
30 atime=1781730109.625699144
30 ctime=1781730109.625860478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7LBH/=== 0000644 0001750 0001750 00000000046 15214605475 020632 0 ustar 00tina tina Multiline double quoted implicit keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/MYW6 0000644 0000000 0000000 00000000132 15214605475 020700 x ustar 00 30 mtime=1781730109.774458161
30 atime=1781730109.625549893
30 ctime=1781730109.774458161
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/ 0000755 0001750 0001750 00000000000 15214605475 020407 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022777 x ustar 00 30 mtime=1781730109.774551678
30 atime=1781730109.774458161
30 ctime=1781730109.774551678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/test.event 0000644 0001750 0001750 00000000041 15214605475 022424 0 ustar 00tina tina +STR
+DOC
=VAL |ab
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022450 x ustar 00 30 mtime=1781730109.742473997
30 atime=1781730109.742378244
30 ctime=1781730109.742473997
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/out.yaml 0000644 0001750 0001750 00000000014 15214605475 022075 0 ustar 00tina tina |-
ab
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022256 x ustar 00 30 mtime=1781730109.696306054
30 atime=1781730109.696213305
30 ctime=1781730109.696306054
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/in.json 0000644 0001750 0001750 00000000005 15214605475 021703 0 ustar 00tina tina "ab"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.696213305
30 atime=1781730109.696119158
30 ctime=1781730109.696213305
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/in.yaml 0000644 0001750 0001750 00000000017 15214605475 021677 0 ustar 00tina tina |-
ab
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021246 x ustar 00 30 mtime=1781730109.625699144
30 atime=1781730109.625549893
30 ctime=1781730109.625699144
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/MYW6/=== 0000644 0001750 0001750 00000000023 15214605475 020673 0 ustar 00tina tina Block Scalar Strip
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/RHX7 0000644 0000000 0000000 00000000132 15214605475 020666 x ustar 00 30 mtime=1781730109.774362966
30 atime=1781730109.625399733
30 ctime=1781730109.774362966
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/ 0000755 0001750 0001750 00000000000 15214605475 020375 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022765 x ustar 00 30 mtime=1781730109.774458161
30 atime=1781730109.774362966
30 ctime=1781730109.774458161
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/test.event 0000644 0001750 0001750 00000000051 15214605475 022413 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022235 x ustar 00 30 mtime=1781730109.696119158
30 atime=1781730109.696027037
30 ctime=1781730109.696119158
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/in.yaml 0000644 0001750 0001750 00000000035 15214605475 021665 0 ustar 00tina tina ---
key: value
%YAML 1.2
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 022016 x ustar 00 30 mtime=1781730109.666389271
30 atime=1781730109.666389271
29 ctime=1781730109.66647364
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/error 0000644 0001750 0001750 00000000000 15214605475 021437 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021234 x ustar 00 30 mtime=1781730109.625549893
30 atime=1781730109.625399733
30 ctime=1781730109.625549893
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/RHX7/=== 0000644 0001750 0001750 00000000053 15214605475 020664 0 ustar 00tina tina YAML directive without document end marker
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DWX9 0000644 0000000 0000000 00000000132 15214605475 020671 x ustar 00 30 mtime=1781730109.774269169
30 atime=1781730109.625248037
30 ctime=1781730109.774269169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/ 0000755 0001750 0001750 00000000000 15214605475 020400 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022770 x ustar 00 30 mtime=1781730109.774362966
30 atime=1781730109.774269169
30 ctime=1781730109.774362966
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/test.event 0000644 0001750 0001750 00000000063 15214605475 022421 0 ustar 00tina tina +STR
+DOC
=VAL |\n\nliteral\n \n\ntext\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022570 x ustar 00 30 mtime=1781730109.760387106
30 atime=1781730109.760304135
30 ctime=1781730109.760387106
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/emit.yaml 0000644 0001750 0001750 00000000032 15214605475 022215 0 ustar 00tina tina |
literal
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022441 x ustar 00 30 mtime=1781730109.742378244
30 atime=1781730109.742280116
30 ctime=1781730109.742378244
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022067 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.696027037
30 atime=1781730109.695932821
30 ctime=1781730109.696027037
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/in.json 0000644 0001750 0001750 00000000033 15214605475 021675 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.695932821
30 atime=1781730109.695825893
30 ctime=1781730109.695932821
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/in.yaml 0000644 0001750 0001750 00000000053 15214605475 021670 0 ustar 00tina tina |
literal
text
# Comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021237 x ustar 00 30 mtime=1781730109.625399733
30 atime=1781730109.625248037
30 ctime=1781730109.625399733
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DWX9/=== 0000644 0001750 0001750 00000000042 15214605475 020665 0 ustar 00tina tina Spec Example 8.8. Literal Content
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/LQZ7 0000644 0000000 0000000 00000000130 15214605475 020671 x ustar 00 30 mtime=1781730109.774174743
28 atime=1781730109.6250969
30 ctime=1781730109.774174743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/ 0000755 0001750 0001750 00000000000 15214605475 020402 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022772 x ustar 00 30 mtime=1781730109.774269169
30 atime=1781730109.774174743
30 ctime=1781730109.774269169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/test.event 0000644 0001750 0001750 00000000165 15214605475 022426 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL "implicit block key
+SEQ []
+MAP {}
=VAL "implicit flow key
=VAL :value
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022443 x ustar 00 30 mtime=1781730109.742280116
30 atime=1781730109.742200986
30 ctime=1781730109.742280116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/out.yaml 0000644 0001750 0001750 00000000063 15214605475 022074 0 ustar 00tina tina "implicit block key":
- "implicit flow key": value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022251 x ustar 00 30 mtime=1781730109.695825893
30 atime=1781730109.695732445
30 ctime=1781730109.695825893
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/in.json 0000644 0001750 0001750 00000000121 15214605475 021675 0 ustar 00tina tina {
"implicit block key": [
{
"implicit flow key": "value"
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022242 x ustar 00 30 mtime=1781730109.695732445
30 atime=1781730109.695638508
30 ctime=1781730109.695732445
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021674 0 ustar 00tina tina "implicit block key" : [
"implicit flow key" : value,
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021237 x ustar 00 30 mtime=1781730109.625248037
28 atime=1781730109.6250969
30 ctime=1781730109.625248037
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LQZ7/=== 0000644 0001750 0001750 00000000056 15214605475 020674 0 ustar 00tina tina Spec Example 7.4. Double Quoted Implicit Keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6CK3 0000644 0000000 0000000 00000000130 15214605475 020602 x ustar 00 29 mtime=1781730109.77407906
30 atime=1781730109.624944296
29 ctime=1781730109.77407906
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/ 0000755 0001750 0001750 00000000000 15214605475 020313 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022702 x ustar 00 30 mtime=1781730109.774174743
29 atime=1781730109.77407906
30 ctime=1781730109.774174743
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/test.event 0000644 0001750 0001750 00000000201 15214605475 022326 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :foo
=VAL :bar
=VAL :baz
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022161 x ustar 00 30 mtime=1781730109.695638508
29 atime=1781730109.69554499
30 ctime=1781730109.695638508
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/in.json 0000644 0001750 0001750 00000000036 15214605475 021613 0 ustar 00tina tina [
"foo",
"bar",
"baz"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022151 x ustar 00 29 mtime=1781730109.69554499
30 atime=1781730109.695451054
29 ctime=1781730109.69554499
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/in.yaml 0000644 0001750 0001750 00000000120 15214605475 021576 0 ustar 00tina tina %TAG !e! tag:example.com,2000:app/
---
- !local foo
- !!str bar
- !e!tag%21 baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/=== 0000644 0000000 0000000 00000000126 15214605475 021155 x ustar 00 28 mtime=1781730109.6250969
30 atime=1781730109.624944296
28 ctime=1781730109.6250969
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6CK3/=== 0000644 0001750 0001750 00000000042 15214605475 020600 0 ustar 00tina tina Spec Example 6.26. Tag Shorthands
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JS2J 0000644 0000000 0000000 00000000130 15214605475 020644 x ustar 00 29 mtime=1781730109.77398226
30 atime=1781730109.624780587
29 ctime=1781730109.77398226
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/ 0000755 0001750 0001750 00000000000 15214605475 020355 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/test.event 0000644 0000000 0000000 00000000127 15214605475 022751 x ustar 00 29 mtime=1781730109.77407906
29 atime=1781730109.77398226
29 ctime=1781730109.77407906
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/test.event 0000644 0001750 0001750 00000000156 15214605475 022401 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :First occurrence
=VAL &anchor :Value
=VAL :Second occurrence
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.695451054
30 atime=1781730109.695357885
30 ctime=1781730109.695451054
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/in.json 0000644 0001750 0001750 00000000102 15214605475 021647 0 ustar 00tina tina {
"First occurrence": "Value",
"Second occurrence": "Value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.695357885
30 atime=1781730109.695263948
30 ctime=1781730109.695357885
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021647 0 ustar 00tina tina First occurrence: &anchor Value
Second occurrence: *anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021214 x ustar 00 30 mtime=1781730109.624944296
30 atime=1781730109.624780587
30 ctime=1781730109.624944296
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JS2J/=== 0000644 0001750 0001750 00000000040 15214605475 020640 0 ustar 00tina tina Spec Example 6.29. Node Anchors
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9HCY 0000644 0000000 0000000 00000000130 15214605475 020650 x ustar 00 29 mtime=1781730109.77388539
30 atime=1781730109.624630428
29 ctime=1781730109.77388539
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/ 0000755 0001750 0001750 00000000000 15214605475 020361 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/test.event 0000644 0000000 0000000 00000000127 15214605475 022755 x ustar 00 29 mtime=1781730109.77398226
29 atime=1781730109.77388539
29 ctime=1781730109.77398226
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/test.event 0000644 0001750 0001750 00000000033 15214605475 022377 0 ustar 00tina tina +STR
+DOC
=VAL "bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.695263948
30 atime=1781730109.695170081
30 ctime=1781730109.695263948
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021653 0 ustar 00tina tina !foo "bar"
%TAG ! tag:example.com,2000:app/
---
!foo "bar"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022003 x ustar 00 30 mtime=1781730109.666304972
30 atime=1781730109.666304972
30 ctime=1781730109.666389271
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/error 0000644 0001750 0001750 00000000000 15214605475 021423 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021220 x ustar 00 30 mtime=1781730109.624780587
30 atime=1781730109.624630428
30 ctime=1781730109.624780587
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9HCY/=== 0000644 0001750 0001750 00000000047 15214605475 020653 0 ustar 00tina tina Need document footer before directives
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZCZ6 0000644 0000000 0000000 00000000132 15214605475 020672 x ustar 00 30 mtime=1781730109.773207018
30 atime=1781730109.624480618
30 ctime=1781730109.773207018
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/ 0000755 0001750 0001750 00000000000 15214605475 020401 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022771 x ustar 00 30 mtime=1781730109.773303609
30 atime=1781730109.773207018
30 ctime=1781730109.773303609
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/test.event 0000644 0001750 0001750 00000000027 15214605475 022422 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.695170081
30 atime=1781730109.695073071
30 ctime=1781730109.695170081
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/in.yaml 0000644 0001750 0001750 00000000013 15214605475 021665 0 ustar 00tina tina a: b: c: d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022023 x ustar 00 30 mtime=1781730109.666220534
30 atime=1781730109.666220534
30 ctime=1781730109.666304972
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/error 0000644 0001750 0001750 00000000000 15214605475 021443 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021240 x ustar 00 30 mtime=1781730109.624630428
30 atime=1781730109.624480618
30 ctime=1781730109.624630428
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZCZ6/=== 0000644 0001750 0001750 00000000053 15214605475 020670 0 ustar 00tina tina Invalid mapping in plain single line value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Q4CL 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.773111126
30 atime=1781730109.624333601
30 ctime=1781730109.773111126
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.773207018
30 atime=1781730109.773111126
30 ctime=1781730109.773207018
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/test.event 0000644 0001750 0001750 00000000101 15214605475 022362 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL "quoted1
=VAL :key2
=VAL "quoted2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022210 x ustar 00 30 mtime=1781730109.693199081
30 atime=1781730109.693108497
30 ctime=1781730109.693199081
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/in.yaml 0000644 0001750 0001750 00000000101 15214605475 021632 0 ustar 00tina tina key1: "quoted1"
key2: "quoted2" trailing content
key3: "quoted3"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021772 x ustar 00 30 mtime=1781730109.666135676
30 atime=1781730109.666135676
30 ctime=1781730109.666220534
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/error 0000644 0001750 0001750 00000000000 15214605475 021412 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021207 x ustar 00 30 mtime=1781730109.624480618
30 atime=1781730109.624333601
30 ctime=1781730109.624480618
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Q4CL/=== 0000644 0001750 0001750 00000000044 15214605475 020637 0 ustar 00tina tina Trailing content after quoted value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S4GJ 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.773014954
30 atime=1781730109.624183931
30 ctime=1781730109.773014954
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.773111126
30 atime=1781730109.773014954
30 ctime=1781730109.773111126
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/test.event 0000644 0001750 0001750 00000000040 15214605475 022370 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :folded
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022214 x ustar 00 30 mtime=1781730109.693108497
30 atime=1781730109.693017423
30 ctime=1781730109.693108497
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/in.yaml 0000644 0001750 0001750 00000000047 15214605475 021647 0 ustar 00tina tina ---
folded: > first line
second line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021776 x ustar 00 30 mtime=1781730109.666050609
30 atime=1781730109.666050609
30 ctime=1781730109.666135676
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/error 0000644 0001750 0001750 00000000000 15214605475 021416 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.624333601
30 atime=1781730109.624183931
30 ctime=1781730109.624333601
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S4GJ/=== 0000644 0001750 0001750 00000000052 15214605475 020642 0 ustar 00tina tina Invalid text after block scalar indicator
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/L9U5 0000644 0000000 0000000 00000000130 15214605475 020632 x ustar 00 29 mtime=1781730109.77291955
30 atime=1781730109.624028603
29 ctime=1781730109.77291955
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/ 0000755 0001750 0001750 00000000000 15214605475 020343 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022732 x ustar 00 30 mtime=1781730109.773014954
29 atime=1781730109.77291955
30 ctime=1781730109.773014954
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/test.event 0000644 0001750 0001750 00000000165 15214605475 022367 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :implicit block key
+SEQ []
+MAP {}
=VAL :implicit flow key
=VAL :value
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022404 x ustar 00 30 mtime=1781730109.742011575
30 atime=1781730109.741914775
30 ctime=1781730109.742011575
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022040 0 ustar 00tina tina implicit block key:
- implicit flow key: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.693017423
30 atime=1781730109.692918667
30 ctime=1781730109.693017423
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/in.json 0000644 0001750 0001750 00000000121 15214605475 021636 0 ustar 00tina tina {
"implicit block key": [
{
"implicit flow key": "value"
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.692918667
30 atime=1781730109.692818934
30 ctime=1781730109.692918667
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/in.yaml 0000644 0001750 0001750 00000000067 15214605475 021640 0 ustar 00tina tina implicit block key : [
implicit flow key : value,
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021202 x ustar 00 30 mtime=1781730109.624183931
30 atime=1781730109.624028603
30 ctime=1781730109.624183931
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L9U5/=== 0000644 0001750 0001750 00000000047 15214605475 020635 0 ustar 00tina tina Spec Example 7.11. Plain Implicit Keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6XDY 0000644 0000000 0000000 00000000131 15214605475 020667 x ustar 00 30 mtime=1781730109.772818839
29 atime=1781730109.62386664
30 ctime=1781730109.772818839
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022765 x ustar 00 29 mtime=1781730109.77291955
30 atime=1781730109.772818839
29 ctime=1781730109.77291955
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/test.event 0000644 0001750 0001750 00000000064 15214605475 022421 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022440 x ustar 00 30 mtime=1781730109.741914775
30 atime=1781730109.741802959
30 ctime=1781730109.741914775
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/out.yaml 0000644 0001750 0001750 00000000010 15214605475 022061 0 ustar 00tina tina ---
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022245 x ustar 00 30 mtime=1781730109.692818934
29 atime=1781730109.69272807
30 ctime=1781730109.692818934
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/in.json 0000644 0001750 0001750 00000000012 15214605475 021671 0 ustar 00tina tina null
null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15214605475 022243 x ustar 00 29 mtime=1781730109.69272807
29 atime=1781730109.69263553
29 ctime=1781730109.69272807
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/in.yaml 0000644 0001750 0001750 00000000010 15214605475 021660 0 ustar 00tina tina ---
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021235 x ustar 00 30 mtime=1781730109.624028603
29 atime=1781730109.62386664
30 ctime=1781730109.624028603
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6XDY/=== 0000644 0001750 0001750 00000000033 15214605475 020664 0 ustar 00tina tina Two document start markers
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9MMA 0000644 0000000 0000000 00000000132 15214605475 020641 x ustar 00 30 mtime=1781730109.772715264
30 atime=1781730109.623704678
30 ctime=1781730109.772715264
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/ 0000755 0001750 0001750 00000000000 15214605475 020350 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022740 x ustar 00 30 mtime=1781730109.772818839
30 atime=1781730109.772715264
30 ctime=1781730109.772818839
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/test.event 0000644 0001750 0001750 00000000005 15214605475 022365 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022206 x ustar 00 29 mtime=1781730109.69263553
30 atime=1781730109.692543478
29 ctime=1781730109.69263553
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/in.yaml 0000644 0001750 0001750 00000000012 15214605475 021633 0 ustar 00tina tina %YAML 1.2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021772 x ustar 00 30 mtime=1781730109.665964774
30 atime=1781730109.665964774
30 ctime=1781730109.666050609
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/error 0000644 0001750 0001750 00000000000 15214605475 021412 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021205 x ustar 00 29 mtime=1781730109.62386664
30 atime=1781730109.623704678
29 ctime=1781730109.62386664
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9MMA/=== 0000644 0001750 0001750 00000000045 15214605475 020640 0 ustar 00tina tina Directive by itself with no document
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZK9H 0000644 0000000 0000000 00000000130 15214605475 020661 x ustar 00 29 mtime=1781730109.77261986
30 atime=1781730109.623552353
29 ctime=1781730109.77261986
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/ 0000755 0001750 0001750 00000000000 15214605475 020372 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022761 x ustar 00 30 mtime=1781730109.772715264
29 atime=1781730109.77261986
30 ctime=1781730109.772715264
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/test.event 0000644 0001750 0001750 00000000136 15214605475 022414 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :key
+SEQ []
+SEQ []
+SEQ []
=VAL :value
-SEQ
-SEQ
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022433 x ustar 00 30 mtime=1781730109.741802959
30 atime=1781730109.741708952
30 ctime=1781730109.741802959
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/out.yaml 0000644 0001750 0001750 00000000021 15214605475 022056 0 ustar 00tina tina key:
- - - value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.692543478
30 atime=1781730109.692452195
30 ctime=1781730109.692543478
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/in.json 0000644 0001750 0001750 00000000077 15214605475 021677 0 ustar 00tina tina {
"key": [
[
[
"value"
]
]
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.692452195
30 atime=1781730109.692361122
30 ctime=1781730109.692452195
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021657 0 ustar 00tina tina { key: [[[
value
]]]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021231 x ustar 00 30 mtime=1781730109.623704678
30 atime=1781730109.623552353
30 ctime=1781730109.623704678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZK9H/=== 0000644 0001750 0001750 00000000036 15214605475 020662 0 ustar 00tina tina Nested top level flow mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/NJ66 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.772525434
30 atime=1781730109.623404499
30 ctime=1781730109.772525434
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022716 x ustar 00 29 mtime=1781730109.77261986
30 atime=1781730109.772525434
29 ctime=1781730109.77261986
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/test.event 0000644 0001750 0001750 00000000167 15214605475 022356 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP {}
=VAL :single line
=VAL :value
-MAP
+MAP {}
=VAL :multi line
=VAL :value
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022371 x ustar 00 30 mtime=1781730109.741708952
30 atime=1781730109.741614805
30 ctime=1781730109.741708952
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/out.yaml 0000644 0001750 0001750 00000000055 15214605475 022023 0 ustar 00tina tina ---
- single line: value
- multi line: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.692361122
30 atime=1781730109.692270468
30 ctime=1781730109.692361122
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/in.json 0000644 0001750 0001750 00000000112 15214605475 021623 0 ustar 00tina tina [
{
"single line": "value"
},
{
"multi line": "value"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.692270468
30 atime=1781730109.692179394
30 ctime=1781730109.692270468
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/in.yaml 0000644 0001750 0001750 00000000065 15214605475 021623 0 ustar 00tina tina ---
- { single line: value}
- { multi
line: value}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.623552353
30 atime=1781730109.623404499
30 ctime=1781730109.623552353
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NJ66/=== 0000644 0001750 0001750 00000000041 15214605475 020614 0 ustar 00tina tina Multiline plain flow mapping key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2AUY 0000644 0000000 0000000 00000000127 15214605475 020662 x ustar 00 29 mtime=1781730109.77243045
29 atime=1781730109.62325385
29 ctime=1781730109.77243045
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/ 0000755 0001750 0001750 00000000000 15214605475 020365 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022754 x ustar 00 30 mtime=1781730109.772525434
29 atime=1781730109.77243045
30 ctime=1781730109.772525434
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/test.event 0000644 0001750 0001750 00000000157 15214605475 022412 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :a
=VAL :b
=VAL :42
=VAL :d
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022426 x ustar 00 30 mtime=1781730109.741614805
30 atime=1781730109.741519611
30 ctime=1781730109.741614805
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/out.yaml 0000644 0001750 0001750 00000000035 15214605475 022056 0 ustar 00tina tina - !!str a
- b
- !!int 42
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.692179394
30 atime=1781730109.692087832
30 ctime=1781730109.692179394
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/in.json 0000644 0001750 0001750 00000000036 15214605475 021665 0 ustar 00tina tina [
"a",
"b",
42,
"d"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022225 x ustar 00 30 mtime=1781730109.692087832
30 atime=1781730109.691996479
30 ctime=1781730109.692087832
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/in.yaml 0000644 0001750 0001750 00000000041 15214605475 021652 0 ustar 00tina tina - !!str a
- b
- !!int 42
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021223 x ustar 00 30 mtime=1781730109.623404499
29 atime=1781730109.62325385
30 ctime=1781730109.623404499
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2AUY/=== 0000644 0001750 0001750 00000000027 15214605475 020655 0 ustar 00tina tina Tags in Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4ABK 0000644 0000000 0000000 00000000132 15214605475 020617 x ustar 00 30 mtime=1781730109.772336443
30 atime=1781730109.623106485
30 ctime=1781730109.772336443
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/ 0000755 0001750 0001750 00000000000 15214605475 020326 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022714 x ustar 00 29 mtime=1781730109.77243045
30 atime=1781730109.772336443
29 ctime=1781730109.77243045
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/test.event 0000644 0001750 0001750 00000000166 15214605475 022353 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :unquoted
=VAL "separate
=VAL :http://foo.com
=VAL :
=VAL :omitted value
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022367 x ustar 00 30 mtime=1781730109.741519611
30 atime=1781730109.741425116
30 ctime=1781730109.741519611
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/out.yaml 0000644 0001750 0001750 00000000076 15214605475 022024 0 ustar 00tina tina unquoted: "separate"
http://foo.com: null
omitted value: null
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022166 x ustar 00 30 mtime=1781730109.691996479
30 atime=1781730109.691903171
30 ctime=1781730109.691996479
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/in.yaml 0000644 0001750 0001750 00000000073 15214605475 021620 0 ustar 00tina tina {
unquoted : "separate",
http://foo.com,
omitted value:,
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021163 x ustar 00 29 mtime=1781730109.62325385
30 atime=1781730109.623106485
29 ctime=1781730109.62325385
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4ABK/=== 0000644 0001750 0001750 00000000035 15214605475 020615 0 ustar 00tina tina Flow Mapping Separate Values
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/8XDJ 0000644 0000000 0000000 00000000130 15214605475 020651 x ustar 00 29 mtime=1781730109.77224083
30 atime=1781730109.622966871
29 ctime=1781730109.77224083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/ 0000755 0001750 0001750 00000000000 15214605475 020362 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022751 x ustar 00 30 mtime=1781730109.772336443
29 atime=1781730109.77224083
30 ctime=1781730109.772336443
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/test.event 0000644 0001750 0001750 00000000045 15214605475 022403 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :word1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.691903171
30 atime=1781730109.691797291
30 ctime=1781730109.691903171
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021647 0 ustar 00tina tina key: word1
# xxx
word2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022004 x ustar 00 30 mtime=1781730109.665876634
30 atime=1781730109.665876634
30 ctime=1781730109.665964774
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/error 0000644 0001750 0001750 00000000000 15214605475 021424 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021221 x ustar 00 30 mtime=1781730109.623106485
30 atime=1781730109.622966871
30 ctime=1781730109.623106485
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/8XDJ/=== 0000644 0001750 0001750 00000000041 15214605475 020646 0 ustar 00tina tina Comment in plain multiline value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/2SXE 0000644 0000000 0000000 00000000131 15214605475 020656 x ustar 00 30 mtime=1781730109.772147102
29 atime=1781730109.62280009
30 ctime=1781730109.772147102
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/ 0000755 0001750 0001750 00000000000 15214605475 020366 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022754 x ustar 00 29 mtime=1781730109.77224083
30 atime=1781730109.772147102
29 ctime=1781730109.77224083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/test.event 0000644 0001750 0001750 00000000116 15214605475 022406 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a: :key
=VAL &a :value
=VAL :foo
=ALI *a:
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022427 x ustar 00 30 mtime=1781730109.741425116
30 atime=1781730109.741329503
30 ctime=1781730109.741425116
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022055 0 ustar 00tina tina &a: key: &a value
foo: *a:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022235 x ustar 00 30 mtime=1781730109.691797291
30 atime=1781730109.691705938
30 ctime=1781730109.691797291
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/in.json 0000644 0001750 0001750 00000000045 15214605475 021666 0 ustar 00tina tina {
"key": "value",
"foo": "key"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022226 x ustar 00 30 mtime=1781730109.691705938
30 atime=1781730109.691614795
30 ctime=1781730109.691705938
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/in.yaml 0000644 0001750 0001750 00000000035 15214605475 021656 0 ustar 00tina tina &a: key: &a value
foo:
*a:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021224 x ustar 00 30 mtime=1781730109.622966871
29 atime=1781730109.62280009
30 ctime=1781730109.622966871
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/2SXE/=== 0000644 0001750 0001750 00000000033 15214605475 020653 0 ustar 00tina tina Anchors With Colon in Name
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/229Q 0000644 0000000 0000000 00000000132 15214605475 020573 x ustar 00 30 mtime=1781730109.772052188
30 atime=1781730109.622648673
30 ctime=1781730109.772052188
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/ 0000755 0001750 0001750 00000000000 15214605475 020302 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022672 x ustar 00 30 mtime=1781730109.772147102
30 atime=1781730109.772052188
30 ctime=1781730109.772147102
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/test.event 0000644 0001750 0001750 00000000274 15214605475 022327 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :name
=VAL :Mark McGwire
=VAL :hr
=VAL :65
=VAL :avg
=VAL :0.278
-MAP
+MAP
=VAL :name
=VAL :Sammy Sosa
=VAL :hr
=VAL :63
=VAL :avg
=VAL :0.288
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022343 x ustar 00 30 mtime=1781730109.741329503
30 atime=1781730109.741235077
30 ctime=1781730109.741329503
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/out.yaml 0000644 0001750 0001750 00000000124 15214605475 021772 0 ustar 00tina tina - name: Mark McGwire
hr: 65
avg: 0.278
- name: Sammy Sosa
hr: 63
avg: 0.288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022150 x ustar 00 30 mtime=1781730109.691614795
29 atime=1781730109.69152421
30 ctime=1781730109.691614795
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/in.json 0000644 0001750 0001750 00000000211 15214605475 021575 0 ustar 00tina tina [
{
"name": "Mark McGwire",
"hr": 65,
"avg": 0.278
},
{
"name": "Sammy Sosa",
"hr": 63,
"avg": 0.288
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022140 x ustar 00 29 mtime=1781730109.69152421
30 atime=1781730109.691430972
29 ctime=1781730109.69152421
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/in.yaml 0000644 0001750 0001750 00000000136 15214605475 021574 0 ustar 00tina tina -
name: Mark McGwire
hr: 65
avg: 0.278
-
name: Sammy Sosa
hr: 63
avg: 0.288
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021137 x ustar 00 29 mtime=1781730109.62280009
30 atime=1781730109.622648673
29 ctime=1781730109.62280009
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/229Q/=== 0000644 0001750 0001750 00000000047 15214605475 020574 0 ustar 00tina tina Spec Example 2.4. Sequence of Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/G9HC 0000644 0000000 0000000 00000000132 15214605475 020630 x ustar 00 30 mtime=1781730109.771937857
30 atime=1781730109.622500609
30 ctime=1781730109.771937857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/ 0000755 0001750 0001750 00000000000 15214605475 020337 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022727 x ustar 00 30 mtime=1781730109.772052188
30 atime=1781730109.771937857
30 ctime=1781730109.772052188
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/test.event 0000644 0001750 0001750 00000000035 15214605475 022357 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :seq
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.691430972
30 atime=1781730109.691340387
30 ctime=1781730109.691430972
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021623 0 ustar 00tina tina ---
seq:
&anchor
- a
- b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021761 x ustar 00 30 mtime=1781730109.665778786
30 atime=1781730109.665778786
30 ctime=1781730109.665876634
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/error 0000644 0001750 0001750 00000000000 15214605475 021401 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021176 x ustar 00 30 mtime=1781730109.622648673
30 atime=1781730109.622500609
30 ctime=1781730109.622648673
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/G9HC/=== 0000644 0001750 0001750 00000000051 15214605475 020624 0 ustar 00tina tina Invalid anchor in zero indented sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/UV7Q 0000644 0000000 0000000 00000000132 15214605475 020700 x ustar 00 30 mtime=1781730109.771827717
30 atime=1781730109.622352335
30 ctime=1781730109.771827717
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/ 0000755 0001750 0001750 00000000000 15214605475 020407 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022777 x ustar 00 30 mtime=1781730109.771937857
30 atime=1781730109.771827717
30 ctime=1781730109.771937857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/test.event 0000644 0001750 0001750 00000000072 15214605475 022430 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :x
+SEQ
=VAL :x x
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022450 x ustar 00 30 mtime=1781730109.741235077
30 atime=1781730109.741139184
30 ctime=1781730109.741235077
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/out.yaml 0000644 0001750 0001750 00000000011 15214605475 022072 0 ustar 00tina tina x:
- x x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022256 x ustar 00 30 mtime=1781730109.691340387
30 atime=1781730109.691248336
30 ctime=1781730109.691340387
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/in.json 0000644 0001750 0001750 00000000033 15214605475 021704 0 ustar 00tina tina {
"x": [
"x x"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.691248336
30 atime=1781730109.691155866
30 ctime=1781730109.691248336
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/in.yaml 0000644 0001750 0001750 00000000015 15214605475 021675 0 ustar 00tina tina x:
- x
x
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021246 x ustar 00 30 mtime=1781730109.622500609
30 atime=1781730109.622352335
30 ctime=1781730109.622500609
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UV7Q/=== 0000644 0001750 0001750 00000000034 15214605475 020675 0 ustar 00tina tina Legal tab after indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/H7TQ 0000644 0000000 0000000 00000000132 15214605475 020661 x ustar 00 30 mtime=1781730109.771363899
30 atime=1781730109.622203992
30 ctime=1781730109.771363899
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/ 0000755 0001750 0001750 00000000000 15214605475 020370 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022760 x ustar 00 30 mtime=1781730109.771448756
30 atime=1781730109.771363899
30 ctime=1781730109.771448756
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/test.event 0000644 0001750 0001750 00000000005 15214605475 022405 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.691155866
30 atime=1781730109.691063815
30 ctime=1781730109.691155866
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021654 0 ustar 00tina tina %YAML 1.2 foo
---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022012 x ustar 00 30 mtime=1781730109.665684849
30 atime=1781730109.665684849
30 ctime=1781730109.665778786
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/error 0000644 0001750 0001750 00000000000 15214605475 021432 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021227 x ustar 00 30 mtime=1781730109.622352335
30 atime=1781730109.622203992
30 ctime=1781730109.622352335
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/H7TQ/=== 0000644 0001750 0001750 00000000037 15214605475 020661 0 ustar 00tina tina Extra words on %YAML directive
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/V55R 0000644 0000000 0000000 00000000131 15214605475 020636 x ustar 00 30 mtime=1781730109.771278064
29 atime=1781730109.62205467
30 ctime=1781730109.771278064
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/ 0000755 0001750 0001750 00000000000 15214605475 020346 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022736 x ustar 00 30 mtime=1781730109.771363899
30 atime=1781730109.771278064
30 ctime=1781730109.771363899
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/test.event 0000644 0001750 0001750 00000000104 15214605475 022363 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL &a :a
=VAL &b :b
=ALI *a
=ALI *b
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.691063815
30 atime=1781730109.690972252
30 ctime=1781730109.691063815
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/in.json 0000644 0001750 0001750 00000000037 15214605475 021647 0 ustar 00tina tina [
"a",
"b",
"a",
"b"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022206 x ustar 00 30 mtime=1781730109.690972252
30 atime=1781730109.690878176
30 ctime=1781730109.690972252
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021631 0 ustar 00tina tina - &a a
- &b b
- *a
- *b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021204 x ustar 00 30 mtime=1781730109.622203992
29 atime=1781730109.62205467
30 ctime=1781730109.622203992
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V55R/=== 0000644 0001750 0001750 00000000032 15214605475 020632 0 ustar 00tina tina Aliases in Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6PBE 0000644 0000000 0000000 00000000132 15214605475 020632 x ustar 00 30 mtime=1781730109.771178679
30 atime=1781730109.621902136
30 ctime=1781730109.771178679
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/ 0000755 0001750 0001750 00000000000 15214605475 020341 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022731 x ustar 00 30 mtime=1781730109.771278064
30 atime=1781730109.771178679
30 ctime=1781730109.771278064
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/test.event 0000644 0001750 0001750 00000000126 15214605475 022362 0 ustar 00tina tina +STR
+DOC ---
+MAP
+SEQ
=VAL :a
=VAL :b
-SEQ
+SEQ
=VAL :c
=VAL :d
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022531 x ustar 00 30 mtime=1781730109.759570728
30 atime=1781730109.759475534
30 ctime=1781730109.759570728
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/emit.yaml 0000644 0001750 0001750 00000000034 15214605475 022160 0 ustar 00tina tina ---
? - a
- b
: - c
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.690878176
30 atime=1781730109.690779001
30 ctime=1781730109.690878176
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021624 0 ustar 00tina tina ---
?
- a
- b
:
- c
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021176 x ustar 00 29 mtime=1781730109.62205467
30 atime=1781730109.621902136
29 ctime=1781730109.62205467
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6PBE/=== 0000644 0001750 0001750 00000000061 15214605475 020627 0 ustar 00tina tina Zero-indented sequences in explicit mapping keys
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/T5N4 0000644 0000000 0000000 00000000132 15214605475 020630 x ustar 00 30 mtime=1781730109.771094031
30 atime=1781730109.621736053
30 ctime=1781730109.771094031
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/ 0000755 0001750 0001750 00000000000 15214605475 020337 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022727 x ustar 00 30 mtime=1781730109.771178679
30 atime=1781730109.771094031
30 ctime=1781730109.771178679
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/test.event 0000644 0001750 0001750 00000000060 15214605475 022355 0 ustar 00tina tina +STR
+DOC ---
=VAL |literal\n\ttext\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022527 x ustar 00 30 mtime=1781730109.759475534
30 atime=1781730109.759380619
30 ctime=1781730109.759475534
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/emit.yaml 0000644 0001750 0001750 00000000030 15214605475 022152 0 ustar 00tina tina --- |
literal
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022400 x ustar 00 30 mtime=1781730109.741139184
30 atime=1781730109.741035609
30 ctime=1781730109.741139184
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/out.yaml 0000644 0001750 0001750 00000000024 15214605475 022026 0 ustar 00tina tina "literal\n\ttext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022206 x ustar 00 30 mtime=1781730109.690779001
30 atime=1781730109.690687927
30 ctime=1781730109.690779001
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/in.json 0000644 0001750 0001750 00000000024 15214605475 021634 0 ustar 00tina tina "literal\n\ttext\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.690687927
30 atime=1781730109.690595876
30 ctime=1781730109.690687927
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021622 0 ustar 00tina tina --- |
literal
text
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021176 x ustar 00 30 mtime=1781730109.621902136
30 atime=1781730109.621736053
30 ctime=1781730109.621902136
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/T5N4/=== 0000644 0001750 0001750 00000000047 15214605475 020631 0 ustar 00tina tina Spec Example 8.7. Literal Scalar [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SKE5 0000644 0000000 0000000 00000000132 15214605475 020645 x ustar 00 30 mtime=1781730109.771003866
30 atime=1781730109.621585894
30 ctime=1781730109.771003866
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/ 0000755 0001750 0001750 00000000000 15214605475 020354 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022744 x ustar 00 30 mtime=1781730109.771094031
30 atime=1781730109.771003866
30 ctime=1781730109.771094031
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/test.event 0000644 0001750 0001750 00000000116 15214605475 022374 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :seq
+SEQ &anchor
=VAL :a
=VAL :b
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022415 x ustar 00 30 mtime=1781730109.741035609
30 atime=1781730109.740940206
30 ctime=1781730109.741035609
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/out.yaml 0000644 0001750 0001750 00000000031 15214605475 022041 0 ustar 00tina tina ---
seq: &anchor
- a
- b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022223 x ustar 00 30 mtime=1781730109.690595876
30 atime=1781730109.690504803
30 ctime=1781730109.690595876
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/in.json 0000644 0001750 0001750 00000000044 15214605475 021653 0 ustar 00tina tina {
"seq": [
"a",
"b"
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022214 x ustar 00 30 mtime=1781730109.690504803
30 atime=1781730109.690407094
30 ctime=1781730109.690504803
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021641 0 ustar 00tina tina ---
seq:
&anchor
- a
- b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021213 x ustar 00 30 mtime=1781730109.621736053
30 atime=1781730109.621585894
30 ctime=1781730109.621736053
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SKE5/=== 0000644 0001750 0001750 00000000045 15214605475 020644 0 ustar 00tina tina Anchor before zero indented sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/S98Z 0000644 0000000 0000000 00000000131 15214605475 020652 x ustar 00 30 mtime=1781730109.770908183
29 atime=1781730109.62143755
30 ctime=1781730109.770908183
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/ 0000755 0001750 0001750 00000000000 15214605475 020362 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022752 x ustar 00 30 mtime=1781730109.771003866
30 atime=1781730109.770908183
30 ctime=1781730109.771003866
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/test.event 0000644 0001750 0001750 00000000050 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :empty block scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.690407094
30 atime=1781730109.690313995
30 ctime=1781730109.690407094
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/in.yaml 0000644 0001750 0001750 00000000052 15214605475 021651 0 ustar 00tina tina empty block scalar: >
# comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022004 x ustar 00 30 mtime=1781730109.665609909
30 atime=1781730109.665609909
30 ctime=1781730109.665684849
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/error 0000644 0001750 0001750 00000000000 15214605475 021424 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021220 x ustar 00 30 mtime=1781730109.621585894
29 atime=1781730109.62143755
30 ctime=1781730109.621585894
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/S98Z/=== 0000644 0001750 0001750 00000000066 15214605475 020655 0 ustar 00tina tina Block scalar with more spaces than first content line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/V9D5 0000644 0000000 0000000 00000000132 15214605475 020625 x ustar 00 30 mtime=1781730109.770807541
30 atime=1781730109.621285924
30 ctime=1781730109.770807541
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/ 0000755 0001750 0001750 00000000000 15214605475 020334 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022724 x ustar 00 30 mtime=1781730109.770908183
30 atime=1781730109.770807541
30 ctime=1781730109.770908183
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/test.event 0000644 0001750 0001750 00000000213 15214605475 022352 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :sun
=VAL :yellow
-MAP
+MAP
+MAP
=VAL :earth
=VAL :blue
-MAP
+MAP
=VAL :moon
=VAL :white
-MAP
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022174 x ustar 00 30 mtime=1781730109.690313995
30 atime=1781730109.690222852
30 ctime=1781730109.690313995
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/in.yaml 0000644 0001750 0001750 00000000056 15214605475 021627 0 ustar 00tina tina - sun: yellow
- ? earth: blue
: moon: white
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021171 x ustar 00 29 mtime=1781730109.62143755
30 atime=1781730109.621285924
29 ctime=1781730109.62143755
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/V9D5/=== 0000644 0001750 0001750 00000000052 15214605475 020622 0 ustar 00tina tina Spec Example 8.19. Compact Block Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9KAX 0000644 0000000 0000000 00000000132 15214605475 020652 x ustar 00 30 mtime=1781730109.770325215
30 atime=1781730109.621137441
30 ctime=1781730109.770325215
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/ 0000755 0001750 0001750 00000000000 15214605475 020361 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022751 x ustar 00 30 mtime=1781730109.770421596
30 atime=1781730109.770325215
30 ctime=1781730109.770421596
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/test.event 0000644 0001750 0001750 00000001140 15214605475 022377 0 ustar 00tina tina +STR
+DOC ---
=VAL &a1 :scalar1
-DOC
+DOC ---
=VAL &a2 :scalar2
-DOC
+DOC ---
=VAL &a3 :scalar3
-DOC
+DOC ---
+MAP &a4
=VAL &a5 :key5
=VAL :value4
-MAP
-DOC
+DOC ---
+MAP
=VAL :a6
=VAL :1
=VAL &anchor6 :b6
=VAL :2
-MAP
-DOC
+DOC ---
+MAP
=VAL &a8 :key8
=VAL :value7
-MAP
-DOC
+DOC ---
+MAP
=VAL &a10 :key10
=VAL :value9
-MAP
-DOC
+DOC ---
=VAL &a11 :value11
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022422 x ustar 00 30 mtime=1781730109.740940206
30 atime=1781730109.740837259
30 ctime=1781730109.740940206
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/out.yaml 0000644 0001750 0001750 00000000333 15214605475 022053 0 ustar 00tina tina --- &a1 !!str scalar1
--- &a2 !!str scalar2
--- &a3 !!str scalar3
--- &a4 !!map
&a5 !!str key5: value4
---
a6: 1
&anchor6 b6: 2
--- !!map
&a8 !!str key8: value7
--- !!map
&a10 !!str key10: value9
--- &a11 !!str value11
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022227 x ustar 00 30 mtime=1781730109.690222852
29 atime=1781730109.69013108
30 ctime=1781730109.690222852
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/in.json 0000644 0001750 0001750 00000000207 15214605475 021661 0 ustar 00tina tina "scalar1"
"scalar2"
"scalar3"
{
"key5": "value4"
}
{
"a6": 1,
"b6": 2
}
{
"key8": "value7"
}
{
"key10": "value9"
}
"value11"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022217 x ustar 00 29 mtime=1781730109.69013108
30 atime=1781730109.690035886
29 ctime=1781730109.69013108
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/in.yaml 0000644 0001750 0001750 00000000333 15214605475 021652 0 ustar 00tina tina ---
&a1
!!str
scalar1
---
!!str
&a2
scalar2
---
&a3
!!str scalar3
---
&a4 !!map
&a5 !!str key5: value4
---
a6: 1
&anchor6 b6: 2
---
!!map
&a8 !!str key8: value7
---
!!map
!!str &a10 key10: value9
---
!!str &a11
value11
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021220 x ustar 00 30 mtime=1781730109.621285924
30 atime=1781730109.621137441
30 ctime=1781730109.621285924
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9KAX/=== 0000644 0001750 0001750 00000000051 15214605475 020646 0 ustar 00tina tina Various combinations of tags and anchors
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/WZ62 0000644 0000000 0000000 00000000132 15214605475 020646 x ustar 00 30 mtime=1781730109.770229811
30 atime=1781730109.620975758
30 ctime=1781730109.770229811
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/ 0000755 0001750 0001750 00000000000 15214605475 020355 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022745 x ustar 00 30 mtime=1781730109.770325215
30 atime=1781730109.770229811
30 ctime=1781730109.770325215
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/test.event 0000644 0001750 0001750 00000000163 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :
=VAL :
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022416 x ustar 00 30 mtime=1781730109.740837259
30 atime=1781730109.740743182
30 ctime=1781730109.740837259
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/out.yaml 0000644 0001750 0001750 00000000027 15214605475 022047 0 ustar 00tina tina foo: !!str
!!str : bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.690035886
30 atime=1781730109.689941949
30 ctime=1781730109.690035886
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/in.json 0000644 0001750 0001750 00000000035 15214605475 021654 0 ustar 00tina tina {
"foo": "",
"": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.689941949
30 atime=1781730109.689809739
30 ctime=1781730109.689941949
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/in.yaml 0000644 0001750 0001750 00000000042 15214605475 021643 0 ustar 00tina tina {
foo : !!str,
!!str : bar,
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021214 x ustar 00 30 mtime=1781730109.621137441
30 atime=1781730109.620975758
30 ctime=1781730109.621137441
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/WZ62/=== 0000644 0001750 0001750 00000000040 15214605475 020640 0 ustar 00tina tina Spec Example 7.2. Empty Content
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/YJV2 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.770131754
30 atime=1781730109.620768538
30 ctime=1781730109.770131754
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022767 x ustar 00 30 mtime=1781730109.770229811
30 atime=1781730109.770131754
30 ctime=1781730109.770229811
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/test.event 0000644 0001750 0001750 00000000022 15214605475 022413 0 ustar 00tina tina +STR
+DOC
+SEQ []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.689809739
30 atime=1781730109.689716291
30 ctime=1781730109.689809739
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/in.yaml 0000644 0001750 0001750 00000000004 15214605475 021663 0 ustar 00tina tina [-]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022021 x ustar 00 30 mtime=1781730109.665525051
30 atime=1781730109.665525051
30 ctime=1781730109.665609909
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/error 0000644 0001750 0001750 00000000000 15214605475 021441 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021236 x ustar 00 30 mtime=1781730109.620975758
30 atime=1781730109.620768538
30 ctime=1781730109.620975758
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/YJV2/=== 0000644 0001750 0001750 00000000026 15214605475 020666 0 ustar 00tina tina Dash in flow sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/LP6E 0000644 0000000 0000000 00000000132 15214605475 020644 x ustar 00 30 mtime=1781730109.770046617
30 atime=1781730109.620620054
30 ctime=1781730109.770046617
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022743 x ustar 00 30 mtime=1781730109.770131754
30 atime=1781730109.770046617
30 ctime=1781730109.770131754
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/test.event 0000644 0001750 0001750 00000000215 15214605475 022373 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
=VAL :a
=VAL :b
=VAL :c
-SEQ
+MAP {}
=VAL "a
=VAL :b
=VAL :c
=VAL 'd
=VAL :e
=VAL "f
-MAP
+SEQ []
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022414 x ustar 00 30 mtime=1781730109.740743182
30 atime=1781730109.740647779
30 ctime=1781730109.740743182
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/out.yaml 0000644 0001750 0001750 00000000062 15214605475 022044 0 ustar 00tina tina - - a
- b
- c
- "a": b
c: 'd'
e: "f"
- []
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.689716291
30 atime=1781730109.689625148
30 ctime=1781730109.689716291
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/in.json 0000644 0001750 0001750 00000000136 15214605475 021654 0 ustar 00tina tina [
[
"a",
"b",
"c"
],
{
"a": "b",
"c": "d",
"e": "f"
},
[]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.689625148
30 atime=1781730109.689529535
30 ctime=1781730109.689625148
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/in.yaml 0000644 0001750 0001750 00000000106 15214605475 021642 0 ustar 00tina tina - [a, b , c ]
- { "a" : b
, c : 'd' ,
e : "f"
}
- [ ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021212 x ustar 00 30 mtime=1781730109.620768538
30 atime=1781730109.620620054
30 ctime=1781730109.620768538
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/LP6E/=== 0000644 0001750 0001750 00000000041 15214605475 020637 0 ustar 00tina tina Whitespace After Scalars in Flow
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/7W2P 0000644 0000000 0000000 00000000132 15214605475 020635 x ustar 00 30 mtime=1781730109.769570157
30 atime=1781730109.620477997
30 ctime=1781730109.769570157
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/ 0000755 0001750 0001750 00000000000 15214605475 020344 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022734 x ustar 00 30 mtime=1781730109.769662837
30 atime=1781730109.769570157
30 ctime=1781730109.769662837
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/test.event 0000644 0001750 0001750 00000000113 15214605475 022361 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :
=VAL :b
=VAL :
=VAL :c
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022405 x ustar 00 30 mtime=1781730109.740647779
30 atime=1781730109.740553632
30 ctime=1781730109.740647779
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/out.yaml 0000644 0001750 0001750 00000000011 15214605475 022027 0 ustar 00tina tina a:
b:
c:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022212 x ustar 00 30 mtime=1781730109.689529535
29 atime=1781730109.68943888
30 ctime=1781730109.689529535
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/in.json 0000644 0001750 0001750 00000000052 15214605475 021642 0 ustar 00tina tina {
"a": null,
"b": null,
"c": null
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022202 x ustar 00 29 mtime=1781730109.68943888
30 atime=1781730109.689346899
29 ctime=1781730109.68943888
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/in.yaml 0000644 0001750 0001750 00000000013 15214605475 021630 0 ustar 00tina tina ? a
? b
c:
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021203 x ustar 00 30 mtime=1781730109.620620054
30 atime=1781730109.620477997
30 ctime=1781730109.620620054
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/7W2P/=== 0000644 0001750 0001750 00000000042 15214605475 020631 0 ustar 00tina tina Block Mapping with Missing Values
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/U44R 0000644 0000000 0000000 00000000132 15214605475 020634 x ustar 00 30 mtime=1781730109.769474754
30 atime=1781730109.620308631
30 ctime=1781730109.769474754
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/ 0000755 0001750 0001750 00000000000 15214605475 020343 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022733 x ustar 00 30 mtime=1781730109.769570157
30 atime=1781730109.769474754
30 ctime=1781730109.769570157
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/test.event 0000644 0001750 0001750 00000000067 15214605475 022370 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :map
+MAP
=VAL :key1
=VAL "quoted1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022203 x ustar 00 30 mtime=1781730109.689346899
30 atime=1781730109.689255616
30 ctime=1781730109.689346899
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/in.yaml 0000644 0001750 0001750 00000000062 15214605475 021633 0 ustar 00tina tina map:
key1: "quoted1"
key2: "bad indentation"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021765 x ustar 00 30 mtime=1781730109.665439146
30 atime=1781730109.665439146
30 ctime=1781730109.665525051
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/error 0000644 0001750 0001750 00000000000 15214605475 021405 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021202 x ustar 00 30 mtime=1781730109.620477997
30 atime=1781730109.620308631
30 ctime=1781730109.620477997
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/U44R/=== 0000644 0001750 0001750 00000000037 15214605475 020634 0 ustar 00tina tina Bad indentation in mapping (2)
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SSW6 0000644 0000000 0000000 00000000132 15214605475 020700 x ustar 00 30 mtime=1781730109.769341007
30 atime=1781730109.620170484
30 ctime=1781730109.769341007
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/ 0000755 0001750 0001750 00000000000 15214605475 020407 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022777 x ustar 00 30 mtime=1781730109.769474754
30 atime=1781730109.769341007
30 ctime=1781730109.769474754
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/test.event 0000644 0001750 0001750 00000000061 15214605475 022426 0 ustar 00tina tina +STR
+DOC ---
=VAL 'here's to "quotes"
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022450 x ustar 00 30 mtime=1781730109.740553632
30 atime=1781730109.740459765
30 ctime=1781730109.740553632
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022075 0 ustar 00tina tina --- 'here''s to "quotes"'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022256 x ustar 00 30 mtime=1781730109.689255616
30 atime=1781730109.689163984
30 ctime=1781730109.689255616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/in.json 0000644 0001750 0001750 00000000027 15214605475 021707 0 ustar 00tina tina "here's to \"quotes\""
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022247 x ustar 00 30 mtime=1781730109.689163984
30 atime=1781730109.689071723
30 ctime=1781730109.689163984
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021674 0 ustar 00tina tina ---
'here''s to "quotes"'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021246 x ustar 00 30 mtime=1781730109.620308631
30 atime=1781730109.620170484
30 ctime=1781730109.620308631
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SSW6/=== 0000644 0001750 0001750 00000000061 15214605475 020675 0 ustar 00tina tina Spec Example 7.7. Single Quoted Characters [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/74H7 0000644 0000000 0000000 00000000132 15214605475 020567 x ustar 00 30 mtime=1781730109.769258175
30 atime=1781730109.620010826
30 ctime=1781730109.769258175
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/ 0000755 0001750 0001750 00000000000 15214605475 020276 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022666 x ustar 00 30 mtime=1781730109.769341007
30 atime=1781730109.769258175
30 ctime=1781730109.769341007
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/test.event 0000644 0001750 0001750 00000000355 15214605475 022323 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :b
=VAL :c
=VAL :42
=VAL :e
=VAL :f
=VAL :g
=VAL :h
=VAL :23
=VAL :false
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022337 x ustar 00 30 mtime=1781730109.740459765
30 atime=1781730109.740364851
30 ctime=1781730109.740459765
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/out.yaml 0000644 0001750 0001750 00000000076 15214605475 021774 0 ustar 00tina tina !!str a: b
c: !!int 42
e: !!str f
g: h
!!str 23: !!bool false
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022145 x ustar 00 30 mtime=1781730109.689071723
30 atime=1781730109.688979881
30 ctime=1781730109.689071723
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/in.json 0000644 0001750 0001750 00000000101 15214605475 021567 0 ustar 00tina tina {
"a": "b",
"c": 42,
"e": "f",
"g": "h",
"23": false
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022136 x ustar 00 30 mtime=1781730109.688979881
30 atime=1781730109.688883989
30 ctime=1781730109.688979881
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/in.yaml 0000644 0001750 0001750 00000000076 15214605475 021573 0 ustar 00tina tina !!str a: b
c: !!int 42
e: !!str f
g: h
!!str 23: !!bool false
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021135 x ustar 00 30 mtime=1781730109.620170484
30 atime=1781730109.620010826
30 ctime=1781730109.620170484
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/74H7/=== 0000644 0001750 0001750 00000000031 15214605475 020561 0 ustar 00tina tina Tags in Implicit Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4JVG 0000644 0000000 0000000 00000000132 15214605475 020650 x ustar 00 30 mtime=1781730109.769171851
30 atime=1781730109.619839365
30 ctime=1781730109.769171851
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/ 0000755 0001750 0001750 00000000000 15214605475 020357 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022747 x ustar 00 30 mtime=1781730109.769258175
30 atime=1781730109.769171851
30 ctime=1781730109.769258175
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/test.event 0000644 0001750 0001750 00000000120 15214605475 022372 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :top1
+MAP &node1
=VAL &k1 :key1
=VAL :val1
-MAP
=VAL :top2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022216 x ustar 00 30 mtime=1781730109.688883989
29 atime=1781730109.68877748
30 ctime=1781730109.688883989
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/in.yaml 0000644 0001750 0001750 00000000066 15214605475 021653 0 ustar 00tina tina top1: &node1
&k1 key1: val1
top2: &node2
&v2 val2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/error 0000644 0000000 0000000 00000000130 15214605475 021777 x ustar 00 29 mtime=1781730109.66535373
29 atime=1781730109.66535373
30 ctime=1781730109.665439146
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/error 0000644 0001750 0001750 00000000000 15214605475 021421 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021216 x ustar 00 30 mtime=1781730109.620010826
30 atime=1781730109.619839365
30 ctime=1781730109.620010826
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4JVG/=== 0000644 0001750 0001750 00000000036 15214605475 020647 0 ustar 00tina tina Scalar value with two anchors
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/JR7V 0000644 0000000 0000000 00000000132 15214605475 020666 x ustar 00 30 mtime=1781730109.769086225
30 atime=1781730109.619690533
30 ctime=1781730109.769086225
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/ 0000755 0001750 0001750 00000000000 15214605475 020375 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022765 x ustar 00 30 mtime=1781730109.769171851
30 atime=1781730109.769086225
30 ctime=1781730109.769171851
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/test.event 0000644 0001750 0001750 00000000421 15214605475 022414 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :a?string
=VAL :another ? string
+MAP
=VAL :key
=VAL :value?
-MAP
+SEQ []
=VAL :a?string
-SEQ
+SEQ []
=VAL :another ? string
-SEQ
+MAP {}
=VAL :key
=VAL :value?
-MAP
+MAP {}
=VAL :key
=VAL :value?
-MAP
+MAP {}
=VAL :key?
=VAL :value
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022436 x ustar 00 30 mtime=1781730109.740364851
30 atime=1781730109.740271542
30 ctime=1781730109.740364851
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/out.yaml 0000644 0001750 0001750 00000000170 15214605475 022066 0 ustar 00tina tina - a?string
- another ? string
- key: value?
- - a?string
- - another ? string
- key: value?
- key: value?
- key?: value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022242 x ustar 00 29 mtime=1781730109.68877748
30 atime=1781730109.688685918
29 ctime=1781730109.68877748
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/in.json 0000644 0001750 0001750 00000000323 15214605475 021674 0 ustar 00tina tina [
"a?string",
"another ? string",
{
"key": "value?"
},
[
"a?string"
],
[
"another ? string"
],
{
"key": "value?"
},
{
"key": "value?"
},
{
"key?": "value"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022235 x ustar 00 30 mtime=1781730109.688685918
30 atime=1781730109.688593448
30 ctime=1781730109.688685918
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/in.yaml 0000644 0001750 0001750 00000000200 15214605475 021657 0 ustar 00tina tina - a?string
- another ? string
- key: value?
- [a?string]
- [another ? string]
- {key: value? }
- {key: value?}
- {key?: value }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021234 x ustar 00 30 mtime=1781730109.619839365
30 atime=1781730109.619690533
30 ctime=1781730109.619839365
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/JR7V/=== 0000644 0001750 0001750 00000000032 15214605475 020661 0 ustar 00tina tina Question marks in scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CML9 0000644 0000000 0000000 00000000132 15214605475 020642 x ustar 00 30 mtime=1781730109.768992428
30 atime=1781730109.619542678
30 ctime=1781730109.768992428
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/ 0000755 0001750 0001750 00000000000 15214605475 020351 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022741 x ustar 00 30 mtime=1781730109.769086225
30 atime=1781730109.768992428
30 ctime=1781730109.769086225
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/test.event 0000644 0001750 0001750 00000000055 15214605475 022373 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ []
=VAL :word1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.688593448
30 atime=1781730109.688501187
30 ctime=1781730109.688593448
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/in.yaml 0000644 0001750 0001750 00000000036 15214605475 021642 0 ustar 00tina tina key: [ word1
# xxx
word2 ]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/error 0000644 0000000 0000000 00000000131 15214605475 021772 x ustar 00 30 mtime=1781730109.665269571
30 atime=1781730109.665269571
29 ctime=1781730109.66535373
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/error 0000644 0001750 0001750 00000000000 15214605475 021413 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021210 x ustar 00 30 mtime=1781730109.619690533
30 atime=1781730109.619542678
30 ctime=1781730109.619690533
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CML9/=== 0000644 0001750 0001750 00000000026 15214605475 020640 0 ustar 00tina tina Missing comma in flow
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/Z67P 0000644 0000000 0000000 00000000130 15214605475 020642 x ustar 00 30 mtime=1781730109.768891367
28 atime=1781730109.6193921
30 ctime=1781730109.768891367
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022743 x ustar 00 30 mtime=1781730109.768992428
30 atime=1781730109.768891367
30 ctime=1781730109.768992428
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/test.event 0000644 0001750 0001750 00000000134 15214605475 022373 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :literal
=VAL |value\n
=VAL :folded
=VAL >value\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022413 x ustar 00 30 mtime=1781730109.740271542
29 atime=1781730109.74017565
30 ctime=1781730109.740271542
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/out.yaml 0000644 0001750 0001750 00000000052 15214605475 022043 0 ustar 00tina tina literal: |
value
folded: !foo >
value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022222 x ustar 00 30 mtime=1781730109.688501187
30 atime=1781730109.688409625
30 ctime=1781730109.688501187
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/in.json 0000644 0001750 0001750 00000000062 15214605475 021652 0 ustar 00tina tina {
"literal": "value\n",
"folded": "value\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.688409625
30 atime=1781730109.688317085
30 ctime=1781730109.688409625
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/in.yaml 0000644 0001750 0001750 00000000053 15214605475 021643 0 ustar 00tina tina literal: |2
value
folded: !foo >1
value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021210 x ustar 00 30 mtime=1781730109.619542678
28 atime=1781730109.6193921
30 ctime=1781730109.619542678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/Z67P/=== 0000644 0001750 0001750 00000000054 15214605475 020643 0 ustar 00tina tina Spec Example 8.21. Block Scalar Nodes [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5GBF 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.768759017
30 atime=1781730109.619244385
30 ctime=1781730109.768759017
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022720 x ustar 00 30 mtime=1781730109.768891367
30 atime=1781730109.768759017
30 ctime=1781730109.768891367
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/test.event 0000644 0001750 0001750 00000000170 15214605475 022350 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :Folding
=VAL "Empty line\nas a line feed
=VAL :Chomping
=VAL |Clipped empty lines\n
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022367 x ustar 00 29 mtime=1781730109.74017565
30 atime=1781730109.740080735
29 ctime=1781730109.74017565
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/out.yaml 0000644 0001750 0001750 00000000110 15214605475 022013 0 ustar 00tina tina Folding: "Empty line\nas a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.688317085
30 atime=1781730109.688224405
30 ctime=1781730109.688317085
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/in.json 0000644 0001750 0001750 00000000125 15214605475 021627 0 ustar 00tina tina {
"Folding": "Empty line\nas a line feed",
"Chomping": "Clipped empty lines\n"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.688224405
30 atime=1781730109.688134309
30 ctime=1781730109.688224405
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/in.yaml 0000644 0001750 0001750 00000000123 15214605475 021616 0 ustar 00tina tina Folding:
"Empty line
as a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/=== 0000644 0000000 0000000 00000000126 15214605475 021172 x ustar 00 28 mtime=1781730109.6193921
30 atime=1781730109.619244385
28 ctime=1781730109.6193921
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5GBF/=== 0000644 0001750 0001750 00000000036 15214605475 020620 0 ustar 00tina tina Spec Example 6.5. Empty Lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/M6YH 0000644 0000000 0000000 00000000132 15214605475 020661 x ustar 00 30 mtime=1781730109.768664591
30 atime=1781730109.619084098
30 ctime=1781730109.768664591
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/ 0000755 0001750 0001750 00000000000 15214605475 020370 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022760 x ustar 00 30 mtime=1781730109.768759017
30 atime=1781730109.768664591
30 ctime=1781730109.768759017
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/test.event 0000644 0001750 0001750 00000000131 15214605475 022405 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |x\n
+MAP
=VAL :foo
=VAL :bar
-MAP
+SEQ
=VAL :42
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022431 x ustar 00 30 mtime=1781730109.740080735
30 atime=1781730109.739984842
30 ctime=1781730109.740080735
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022056 0 ustar 00tina tina - |
x
- foo: bar
- - 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.688134309
30 atime=1781730109.688042677
30 ctime=1781730109.688134309
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/in.json 0000644 0001750 0001750 00000000067 15214605475 021674 0 ustar 00tina tina [
"x\n",
{
"foo" : "bar"
},
[
42
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022227 x ustar 00 30 mtime=1781730109.688042677
29 atime=1781730109.68794001
30 ctime=1781730109.688042677
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/in.yaml 0000644 0001750 0001750 00000000033 15214605475 021656 0 ustar 00tina tina - |
x
-
foo: bar
-
- 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021227 x ustar 00 30 mtime=1781730109.619244385
30 atime=1781730109.619084098
30 ctime=1781730109.619244385
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/M6YH/=== 0000644 0001750 0001750 00000000033 15214605475 020655 0 ustar 00tina tina Block sequence indentation
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4QFQ 0000644 0000000 0000000 00000000132 15214605475 020651 x ustar 00 30 mtime=1781730109.768569607
30 atime=1781730109.618941063
30 ctime=1781730109.768569607
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022750 x ustar 00 30 mtime=1781730109.768664591
30 atime=1781730109.768569607
30 ctime=1781730109.768664591
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/test.event 0000644 0001750 0001750 00000000151 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |detected\n
=VAL >\n\n# detected\n
=VAL | explicit\n
=VAL >detected\n
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022550 x ustar 00 30 mtime=1781730109.759380619
30 atime=1781730109.759284517
30 ctime=1781730109.759380619
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/emit.yaml 0000644 0001750 0001750 00000000103 15214605475 022174 0 ustar 00tina tina - |
detected
- >2
# detected
- |2
explicit
- >
detected
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022225 x ustar 00 29 mtime=1781730109.68794001
30 atime=1781730109.687835248
29 ctime=1781730109.68794001
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/in.json 0000644 0001750 0001750 00000000112 15214605475 021653 0 ustar 00tina tina [
"detected\n",
"\n\n# detected\n",
" explicit\n",
"detected\n"
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.687835248
30 atime=1781730109.687723431
30 ctime=1781730109.687835248
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/in.yaml 0000644 0001750 0001750 00000000102 15214605475 021643 0 ustar 00tina tina - |
detected
- >
# detected
- |1
explicit
- >
detected
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021217 x ustar 00 30 mtime=1781730109.619084098
30 atime=1781730109.618941063
30 ctime=1781730109.619084098
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4QFQ/=== 0000644 0001750 0001750 00000000064 15214605475 020651 0 ustar 00tina tina Spec Example 8.2. Block Indentation Indicator [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/L94M 0000644 0000000 0000000 00000000130 15214605475 020621 x ustar 00 29 mtime=1781730109.76847134
30 atime=1781730109.618778681
29 ctime=1781730109.76847134
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/ 0000755 0001750 0001750 00000000000 15214605475 020332 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022721 x ustar 00 30 mtime=1781730109.768569607
29 atime=1781730109.76847134
30 ctime=1781730109.768569607
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/test.event 0000644 0001750 0001750 00000000207 15214605475 022353 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :47
=VAL :c
=VAL :d
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022373 x ustar 00 30 mtime=1781730109.739984842
30 atime=1781730109.739880359
30 ctime=1781730109.739984842
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/out.yaml 0000644 0001750 0001750 00000000035 15214605475 022023 0 ustar 00tina tina !!str a: !!int 47
c: !!str d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022201 x ustar 00 30 mtime=1781730109.687723431
30 atime=1781730109.687641507
30 ctime=1781730109.687723431
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/in.json 0000644 0001750 0001750 00000000032 15214605475 021626 0 ustar 00tina tina {
"a": 47,
"c": "d"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022172 x ustar 00 30 mtime=1781730109.687641507
30 atime=1781730109.687546662
30 ctime=1781730109.687641507
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/in.yaml 0000644 0001750 0001750 00000000043 15214605475 021621 0 ustar 00tina tina ? !!str a
: !!int 47
? c
: !!str d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021171 x ustar 00 30 mtime=1781730109.618941063
30 atime=1781730109.618778681
30 ctime=1781730109.618941063
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/L94M/=== 0000644 0001750 0001750 00000000031 15214605475 020615 0 ustar 00tina tina Tags in Explicit Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SU74 0000644 0000000 0000000 00000000131 15214605475 020637 x ustar 00 30 mtime=1781730109.768374958
29 atime=1781730109.61862929
30 ctime=1781730109.768374958
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/ 0000755 0001750 0001750 00000000000 15214605475 020347 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022735 x ustar 00 29 mtime=1781730109.76847134
30 atime=1781730109.768374958
29 ctime=1781730109.76847134
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/test.event 0000644 0001750 0001750 00000000056 15214605475 022372 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL &alias :value1
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.687546662
30 atime=1781730109.687465017
30 ctime=1781730109.687546662
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/in.yaml 0000644 0001750 0001750 00000000047 15214605475 021642 0 ustar 00tina tina key1: &alias value1
&b *alias : value2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021771 x ustar 00 30 mtime=1781730109.665185551
30 atime=1781730109.665185551
30 ctime=1781730109.665269571
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/error 0000644 0001750 0001750 00000000000 15214605475 021411 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021205 x ustar 00 30 mtime=1781730109.618778681
29 atime=1781730109.61862929
30 ctime=1781730109.618778681
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU74/=== 0000644 0001750 0001750 00000000040 15214605475 020632 0 ustar 00tina tina Anchor and alias as mapping key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6KGN 0000644 0000000 0000000 00000000132 15214605475 020643 x ustar 00 30 mtime=1781730109.768289682
30 atime=1781730109.618483251
30 ctime=1781730109.768289682
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/ 0000755 0001750 0001750 00000000000 15214605475 020352 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022742 x ustar 00 30 mtime=1781730109.768374958
30 atime=1781730109.768289682
30 ctime=1781730109.768374958
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/test.event 0000644 0001750 0001750 00000000116 15214605475 022372 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL &anchor :
=VAL :b
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022413 x ustar 00 30 mtime=1781730109.739880359
30 atime=1781730109.739779857
30 ctime=1781730109.739880359
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022040 0 ustar 00tina tina ---
a: &anchor
b: *anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.687465017
30 atime=1781730109.687368287
30 ctime=1781730109.687465017
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/in.json 0000644 0001750 0001750 00000000035 15214605475 021651 0 ustar 00tina tina {
"a": null,
"b": null
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.687368287
30 atime=1781730109.687270089
30 ctime=1781730109.687368287
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021637 0 ustar 00tina tina ---
a: &anchor
b: *anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021207 x ustar 00 29 mtime=1781730109.61862929
30 atime=1781730109.618483251
29 ctime=1781730109.61862929
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6KGN/=== 0000644 0001750 0001750 00000000026 15214605475 020641 0 ustar 00tina tina Anchor for empty node
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/ZL4Z 0000644 0000000 0000000 00000000132 15214605475 020701 x ustar 00 30 mtime=1781730109.768195465
30 atime=1781730109.618335606
30 ctime=1781730109.768195465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/ 0000755 0001750 0001750 00000000000 15214605475 020410 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023000 x ustar 00 30 mtime=1781730109.768289682
30 atime=1781730109.768195465
30 ctime=1781730109.768289682
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/test.event 0000644 0001750 0001750 00000000043 15214605475 022427 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL 'b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022247 x ustar 00 30 mtime=1781730109.687270089
29 atime=1781730109.68718607
30 ctime=1781730109.687270089
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/in.yaml 0000644 0001750 0001750 00000000016 15214605475 021677 0 ustar 00tina tina ---
a: 'b': c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022032 x ustar 00 30 mtime=1781730109.665100624
30 atime=1781730109.665100624
30 ctime=1781730109.665185551
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/error 0000644 0001750 0001750 00000000000 15214605475 021452 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021247 x ustar 00 30 mtime=1781730109.618483251
30 atime=1781730109.618335606
30 ctime=1781730109.618483251
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/ZL4Z/=== 0000644 0001750 0001750 00000000027 15214605475 020700 0 ustar 00tina tina Invalid nested mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/GH63 0000644 0000000 0000000 00000000132 15214605475 020605 x ustar 00 30 mtime=1781730109.768111027
30 atime=1781730109.618187472
30 ctime=1781730109.768111027
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/ 0000755 0001750 0001750 00000000000 15214605475 020314 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022704 x ustar 00 30 mtime=1781730109.768195465
30 atime=1781730109.768111027
30 ctime=1781730109.768195465
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/test.event 0000644 0001750 0001750 00000000106 15214605475 022333 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :1.3
=VAL :fifteen
=VAL :d
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022355 x ustar 00 30 mtime=1781730109.739779857
30 atime=1781730109.739685222
30 ctime=1781730109.739779857
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/out.yaml 0000644 0001750 0001750 00000000022 15214605475 022001 0 ustar 00tina tina a: 1.3
fifteen: d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/in.json 0000644 0000000 0000000 00000000127 15214605475 022167 x ustar 00 29 mtime=1781730109.68718607
29 atime=1781730109.68710212
29 ctime=1781730109.68718607
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/in.json 0000644 0001750 0001750 00000000041 15214605475 021610 0 ustar 00tina tina {
"a": 1.3,
"fifteen": "d"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022152 x ustar 00 29 mtime=1781730109.68710212
30 atime=1781730109.687000571
29 ctime=1781730109.68710212
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021603 0 ustar 00tina tina ? a
: 1.3
fifteen: d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021153 x ustar 00 30 mtime=1781730109.618335606
30 atime=1781730109.618187472
30 ctime=1781730109.618335606
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/GH63/=== 0000644 0001750 0001750 00000000053 15214605475 020603 0 ustar 00tina tina Mixed Block Mapping (explicit to implicit)
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CPZ3 0000644 0000000 0000000 00000000126 15214605475 020660 x ustar 00 28 mtime=1781730109.7680173
30 atime=1781730109.618036754
28 ctime=1781730109.7680173
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022752 x ustar 00 30 mtime=1781730109.768111027
28 atime=1781730109.7680173
30 ctime=1781730109.768111027
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/test.event 0000644 0001750 0001750 00000000073 15214605475 022406 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :tab
=VAL "\tstring
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.739685222
30 atime=1781730109.739591355
30 ctime=1781730109.739685222
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/out.yaml 0000644 0001750 0001750 00000000024 15214605475 022053 0 ustar 00tina tina ---
tab: "\tstring"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.687000571
30 atime=1781730109.686913129
30 ctime=1781730109.687000571
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/in.json 0000644 0001750 0001750 00000000030 15214605475 021656 0 ustar 00tina tina {
"tab": "\tstring"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.686913129
30 atime=1781730109.686812138
30 ctime=1781730109.686913129
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021652 0 ustar 00tina tina ---
tab: "\tstring"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.618187472
30 atime=1781730109.618036754
30 ctime=1781730109.618187472
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CPZ3/=== 0000644 0001750 0001750 00000000050 15214605475 020650 0 ustar 00tina tina Doublequoted scalar starting with a tab
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CT4Q 0000644 0000000 0000000 00000000131 15214605475 020650 x ustar 00 30 mtime=1781730109.767914982
29 atime=1781730109.61788415
30 ctime=1781730109.767914982
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000126 15214605475 022753 x ustar 00 28 mtime=1781730109.7680173
30 atime=1781730109.767914982
28 ctime=1781730109.7680173
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/test.event 0000644 0001750 0001750 00000000106 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+SEQ []
+MAP {}
=VAL :foo bar
=VAL :baz
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022421 x ustar 00 30 mtime=1781730109.739591355
30 atime=1781730109.739497139
30 ctime=1781730109.739591355
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/out.yaml 0000644 0001750 0001750 00000000017 15214605475 022051 0 ustar 00tina tina - foo bar: baz
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.686812138
30 atime=1781730109.686719738
30 ctime=1781730109.686812138
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/in.json 0000644 0001750 0001750 00000000041 15214605475 021654 0 ustar 00tina tina [
{
"foo bar": "baz"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.686719738
30 atime=1781730109.686627337
30 ctime=1781730109.686719738
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021647 0 ustar 00tina tina [
? foo
bar : baz
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15214605475 021216 x ustar 00 30 mtime=1781730109.618036754
29 atime=1781730109.61788415
30 ctime=1781730109.618036754
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CT4Q/=== 0000644 0001750 0001750 00000000056 15214605475 020652 0 ustar 00tina tina Spec Example 7.20. Single Pair Explicit Entry
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4V8U 0000644 0000000 0000000 00000000130 15214605475 020642 x ustar 00 29 mtime=1781730109.76780533
30 atime=1781730109.617731546
29 ctime=1781730109.76780533
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022742 x ustar 00 30 mtime=1781730109.767914982
29 atime=1781730109.76780533
30 ctime=1781730109.767914982
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/test.event 0000644 0001750 0001750 00000000076 15214605475 022400 0 ustar 00tina tina +STR
+DOC ---
=VAL :plain\\value\\with\\backslashes
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022414 x ustar 00 30 mtime=1781730109.739497139
30 atime=1781730109.739402853
30 ctime=1781730109.739497139
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/out.yaml 0000644 0001750 0001750 00000000041 15214605475 022041 0 ustar 00tina tina --- plain\value\with\backslashes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022221 x ustar 00 30 mtime=1781730109.686627337
29 atime=1781730109.68652914
30 ctime=1781730109.686627337
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/in.json 0000644 0001750 0001750 00000000042 15214605475 021650 0 ustar 00tina tina "plain\\value\\with\\backslashes"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15214605475 022217 x ustar 00 29 mtime=1781730109.68652914
29 atime=1781730109.68643667
29 ctime=1781730109.68652914
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/in.yaml 0000644 0001750 0001750 00000000041 15214605475 021640 0 ustar 00tina tina ---
plain\value\with\backslashes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15214605475 021210 x ustar 00 29 mtime=1781730109.61788415
30 atime=1781730109.617731546
29 ctime=1781730109.61788415
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4V8U/=== 0000644 0001750 0001750 00000000036 15214605475 020643 0 ustar 00tina tina Plain scalar with backslashes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SY6V 0000644 0000000 0000000 00000000132 15214605475 020705 x ustar 00 30 mtime=1781730109.767709159
30 atime=1781730109.617584669
30 ctime=1781730109.767709159
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/ 0000755 0001750 0001750 00000000000 15214605475 020414 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 023002 x ustar 00 29 mtime=1781730109.76780533
30 atime=1781730109.767709159
29 ctime=1781730109.76780533
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/test.event 0000644 0001750 0001750 00000000005 15214605475 022431 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022252 x ustar 00 29 mtime=1781730109.68643667
30 atime=1781730109.686344269
29 ctime=1781730109.68643667
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/in.yaml 0000644 0001750 0001750 00000000031 15214605475 021700 0 ustar 00tina tina &anchor - sequence entry
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022036 x ustar 00 30 mtime=1781730109.665012414
30 atime=1781730109.665012414
30 ctime=1781730109.665100624
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/error 0000644 0001750 0001750 00000000000 15214605475 021456 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021253 x ustar 00 30 mtime=1781730109.617731546
30 atime=1781730109.617584669
30 ctime=1781730109.617731546
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SY6V/=== 0000644 0001750 0001750 00000000052 15214605475 020702 0 ustar 00tina tina Anchor before sequence entry on same line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/3UYS 0000644 0000000 0000000 00000000132 15214605475 020701 x ustar 00 30 mtime=1781730109.767611869
30 atime=1781730109.617435418
30 ctime=1781730109.767611869
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/ 0000755 0001750 0001750 00000000000 15214605475 020410 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023000 x ustar 00 30 mtime=1781730109.767709159
30 atime=1781730109.767611869
30 ctime=1781730109.767709159
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/test.event 0000644 0001750 0001750 00000000074 15214605475 022433 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :escaped slash
=VAL "a/b
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022451 x ustar 00 30 mtime=1781730109.739402853
30 atime=1781730109.739309335
30 ctime=1781730109.739402853
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/out.yaml 0000644 0001750 0001750 00000000025 15214605475 022100 0 ustar 00tina tina escaped slash: "a/b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15214605475 022256 x ustar 00 30 mtime=1781730109.686344269
29 atime=1781730109.68625124
30 ctime=1781730109.686344269
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/in.json 0000644 0001750 0001750 00000000035 15214605475 021707 0 ustar 00tina tina {
"escaped slash": "a/b"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15214605475 022246 x ustar 00 29 mtime=1781730109.68625124
30 atime=1781730109.686158002
29 ctime=1781730109.68625124
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/in.yaml 0000644 0001750 0001750 00000000026 15214605475 021700 0 ustar 00tina tina escaped slash: "a\/b"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021247 x ustar 00 30 mtime=1781730109.617584669
30 atime=1781730109.617435418
30 ctime=1781730109.617584669
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/3UYS/=== 0000644 0001750 0001750 00000000037 15214605475 020701 0 ustar 00tina tina Escaped slash in double quotes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6HB6 0000644 0000000 0000000 00000000132 15214605475 020603 x ustar 00 30 mtime=1781730109.767516885
30 atime=1781730109.617287493
30 ctime=1781730109.767516885
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/ 0000755 0001750 0001750 00000000000 15214605475 020312 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022702 x ustar 00 30 mtime=1781730109.767611869
30 atime=1781730109.767516885
30 ctime=1781730109.767611869
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/test.event 0000644 0001750 0001750 00000000270 15214605475 022333 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :Not indented
+MAP
=VAL :By one space
=VAL |By four\n spaces\n
=VAL :Flow style
+SEQ []
=VAL :By two
=VAL :Also by two
=VAL :Still by two
-SEQ
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022353 x ustar 00 30 mtime=1781730109.739309335
30 atime=1781730109.739208763
30 ctime=1781730109.739309335
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/out.yaml 0000644 0001750 0001750 00000000163 15214605475 022005 0 ustar 00tina tina Not indented:
By one space: |
By four
spaces
Flow style:
- By two
- Also by two
- Still by two
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022161 x ustar 00 30 mtime=1781730109.686158002
30 atime=1781730109.686048001
30 ctime=1781730109.686158002
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/in.json 0000644 0001750 0001750 00000000233 15214605475 021611 0 ustar 00tina tina {
"Not indented": {
"By one space": "By four\n spaces\n",
"Flow style": [
"By two",
"Also by two",
"Still by two"
]
}
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022152 x ustar 00 30 mtime=1781730109.686048001
30 atime=1781730109.685928782
30 ctime=1781730109.686048001
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/in.yaml 0000644 0001750 0001750 00000000455 15214605475 021610 0 ustar 00tina tina # Leading comment line spaces are
# neither content nor indentation.
Not indented:
By one space: |
By four
spaces
Flow style: [ # Leading spaces
By two, # in flow style
Also by two, # are neither
Still by two # content nor
] # indentation.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021151 x ustar 00 30 mtime=1781730109.617435418
30 atime=1781730109.617287493
30 ctime=1781730109.617435418
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6HB6/=== 0000644 0001750 0001750 00000000045 15214605475 020602 0 ustar 00tina tina Spec Example 6.1. Indentation Spaces
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FBC9 0000644 0000000 0000000 00000000130 15214605475 020617 x ustar 00 29 mtime=1781730109.76742197
30 atime=1781730109.617136216
29 ctime=1781730109.76742197
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022717 x ustar 00 30 mtime=1781730109.767516885
29 atime=1781730109.76742197
30 ctime=1781730109.767516885
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/test.event 0000644 0001750 0001750 00000000333 15214605475 022351 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :safe
=VAL :a!"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~ !"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~
=VAL :safe question mark
=VAL :?foo
=VAL :safe colon
=VAL ::foo
=VAL :safe dash
=VAL :-foo
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022371 x ustar 00 30 mtime=1781730109.739208763
30 atime=1781730109.739109169
30 ctime=1781730109.739208763
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/out.yaml 0000644 0001750 0001750 00000000217 15214605475 022023 0 ustar 00tina tina safe: a!"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~ !"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~
safe question mark: ?foo
safe colon: :foo
safe dash: -foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022177 x ustar 00 30 mtime=1781730109.685928782
30 atime=1781730109.685809423
30 ctime=1781730109.685928782
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/in.json 0000644 0001750 0001750 00000000262 15214605475 021631 0 ustar 00tina tina {
"safe": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~ !\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~",
"safe question mark": "?foo",
"safe colon": ":foo",
"safe dash": "-foo"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.685809423
30 atime=1781730109.685727498
30 ctime=1781730109.685809423
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/in.yaml 0000644 0001750 0001750 00000000224 15214605475 021620 0 ustar 00tina tina safe: a!"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~
!"#$%&'()*+,-./09:;<=>?@AZ[\]^_`az{|}~
safe question mark: ?foo
safe colon: :foo
safe dash: -foo
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.617287493
30 atime=1781730109.617136216
30 ctime=1781730109.617287493
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FBC9/=== 0000644 0001750 0001750 00000000044 15214605475 020617 0 ustar 00tina tina Allowed characters in plain scalars
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/UGM3 0000644 0000000 0000000 00000000132 15214605475 020651 x ustar 00 30 mtime=1781730109.767327963
30 atime=1781730109.616987943
30 ctime=1781730109.767327963
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/ 0000755 0001750 0001750 00000000000 15214605475 020360 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022746 x ustar 00 29 mtime=1781730109.76742197
30 atime=1781730109.767327963
29 ctime=1781730109.76742197
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/test.event 0000644 0001750 0001750 00000001403 15214605475 022400 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :invoice
=VAL :34843
=VAL :date
=VAL :2001-01-23
=VAL :bill-to
+MAP &id001
=VAL :given
=VAL :Chris
=VAL :family
=VAL :Dumars
=VAL :address
+MAP
=VAL :lines
=VAL |458 Walkman Dr.\nSuite #292\n
=VAL :city
=VAL :Royal Oak
=VAL :state
=VAL :MI
=VAL :postal
=VAL :48046
-MAP
-MAP
=VAL :ship-to
=ALI *id001
=VAL :product
+SEQ
+MAP
=VAL :sku
=VAL :BL394D
=VAL :quantity
=VAL :4
=VAL :description
=VAL :Basketball
=VAL :price
=VAL :450.00
-MAP
+MAP
=VAL :sku
=VAL :BL4438H
=VAL :quantity
=VAL :1
=VAL :description
=VAL :Super Hoop
=VAL :price
=VAL :2392.00
-MAP
-SEQ
=VAL :tax
=VAL :251.42
=VAL :total
=VAL :4443.52
=VAL :comments
=VAL :Late afternoon is best. Backup contact is Nancy Billsmer @ 338-4338.
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022421 x ustar 00 30 mtime=1781730109.739109169
30 atime=1781730109.739007689
30 ctime=1781730109.739109169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/out.yaml 0000644 0001750 0001750 00000000773 15214605475 022062 0 ustar 00tina tina --- !
invoice: 34843
date: 2001-01-23
bill-to: &id001
given: Chris
family: Dumars
address:
lines: |
458 Walkman Dr.
Suite #292
city: Royal Oak
state: MI
postal: 48046
ship-to: *id001
product:
- sku: BL394D
quantity: 4
description: Basketball
price: 450.00
- sku: BL4438H
quantity: 1
description: Super Hoop
price: 2392.00
tax: 251.42
total: 4443.52
comments: Late afternoon is best. Backup contact is Nancy Billsmer @ 338-4338.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022227 x ustar 00 30 mtime=1781730109.685727498
30 atime=1781730109.685637612
30 ctime=1781730109.685727498
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/in.json 0000644 0001750 0001750 00000001473 15214605475 021666 0 ustar 00tina tina {
"invoice": 34843,
"date": "2001-01-23",
"bill-to": {
"given": "Chris",
"family": "Dumars",
"address": {
"lines": "458 Walkman Dr.\nSuite #292\n",
"city": "Royal Oak",
"state": "MI",
"postal": 48046
}
},
"ship-to": {
"given": "Chris",
"family": "Dumars",
"address": {
"lines": "458 Walkman Dr.\nSuite #292\n",
"city": "Royal Oak",
"state": "MI",
"postal": 48046
}
},
"product": [
{
"sku": "BL394D",
"quantity": 4,
"description": "Basketball",
"price": 450
},
{
"sku": "BL4438H",
"quantity": 1,
"description": "Super Hoop",
"price": 2392
}
],
"tax": 251.42,
"total": 4443.52,
"comments": "Late afternoon is best. Backup contact is Nancy Billsmer @ 338-4338."
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022220 x ustar 00 30 mtime=1781730109.685637612
30 atime=1781730109.685544653
30 ctime=1781730109.685637612
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/in.yaml 0000644 0001750 0001750 00000001204 15214605475 021647 0 ustar 00tina tina --- !
invoice: 34843
date : 2001-01-23
bill-to: &id001
given : Chris
family : Dumars
address:
lines: |
458 Walkman Dr.
Suite #292
city : Royal Oak
state : MI
postal : 48046
ship-to: *id001
product:
- sku : BL394D
quantity : 4
description : Basketball
price : 450.00
- sku : BL4438H
quantity : 1
description : Super Hoop
price : 2392.00
tax : 251.42
total: 4443.52
comments:
Late afternoon is best.
Backup contact is Nancy
Billsmer @ 338-4338.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021217 x ustar 00 30 mtime=1781730109.617136216
30 atime=1781730109.616987943
30 ctime=1781730109.617136216
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/UGM3/=== 0000644 0001750 0001750 00000000033 15214605475 020645 0 ustar 00tina tina Spec Example 2.27. Invoice
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/D9TU 0000644 0000000 0000000 00000000132 15214605475 020663 x ustar 00 30 mtime=1781730109.767232769
30 atime=1781730109.616827656
30 ctime=1781730109.767232769
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/ 0000755 0001750 0001750 00000000000 15214605475 020372 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022762 x ustar 00 30 mtime=1781730109.767327963
30 atime=1781730109.767232769
30 ctime=1781730109.767327963
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/test.event 0000644 0001750 0001750 00000000062 15214605475 022412 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022241 x ustar 00 30 mtime=1781730109.685544653
30 atime=1781730109.685452113
30 ctime=1781730109.685544653
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/in.json 0000644 0001750 0001750 00000000023 15214605475 021666 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.685452113
30 atime=1781730109.685359294
30 ctime=1781730109.685452113
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/in.yaml 0000644 0001750 0001750 00000000011 15214605475 021654 0 ustar 00tina tina foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021231 x ustar 00 30 mtime=1781730109.616987943
30 atime=1781730109.616827656
30 ctime=1781730109.616987943
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/D9TU/=== 0000644 0001750 0001750 00000000032 15214605475 020656 0 ustar 00tina tina Single Pair Block Mapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/DC7X 0000644 0000000 0000000 00000000132 15214605475 020643 x ustar 00 30 mtime=1781730109.765978624
30 atime=1781730109.616679802
30 ctime=1781730109.765978624
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/ 0000755 0001750 0001750 00000000000 15214605475 020352 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022742 x ustar 00 30 mtime=1781730109.766073119
30 atime=1781730109.765978624
30 ctime=1781730109.766073119
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/test.event 0000644 0001750 0001750 00000000132 15214605475 022370 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :b
=VAL :seq
+SEQ
=VAL :a
-SEQ
=VAL :c
=VAL :d
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022413 x ustar 00 30 mtime=1781730109.739007689
30 atime=1781730109.738906977
30 ctime=1781730109.739007689
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/out.yaml 0000644 0001750 0001750 00000000023 15214605475 022040 0 ustar 00tina tina a: b
seq:
- a
c: d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.685359294
30 atime=1781730109.685265357
30 ctime=1781730109.685359294
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/in.json 0000644 0001750 0001750 00000000063 15214605475 021652 0 ustar 00tina tina {
"a": "b",
"seq": [
"a"
],
"c": "d"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.685265357
30 atime=1781730109.685171909
30 ctime=1781730109.685265357
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021637 0 ustar 00tina tina a: b
seq:
- a
c: d #X
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021211 x ustar 00 30 mtime=1781730109.616827656
30 atime=1781730109.616679802
30 ctime=1781730109.616827656
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/DC7X/=== 0000644 0001750 0001750 00000000026 15214605475 020641 0 ustar 00tina tina Various trailing tabs
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/X38W 0000644 0000000 0000000 00000000132 15214605475 020647 x ustar 00 30 mtime=1781730109.765884128
30 atime=1781730109.616531109
30 ctime=1781730109.765884128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/ 0000755 0001750 0001750 00000000000 15214605475 020356 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022746 x ustar 00 30 mtime=1781730109.765978624
30 atime=1781730109.765884128
30 ctime=1781730109.765978624
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/test.event 0000644 0001750 0001750 00000000171 15214605475 022377 0 ustar 00tina tina +STR
+DOC
+MAP {}
+SEQ [] &a
=VAL :a
=VAL &b :b
-SEQ
=ALI *b
=ALI *a
+SEQ []
=VAL :c
=ALI *b
=VAL :d
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022417 x ustar 00 30 mtime=1781730109.738906977
30 atime=1781730109.738798094
30 ctime=1781730109.738906977
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/out.yaml 0000644 0001750 0001750 00000000047 15214605475 022052 0 ustar 00tina tina ? &a
- a
- &b b
: *b
*a :
- c
- *b
- d
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022216 x ustar 00 30 mtime=1781730109.685171909
30 atime=1781730109.685079368
30 ctime=1781730109.685171909
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/in.yaml 0000644 0001750 0001750 00000000045 15214605475 021647 0 ustar 00tina tina { &a [a, &b b]: *b, *a : [c, *b, d]}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021215 x ustar 00 30 mtime=1781730109.616679802
30 atime=1781730109.616531109
30 ctime=1781730109.616679802
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/X38W/=== 0000644 0001750 0001750 00000000030 15214605475 020640 0 ustar 00tina tina Aliases in Flow Objects
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/KMK3 0000644 0000000 0000000 00000000132 15214605475 020643 x ustar 00 30 mtime=1781730109.765780553
30 atime=1781730109.616384092
30 ctime=1781730109.765780553
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/ 0000755 0001750 0001750 00000000000 15214605475 020352 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022742 x ustar 00 30 mtime=1781730109.765884128
30 atime=1781730109.765780553
30 ctime=1781730109.765884128
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/test.event 0000644 0001750 0001750 00000000126 15214605475 022373 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+MAP
=VAL :bar
=VAL :1
-MAP
=VAL :baz
=VAL :2
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.685079368
30 atime=1781730109.684970974
30 ctime=1781730109.685079368
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/in.json 0000644 0001750 0001750 00000000054 15214605475 021652 0 ustar 00tina tina {
"foo": {
"bar": 1
},
"baz": 2
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022212 x ustar 00 30 mtime=1781730109.684970974
30 atime=1781730109.684857761
30 ctime=1781730109.684970974
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/in.yaml 0000644 0001750 0001750 00000000025 15214605475 021641 0 ustar 00tina tina foo:
bar: 1
baz: 2
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021211 x ustar 00 30 mtime=1781730109.616531109
30 atime=1781730109.616384092
30 ctime=1781730109.616531109
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/KMK3/=== 0000644 0001750 0001750 00000000021 15214605475 020634 0 ustar 00tina tina Block Submapping
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/CUP7 0000644 0000000 0000000 00000000132 15214605475 020654 x ustar 00 30 mtime=1781730109.765686616
30 atime=1781730109.616238612
30 ctime=1781730109.765686616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/ 0000755 0001750 0001750 00000000000 15214605475 020363 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022753 x ustar 00 30 mtime=1781730109.765780553
30 atime=1781730109.765686616
30 ctime=1781730109.765780553
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/test.event 0000644 0001750 0001750 00000000143 15214605475 022403 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :anchored
=VAL &anchor :value
=VAL :alias
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022424 x ustar 00 30 mtime=1781730109.738798094
30 atime=1781730109.738699199
30 ctime=1781730109.738798094
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/out.yaml 0000644 0001750 0001750 00000000056 15214605475 022057 0 ustar 00tina tina anchored: &anchor !local value
alias: *anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.684857761
30 atime=1781730109.684757818
30 ctime=1781730109.684857761
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/in.json 0000644 0001750 0001750 00000000056 15214605475 021665 0 ustar 00tina tina {
"anchored": "value",
"alias": "value"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022223 x ustar 00 30 mtime=1781730109.684757818
30 atime=1781730109.684674287
30 ctime=1781730109.684757818
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/in.yaml 0000644 0001750 0001750 00000000056 15214605475 021656 0 ustar 00tina tina anchored: !local &anchor value
alias: *anchor
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021222 x ustar 00 30 mtime=1781730109.616384092
30 atime=1781730109.616238612
30 ctime=1781730109.616384092
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/CUP7/=== 0000644 0001750 0001750 00000000053 15214605475 020652 0 ustar 00tina tina Spec Example 5.6. Node Property Indicators
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/B63P 0000644 0000000 0000000 00000000126 15214605475 020613 x ustar 00 28 mtime=1781730109.7655924
30 atime=1781730109.616090339
28 ctime=1781730109.7655924
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/ 0000755 0001750 0001750 00000000000 15214605475 020317 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022705 x ustar 00 30 mtime=1781730109.765686616
28 atime=1781730109.7655924
30 ctime=1781730109.765686616
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/test.event 0000644 0001750 0001750 00000000005 15214605475 022334 0 ustar 00tina tina +STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022157 x ustar 00 30 mtime=1781730109.684674287
30 atime=1781730109.684582027
30 ctime=1781730109.684674287
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/in.yaml 0000644 0001750 0001750 00000000016 15214605475 021606 0 ustar 00tina tina %YAML 1.2
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021741 x ustar 00 30 mtime=1781730109.664927417
30 atime=1781730109.664927417
30 ctime=1781730109.665012414
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/error 0000644 0001750 0001750 00000000000 15214605475 021361 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021156 x ustar 00 30 mtime=1781730109.616238612
30 atime=1781730109.616090339
30 ctime=1781730109.616238612
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/B63P/=== 0000644 0001750 0001750 00000000033 15214605475 020604 0 ustar 00tina tina Directive without document
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/K527 0000644 0000000 0000000 00000000132 15214605475 020566 x ustar 00 30 mtime=1781730109.765498952
30 atime=1781730109.615943182
30 ctime=1781730109.765498952
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/ 0000755 0001750 0001750 00000000000 15214605475 020275 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/test.event 0000644 0000000 0000000 00000000126 15214605475 022670 x ustar 00 28 mtime=1781730109.7655924
30 atime=1781730109.765498952
28 ctime=1781730109.7655924
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/test.event 0000644 0001750 0001750 00000000060 15214605475 022313 0 ustar 00tina tina +STR
+DOC
=VAL >trimmed\n\n\nas space
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022336 x ustar 00 30 mtime=1781730109.738699199
30 atime=1781730109.738600652
30 ctime=1781730109.738699199
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/out.yaml 0000644 0001750 0001750 00000000033 15214605475 021764 0 ustar 00tina tina >-
trimmed
as space
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022144 x ustar 00 30 mtime=1781730109.684582027
30 atime=1781730109.684491023
30 ctime=1781730109.684582027
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/in.json 0000644 0001750 0001750 00000000030 15214605475 021567 0 ustar 00tina tina "trimmed\n\n\nas space"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022135 x ustar 00 30 mtime=1781730109.684491023
30 atime=1781730109.684399461
30 ctime=1781730109.684491023
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/in.yaml 0000644 0001750 0001750 00000000040 15214605475 021561 0 ustar 00tina tina >-
trimmed
as
space
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021134 x ustar 00 30 mtime=1781730109.616090339
30 atime=1781730109.615943182
30 ctime=1781730109.616090339
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K527/=== 0000644 0001750 0001750 00000000037 15214605475 020566 0 ustar 00tina tina Spec Example 6.6. Line Folding
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/5U3A 0000644 0000000 0000000 00000000132 15214605475 020613 x ustar 00 30 mtime=1781730109.765403548
30 atime=1781730109.615769277
30 ctime=1781730109.765403548
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/ 0000755 0001750 0001750 00000000000 15214605475 020322 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022712 x ustar 00 30 mtime=1781730109.765498952
30 atime=1781730109.765403548
30 ctime=1781730109.765498952
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/test.event 0000644 0001750 0001750 00000000031 15214605475 022336 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022162 x ustar 00 30 mtime=1781730109.684399461
30 atime=1781730109.684321448
30 ctime=1781730109.684399461
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/in.yaml 0000644 0001750 0001750 00000000022 15214605475 021606 0 ustar 00tina tina key: - a
- b
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021744 x ustar 00 30 mtime=1781730109.664829708
30 atime=1781730109.664829708
30 ctime=1781730109.664927417
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/error 0000644 0001750 0001750 00000000000 15214605475 021364 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021161 x ustar 00 30 mtime=1781730109.615943182
30 atime=1781730109.615769277
30 ctime=1781730109.615943182
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/5U3A/=== 0000644 0001750 0001750 00000000045 15214605475 020612 0 ustar 00tina tina Sequence on same Line as Mapping Key
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/98YD 0000644 0000000 0000000 00000000132 15214605475 020633 x ustar 00 30 mtime=1781730109.765308564
30 atime=1781730109.615622819
30 ctime=1781730109.765308564
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/ 0000755 0001750 0001750 00000000000 15214605475 020342 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022732 x ustar 00 30 mtime=1781730109.765403548
30 atime=1781730109.765308564
30 ctime=1781730109.765403548
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/test.event 0000644 0001750 0001750 00000000012 15214605475 022355 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022403 x ustar 00 30 mtime=1781730109.738498194
30 atime=1781730109.738498194
30 ctime=1781730109.738600652
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/out.yaml 0000644 0001750 0001750 00000000000 15214605475 022023 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022211 x ustar 00 30 mtime=1781730109.684226463
30 atime=1781730109.684226463
30 ctime=1781730109.684321448
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/in.json 0000644 0001750 0001750 00000000000 15214605475 021631 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022202 x ustar 00 30 mtime=1781730109.684226463
30 atime=1781730109.684134063
30 ctime=1781730109.684226463
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/in.yaml 0000644 0001750 0001750 00000000020 15214605475 021624 0 ustar 00tina tina # Comment only.
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021201 x ustar 00 30 mtime=1781730109.615769277
30 atime=1781730109.615622819
30 ctime=1781730109.615769277
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/98YD/=== 0000644 0001750 0001750 00000000044 15214605475 020631 0 ustar 00tina tina Spec Example 5.5. Comment Indicator
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/SU5Z 0000644 0000000 0000000 00000000132 15214605475 020704 x ustar 00 30 mtime=1781730109.765214068
30 atime=1781730109.615473148
30 ctime=1781730109.765214068
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/ 0000755 0001750 0001750 00000000000 15214605475 020413 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 023003 x ustar 00 30 mtime=1781730109.765308564
30 atime=1781730109.765214068
30 ctime=1781730109.765308564
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/test.event 0000644 0001750 0001750 00000000045 15214605475 022434 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL "value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022253 x ustar 00 30 mtime=1781730109.684134063
30 atime=1781730109.684039357
30 ctime=1781730109.684134063
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/in.yaml 0000644 0001750 0001750 00000000036 15214605475 021704 0 ustar 00tina tina key: "value"# invalid comment
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 022035 x ustar 00 30 mtime=1781730109.664744083
30 atime=1781730109.664744083
30 ctime=1781730109.664829708
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/error 0000644 0001750 0001750 00000000000 15214605475 021455 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021252 x ustar 00 30 mtime=1781730109.615622819
30 atime=1781730109.615473148
30 ctime=1781730109.615622819
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/SU5Z/=== 0000644 0001750 0001750 00000000065 15214605475 020705 0 ustar 00tina tina Comment without whitespace after doublequoted scalar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/F3CP 0000644 0000000 0000000 00000000132 15214605475 020631 x ustar 00 30 mtime=1781730109.765119782
30 atime=1781730109.615322011
30 ctime=1781730109.765119782
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/ 0000755 0001750 0001750 00000000000 15214605475 020340 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022730 x ustar 00 30 mtime=1781730109.765214068
30 atime=1781730109.765119782
30 ctime=1781730109.765214068
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/test.event 0000644 0001750 0001750 00000000174 15214605475 022364 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL :a
+SEQ []
=VAL :b
=VAL :c
+MAP {}
=VAL :d
+SEQ []
=VAL :e
=VAL :f
-SEQ
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15214605475 022400 x ustar 00 30 mtime=1781730109.738498194
29 atime=1781730109.73839888
30 ctime=1781730109.738498194
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/out.yaml 0000644 0001750 0001750 00000000040 15214605475 022025 0 ustar 00tina tina ---
a:
- b
- c
- d:
- e
- f
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022207 x ustar 00 30 mtime=1781730109.684039357
30 atime=1781730109.683947376
30 ctime=1781730109.684039357
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/in.json 0000644 0001750 0001750 00000000135 15214605475 021640 0 ustar 00tina tina {
"a": [
"b",
"c",
{
"d": [
"e",
"f"
]
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022200 x ustar 00 30 mtime=1781730109.683947376
30 atime=1781730109.683838772
30 ctime=1781730109.683947376
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/in.yaml 0000644 0001750 0001750 00000000042 15214605475 021626 0 ustar 00tina tina ---
{ a: [b, c, { d: [e, f] } ] }
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021177 x ustar 00 30 mtime=1781730109.615473148
30 atime=1781730109.615322011
30 ctime=1781730109.615473148
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/F3CP/=== 0000644 0001750 0001750 00000000044 15214605475 020627 0 ustar 00tina tina Nested flow collections on one line
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/QF4Y 0000644 0000000 0000000 00000000132 15214605475 020661 x ustar 00 30 mtime=1781730109.765025077
30 atime=1781730109.615174576
30 ctime=1781730109.765025077
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/ 0000755 0001750 0001750 00000000000 15214605475 020370 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022760 x ustar 00 30 mtime=1781730109.765119782
30 atime=1781730109.765025077
30 ctime=1781730109.765119782
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/test.event 0000644 0001750 0001750 00000000102 15214605475 022403 0 ustar 00tina tina +STR
+DOC
+SEQ []
+MAP {}
=VAL :foo
=VAL :bar
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15214605475 022427 x ustar 00 29 mtime=1781730109.73839888
30 atime=1781730109.738298727
29 ctime=1781730109.73839888
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/out.yaml 0000644 0001750 0001750 00000000013 15214605475 022055 0 ustar 00tina tina - foo: bar
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.683838772
30 atime=1781730109.683754124
30 ctime=1781730109.683838772
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/in.json 0000644 0001750 0001750 00000000035 15214605475 021667 0 ustar 00tina tina [
{
"foo": "bar"
}
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022230 x ustar 00 30 mtime=1781730109.683754124
30 atime=1781730109.683660187
30 ctime=1781730109.683754124
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/in.yaml 0000644 0001750 0001750 00000000015 15214605475 021656 0 ustar 00tina tina [
foo: bar
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021227 x ustar 00 30 mtime=1781730109.615322011
30 atime=1781730109.615174576
30 ctime=1781730109.615322011
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/QF4Y/=== 0000644 0001750 0001750 00000000055 15214605475 020661 0 ustar 00tina tina Spec Example 7.19. Single Pair Flow Mappings
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6JWB 0000644 0000000 0000000 00000000132 15214605475 020646 x ustar 00 30 mtime=1781730109.764930651
30 atime=1781730109.615026651
30 ctime=1781730109.764930651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/ 0000755 0001750 0001750 00000000000 15214605475 020355 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022745 x ustar 00 30 mtime=1781730109.765025077
30 atime=1781730109.764930651
30 ctime=1781730109.765025077
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/test.event 0000644 0001750 0001750 00000000272 15214605475 022400 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+SEQ
=VAL :a
+MAP
=VAL :key
=VAL :value
-MAP
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022416 x ustar 00 30 mtime=1781730109.738298727
30 atime=1781730109.738194174
30 ctime=1781730109.738298727
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/out.yaml 0000644 0001750 0001750 00000000060 15214605475 022044 0 ustar 00tina tina foo: !!seq
- !!str a
- !!map
key: !!str value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022224 x ustar 00 30 mtime=1781730109.683660187
30 atime=1781730109.683567228
30 ctime=1781730109.683660187
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/in.json 0000644 0001750 0001750 00000000075 15214605475 021660 0 ustar 00tina tina {
"foo": [
"a",
{
"key": "value"
}
]
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022215 x ustar 00 30 mtime=1781730109.683567228
30 atime=1781730109.683475666
30 ctime=1781730109.683567228
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/in.yaml 0000644 0001750 0001750 00000000066 15214605475 021651 0 ustar 00tina tina foo: !!seq
- !!str a
- !!map
key: !!str value
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021214 x ustar 00 30 mtime=1781730109.615174576
30 atime=1781730109.615026651
30 ctime=1781730109.615174576
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JWB/=== 0000644 0001750 0001750 00000000027 15214605475 020645 0 ustar 00tina tina Tags for Block Objects
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/K4SU 0000644 0000000 0000000 00000000132 15214605475 020664 x ustar 00 30 mtime=1781730109.764817577
30 atime=1781730109.614872581
30 ctime=1781730109.764817577
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/ 0000755 0001750 0001750 00000000000 15214605475 020373 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022763 x ustar 00 30 mtime=1781730109.764930651
30 atime=1781730109.764817577
30 ctime=1781730109.764930651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/test.event 0000644 0001750 0001750 00000000073 15214605475 022415 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :foo
=VAL :bar
=VAL :42
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022242 x ustar 00 30 mtime=1781730109.683475666
30 atime=1781730109.683372999
30 ctime=1781730109.683475666
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/in.json 0000644 0001750 0001750 00000000033 15214605475 021670 0 ustar 00tina tina [
"foo",
"bar",
42
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022232 x ustar 00 30 mtime=1781730109.683372999
29 atime=1781730109.68326677
30 ctime=1781730109.683372999
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/in.yaml 0000644 0001750 0001750 00000000021 15214605475 021656 0 ustar 00tina tina - foo
- bar
- 42
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021232 x ustar 00 30 mtime=1781730109.615026651
30 atime=1781730109.614872581
30 ctime=1781730109.615026651
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/K4SU/=== 0000644 0001750 0001750 00000000036 15214605475 020663 0 ustar 00tina tina Multiple Entry Block Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/9TFX 0000644 0000000 0000000 00000000132 15214605475 020670 x ustar 00 30 mtime=1781730109.764724059
30 atime=1781730109.614717043
30 ctime=1781730109.764724059
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/ 0000755 0001750 0001750 00000000000 15214605475 020377 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022767 x ustar 00 30 mtime=1781730109.764817577
30 atime=1781730109.764724059
30 ctime=1781730109.764817577
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/test.event 0000644 0001750 0001750 00000000113 15214605475 022414 0 ustar 00tina tina +STR
+DOC ---
=VAL " 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022567 x ustar 00 30 mtime=1781730109.759284517
30 atime=1781730109.759189602
30 ctime=1781730109.759284517
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/emit.yaml 0000644 0001750 0001750 00000000063 15214605475 022220 0 ustar 00tina tina --- " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022440 x ustar 00 30 mtime=1781730109.738194174
30 atime=1781730109.738090389
30 ctime=1781730109.738194174
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/out.yaml 0000644 0001750 0001750 00000000057 15214605475 022074 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022244 x ustar 00 29 mtime=1781730109.68326677
30 atime=1781730109.683185265
29 ctime=1781730109.68326677
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/in.json 0000644 0001750 0001750 00000000057 15214605475 021702 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022237 x ustar 00 30 mtime=1781730109.683185265
30 atime=1781730109.683092794
30 ctime=1781730109.683185265
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/in.yaml 0000644 0001750 0001750 00000000066 15214605475 021673 0 ustar 00tina tina ---
" 1st non-empty
2nd non-empty
3rd non-empty "
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021236 x ustar 00 30 mtime=1781730109.614872581
30 atime=1781730109.614717043
30 ctime=1781730109.614872581
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/9TFX/=== 0000644 0001750 0001750 00000000054 15214605475 020667 0 ustar 00tina tina Spec Example 7.6. Double Quoted Lines [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FRK4 0000644 0000000 0000000 00000000130 15214605475 020642 x ustar 00 29 mtime=1781730109.76462677
30 atime=1781730109.614569259
29 ctime=1781730109.76462677
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/ 0000755 0001750 0001750 00000000000 15214605475 020353 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15214605475 022742 x ustar 00 30 mtime=1781730109.764724059
29 atime=1781730109.76462677
30 ctime=1781730109.764724059
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/test.event 0000644 0001750 0001750 00000000103 15214605475 022367 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :
=VAL :
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022213 x ustar 00 30 mtime=1781730109.683092794
30 atime=1781730109.682993759
30 ctime=1781730109.683092794
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/in.yaml 0000644 0001750 0001750 00000000030 15214605475 021636 0 ustar 00tina tina {
? foo :,
: bar,
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021212 x ustar 00 30 mtime=1781730109.614717043
30 atime=1781730109.614569259
30 ctime=1781730109.614717043
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FRK4/=== 0000644 0001750 0001750 00000000056 15214605475 020645 0 ustar 00tina tina Spec Example 7.3. Completely Empty Flow Nodes
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6FWR 0000644 0000000 0000000 00000000132 15214605475 020662 x ustar 00 30 mtime=1781730109.764532554
30 atime=1781730109.614423429
30 ctime=1781730109.764532554
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/ 0000755 0001750 0001750 00000000000 15214605475 020371 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15214605475 022757 x ustar 00 29 mtime=1781730109.76462677
30 atime=1781730109.764532554
29 ctime=1781730109.76462677
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/test.event 0000644 0001750 0001750 00000000054 15214605475 022412 0 ustar 00tina tina +STR
+DOC ---
=VAL |ab\n\n \n
-DOC ...
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15214605475 022561 x ustar 00 30 mtime=1781730109.759189602
30 atime=1781730109.759094129
30 ctime=1781730109.759189602
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/emit.yaml 0000644 0001750 0001750 00000000024 15214605475 022207 0 ustar 00tina tina --- |
ab
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022432 x ustar 00 30 mtime=1781730109.738090389
30 atime=1781730109.737980319
30 ctime=1781730109.738090389
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022054 0 ustar 00tina tina "ab\n\n \n"
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022240 x ustar 00 30 mtime=1781730109.682993759
30 atime=1781730109.682897657
30 ctime=1781730109.682993759
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/in.json 0000644 0001750 0001750 00000000014 15214605475 021665 0 ustar 00tina tina "ab\n\n \n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022231 x ustar 00 30 mtime=1781730109.682897657
30 atime=1781730109.682794641
30 ctime=1781730109.682897657
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/in.yaml 0000644 0001750 0001750 00000000024 15214605475 021657 0 ustar 00tina tina --- |+
ab
...
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021230 x ustar 00 30 mtime=1781730109.614569259
30 atime=1781730109.614423429
30 ctime=1781730109.614569259
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6FWR/=== 0000644 0001750 0001750 00000000022 15214605475 020654 0 ustar 00tina tina Block Scalar Keep
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/NB6Z 0000644 0000000 0000000 00000000132 15214605475 020655 x ustar 00 30 mtime=1781730109.763866614
30 atime=1781730109.614276343
30 ctime=1781730109.763866614
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/ 0000755 0001750 0001750 00000000000 15214605475 020364 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022754 x ustar 00 30 mtime=1781730109.763960621
30 atime=1781730109.763866614
30 ctime=1781730109.763960621
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/test.event 0000644 0001750 0001750 00000000077 15214605475 022412 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value with\ntabs
-MAP
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022425 x ustar 00 30 mtime=1781730109.737980319
30 atime=1781730109.737857538
30 ctime=1781730109.737980319
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/out.yaml 0000644 0001750 0001750 00000000032 15214605475 022052 0 ustar 00tina tina key: 'value with
tabs'
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022233 x ustar 00 30 mtime=1781730109.682794641
30 atime=1781730109.682700075
30 ctime=1781730109.682794641
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/in.json 0000644 0001750 0001750 00000000040 15214605475 021657 0 ustar 00tina tina {
"key": "value with\ntabs"
}
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022223 x ustar 00 30 mtime=1781730109.682700075
29 atime=1781730109.68259231
30 ctime=1781730109.682700075
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/in.yaml 0000644 0001750 0001750 00000000037 15214605475 021656 0 ustar 00tina tina key:
value
with
tabs
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021223 x ustar 00 30 mtime=1781730109.614423429
30 atime=1781730109.614276343
30 ctime=1781730109.614423429
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/NB6Z/=== 0000644 0001750 0001750 00000000057 15214605475 020657 0 ustar 00tina tina Multiline plain value with tabs on empty lines
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/4Q9F 0000644 0000000 0000000 00000000132 15214605475 020621 x ustar 00 30 mtime=1781730109.763761083
30 atime=1781730109.614128977
30 ctime=1781730109.763761083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/ 0000755 0001750 0001750 00000000000 15214605475 020330 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022720 x ustar 00 30 mtime=1781730109.763866614
30 atime=1781730109.763761083
30 ctime=1781730109.763866614
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/test.event 0000644 0001750 0001750 00000000060 15214605475 022346 0 ustar 00tina tina +STR
+DOC ---
=VAL >ab cd\nef\n\ngh\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022371 x ustar 00 30 mtime=1781730109.737857538
30 atime=1781730109.737735943
30 ctime=1781730109.737857538
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/out.yaml 0000644 0001750 0001750 00000000033 15214605475 022017 0 ustar 00tina tina --- >
ab cd
ef
gh
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022175 x ustar 00 29 mtime=1781730109.68259231
30 atime=1781730109.682500817
29 ctime=1781730109.68259231
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/in.json 0000644 0001750 0001750 00000000024 15214605475 021625 0 ustar 00tina tina "ab cd\nef\n\ngh\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022170 x ustar 00 30 mtime=1781730109.682500817
30 atime=1781730109.682404785
30 ctime=1781730109.682500817
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/in.yaml 0000644 0001750 0001750 00000000032 15214605475 021615 0 ustar 00tina tina --- >
ab
cd
ef
gh
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021167 x ustar 00 30 mtime=1781730109.614276343
30 atime=1781730109.614128977
30 ctime=1781730109.614276343
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/4Q9F/=== 0000644 0001750 0001750 00000000032 15214605475 020614 0 ustar 00tina tina Folded Block Scalar [1.3]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/55WF 0000644 0000000 0000000 00000000132 15214605475 020624 x ustar 00 30 mtime=1781730109.763666169
30 atime=1781730109.613978329
30 ctime=1781730109.763666169
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/ 0000755 0001750 0001750 00000000000 15214605475 020333 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022723 x ustar 00 30 mtime=1781730109.763761083
30 atime=1781730109.763666169
30 ctime=1781730109.763761083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/test.event 0000644 0001750 0001750 00000000016 15214605475 022352 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022173 x ustar 00 30 mtime=1781730109.682404785
30 atime=1781730109.682310429
30 ctime=1781730109.682404785
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/in.yaml 0000644 0001750 0001750 00000000011 15214605475 021615 0 ustar 00tina tina ---
"\."
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/error 0000644 0000000 0000000 00000000132 15214605475 021755 x ustar 00 30 mtime=1781730109.664646025
30 atime=1781730109.664646025
30 ctime=1781730109.664744083
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/error 0000644 0001750 0001750 00000000000 15214605475 021375 0 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021172 x ustar 00 30 mtime=1781730109.614128977
30 atime=1781730109.613978329
30 ctime=1781730109.614128977
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/55WF/=== 0000644 0001750 0001750 00000000047 15214605475 020625 0 ustar 00tina tina Invalid escape in double quoted string
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/FUP4 0000644 0000000 0000000 00000000132 15214605475 020654 x ustar 00 30 mtime=1781730109.763006864
30 atime=1781730109.613793109
30 ctime=1781730109.763006864
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/ 0000755 0001750 0001750 00000000000 15214605475 020363 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022753 x ustar 00 30 mtime=1781730109.763101569
30 atime=1781730109.763006864
30 ctime=1781730109.763101569
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/test.event 0000644 0001750 0001750 00000000106 15214605475 022402 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :a
+SEQ []
=VAL :b
=VAL :c
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022424 x ustar 00 30 mtime=1781730109.737735943
30 atime=1781730109.737637537
30 ctime=1781730109.737735943
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/out.yaml 0000644 0001750 0001750 00000000020 15214605475 022046 0 ustar 00tina tina - a
- - b
- c
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15214605475 022232 x ustar 00 30 mtime=1781730109.682310429
30 atime=1781730109.682214117
30 ctime=1781730109.682310429
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/in.json 0000644 0001750 0001750 00000000044 15214605475 021662 0 ustar 00tina tina [
"a",
[
"b",
"c"
]
]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15214605475 022222 x ustar 00 30 mtime=1781730109.682214117
29 atime=1781730109.68211592
30 ctime=1781730109.682214117
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/in.yaml 0000644 0001750 0001750 00000000014 15214605475 021650 0 ustar 00tina tina [a, [b, c]]
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021222 x ustar 00 30 mtime=1781730109.613978329
30 atime=1781730109.613793109
30 ctime=1781730109.613978329
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/FUP4/=== 0000644 0001750 0001750 00000000037 15214605475 020654 0 ustar 00tina tina Flow Sequence in Flow Sequence
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/PaxHeaders/6JQW 0000644 0000000 0000000 00000000132 15214605475 020665 x ustar 00 30 mtime=1781730109.762911181
30 atime=1781730109.613590429
30 ctime=1781730109.762911181
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/ 0000755 0001750 0001750 00000000000 15214605475 020374 5 ustar 00tina tina YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15214605475 022764 x ustar 00 30 mtime=1781730109.763006864
30 atime=1781730109.762911181
30 ctime=1781730109.763006864
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/test.event 0000644 0001750 0001750 00000000071 15214605475 022414 0 ustar 00tina tina +STR
+DOC ---
=VAL |\\//||\\/||\n// || ||__\n
-DOC
-STR
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15214605475 022435 x ustar 00 30 mtime=1781730109.737637537
30 atime=1781730109.737538431
30 ctime=1781730109.737637537
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/out.yaml 0000644 0001750 0001750 00000000040 15214605475 022061 0 ustar 00tina tina --- |
\//||\/||
// || ||__
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15214605475 022241 x ustar 00 29 mtime=1781730109.68211592
30 atime=1781730109.682019678
29 ctime=1781730109.68211592
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/in.json 0000644 0001750 0001750 00000000035 15214605475 021673 0 ustar 00tina tina "\\//||\\/||\n// || ||__\n"
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15214605475 022234 x ustar 00 30 mtime=1781730109.682019678
30 atime=1781730109.681925462
30 ctime=1781730109.682019678
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/in.yaml 0000644 0001750 0001750 00000000054 15214605475 021665 0 ustar 00tina tina # ASCII Art
--- |
\//||\/||
// || ||__
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15214605475 021233 x ustar 00 30 mtime=1781730109.613793109
30 atime=1781730109.613743941
30 ctime=1781730109.613793109
YAML-PP-v0.41.0/test-suite/yaml-test-suite-data/6JQW/=== 0000644 0001750 0001750 00000000067 15214605475 020670 0 ustar 00tina tina Spec Example 2.13. In literals, newlines are preserved
YAML-PP-v0.41.0/test-suite/PaxHeaders/tag_id.yaml 0000644 0000000 0000000 00000000132 15214605475 016351 x ustar 00 30 mtime=1781730109.607164933
30 atime=1781730109.607074768
30 ctime=1781730109.607164933
YAML-PP-v0.41.0/test-suite/tag_id.yaml 0000644 0001750 0001750 00000024652 15214605475 016014 0 ustar 00tina tina ---
1.3-err:
27NA: 1
2SXE: 1
4GC6: 1
4UYU: 1
6LVF: 1
6VJK: 1
6ZKB: 1
7T8X: 1
82AN: 1
8MK2: 1
9KAX: 1
9WXW: 1
9YRD: 1
BU8L: 1
DWX9: 1
G992: 1
K527: 1
KSS4: 1
LX3P: 1
M5C3: 1
M7A3: 1
M9B4: 1
MJS9: 1
MYW6: 1
Q9WF: 1
TS54: 1
U3XV: 1
W4TN: 1
W5VH: 1
XW4D: 1
1.3-mod:
2LFX: 1
4Q9F: 1
4QFQ: 1
52DL: 1
6WLZ: 1
6WPF: 1
753E: 1
7BMT: 1
93WF: 1
9DXL: 1
9TFX: 1
B3HG: 1
EX5H: 1
EXG3: 1
Q8AD: 1
RZP5: 1
SSW6: 1
T26H: 1
T4YY: 1
T5N4: 1
XV9V: 1
Z67P: 1
alias:
26DV: 1
2SXE: 1
3GZX: 1
6KGN: 1
6M2F: 1
7BUB: 1
C4HZ: 1
CUP7: 1
E76Z: 1
HMQ5: 1
JS2J: 1
LE5A: 1
SR86: 1
SU74: 1
UGM3: 1
V55R: 1
W5VH: 1
X38W: 1
anchor:
3R3P: 1
4JVG: 1
6BFJ: 1
6KGN: 1
7BMT: 1
8XYN: 1
9KAX: 1
BU8L: 1
CN3R: 1
CXX2: 1
F2C7: 1
FTA2: 1
G9HC: 1
GT5M: 1
H7J7: 1
KSS4: 1
PW8X: 1
RZP5: 1
SKE5: 1
SU74: 1
SY6V: 1
U3XV: 1
Y2GN: 1
ZH7C: 1
ZWK4: 1
comment:
5NYZ: 1
5WE3: 1
6HB6: 1
6JQW: 1
735Y: 1
7BMT: 1
7T8X: 1
7TMG: 1
8G76: 1
8XDJ: 1
98YD: 1
9JBA: 1
BF9H: 1
CML9: 1
CVW2: 1
DC7X: 1
DK3J: 1
DWX9: 1
F8F9: 1
GDY7: 1
H2RW: 1
J9HZ: 1
K3WX: 1
L383: 1
P2AD: 1
P94K: 1
Q9WF: 1
QT73: 1
RZP5: 1
S98Z: 1
SU5Z: 1
SYW4: 1
T26H: 1
U3XV: 1
UT92: 1
W42U: 1
X4QW: 1
X8DW: 1
XW4D: 1
complex-key:
4FJ6: 1
6BFJ: 1
LX3P: 1
M5DY: 1
Q9WF: 1
SBG9: 1
V9D5: 1
X38W: 1
directive:
27NA: 1
2LFX: 1
5TYM: 1
6LVF: 1
6WLZ: 1
9HCY: 1
9MMA: 1
9WXW: 1
B63P: 1
BEC7: 1
C4HZ: 1
CC74: 1
EB22: 1
H7TQ: 1
QLJ7: 1
RHX7: 1
SF5V: 1
XLQ9: 1
document:
B63P: 1
double:
2LFX: 1
3UYS: 1
4ZYM: 1
55WF: 1
5GBF: 1
5MUD: 1
5TRB: 1
6LVF: 1
6SLA: 1
6WPF: 1
735Y: 1
7LBH: 1
9BXH: 1
9SA2: 1
9TFX: 1
CPZ3: 1
CQ3W: 1
HRE5: 1
JY7Z: 1
N4JP: 1
NAT4: 1
NP9H: 1
Q4CL: 1
Q8AD: 1
QB6E: 1
SU5Z: 1
TL85: 1
U44R: 1
duplicate-key:
2JQS: 1
edge:
2SXE: 1
58MP: 1
AVM7: 1
AZW3: 1
N782: 1
empty:
8G76: 1
98YD: 1
empty-key:
2JQS: 1
6M2F: 1
CFD4: 1
FRK4: 1
NHX8: 1
NKF9: 1
S3PD: 1
error:
236B: 1
2CMS: 1
3HFZ: 1
4EJS: 1
4H7K: 1
4HVU: 1
4JVG: 1
55WF: 1
5LLU: 1
5TRB: 1
5U3A: 1
62EZ: 1
6JTT: 1
6S55: 1
7LBH: 1
7MNF: 1
8XDJ: 1
9C9N: 1
9CWY: 1
9HCY: 1
9JBA: 1
9KBC: 1
9MAG: 1
9MMA: 1
B63P: 1
BD7L: 1
BF9H: 1
BS4K: 1
C2SP: 1
CML9: 1
CQ3W: 1
CTN5: 1
CVW2: 1
CXX2: 1
D49Q: 1
DK4H: 1
DMG6: 1
EB22: 1
EW3V: 1
G7JE: 1
G9HC: 1
GDY7: 1
GT5M: 1
H7J7: 1
HRE5: 1
HU3P: 1
JY7Z: 1
KS4U: 1
LHL4: 1
N4JP: 1
N782: 1
P2EQ: 1
Q4CL: 1
QB6E: 1
QLJ7: 1
RHX7: 1
RXY3: 1
S4GJ: 1
S98Z: 1
SF5V: 1
SR86: 1
SU5Z: 1
SU74: 1
SY6V: 1
T833: 1
TD5N: 1
U44R: 1
U99R: 1
W9L4: 1
X4QW: 1
ZCZ6: 1
ZL4Z: 1
ZVH3: 1
ZXT5: 1
explicit-key:
2XXW: 1
35KP: 1
5WE3: 1
6M2F: 1
6PBE: 1
7W2P: 1
A2M4: 1
CT4Q: 1
DFF7: 1
FRK4: 1
GH63: 1
JTV5: 1
KK5P: 1
L94M: 1
M5DY: 1
PW8X: 1
RR7F: 1
S9E8: 1
V9D5: 1
X8DW: 1
XW4D: 1
ZWK4: 1
flow:
4ABK: 1
4FJ6: 1
4H7K: 1
4RWC: 1
54T7: 1
58MP: 1
5C5M: 1
5KJE: 1
5MUD: 1
5T43: 1
62EZ: 1
652Z: 1
6BFJ: 1
6HB6: 1
6JTT: 1
7TMG: 1
7ZZ5: 1
'87E4': 1
8KB6: 1
8UDB: 1
9BXH: 1
9C9N: 1
9JBA: 1
9MAG: 1
9MMW: 1
9SA2: 1
C2DT: 1
C2SP: 1
CFD4: 1
CML9: 1
CN3R: 1
CT4Q: 1
CTN5: 1
CVW2: 1
D88J: 1
DBG4: 1
DFF7: 1
DHP8: 1
DK4H: 1
EHF6: 1
F3CP: 1
FRK4: 1
FUP4: 1
G5U8: 1
JR7V: 1
K3WX: 1
KS4U: 1
L9U5: 1
LP6E: 1
LQZ7: 1
LX3P: 1
M7NX: 1
MXS3: 1
N782: 1
NJ66: 1
P2EQ: 1
Q5MG: 1
Q88A: 1
Q9WF: 1
QF4Y: 1
R52L: 1
SBG9: 1
T833: 1
UDM2: 1
UDR7: 1
UT92: 1
WZ62: 1
X38W: 1
YJV2: 1
ZF4X: 1
ZK9H: 1
ZXT5: 1
folded:
4Q9F: 1
4QFQ: 1
5BVJ: 1
5LLU: 1
6VJK: 1
735Y: 1
7T8X: 1
93WF: 1
96L6: 1
B3HG: 1
DK3J: 1
F6MC: 1
FP8R: 1
G992: 1
HMK4: 1
K527: 1
K858: 1
M5C3: 1
MJS9: 1
MZX3: 1
P2AD: 1
R4YG: 1
RZP5: 1
S4GJ: 1
S98Z: 1
TS54: 1
X4QW: 1
XW4D: 1
Z67P: 1
footer:
3HFZ: 1
7Z25: 1
9HCY: 1
EB22: 1
HWV9: 1
M7A3: 1
N782: 1
QT73: 1
RTP8: 1
RXY3: 1
S4T7: 1
UT92: 1
W4TN: 1
header:
2LFX: 1
35KP: 1
5TRB: 1
6LVF: 1
6XDY: 1
6ZKB: 1
9DXL: 1
9KBC: 1
CXX2: 1
FTA2: 1
JHB9: 1
K54U: 1
KSS4: 1
N782: 1
P76L: 1
PUW8: 1
RTP8: 1
RZT7: 1
U3C3: 1
U9NS: 1
UT92: 1
W4TN: 1
Z9M4: 1
indent:
4HVU: 1
4WA9: 1
6CA3: 1
6HB6: 1
9C9N: 1
9FMG: 1
9J7A: 1
A2M4: 1
AZ63: 1
BU8L: 1
D83L: 1
DMG6: 1
EW3V: 1
F6MC: 1
FP8R: 1
H7J7: 1
JKF3: 1
M5C3: 1
M6YH: 1
N4JP: 1
QB6E: 1
RLU9: 1
SKE5: 1
U44R: 1
UV7Q: 1
Z67P: 1
ZK9H: 1
ZVH3: 1
libyaml-err:
4QFQ: 1
6BCT: 1
A2M4: 1
R4YG: 1
literal:
4QFQ: 1
4WA9: 1
4ZYM: 1
5BVJ: 1
5GBF: 1
5WE3: 1
6FWR: 1
6JQW: 1
753E: 1
A6F9: 1
D83L: 1
DWX9: 1
F8F9: 1
H2RW: 1
HMK4: 1
K858: 1
M29M: 1
M5C3: 1
M9B4: 1
MYW6: 1
P2AD: 1
R4YG: 1
RZT7: 1
T26H: 1
T5N4: 1
UGM3: 1
W42U: 1
W9L4: 1
XV9V: 1
Z67P: 1
local-tag:
5TYM: 1
6CK3: 1
6WLZ: 1
9WXW: 1
C4HZ: 1
CUP7: 1
M5C3: 1
Z67P: 1
mapping:
229Q: 1
236B: 1
26DV: 1
2CMS: 1
2EBW: 1
2JQS: 1
2SXE: 1
2XXW: 1
35KP: 1
36F6: 1
3GZX: 1
4ABK: 1
4EJS: 1
4FJ6: 1
4JVG: 1
4UYU: 1
54T7: 1
57H4: 1
58MP: 1
5C5M: 1
5MUD: 1
5NYZ: 1
5T43: 1
5U3A: 1
5WE3: 1
62EZ: 1
6BFJ: 1
6JWB: 1
6PBE: 1
6S55: 1
6SLA: 1
74H7: 1
7BMT: 1
7BUB: 1
7FWL: 1
7MNF: 1
7W2P: 1
7ZZ5: 1
'87E4': 1
8CWC: 1
8KB6: 1
8QBE: 1
93JH: 1
9BXH: 1
9CWY: 1
9FMG: 1
9J7A: 1
9KAX: 1
9KBC: 1
9MMW: 1
9SA2: 1
9U5K: 1
AZ63: 1
AZW3: 1
BD7L: 1
C2DT: 1
C2SP: 1
CN3R: 1
CT4Q: 1
CXX2: 1
D49Q: 1
D88J: 1
D9TU: 1
DFF7: 1
DK4H: 1
DMG6: 1
E76Z: 1
EHF6: 1
EW3V: 1
F3CP: 1
FRK4: 1
G7JE: 1
GDY7: 1
GH63: 1
HU3P: 1
J5UC: 1
J7PZ: 1
J7VC: 1
J9HZ: 1
JQ4R: 1
JTV5: 1
JY7Z: 1
K3WX: 1
KK5P: 1
KMK3: 1
L94M: 1
L9U5: 1
LX3P: 1
M5DY: 1
M7NX: 1
MXS3: 1
N4JP: 1
NJ66: 1
NKF9: 1
P2EQ: 1
PBJ2: 1
Q4CL: 1
Q88A: 1
QF4Y: 1
R52L: 1
RR7F: 1
RZP5: 1
RZT7: 1
S3PD: 1
S4T7: 1
S9E8: 1
SBG9: 1
SU74: 1
T833: 1
TE2A: 1
U44R: 1
UDR7: 1
UGM3: 1
V9D5: 1
X8DW: 1
ZCZ6: 1
ZF4X: 1
ZH7C: 1
ZK9H: 1
ZL4Z: 1
ZWK4: 1
ZXT5: 1
scalar:
2EBW: 1
36F6: 1
3MYT: 1
4CQQ: 1
4GC6: 1
4Q9F: 1
4QFQ: 1
4UYU: 1
4V8U: 1
4ZYM: 1
5BVJ: 1
5GBF: 1
5T43: 1
6FWR: 1
6H3V: 1
6JQW: 1
6VJK: 1
6WPF: 1
753E: 1
7A4E: 1
7T8X: 1
82AN: 1
8CWC: 1
8G76: 1
8XDJ: 1
93WF: 1
96L6: 1
9SHH: 1
9TFX: 1
9YRD: 1
A6F9: 1
A984: 1
AB8U: 1
B3HG: 1
BF9H: 1
BS4K: 1
CPZ3: 1
DBG4: 1
DK3J: 1
DWX9: 1
EX5H: 1
EXG3: 1
F8F9: 1
FBC9: 1
FH7J: 1
FP8R: 1
G4RS: 1
G992: 1
H2RW: 1
H3Z8: 1
HS5T: 1
HU3P: 1
JR7V: 1
JTV5: 1
K527: 1
KSS4: 1
LP6E: 1
LQZ7: 1
M29M: 1
M9B4: 1
MJS9: 1
MYW6: 1
MZX3: 1
NAT4: 1
NB6Z: 1
NP9H: 1
P2AD: 1
PRH3: 1
Q8AD: 1
R4YG: 1
S7BG: 1
S98Z: 1
SSW6: 1
SYW4: 1
T26H: 1
T4YY: 1
T5N4: 1
TD5N: 1
TL85: 1
TS54: 1
UDM2: 1
WZ62: 1
XLQ9: 1
XV9V: 1
ZCZ6: 1
sequence:
229Q: 1
2AUY: 1
33X3: 1
3ALJ: 1
3R3P: 1
4FJ6: 1
4H7K: 1
4HVU: 1
57H4: 1
5KJE: 1
5U3A: 1
5WE3: 1
65WH: 1
6BCT: 1
6BFJ: 1
6JTT: 1
6JWB: 1
6PBE: 1
6S55: 1
7BUB: 1
7TMG: 1
7ZZ5: 1
'87E4': 1
8QBE: 1
8UDB: 1
93JH: 1
9C9N: 1
9CWY: 1
9JBA: 1
9MAG: 1
9MMW: 1
9U5K: 1
A2M4: 1
AB8U: 1
AZ63: 1
BD7L: 1
CFD4: 1
CN3R: 1
CTN5: 1
CVW2: 1
D88J: 1
DBG4: 1
DHP8: 1
DK4H: 1
EHF6: 1
F3CP: 1
FQ7F: 1
FTA2: 1
FUP4: 1
G5U8: 1
G9HC: 1
GT5M: 1
J9HZ: 1
JQ4R: 1
K4SU: 1
KK5P: 1
KS4U: 1
LX3P: 1
M5DY: 1
M7NX: 1
MXS3: 1
P2EQ: 1
PBJ2: 1
Q88A: 1
R52L: 1
RLU9: 1
RZT7: 1
S9E8: 1
SBG9: 1
SKE5: 1
SY6V: 1
TD5N: 1
UDR7: 1
UGM3: 1
V55R: 1
W42U: 1
YD5X: 1
YJV2: 1
ZK9H: 1
ZVH3: 1
ZXT5: 1
simple:
9J7A: 1
D9TU: 1
single:
6H3V: 1
6SLA: 1
D49Q: 1
HRE5: 1
NAT4: 1
PRH3: 1
RXY3: 1
SSW6: 1
T4YY: 1
spec:
229Q: 1
27NA: 1
2LFX: 1
2XXW: 1
3GZX: 1
4CQQ: 1
4GC6: 1
4QFQ: 1
4ZYM: 1
5BVJ: 1
5C5M: 1
5GBF: 1
5KJE: 1
5NYZ: 1
5TYM: 1
5WE3: 1
6BCT: 1
6CK3: 1
6HB6: 1
6JQW: 1
6LVF: 1
6VJK: 1
6WLZ: 1
6WPF: 1
6ZKB: 1
735Y: 1
7A4E: 1
7BUB: 1
7FWL: 1
7T8X: 1
'87E4': 1
8G76: 1
8UDB: 1
93WF: 1
96L6: 1
98YD: 1
9DXL: 1
9SHH: 1
9TFX: 1
9U5K: 1
9WXW: 1
A2M4: 1
A6F9: 1
B3HG: 1
BEC7: 1
C2DT: 1
C4HZ: 1
CC74: 1
CT4Q: 1
CUP7: 1
DBG4: 1
DFF7: 1
DWX9: 1
F8F9: 1
FQ7F: 1
FRK4: 1
G4RS: 1
G992: 1
HMK4: 1
HMQ5: 1
HS5T: 1
J3BT: 1
J7PZ: 1
J9HZ: 1
JHB9: 1
JQ4R: 1
JS2J: 1
K527: 1
K858: 1
L9U5: 1
LE5A: 1
LQZ7: 1
M5C3: 1
M5DY: 1
M7A3: 1
M9B4: 1
MJS9: 1
NP9H: 1
P2AD: 1
P76L: 1
P94K: 1
PBJ2: 1
PRH3: 1
Q88A: 1
Q8AD: 1
Q9WF: 1
QF4Y: 1
R4YG: 1
RTP8: 1
RZT7: 1
S3PD: 1
S4JQ: 1
S9E8: 1
SSW6: 1
SYW4: 1
T26H: 1
T4YY: 1
T5N4: 1
TE2A: 1
TL85: 1
U3C3: 1
U9NS: 1
UDR7: 1
UGM3: 1
UT92: 1
V9D5: 1
W42U: 1
W4TN: 1
WZ62: 1
XV9V: 1
YD5X: 1
Z67P: 1
Z9M4: 1
ZF4X: 1
tag:
2AUY: 1
33X3: 1
35KP: 1
52DL: 1
565N: 1
57H4: 1
5TYM: 1
6CK3: 1
6JWB: 1
6WLZ: 1
735Y: 1
74H7: 1
7FWL: 1
8MK2: 1
9HCY: 1
9KAX: 1
9WXW: 1
BU8L: 1
C4HZ: 1
CC74: 1
CUP7: 1
EHF6: 1
F2C7: 1
FH7J: 1
H7J7: 1
HMQ5: 1
J7PZ: 1
L94M: 1
LE5A: 1
LHL4: 1
M5C3: 1
P76L: 1
QLJ7: 1
S4JQ: 1
U3C3: 1
U99R: 1
UGM3: 1
WZ62: 1
Z67P: 1
Z9M4: 1
unknown-tag:
2XXW: 1
565N: 1
7FWL: 1
9HCY: 1
9WXW: 1
CC74: 1
J7PZ: 1
P76L: 1
UGM3: 1
Z9M4: 1
upto-1.2:
4ZYM: 1
5GBF: 1
6BCT: 1
6HB6: 1
7A4E: 1
A2M4: 1
HS5T: 1
J3BT: 1
NP9H: 1
PRH3: 1
R4YG: 1
TL85: 1
whitespace:
26DV: 1
4EJS: 1
4Q9F: 1
4QFQ: 1
4RWC: 1
4ZYM: 1
5GBF: 1
5LLU: 1
6BCT: 1
6CA3: 1
6FWR: 1
6HB6: 1
6WPF: 1
753E: 1
7A4E: 1
8G76: 1
93WF: 1
9TFX: 1
9YRD: 1
A2M4: 1
DC7X: 1
DWX9: 1
EX5H: 1
H2RW: 1
HS5T: 1
J3BT: 1
J7VC: 1
K527: 1
K54U: 1
K858: 1
LP6E: 1
M29M: 1
M9B4: 1
MJS9: 1
MYW6: 1
NAT4: 1
NB6Z: 1
NHX8: 1
NP9H: 1
PRH3: 1
Q5MG: 1
Q8AD: 1
Q9WF: 1
R4YG: 1
S98Z: 1
SU5Z: 1
T26H: 1
T4YY: 1
T5N4: 1
TL85: 1
UV7Q: 1
W9L4: 1
X4QW: 1
YAML-PP-v0.41.0/test-suite/PaxHeaders/README.md 0000644 0000000 0000000 00000000132 15214605475 015515 x ustar 00 30 mtime=1781730109.603358636
30 atime=1781730109.603216369
30 ctime=1781730109.603358636
YAML-PP-v0.41.0/test-suite/README.md 0000644 0001750 0001750 00000000016 15214605475 015144 0 ustar 00tina tina ## Test Suite
YAML-PP-v0.41.0/PaxHeaders/examples 0000644 0000000 0000000 00000000132 15214605475 013671 x ustar 00 30 mtime=1781730109.613437546
30 atime=1781730109.600027472
30 ctime=1781730109.613437546
YAML-PP-v0.41.0/examples/ 0000755 0001750 0001750 00000000000 15214605475 013400 5 ustar 00tina tina YAML-PP-v0.41.0/examples/PaxHeaders/external-vars-templates 0000644 0000000 0000000 00000000132 15214605475 020460 x ustar 00 30 mtime=1781730109.664551041
30 atime=1781730109.613437546
30 ctime=1781730109.664551041
YAML-PP-v0.41.0/examples/external-vars-templates/ 0000755 0001750 0001750 00000000000 15214605475 020167 5 ustar 00tina tina YAML-PP-v0.41.0/examples/external-vars-templates/PaxHeaders/ext.yaml 0000644 0000000 0000000 00000000132 15214605475 022221 x ustar 00 30 mtime=1781730109.664646025
30 atime=1781730109.664551041
30 ctime=1781730109.664646025
YAML-PP-v0.41.0/examples/external-vars-templates/ext.yaml 0000644 0001750 0001750 00000000201 15214605475 021644 0 ustar 00tina tina ---
filename: !external /argv/0
env.LANG: !external /env/LANG
argv: !external /argv
path: !template "${/config/prefix}/bin/perl"
YAML-PP-v0.41.0/examples/external-vars-templates/PaxHeaders/ext.pl 0000644 0000000 0000000 00000000132 15214605475 021672 x ustar 00 30 mtime=1781730109.613590429
30 atime=1781730109.613437546
30 ctime=1781730109.613590429
YAML-PP-v0.41.0/examples/external-vars-templates/ext.pl 0000644 0001750 0001750 00000003110 15214605475 021317 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use YAML::PP;
use Data::Dumper;
my $ypp = YAML::PP->new( schema => ['Failsafe'] );
my ($filename) = @ARGV;
my $external_data = {
env => \%ENV,
argv => \@ARGV,
config => { prefix => '/usr/local' },
};
my $schema = $ypp->schema;
$schema->add_resolver(
tag => "!external",
match => [ all => => sub {
my ($constructor, $event) = @_;
my $value = $event->{value};
path($external_data, $value)
}],
implicit => 0,
);
$schema->add_resolver(
tag => "!template",
match => [ all => sub {
my ($constructor, $event) = @_;
my $value = $event->{value};
template($external_data, $value)
}],
implicit => 0,
);
my $data = $ypp->load_file($filename);
say $ypp->dump_string($data);
# utility functions
# turn /env/FOO into $data->{env}->{FOO}
sub path {
my ($data, $path) = @_;
my @paths = split qr{/}, $path;
my $replaced = $data;
for my $p (@paths) {
next unless length $p;
if (ref $replaced eq 'ARRAY') {
if ($p !~ tr/0-9//c and $p < @$replaced) {
$replaced = $replaced->[ $p ];
}
else {
return;
}
}
elsif (ref $replaced eq 'HASH') {
$replaced = $replaced->{ $p };
}
last unless defined $replaced;
}
return $replaced;
}
# replace ${/some/path} in string with path(...)
sub template {
my ($data, $string) = @_;
$string =~ s<\$\{([\w/]+)\}>
eg;
return $string;
}
YAML-PP-v0.41.0/examples/PaxHeaders/yaml-schema-modules.yaml 0000644 0000000 0000000 00000000132 15214605475 020500 x ustar 00 30 mtime=1781730109.613331107
30 atime=1781730109.613230884
30 ctime=1781730109.613331107
YAML-PP-v0.41.0/examples/yaml-schema-modules.yaml 0000644 0001750 0001750 00000120246 15214605475 020137 0 ustar 00tina tina ---
'!!bool FALSE':
YAML:
dump: 'FALSE'
type: str
YAML::Syck:
dump: '''FALSE'''
type: str
YAML::XS:
error: 1
type: error
'!!bool False':
YAML:
dump: 'False'
type: str
YAML::Syck:
dump: '''False'''
type: str
YAML::XS:
error: 1
type: error
'!!bool N':
YAML:
dump: N
type: str
YAML::Syck:
dump: '''N'''
type: str
YAML::XS:
error: 1
type: error
'!!bool NO':
YAML:
dump: NO
type: str
YAML::Syck:
dump: '''NO'''
type: str
YAML::XS:
error: 1
type: error
'!!bool OFF':
YAML:
dump: OFF
type: str
YAML::Syck:
dump: '''OFF'''
type: str
YAML::XS:
error: 1
type: error
'!!bool ON':
YAML:
dump: ON
type: str
YAML::Syck:
dump: '''ON'''
type: str
YAML::XS:
error: 1
type: error
'!!bool Off':
YAML:
dump: Off
type: str
YAML::Syck:
dump: '''Off'''
type: str
YAML::XS:
error: 1
type: error
'!!bool On':
YAML:
dump: On
type: str
YAML::Syck:
dump: '''On'''
type: str
YAML::XS:
error: 1
type: error
'!!bool TRUE':
YAML:
dump: 'TRUE'
type: str
YAML::Syck:
dump: '''TRUE'''
type: str
YAML::XS:
error: 1
type: error
'!!bool True':
YAML:
dump: 'True'
type: str
YAML::Syck:
dump: '''True'''
type: str
YAML::XS:
error: 1
type: error
'!!bool Y':
YAML:
dump: Y
type: str
YAML::Syck:
dump: '''Y'''
type: str
YAML::XS:
error: 1
type: error
'!!bool YES':
YAML:
dump: YES
type: str
YAML::Syck:
dump: '''YES'''
type: str
YAML::XS:
error: 1
type: error
'!!bool Yes':
YAML:
dump: Yes
type: str
YAML::Syck:
dump: '''Yes'''
type: str
YAML::XS:
error: 1
type: error
'!!bool false':
YAML:
dump: 'false'
type: str
YAML::Syck:
dump: '''false'''
type: str
YAML::XS:
error: 1
type: error
'!!bool n':
YAML:
dump: n
type: str
YAML::Syck:
dump: '''n'''
type: str
YAML::XS:
error: 1
type: error
'!!bool no':
YAML:
dump: no
type: str
YAML::Syck:
dump: '''no'''
type: str
YAML::XS:
error: 1
type: error
'!!bool off':
YAML:
dump: off
type: str
YAML::Syck:
dump: '''off'''
type: str
YAML::XS:
error: 1
type: error
'!!bool on':
YAML:
dump: on
type: str
YAML::Syck:
dump: '''on'''
type: str
YAML::XS:
error: 1
type: error
'!!bool true':
YAML:
dump: 'true'
type: str
YAML::Syck:
dump: '''true'''
type: str
YAML::XS:
error: 1
type: error
'!!bool y':
YAML:
dump: y
type: str
YAML::Syck:
dump: '''y'''
type: str
YAML::XS:
error: 1
type: error
'!!bool yes':
YAML:
dump: yes
type: str
YAML::Syck:
dump: '''yes'''
type: str
YAML::XS:
error: 1
type: error
'!!float +.INF':
YAML:
dump: '+.INF'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float +.Inf':
YAML:
dump: '+.Inf'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float +.inf':
YAML:
dump: '+.inf'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float +0.3e+3':
YAML:
dump: '+0.3e+3'
type: str
YAML::Syck:
dump: '''300'''
type: float
YAML::XS:
dump: '+0.3e+3'
type: float
'!!float +0.3e3':
YAML:
dump: '+0.3e3'
type: str
YAML::Syck:
dump: '''300'''
type: float
YAML::XS:
dump: '+0.3e3'
type: float
'!!float -.INF':
YAML:
dump: '-.INF'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float -.Inf':
YAML:
dump: '-.Inf'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float -.inf':
YAML:
dump: '-.inf'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float -3.14':
YAML:
dump: '-3.14'
type: float
YAML::Syck:
dump: '''-3.14'''
type: float
YAML::XS:
dump: '-3.14'
type: float
'!!float .0':
YAML:
dump: '0'
type: float
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
dump: '.0'
type: float
'!!float .3E-1':
YAML:
dump: '0.03'
type: float
YAML::Syck:
dump: '''0.03'''
type: float
YAML::XS:
dump: '.3E-1'
type: float
'!!float .3e+3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''300'''
type: float
YAML::XS:
dump: '.3e+3'
type: float
'!!float .3e3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''300'''
type: float
YAML::XS:
dump: '.3e3'
type: float
'!!float .INF':
YAML:
dump: '.INF'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float .Inf':
YAML:
dump: '.Inf'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float .NAN':
YAML:
dump: '.NAN'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float .NaN':
YAML:
dump: '.NaN'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float .inf':
YAML:
dump: '.inf'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float .nan':
YAML:
dump: '.nan'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!float 0.0':
YAML:
dump: '0'
type: float
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
dump: '0.0'
type: float
'!!float 0.3e3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''300'''
type: float
YAML::XS:
dump: '0.3e3'
type: float
'!!float 001.23':
YAML:
dump: '001.23'
type: str
YAML::Syck:
dump: '''1.23'''
type: float
YAML::XS:
dump: '001.23'
type: float
'!!float 190:20:30.15':
YAML:
dump: 190:20:30.15
type: str
YAML::Syck:
dump: '''190'''
type: float
YAML::XS:
error: 1
type: error
'!!float 3.14':
YAML:
dump: '3.14'
type: float
YAML::Syck:
dump: '''3.14'''
type: float
YAML::XS:
dump: '3.14'
type: float
'!!float 3.3e+3':
YAML:
dump: '3300'
type: int
YAML::Syck:
dump: '''3300'''
type: float
YAML::XS:
dump: '3.3e+3'
type: float
'!!float 85.230_15e+03':
YAML:
dump: 85.230_15e+03
type: str
YAML::Syck:
dump: '''85.23'''
type: float
YAML::XS:
error: 1
type: error
'!!float 85_230.15':
YAML:
dump: 85_230.15
type: str
YAML::Syck:
dump: '''85'''
type: float
YAML::XS:
error: 1
type: error
'!!int +0':
YAML:
dump: '+0'
type: str
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '+0'
type: int
'!!int +0100_200':
YAML:
dump: +0100_200
type: str
YAML::Syck:
dump: '''100'''
type: float
YAML::XS:
error: 1
type: error
'!!int +0b100':
YAML:
dump: +0b100
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int +190:20:30':
YAML:
dump: +190:20:30
type: str
YAML::Syck:
dump: '''190'''
type: float
YAML::XS:
error: 1
type: error
'!!int +23':
YAML:
dump: '+23'
type: str
YAML::Syck:
dump: '23'
type: int
YAML::XS:
dump: '+23'
type: int
'!!int -0':
YAML:
dump: '0'
type: int
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '-0'
type: int
'!!int -0100_200':
YAML:
dump: -0100_200
type: str
YAML::Syck:
dump: '''-100'''
type: float
YAML::XS:
error: 1
type: error
'!!int -0b101':
YAML:
dump: -0b101
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int -0x30':
YAML:
dump: -0x30
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int -190:20:30':
YAML:
dump: -190:20:30
type: str
YAML::Syck:
dump: '''-190'''
type: float
YAML::XS:
error: 1
type: error
'!!int -23':
YAML:
dump: '-23'
type: int
YAML::Syck:
dump: '-23'
type: int
YAML::XS:
dump: '-23'
type: int
'!!int 0':
YAML:
dump: '0'
type: int
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '0'
type: int
'!!int 00':
YAML:
dump: '00'
type: str
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '00'
type: int
'!!int 0011':
YAML:
dump: '0011'
type: str
YAML::Syck:
dump: '11'
type: int
YAML::XS:
dump: '0011'
type: int
'!!int 010':
YAML:
dump: '010'
type: str
YAML::Syck:
dump: '10'
type: int
YAML::XS:
dump: '010'
type: int
'!!int 02_0':
YAML:
dump: 02_0
type: str
YAML::Syck:
dump: '''2'''
type: float
YAML::XS:
error: 1
type: error
'!!int 07':
YAML:
dump: '07'
type: str
YAML::Syck:
dump: '7'
type: int
YAML::XS:
dump: '07'
type: int
'!!int 0b0':
YAML:
dump: 0b0
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0b100_101':
YAML:
dump: 0b100_101
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0o0':
YAML:
dump: '0o0'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0o10':
YAML:
dump: '0o10'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0o7':
YAML:
dump: '0o7'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0x0':
YAML:
dump: '0x0'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0x10':
YAML:
dump: '0x10'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0x2_0':
YAML:
dump: 0x2_0
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0x42':
YAML:
dump: '0x42'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 0xa':
YAML:
dump: '0xa'
type: str
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
error: 1
type: error
'!!int 100_000':
YAML:
dump: 100_000
type: str
YAML::Syck:
dump: '''100'''
type: float
YAML::XS:
error: 1
type: error
'!!int 190:20:30':
YAML:
dump: 190:20:30
type: str
YAML::Syck:
dump: '''190'''
type: float
YAML::XS:
error: 1
type: error
'!!int 23':
YAML:
dump: '23'
type: int
YAML::Syck:
dump: '23'
type: int
YAML::XS:
dump: '23'
type: int
'!!null #empty':
YAML:
dump: '''#empty'''
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: '~'
type: 'null'
'!!null NULL':
YAML:
dump: 'NULL'
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
error: 1
type: error
'!!null Null':
YAML:
dump: 'Null'
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
error: 1
type: error
'!!null null':
YAML:
dump: 'null'
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: '~'
type: 'null'
'!!null ~':
YAML:
dump: '''~'''
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: '~'
type: 'null'
'!!str #empty':
YAML:
dump: '''#empty'''
type: str
YAML::Syck:
dump: ''''''
type: str
YAML::XS:
dump: ''''''
type: str
'!!str +.INF':
YAML:
dump: '+.INF'
type: str
YAML::Syck:
dump: '+.INF'
type: str
YAML::XS:
dump: '+.INF'
type: str
'!!str +.Inf':
YAML:
dump: '+.Inf'
type: str
YAML::Syck:
dump: '+.Inf'
type: str
YAML::XS:
dump: '+.Inf'
type: str
'!!str +.inf':
YAML:
dump: '+.inf'
type: str
YAML::Syck:
dump: '+.inf'
type: str
YAML::XS:
dump: '+.inf'
type: str
'!!str +0':
YAML:
dump: '+0'
type: str
YAML::Syck:
dump: '+0'
type: str
YAML::XS:
dump: '''+0'''
type: str
'!!str +0.3e+3':
YAML:
dump: '+0.3e+3'
type: str
YAML::Syck:
dump: '''+0.3e+3'''
type: str
YAML::XS:
dump: '''+0.3e+3'''
type: str
'!!str +0.3e3':
YAML:
dump: '+0.3e3'
type: str
YAML::Syck:
dump: '''+0.3e3'''
type: str
YAML::XS:
dump: '''+0.3e3'''
type: str
'!!str +0100_200':
YAML:
dump: +0100_200
type: str
YAML::Syck:
dump: +0100_200
type: str
YAML::XS:
dump: +0100_200
type: str
'!!str +0b100':
YAML:
dump: +0b100
type: str
YAML::Syck:
dump: +0b100
type: str
YAML::XS:
dump: +0b100
type: str
'!!str +190:20:30':
YAML:
dump: +190:20:30
type: str
YAML::Syck:
dump: +190:20:30
type: str
YAML::XS:
dump: +190:20:30
type: str
'!!str +23':
YAML:
dump: '+23'
type: str
YAML::Syck:
dump: '+23'
type: str
YAML::XS:
dump: '''+23'''
type: str
'!!str -.INF':
YAML:
dump: '-.INF'
type: str
YAML::Syck:
dump: '-.INF'
type: str
YAML::XS:
dump: '-.INF'
type: str
'!!str -.Inf':
YAML:
dump: '-.Inf'
type: str
YAML::Syck:
dump: '-.Inf'
type: str
YAML::XS:
dump: '-.Inf'
type: str
'!!str -.inf':
YAML:
dump: '-.inf'
type: str
YAML::Syck:
dump: '-.inf'
type: str
YAML::XS:
dump: '-.inf'
type: str
'!!str -0':
YAML:
dump: '0'
type: int
YAML::Syck:
dump: '''-0'''
type: str
YAML::XS:
dump: '''-0'''
type: str
'!!str -0100_200':
YAML:
dump: -0100_200
type: str
YAML::Syck:
dump: -0100_200
type: str
YAML::XS:
dump: -0100_200
type: str
'!!str -0b101':
YAML:
dump: -0b101
type: str
YAML::Syck:
dump: -0b101
type: str
YAML::XS:
dump: -0b101
type: str
'!!str -0x30':
YAML:
dump: -0x30
type: str
YAML::Syck:
dump: -0x30
type: str
YAML::XS:
dump: -0x30
type: str
'!!str -190:20:30':
YAML:
dump: -190:20:30
type: str
YAML::Syck:
dump: -190:20:30
type: str
YAML::XS:
dump: -190:20:30
type: str
'!!str -23':
YAML:
dump: '-23'
type: int
YAML::Syck:
dump: '-23'
type: str
YAML::XS:
dump: '''-23'''
type: str
'!!str -3.14':
YAML:
dump: '-3.14'
type: float
YAML::Syck:
dump: '''-3.14'''
type: str
YAML::XS:
dump: '''-3.14'''
type: str
'!!str .0':
YAML:
dump: '0'
type: float
YAML::Syck:
dump: '.0'
type: str
YAML::XS:
dump: '''.0'''
type: str
'!!str .3E-1':
YAML:
dump: '0.03'
type: float
YAML::Syck:
dump: '''.3E-1'''
type: str
YAML::XS:
dump: '''.3E-1'''
type: str
'!!str .3e+3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''.3e+3'''
type: str
YAML::XS:
dump: '''.3e+3'''
type: str
'!!str .3e3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''.3e3'''
type: str
YAML::XS:
dump: '''.3e3'''
type: str
'!!str .INF':
YAML:
dump: '.INF'
type: str
YAML::Syck:
dump: '.INF'
type: str
YAML::XS:
dump: '.INF'
type: str
'!!str .Inf':
YAML:
dump: '.Inf'
type: str
YAML::Syck:
dump: '.Inf'
type: str
YAML::XS:
dump: '.Inf'
type: str
'!!str .NAN':
YAML:
dump: '.NAN'
type: str
YAML::Syck:
dump: '.NAN'
type: str
YAML::XS:
dump: '.NAN'
type: str
'!!str .NaN':
YAML:
dump: '.NaN'
type: str
YAML::Syck:
dump: '.NaN'
type: str
YAML::XS:
dump: '.NaN'
type: str
'!!str .inf':
YAML:
dump: '.inf'
type: str
YAML::Syck:
dump: '.inf'
type: str
YAML::XS:
dump: '.inf'
type: str
'!!str .nan':
YAML:
dump: '.nan'
type: str
YAML::Syck:
dump: '.nan'
type: str
YAML::XS:
dump: '.nan'
type: str
'!!str 0':
YAML:
dump: '0'
type: int
YAML::Syck:
dump: '0'
type: str
YAML::XS:
dump: '''0'''
type: str
'!!str 0.0':
YAML:
dump: '0'
type: float
YAML::Syck:
dump: '''0.0'''
type: str
YAML::XS:
dump: '''0.0'''
type: str
'!!str 0.3e3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''0.3e3'''
type: str
YAML::XS:
dump: '''0.3e3'''
type: str
'!!str 00':
YAML:
dump: '00'
type: str
YAML::Syck:
dump: '''00'''
type: str
YAML::XS:
dump: '''00'''
type: str
'!!str 001.23':
YAML:
dump: '001.23'
type: str
YAML::Syck:
dump: '''001.23'''
type: str
YAML::XS:
dump: '''001.23'''
type: str
'!!str 0011':
YAML:
dump: '0011'
type: str
YAML::Syck:
dump: '''0011'''
type: str
YAML::XS:
dump: '''0011'''
type: str
'!!str 010':
YAML:
dump: '010'
type: str
YAML::Syck:
dump: '''010'''
type: str
YAML::XS:
dump: '''010'''
type: str
'!!str 02_0':
YAML:
dump: 02_0
type: str
YAML::Syck:
dump: 02_0
type: str
YAML::XS:
dump: 02_0
type: str
'!!str 07':
YAML:
dump: '07'
type: str
YAML::Syck:
dump: '''07'''
type: str
YAML::XS:
dump: '''07'''
type: str
'!!str 0b0':
YAML:
dump: 0b0
type: str
YAML::Syck:
dump: 0b0
type: str
YAML::XS:
dump: 0b0
type: str
'!!str 0b100_101':
YAML:
dump: 0b100_101
type: str
YAML::Syck:
dump: 0b100_101
type: str
YAML::XS:
dump: 0b100_101
type: str
'!!str 0o0':
YAML:
dump: '0o0'
type: str
YAML::Syck:
dump: '0o0'
type: str
YAML::XS:
dump: '0o0'
type: str
'!!str 0o10':
YAML:
dump: '0o10'
type: str
YAML::Syck:
dump: '0o10'
type: str
YAML::XS:
dump: '0o10'
type: str
'!!str 0o7':
YAML:
dump: '0o7'
type: str
YAML::Syck:
dump: '0o7'
type: str
YAML::XS:
dump: '0o7'
type: str
'!!str 0x0':
YAML:
dump: '0x0'
type: str
YAML::Syck:
dump: '0x0'
type: str
YAML::XS:
dump: '0x0'
type: str
'!!str 0x2_0':
YAML:
dump: 0x2_0
type: str
YAML::Syck:
dump: 0x2_0
type: str
YAML::XS:
dump: 0x2_0
type: str
'!!str 0xa':
YAML:
dump: '0xa'
type: str
YAML::Syck:
dump: '0xa'
type: str
YAML::XS:
dump: '0xa'
type: str
'!!str 100_000':
YAML:
dump: 100_000
type: str
YAML::Syck:
dump: 100_000
type: str
YAML::XS:
dump: 100_000
type: str
'!!str 190:20:30':
YAML:
dump: 190:20:30
type: str
YAML::Syck:
dump: 190:20:30
type: str
YAML::XS:
dump: 190:20:30
type: str
'!!str 190:20:30.15':
YAML:
dump: 190:20:30.15
type: str
YAML::Syck:
dump: 190:20:30.15
type: str
YAML::XS:
dump: 190:20:30.15
type: str
'!!str 23':
YAML:
dump: '23'
type: int
YAML::Syck:
dump: '23'
type: str
YAML::XS:
dump: '''23'''
type: str
'!!str 3.14':
YAML:
dump: '3.14'
type: float
YAML::Syck:
dump: '''3.14'''
type: str
YAML::XS:
dump: '''3.14'''
type: str
'!!str 3.3e+3':
YAML:
dump: '3300'
type: int
YAML::Syck:
dump: '''3.3e+3'''
type: str
YAML::XS:
dump: '''3.3e+3'''
type: str
'!!str 85.230_15e+03':
YAML:
dump: 85.230_15e+03
type: str
YAML::Syck:
dump: 85.230_15e+03
type: str
YAML::XS:
dump: 85.230_15e+03
type: str
'!!str 85_230.15':
YAML:
dump: 85_230.15
type: str
YAML::Syck:
dump: 85_230.15
type: str
YAML::XS:
dump: 85_230.15
type: str
'!!str FALSE':
YAML:
dump: 'FALSE'
type: str
YAML::Syck:
dump: '''FALSE'''
type: str
YAML::XS:
dump: 'FALSE'
type: str
'!!str False':
YAML:
dump: 'False'
type: str
YAML::Syck:
dump: '''False'''
type: str
YAML::XS:
dump: 'False'
type: str
'!!str N':
YAML:
dump: N
type: str
YAML::Syck:
dump: '''N'''
type: str
YAML::XS:
dump: N
type: str
'!!str NO':
YAML:
dump: NO
type: str
YAML::Syck:
dump: '''NO'''
type: str
YAML::XS:
dump: NO
type: str
'!!str NULL':
YAML:
dump: 'NULL'
type: str
YAML::Syck:
dump: '''NULL'''
type: str
YAML::XS:
dump: 'NULL'
type: str
'!!str Null':
YAML:
dump: 'Null'
type: str
YAML::Syck:
dump: '''Null'''
type: str
YAML::XS:
dump: 'Null'
type: str
'!!str OFF':
YAML:
dump: OFF
type: str
YAML::Syck:
dump: '''OFF'''
type: str
YAML::XS:
dump: OFF
type: str
'!!str ON':
YAML:
dump: ON
type: str
YAML::Syck:
dump: '''ON'''
type: str
YAML::XS:
dump: ON
type: str
'!!str Off':
YAML:
dump: Off
type: str
YAML::Syck:
dump: '''Off'''
type: str
YAML::XS:
dump: Off
type: str
'!!str On':
YAML:
dump: On
type: str
YAML::Syck:
dump: '''On'''
type: str
YAML::XS:
dump: On
type: str
'!!str TRUE':
YAML:
dump: 'TRUE'
type: str
YAML::Syck:
dump: '''TRUE'''
type: str
YAML::XS:
dump: 'TRUE'
type: str
'!!str True':
YAML:
dump: 'True'
type: str
YAML::Syck:
dump: '''True'''
type: str
YAML::XS:
dump: 'True'
type: str
'!!str Y':
YAML:
dump: Y
type: str
YAML::Syck:
dump: '''Y'''
type: str
YAML::XS:
dump: Y
type: str
'!!str YES':
YAML:
dump: YES
type: str
YAML::Syck:
dump: '''YES'''
type: str
YAML::XS:
dump: YES
type: str
'!!str Yes':
YAML:
dump: Yes
type: str
YAML::Syck:
dump: '''Yes'''
type: str
YAML::XS:
dump: Yes
type: str
'!!str false':
YAML:
dump: 'false'
type: str
YAML::Syck:
dump: '''false'''
type: str
YAML::XS:
dump: '''false'''
type: str
'!!str n':
YAML:
dump: n
type: str
YAML::Syck:
dump: '''n'''
type: str
YAML::XS:
dump: n
type: str
'!!str no':
YAML:
dump: no
type: str
YAML::Syck:
dump: '''no'''
type: str
YAML::XS:
dump: no
type: str
'!!str null':
YAML:
dump: 'null'
type: str
YAML::Syck:
dump: '''null'''
type: str
YAML::XS:
dump: '''null'''
type: str
'!!str off':
YAML:
dump: off
type: str
YAML::Syck:
dump: '''off'''
type: str
YAML::XS:
dump: off
type: str
'!!str on':
YAML:
dump: on
type: str
YAML::Syck:
dump: '''on'''
type: str
YAML::XS:
dump: on
type: str
'!!str true':
YAML:
dump: 'true'
type: str
YAML::Syck:
dump: '''true'''
type: str
YAML::XS:
dump: '''true'''
type: str
'!!str y':
YAML:
dump: y
type: str
YAML::Syck:
dump: '''y'''
type: str
YAML::XS:
dump: y
type: str
'!!str yes':
YAML:
dump: yes
type: str
YAML::Syck:
dump: '''yes'''
type: str
YAML::XS:
dump: yes
type: str
'!!str ~':
YAML:
dump: '''~'''
type: str
YAML::Syck:
dump: '''~'''
type: str
YAML::XS:
dump: '''~'''
type: str
'" "':
YAML:
dump: ''' '''
type: str
YAML::Syck:
dump: '" "'
type: str
YAML::XS:
dump: ''' '''
type: str
'"!string"':
YAML:
dump: '''!string'''
type: str
YAML::Syck:
dump: '"!string"'
type: str
YAML::XS:
dump: '''!string'''
type: str
'"# "':
YAML:
dump: '''# '''
type: str
YAML::Syck:
dump: '"# "'
type: str
YAML::XS:
dump: '''# '''
type: str
'"#"':
YAML:
dump: '''#'''
type: str
YAML::Syck:
dump: '"#"'
type: str
YAML::XS:
dump: '''#'''
type: str
'"%percent"':
YAML:
dump: '''%percent'''
type: str
YAML::Syck:
dump: '"%percent"'
type: str
YAML::XS:
dump: '''%percent'''
type: str
'"''"':
YAML:
dump: '"''"'
type: str
YAML::Syck:
dump: '"''"'
type: str
YAML::XS:
dump: ''''''''''
type: str
'"*string"':
YAML:
dump: '''*string'''
type: str
YAML::Syck:
dump: '"*string"'
type: str
YAML::XS:
dump: '''*string'''
type: str
'","':
YAML:
dump: ''','''
type: str
YAML::Syck:
dump: '","'
type: str
YAML::XS:
dump: ''','''
type: str
'"- "':
YAML:
dump: '''- '''
type: str
YAML::Syck:
dump: '"- "'
type: str
YAML::XS:
dump: '''- '''
type: str
'"- a"':
YAML:
dump: '''- a'''
type: str
YAML::Syck:
dump: '"- a"'
type: str
YAML::XS:
dump: '''- a'''
type: str
'"-"':
YAML:
dump: '''-'''
type: str
YAML::Syck:
dump: '"-"'
type: str
YAML::XS:
dump: '''-'''
type: str
'"-\n"':
YAML:
dump: '"-\n"'
type: str
YAML::Syck:
dump: '"-\n"'
type: str
YAML::XS:
dump: |-
'-
'
type: str
'"-\t"':
YAML:
dump: "'-\t'"
type: str
YAML::Syck:
dump: '"-\t"'
type: str
YAML::XS:
dump: '"-\t"'
type: str
'":"':
YAML:
dump: ''':'''
type: str
YAML::Syck:
dump: '":"'
type: str
YAML::XS:
dump: ''':'''
type: str
'">"':
YAML:
dump: '''>'''
type: str
YAML::Syck:
dump: '">"'
type: str
YAML::XS:
dump: '''>'''
type: str
'"? "':
YAML:
dump: '''? '''
type: str
YAML::Syck:
dump: '"? "'
type: str
YAML::XS:
dump: '''? '''
type: str
'"? a"':
YAML:
dump: '''? a'''
type: str
YAML::Syck:
dump: '"? a"'
type: str
YAML::XS:
dump: '''? a'''
type: str
'"?"':
YAML:
dump: '''?'''
type: str
YAML::Syck:
dump: '"?"'
type: str
YAML::XS:
dump: '''?'''
type: str
'"@array"':
YAML:
dump: '''@array'''
type: str
YAML::Syck:
dump: '"@array"'
type: str
YAML::XS:
dump: '''@array'''
type: str
'"["':
YAML:
dump: '''['''
type: str
YAML::Syck:
dump: '"["'
type: str
YAML::XS:
dump: '''['''
type: str
'"\""':
YAML:
dump: '''"'''
type: str
YAML::Syck:
dump: '"\""'
type: str
YAML::XS:
dump: '''"'''
type: str
'"]"':
YAML:
dump: ''']'''
type: str
YAML::Syck:
dump: '"]"'
type: str
YAML::XS:
dump: ''']'''
type: str
'"`cmd`"':
YAML:
dump: '''`cmd`'''
type: str
YAML::Syck:
dump: '"`cmd`"'
type: str
YAML::XS:
dump: '''`cmd`'''
type: str
'"foo\nbar"':
YAML:
dump: '"foo\nbar"'
type: str
YAML::Syck:
dump: '"foo\nbar"'
type: str
YAML::XS:
dump: '"foo\nbar"'
type: str
'"key: val"':
YAML:
dump: '''key: val'''
type: str
YAML::Syck:
dump: '"key: val"'
type: str
YAML::XS:
dump: '''key: val'''
type: str
'"no #comment"':
YAML:
dump: '''no #comment'''
type: str
YAML::Syck:
dump: '"no #comment"'
type: str
YAML::XS:
dump: '''no #comment'''
type: str
'"no comment #"':
YAML:
dump: '''no comment #'''
type: str
YAML::Syck:
dump: '"no comment #"'
type: str
YAML::XS:
dump: '''no comment #'''
type: str
'"no comment#"':
YAML:
dump: no comment#
type: str
YAML::Syck:
dump: no comment#
type: str
YAML::XS:
dump: no comment#
type: str
'"string "':
YAML:
dump: '''string '''
type: str
YAML::Syck:
dump: '"string "'
type: str
YAML::XS:
dump: '''string '''
type: str
'"string:"':
YAML:
dump: '''string:'''
type: str
YAML::Syck:
dump: '"string:"'
type: str
YAML::XS:
dump: '''string:'''
type: str
'"string\r"':
YAML:
dump: '"string\r"'
type: str
YAML::Syck:
dump: "string\r"
type: str
YAML::XS:
dump: '"string\r"'
type: str
'"string\t"':
YAML:
dump: "'string\t'"
type: str
YAML::Syck:
dump: '"string\t"'
type: str
YAML::XS:
dump: '"string\t"'
type: str
'"x\n\"y\\z"':
YAML:
dump: '"x\n\"y\\z"'
type: str
YAML::Syck:
dump: '"x\n\"y\\z"'
type: str
YAML::XS:
dump: '"x\n\"y\\z"'
type: str
'"{"':
YAML:
dump: '''{'''
type: str
YAML::Syck:
dump: '"{"'
type: str
YAML::XS:
dump: '''{'''
type: str
'"|"':
YAML:
dump: '''|'''
type: str
YAML::Syck:
dump: '"|"'
type: str
YAML::XS:
dump: '''|'''
type: str
'"}"':
YAML:
dump: '''}'''
type: str
YAML::Syck:
dump: '"}"'
type: str
YAML::XS:
dump: '''}'''
type: str
'#empty':
YAML:
dump: ''''''
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: '~'
type: 'null'
'+.INF':
YAML:
dump: '+.INF'
type: str
YAML::Syck:
dump: '''Inf'''
type: inf
YAML::XS:
dump: '+.INF'
type: str
'+.Inf':
YAML:
dump: '+.Inf'
type: str
YAML::Syck:
dump: '''Inf'''
type: inf
YAML::XS:
dump: '+.Inf'
type: str
'+.inf':
YAML:
dump: '+.inf'
type: str
YAML::Syck:
dump: '''Inf'''
type: inf
YAML::XS:
dump: '+.inf'
type: str
'+0':
YAML:
dump: '+0'
type: str
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '+0'
type: int
'+0.3e+3':
YAML:
dump: '+0.3e+3'
type: str
YAML::Syck:
dump: '''300'''
type: float
YAML::XS:
dump: '+0.3e+3'
type: float
'+0.3e3':
YAML:
dump: '+0.3e3'
type: str
YAML::Syck:
dump: '''+0.3e3'''
type: str
YAML::XS:
dump: '+0.3e3'
type: float
+0100_200:
YAML:
dump: +0100_200
type: str
YAML::Syck:
dump: +0100_200
type: str
YAML::XS:
dump: +0100_200
type: str
+0b100:
YAML:
dump: +0b100
type: str
YAML::Syck:
dump: +0b100
type: str
YAML::XS:
dump: +0b100
type: str
+190:20:30:
YAML:
dump: +190:20:30
type: str
YAML::Syck:
dump: '685230'
type: int
YAML::XS:
dump: +190:20:30
type: str
'+23':
YAML:
dump: '+23'
type: str
YAML::Syck:
dump: '23'
type: int
YAML::XS:
dump: '+23'
type: int
'+3.14':
YAML:
dump: '+3.14'
type: str
YAML::Syck:
dump: '''3.14'''
type: float
YAML::XS:
dump: '+3.14'
type: float
'-.INF':
YAML:
dump: '-.INF'
type: str
YAML::Syck:
dump: '''-Inf'''
type: inf
YAML::XS:
dump: '-.INF'
type: str
'-.Inf':
YAML:
dump: '-.Inf'
type: str
YAML::Syck:
dump: '''-Inf'''
type: inf
YAML::XS:
dump: '-.Inf'
type: str
'-.inf':
YAML:
dump: '-.inf'
type: str
YAML::Syck:
dump: '''-Inf'''
type: inf
YAML::XS:
dump: '-.inf'
type: str
'-0':
YAML:
dump: '0'
type: int
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '-0'
type: int
-0100_200:
YAML:
dump: -0100_200
type: str
YAML::Syck:
dump: -0100_200
type: str
YAML::XS:
dump: -0100_200
type: str
-0b101:
YAML:
dump: -0b101
type: str
YAML::Syck:
dump: -0b101
type: str
YAML::XS:
dump: -0b101
type: str
-0x30:
YAML:
dump: -0x30
type: str
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: -0x30
type: str
-190:20:30:
YAML:
dump: -190:20:30
type: str
YAML::Syck:
dump: '''18446744073708868846'''
type: int
YAML::XS:
dump: -190:20:30
type: str
'-23':
YAML:
dump: '-23'
type: int
YAML::Syck:
dump: '-23'
type: int
YAML::XS:
dump: '-23'
type: int
'-3.14':
YAML:
dump: '-3.14'
type: float
YAML::Syck:
dump: '''-3.14'''
type: float
YAML::XS:
dump: '-3.14'
type: float
'.0':
YAML:
dump: '0'
type: float
YAML::Syck:
dump: '.0'
type: str
YAML::XS:
dump: '.0'
type: float
'.14':
YAML:
dump: '0.14'
type: float
YAML::Syck:
dump: '.14'
type: str
YAML::XS:
dump: '.14'
type: float
'.3E-1':
YAML:
dump: '0.03'
type: float
YAML::Syck:
dump: '''.3E-1'''
type: str
YAML::XS:
dump: '.3E-1'
type: float
'.3e+3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''.3e+3'''
type: str
YAML::XS:
dump: '.3e+3'
type: float
'.3e3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''.3e3'''
type: str
YAML::XS:
dump: '.3e3'
type: float
'.INF':
YAML:
dump: '.INF'
type: str
YAML::Syck:
dump: '''Inf'''
type: inf
YAML::XS:
dump: '.INF'
type: str
'.Inf':
YAML:
dump: '.Inf'
type: str
YAML::Syck:
dump: '''Inf'''
type: inf
YAML::XS:
dump: '.Inf'
type: str
'.NAN':
YAML:
dump: '.NAN'
type: str
YAML::Syck:
dump: '''NaN'''
type: nan
YAML::XS:
dump: '.NAN'
type: str
'.NaN':
YAML:
dump: '.NaN'
type: str
YAML::Syck:
dump: '''NaN'''
type: nan
YAML::XS:
dump: '.NaN'
type: str
'.inf':
YAML:
dump: '.inf'
type: str
YAML::Syck:
dump: '''Inf'''
type: inf
YAML::XS:
dump: '.inf'
type: str
'.nan':
YAML:
dump: '.nan'
type: str
YAML::Syck:
dump: '''NaN'''
type: nan
YAML::XS:
dump: '.nan'
type: str
'0':
YAML:
dump: '0'
type: int
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '0'
type: int
'0.0':
YAML:
dump: '0'
type: float
YAML::Syck:
dump: '''0'''
type: float
YAML::XS:
dump: '0.0'
type: float
'0.3e3':
YAML:
dump: '300'
type: int
YAML::Syck:
dump: '''0.3e3'''
type: str
YAML::XS:
dump: '0.3e3'
type: float
'00':
YAML:
dump: '00'
type: str
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '00'
type: int
'001.23':
YAML:
dump: '001.23'
type: str
YAML::Syck:
dump: '''1.23'''
type: float
YAML::XS:
dump: '001.23'
type: float
'0011':
YAML:
dump: '0011'
type: str
YAML::Syck:
dump: '9'
type: int
YAML::XS:
dump: '0011'
type: int
'010':
YAML:
dump: '010'
type: str
YAML::Syck:
dump: '8'
type: int
YAML::XS:
dump: '010'
type: int
02_0:
YAML:
dump: 02_0
type: str
YAML::Syck:
dump: 02_0
type: str
YAML::XS:
dump: 02_0
type: str
'07':
YAML:
dump: '07'
type: str
YAML::Syck:
dump: '7'
type: int
YAML::XS:
dump: '07'
type: int
'08':
YAML:
dump: '08'
type: str
YAML::Syck:
dump: '''08'''
type: str
YAML::XS:
dump: '08'
type: int
0b0:
YAML:
dump: 0b0
type: str
YAML::Syck:
dump: 0b0
type: str
YAML::XS:
dump: 0b0
type: str
0b100_101:
YAML:
dump: 0b100_101
type: str
YAML::Syck:
dump: 0b100_101
type: str
YAML::XS:
dump: 0b100_101
type: str
'0o0':
YAML:
dump: '0o0'
type: str
YAML::Syck:
dump: '0o0'
type: str
YAML::XS:
dump: '0o0'
type: str
'0o10':
YAML:
dump: '0o10'
type: str
YAML::Syck:
dump: '0o10'
type: str
YAML::XS:
dump: '0o10'
type: str
'0o7':
YAML:
dump: '0o7'
type: str
YAML::Syck:
dump: '0o7'
type: str
YAML::XS:
dump: '0o7'
type: str
'0x0':
YAML:
dump: '0x0'
type: str
YAML::Syck:
dump: '0'
type: int
YAML::XS:
dump: '0x0'
type: str
'0x10':
YAML:
dump: '0x10'
type: str
YAML::Syck:
dump: '16'
type: int
YAML::XS:
dump: '0x10'
type: str
0x2_0:
YAML:
dump: 0x2_0
type: str
YAML::Syck:
dump: 0x2_0
type: str
YAML::XS:
dump: 0x2_0
type: str
'0x42':
YAML:
dump: '0x42'
type: str
YAML::Syck:
dump: '66'
type: int
YAML::XS:
dump: '0x42'
type: str
'0xa':
YAML:
dump: '0xa'
type: str
YAML::Syck:
dump: '10'
type: int
YAML::XS:
dump: '0xa'
type: str
100_000:
YAML:
dump: 100_000
type: str
YAML::Syck:
dump: 100_000
type: str
YAML::XS:
dump: 100_000
type: str
190:20:30:
YAML:
dump: 190:20:30
type: str
YAML::Syck:
dump: '685230'
type: int
YAML::XS:
dump: 190:20:30
type: str
190:20:30.15:
YAML:
dump: 190:20:30.15
type: str
YAML::Syck:
dump: '''685230.15'''
type: float
YAML::XS:
dump: 190:20:30.15
type: str
'23':
YAML:
dump: '23'
type: int
YAML::Syck:
dump: '23'
type: int
YAML::XS:
dump: '23'
type: int
'3.14':
YAML:
dump: '3.14'
type: float
YAML::Syck:
dump: '''3.14'''
type: float
YAML::XS:
dump: '3.14'
type: float
'3.3e+3':
YAML:
dump: '3300'
type: int
YAML::Syck:
dump: '''3300'''
type: float
YAML::XS:
dump: '3.3e+3'
type: float
'3e3':
YAML:
dump: '3000'
type: int
YAML::Syck:
dump: '''3e3'''
type: str
YAML::XS:
dump: '3e3'
type: float
85.230_15e+03:
YAML:
dump: 85.230_15e+03
type: str
YAML::Syck:
dump: 85.230_15e+03
type: str
YAML::XS:
dump: 85.230_15e+03
type: str
85_230.15:
YAML:
dump: 85_230.15
type: str
YAML::Syck:
dump: 85_230.15
type: str
YAML::XS:
dump: 85_230.15
type: str
'FALSE':
YAML:
dump: 'FALSE'
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: 'FALSE'
type: str
'False':
YAML:
dump: 'False'
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: 'False'
type: str
N:
YAML:
dump: N
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: N
type: str
NO:
YAML:
dump: NO
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: NO
type: str
'NULL':
YAML:
dump: 'NULL'
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: 'NULL'
type: str
'Null':
YAML:
dump: 'Null'
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: 'Null'
type: str
OFF:
YAML:
dump: OFF
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: OFF
type: str
ON:
YAML:
dump: ON
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: ON
type: str
Off:
YAML:
dump: Off
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: Off
type: str
On:
YAML:
dump: On
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: On
type: str
'TRUE':
YAML:
dump: 'TRUE'
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: 'TRUE'
type: str
'True':
YAML:
dump: 'True'
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: 'True'
type: str
Y:
YAML:
dump: Y
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: Y
type: str
YES:
YAML:
dump: YES
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: YES
type: str
Yes:
YAML:
dump: Yes
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: Yes
type: str
^string:
YAML:
dump: '''^string'''
type: str
YAML::Syck:
dump: '"^string"'
type: str
YAML::XS:
dump: ^string
type: str
'false':
YAML:
dump: 'false'
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: 'false'
type: bool
foo\bar:
YAML:
dump: foo\bar
type: str
YAML::Syck:
dump: foo\bar
type: str
YAML::XS:
dump: foo\bar
type: str
n:
YAML:
dump: n
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: n
type: str
no:
YAML:
dump: no
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: no
type: str
'null':
YAML:
dump: 'null'
type: str
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: '~'
type: 'null'
off:
YAML:
dump: off
type: str
YAML::Syck:
dump: ''''''
type: float
YAML::XS:
dump: off
type: str
on:
YAML:
dump: on
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: on
type: str
str"ing:
YAML:
dump: str"ing
type: str
YAML::Syck:
dump: str"ing
type: str
YAML::XS:
dump: str"ing
type: str
'true':
YAML:
dump: 'true'
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: 'true'
type: bool
y:
YAML:
dump: y
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: y
type: str
yes:
YAML:
dump: yes
type: str
YAML::Syck:
dump: '1'
type: float
YAML::XS:
dump: yes
type: str
'~':
YAML:
dump: '~'
type: 'null'
YAML::Syck:
dump: '~'
type: 'null'
YAML::XS:
dump: '~'
type: 'null'
YAML-PP-v0.41.0/examples/PaxHeaders/schema-ixhash.pm 0000644 0000000 0000000 00000000130 15214605475 017024 x ustar 00 29 mtime=1781730109.61051684
30 atime=1781730109.610426745
29 ctime=1781730109.61051684
YAML-PP-v0.41.0/examples/schema-ixhash.pm 0000644 0001750 0001750 00000002051 15214605475 016456 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
### TEST DATA ###
my %tests = (
### - Ordered Hashref (Tie::IxHash)
order => [
<<'EOM',
tie(my %order, 'Tie::IxHash');
%order = (
U => 2,
B => 52,
c => 64,
19 => 84,
Disco => 2000,
Year => 2525,
days_on_earth => 20_000,
);
\%order;
EOM
<<'EOM',
---
- &1
U: 2
B: 52
c: 64
19: 84
Disco: 2000
Year: 2525
days_on_earth: 20000
- *1
EOM
],
### - Blessed Ordered Hashref
order_blessed => [
<<'EOM',
tie(my %order, 'Tie::IxHash');
%order = (
U => 2,
B => 52,
c => 64,
19 => 84,
Disco => 2000,
Year => 2525,
days_on_earth => 20_000,
);
bless \%order, 'Order';
EOM
<<'EOM',
---
- &1 !perl/hash:Order
U: 2
B: 52
c: 64
19: 84
Disco: 2000
Year: 2525
days_on_earth: 20000
- *1
EOM
],
);
### TEST DATA END ###
\%tests;
YAML-PP-v0.41.0/examples/PaxHeaders/schema-perl.pm 0000644 0000000 0000000 00000000132 15214605475 016504 x ustar 00 30 mtime=1781730109.609235946
30 atime=1781730109.609144383
30 ctime=1781730109.609235946
YAML-PP-v0.41.0/examples/schema-perl.pm 0000644 0001750 0001750 00000005433 15214605475 016143 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
my %tests = (
hash => [
<<'EOM',
{
U => 2,
B => 52,
}
EOM
<<'EOM',
---
- &1 !perl/hash
B: 52
U: 2
- *1
EOM
{ load_only => 1 },
],
hash_blessed => [
<<'EOM',
bless {
U => 2,
B => 52,
}, 'A::Very::Exclusive::Class'
EOM
<<'EOM',
---
- &1 !perl/hash:A::Very::Exclusive::Class
B: 52
U: 2
- *1
EOM
],
array => [
<<'EOM',
[
qw/ one two three four /
]
EOM
<<'EOM',
---
- &1 !perl/array
- one
- two
- three
- four
- *1
EOM
{ load_only => 1 },
],
array_blessed => [
<<'EOM',
bless [
qw/ one two three four /
], "Just::An::Arrayref"
EOM
<<'EOM',
---
- &1 !perl/array:Just::An::Arrayref
- one
- two
- three
- four
- *1
EOM
],
regexp => [
<<'EOM',
my $string = 'unblessed';
qr{$string}
EOM
<<"EOM",
---
- &1 !perl/regexp unblessed
- *1
EOM
],
regexp_blessed => [
<<'EOM',
my $string = 'blessed';
bless qr{$string}, "Foo"
EOM
<<"EOM",
---
- &1 !perl/regexp:Foo blessed
- *1
EOM
],
circular => [
<<'EOM',
my $circle = bless [ 1, 2 ], 'Circle';
push @$circle, $circle;
$circle;
EOM
<<'EOM',
---
- &1 !perl/array:Circle
- 1
- 2
- *1
- *1
EOM
],
coderef => [
<<'EOM',
sub {
my (%args) = @_;
return $args{x} + $args{y};
}
EOM
qr{- &1 !{1,2}perl/code \|-.*return.*args.*x.*\+.*y}s,
{ load_code => 1 },
],
coderef_blessed => [
<<'EOM',
bless sub {
my (%args) = @_;
return $args{x} - $args{y};
}, "I::Am::Code"
EOM
qr{- &1 !{1,2}perl/code:I::Am::Code \|-.*return.*args.*x.*\-.*y}s,
{ load_code => 1 },
],
scalarref => [
<<'EOM',
my $scalar = "some string";
my $scalarref = \$scalar;
$scalarref;
EOM
<<'EOM',
---
- &1 !perl/scalar
=: some string
- *1
EOM
],
scalarref_blessed => [
<<'EOM',
my $scalar = "some other string";
my $scalarref = bless \$scalar, 'Foo';
$scalarref;
EOM
<<'EOM',
---
- &1 !perl/scalar:Foo
=: some other string
- *1
EOM
],
refref => [
<<'EOM',
my $ref = { a => 'hash' };
my $refref = \$ref;
$refref;
EOM
<<'EOM',
---
- &1 !perl/ref
=:
a: hash
- *1
EOM
],
refref_blessed => [
<<'EOM',
my $ref = { a => 'hash' };
my $refref = bless \$ref, 'Foo';
$refref;
EOM
<<'EOM',
---
- &1 !perl/ref:Foo
=:
a: hash
- *1
EOM
],
);
\%tests;
YAML-PP-v0.41.0/examples/PaxHeaders/strings.yaml 0000644 0000000 0000000 00000000132 15214605475 016323 x ustar 00 30 mtime=1781730109.605468271
30 atime=1781730109.605375173
30 ctime=1781730109.605468271
YAML-PP-v0.41.0/examples/strings.yaml 0000644 0001750 0001750 00000005724 15214605475 015765 0 ustar 00tina tina ###############################################
# Various strings
###############################################
'" "':
failsafe, json, core, yaml11: ['str', ' ', "' '"]
'"@array"':
failsafe, json, core, yaml11: ['str', '@array', "'@array'"]
'"%percent"':
failsafe, json, core, yaml11: ['str', '%percent', "'%percent'"]
'"`cmd`"':
failsafe, json, core, yaml11: ['str', '`cmd`', "'`cmd`'"]
'"!string"':
failsafe, json, core, yaml11: ['str', '!string', "'!string'"]
'"*string"':
failsafe, json, core, yaml11: ['str', '*string', "'*string'"]
'"string:"':
failsafe, json, core, yaml11: ['str', 'string:', "'string:'"]
'"string "':
failsafe, json, core, yaml11: ['str', 'string ', "'string '"]
'"string\t"':
failsafe, json, core, yaml11: ['str', "string\t", '"string\t"']
'"string\r"':
failsafe, json, core, yaml11: ['str', "string\r", '"string\r"']
'"key: val"':
failsafe, json, core, yaml11: ['str', 'key: val', "'key: val'"]
'"-"':
failsafe, json, core, yaml11: ['str', '-', "'-'"]
'"- "':
failsafe, json, core, yaml11: ['str', '- ', "'- '"]
'"-\n"':
failsafe, json, core, yaml11: ['str', "-\n", "|\n -"]
'"-\t"':
failsafe, json, core, yaml11: ['str', "-\t", '"-\t"']
'"- a"':
failsafe, json, core, yaml11: ['str', '- a', "'- a'"]
'":"':
failsafe, json, core, yaml11: ['str', ':', "':'"]
'"{"':
failsafe, json, core, yaml11: ['str', '{', "'{'"]
'"}"':
failsafe, json, core, yaml11: ['str', '}', "'}'"]
'"["':
failsafe, json, core, yaml11: ['str', '[', "'['"]
'"]"':
failsafe, json, core, yaml11: ['str', ']', "']'"]
'","':
failsafe, json, core, yaml11: ['str', ',', "','"]
'"?"':
failsafe, json, core, yaml11: ['str', '?', "'?'"]
'"? "':
failsafe, json, core, yaml11: ['str', '? ', "'? '"]
'"? a"':
failsafe, json, core, yaml11: ['str', '? a', "'? a'"]
'"#"':
failsafe, json, core, yaml11: ['str', '#', "'#'"]
'"no comment #"':
failsafe, json, core, yaml11: ['str', 'no comment #', "'no comment #'"]
'"# "':
failsafe, json, core, yaml11: ['str', '# ', "'# '"]
'"no #comment"':
failsafe, json, core, yaml11: ['str', 'no #comment', "'no #comment'"]
'"|"':
failsafe, json, core, yaml11: ['str', '|', "'|'"]
'">"':
failsafe, json, core, yaml11: ['str', '>', "'>'"]
'"''"':
failsafe, json, core, yaml11: ['str', '''', "\"'\""]
'"''\""':
failsafe, json, core, yaml11: ['str', '''"', "'''\"'"]
'"\""':
failsafe, json, core, yaml11: ['str', '"', "'\"'"]
'"\n "':
failsafe, json, core, yaml11: ['str', "\n ", '"\n "']
'" \n"':
failsafe, json, core, yaml11: ['str', " \n", '" \n"']
'"foo\nbar"':
failsafe, json, core, yaml11: ['str', "foo\nbar", "|-\n foo\n bar"]
'"x\n\"y\\z"':
failsafe, json, core, yaml11: ['str', "x\n\"y\\z", "|-\n x\n \"y\\z"]
'"no comment#"':
failsafe, json, core, yaml11: ['str', 'no comment#', "no comment#"]
'foo\bar':
failsafe, json, core, yaml11: ['str', 'foo\bar', 'foo\bar']
'^string':
failsafe, json, core, yaml11: ['str', '^string', '^string']
'str"ing':
failsafe, json, core, yaml11: ['str', 'str"ing', 'str"ing']
YAML-PP-v0.41.0/examples/PaxHeaders/schemas.pl 0000644 0000000 0000000 00000000132 15214605475 015726 x ustar 00 30 mtime=1781730109.600170997
30 atime=1781730109.600027472
30 ctime=1781730109.600170997
YAML-PP-v0.41.0/examples/schemas.pl 0000644 0001750 0001750 00000001022 15214605475 015353 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use FindBin '$Bin';
use lib "$Bin/../lib";
use YAML::PP;
my $tests_perl = require "$Bin/schema-perl.pm";
my $tests_ixhash = require "$Bin/schema-ixhash.pm";
my %tests = (
%$tests_perl,
%$tests_ixhash,
);
my %all_data;
for my $name (sort keys %tests) {
my $test = $tests{ $name };
my $data = eval $test->[0];
$all_data{ $name } = $data;
}
my $yp = YAML::PP->new( schema => [qw/ JSON Perl Tie::IxHash /] );
my $yaml = $yp->dump_string(\%all_data);
print $yaml;
YAML-PP-v0.41.0/PaxHeaders/etc 0000644 0000000 0000000 00000000132 15214605475 012626 x ustar 00 30 mtime=1781730109.612986229
30 atime=1781730109.594056855
30 ctime=1781730109.612986229
YAML-PP-v0.41.0/etc/ 0000755 0001750 0001750 00000000000 15214605475 012335 5 ustar 00tina tina YAML-PP-v0.41.0/etc/PaxHeaders/schema-test-yaml-modules.pl 0000644 0000000 0000000 00000000132 15214605475 020063 x ustar 00 30 mtime=1781730109.613081214
30 atime=1781730109.612986229
30 ctime=1781730109.613081214
YAML-PP-v0.41.0/etc/schema-test-yaml-modules.pl 0000644 0001750 0001750 00000003422 15214605475 017516 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use Data::Dumper;
use FindBin '$Bin';
use lib "$Bin/../lib";
use YAML::PP;
use JSON::PP;
$YAML::XS::Boolean = 'JSON::PP';
use YAML::XS ();
$YAML::Syck::ImplicitTyping = 1;
use YAML::Syck ();
$YAML::Numify = 1;
use YAML ();
use B;
my $int_flags = B::SVp_IOK;
my $float_flags = B::SVp_NOK;
#my $yp = YAML::PP->new( schema =>
my $file = "$Bin/../ext/yaml-test-schema/yaml-schema.yaml";
my $outputfile = "$Bin/../examples/yaml-schema-modules.yaml";
my $data = YAML::PP::LoadFile($file);
my %examples;
my %output;
my %special = (
(0+'nan').'' => 'nan',
(0+'inf').'' => 'inf',
(0-'inf').'' => 'inf'
);
for my $input (sort keys %$data) {
for my $mod (qw/ YAML YAML::XS YAML::Syck /) {
my $out = $output{ $input }->{ $mod } ||= {};
my $output;
my $load = $mod->can("Load");
my $dump = $mod->can("Dump");
my $data = eval { $load->("--- $input") };
if ($@) {
$out->{error} = 1;
$out->{type} = 'error';
}
else {
$out->{type} = get_type($data);
$output = $dump->($data);
chomp $output;
$output =~ s/^--- //;
$out->{dump} = $output;
}
}
}
YAML::PP::DumpFile($outputfile, \%output);
sub get_type {
my ($value) = @_;
return 'null' unless defined $value;
if (ref $value) {
if (ref $value eq 'JSON::PP::Boolean') {
return 'bool';
}
return 'unknown';
}
my $flags = B::svref_2object(\$value)->FLAGS;
if ($flags & $float_flags) {
if (exists $special{ $value }) {
return $special{ $value };
}
return 'float';
}
if ($flags & $int_flags) {
return 'int';
}
return 'str';
}
YAML-PP-v0.41.0/etc/PaxHeaders/generate-schema-html.pl 0000644 0000000 0000000 00000000132 15214605475 017232 x ustar 00 30 mtime=1781730109.611560413
30 atime=1781730109.611453835
30 ctime=1781730109.611560413
YAML-PP-v0.41.0/etc/generate-schema-html.pl 0000644 0001750 0001750 00000013264 15214605475 016672 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use Data::Dumper;
use FindBin '$Bin';
use lib "$Bin/../lib";
use YAML::PP;
use URI::Escape qw/ uri_escape /;
my $file = "$Bin/../ext/yaml-test-schema/yaml-schema.yaml";
my $modulesfile = "$Bin/../examples/yaml-schema-modules.yaml";
my $htmlfile = "$Bin/../gh-pages/schema-examples.html";
my $data = YAML::PP::LoadFile($file);
my $modules = YAML::PP::LoadFile($modulesfile);
my @mods = qw/ YAML YAML::Syck YAML::XS /;
my %examples;
for my $input (sort keys %$data) {
my $schemas = $data->{ $input };
my @keys = keys %$schemas;
for my $key (@keys) {
my $def = $schemas->{ $key };
my @schemas = split m/ *, */, $key;
for my $schema (@schemas) {
$examples{ $input }->{ $schema } = $def;
}
}
}
my @keys = qw/ failsafe json core yaml11 /;
for my $input (sort keys %examples) {
my $schemas = $examples{ $input };
my $str = 0;
for my $schema (@keys) {
my $example = $schemas->{ $schema };
unless ($example) {
$example = $schemas->{ $schema } = [ 'todo', '', '', '' ];
}
if ($example->[0] eq 'str' or $example->[0] eq 'todo') {
$str++;
}
}
if ($str == 4) {
delete $examples{ $input };
}
}
my %type_index = (
null => 0,
bool => 1,
float => 2,
inf => 3,
nan => 4,
int => 5,
str => 6,
todo => 7,
);
my $table = schema_table(\%examples, $modules);
my $html = generate_html($table);
open my $fh, '>', $htmlfile or die $!;
print $fh $html;
close $fh;
sub sort_rows {
my ($x, $y, $a, $b) = @_;
$type_index{ $x->{yaml11}->[0] } <=> $type_index{ $y->{yaml11}->[0] }
|| $type_index{ $x->{core}->[0] } <=> $type_index{ $y->{core}->[0] }
|| $type_index{ $x->{json}->[0] } <=> $type_index{ $y->{json}->[0] }
|| lc $a cmp lc $b
|| $a cmp $b
}
sub schema_table {
my ($examples) = @_;
my $html = '';
my @sorted = sort {
sort_rows($examples->{ $a }, $examples->{ $b }, $a, $b)
} grep { not m/^!!\w/ } keys %$examples;
my @sorted_explicit = sort {
sort_rows($examples->{ $a }, $examples->{ $b }, $a, $b)
} grep { m/^!!\w/ } keys %$examples;
my @all = (@sorted, @sorted_explicit);
$html .= qq{YAML::PP Other Perl Modules \n};
my $header;
$header .= qq{Input YAML };
$header .= join '', map {
my $m = $_ eq 'YAML' ? 'YAML.pm' : $_;
qq{$m \n};
} (qw/ Failsafe JSON Core /, 'YAML 1.1', @mods);
$header .= qq{ \n};
$html .= $header;
$html .= qq{ } . (qq{Type Output } x 7) . qq{ \n};
for my $i (0 .. $#all) {
my $input = $all[ $i ];
if ($i and $i % 30 == 0) {
$html .= $header;
}
my $schemas = $examples->{ $input };
my $mods = $modules->{ $input };
my $input_escaped = uri_escape($input);
$input =~ s/ / /g;
$html .= qq{$input };
for my $mod (@mods) {
my $result = $mods->{ $mod };
$schemas->{ $mod } = [ $result->{type}, '', $result->{dump} // '' ];
}
for my $schema (@keys, @mods) {
my $example = $schemas->{ $schema };
my $class = 'type-str';
my ($type, $perl, $out) = @$example;
$class = "type-$type";
for ($out) {
s/ / /g;
}
if ($type eq 'str') {
$html .= qq{$type };
}
else {
$html .= qq{$type $out };
}
}
$html .= qq{ \n};
}
$html .= "
";
return $html;
}
#sub format_perl {
# my ($type, $perl) = @_;
# my $perlcode;
# local $Data::Dumper::Terse = 1;
# local $Data::Dumper::Useqq = 1;
# if ($type eq 'null') {
# $perlcode = 'undef';
# }
# elsif ($type eq 'float' or $type eq 'int') {
# $perlcode = $perl;
# }
# elsif ($type eq 'inf') {
# if ($perl eq 'inf-neg()') {
# $perlcode = '- "inf" + 0';
# }
# else {
# $perlcode = '"inf" + 0';
# }
# }
# elsif ($type eq 'nan') {
# $perlcode = '"nan" + 0';
# }
# elsif ($type eq 'bool') {
# $perlcode = $perl;
# }
# else {
# $perlcode = Data::Dumper->Dump([$perl], ['perl']);
# }
# return $perlcode;
#}
sub generate_html {
my ($content) = @_;
my $html = <<'EOM';
YAML Schema examples in YAML::PP and other Perl Modules
YAML Test Suite Test Cases
| Schema examples
| Schema comparison
The Perl Module YAML::PP implements YAML 1.2 .
You can choose between several Schemas.
The following table shows which strings result in which native data, depending
on the Schema (or other YAML module) you use.
For each of the Schemas and modules, the first column is the type,
and the second shows how the data is encoded into YAML again.
Note that the YAML 1.2 JSON Schema is not exactly like the official schema,
as all strings would have to be quoted.
EOM
$html .= $content;
$html .= <<'EOM';
EOM
return $html;
}
YAML-PP-v0.41.0/etc/PaxHeaders/generate-examples.pl 0000644 0000000 0000000 00000000130 15214605475 016644 x ustar 00 30 mtime=1781730109.609691802
28 atime=1781730109.6096001
30 ctime=1781730109.609691802
YAML-PP-v0.41.0/etc/generate-examples.pl 0000644 0001750 0001750 00000002627 15214605475 016307 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
use FindBin '$Bin';
use lib "$Bin/../lib";
use YAML::PP;
my $tests_perl = require "$Bin/../examples/schema-perl.pm";
my $tests_ixhash = require "$Bin/../examples/schema-ixhash.pm";
my $schema_perl_pm_file = "$Bin/../lib/YAML/PP/Schema/Perl.pm";
my $schema_ixhash_pm_file = "$Bin/../lib/YAML/PP/Schema/Tie/IxHash.pm";
my $yp = YAML::PP->new( schema => [qw/ JSON Perl Tie::IxHash /] );
generate(
file => $schema_perl_pm_file,
tests => $tests_perl,
);
generate(
file => $schema_ixhash_pm_file,
tests => $tests_ixhash,
);
sub generate {
my %args = @_;
my $file = $args{file};
my $tests = $args{tests};
open my $fh, '<', $file;
my $text = do { local $/; <$fh> };
close $fh;
my $examples;
for my $name (sort keys %$tests) {
my $test = $tests->{ $name };
my $code = $test->[0];
my $data = eval $code;
if ($@) {
die "Error: $@";
}
my $yaml = $yp->dump_string($data);
$yaml =~ s/^/ /gm;
my $example = <<"EOM";
=item $name
# Code
$code
# YAML
$yaml
EOM
$examples .= $example;
}
my $pod = <<"EOM";
### BEGIN EXAMPLE
=pod
=over 4
$examples
=back
=cut
### END EXAMPLE
EOM
$text =~ s/^### BEGIN EXAMPLE.*^### END EXAMPLE\n/$pod/ms;
open $fh, '>', $file;
print $fh $text;
close $fh;
}
YAML-PP-v0.41.0/etc/PaxHeaders/generate-grammar.pl 0000644 0000000 0000000 00000000130 15214605475 016454 x ustar 00 29 mtime=1781730109.60932646
30 atime=1781730109.609235946
29 ctime=1781730109.60932646
YAML-PP-v0.41.0/etc/generate-grammar.pl 0000755 0001750 0001750 00000003122 15214605475 016111 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use FindBin '$Bin';
use Data::Dumper;
use YAML::XS qw/ Load Dump /;
my $grammar_file = "$Bin/grammar.yaml";
open my $fh, '<', $grammar_file or die $!;
my $yaml = do { local $/; <$fh> };
close $fh;
my $module_file = "$Bin/../lib/YAML/PP/Grammar.pm";
my $grammar = Load $yaml;
open $fh, '<', $module_file or die $!;
my $replaced = '';
while (my $line = <$fh>) {
my $state = $line =~ m/^# START OF GRAMMAR INLINE/ ... $line =~ m/^# END OF GRAMMAR INLINE/;
my $state2 = $line =~ m/^ *# START OF YAML INLINE/ ... $line =~ m/^ *# END OF YAML INLINE/;
if ($state) {
if ($state == 1) {
$replaced .= $line;
local $Data::Dumper::Indent = 1;
local $Data::Dumper::Sortkeys = 1;
my $dump = Data::Dumper->Dump([$grammar], ['GRAMMAR']);
$replaced .= <<"EOM";
# DO NOT CHANGE THIS
# This grammar is automatically generated from etc/grammar.yaml
$dump
EOM
}
elsif ($state =~ m/E0$/) {
$replaced .= $line;
}
}
elsif ($state2) {
if ($state2 == 1) {
$replaced .= $line;
my $yaml_formatted = $yaml;
$yaml_formatted =~ s/^/ /mg;
$replaced .= <<"EOM";
# DO NOT CHANGE THIS
# This grammar is automatically generated from etc/grammar.yaml
$yaml_formatted
EOM
}
elsif ($state2 =~ m/E0$/) {
$replaced .= $line;
}
}
else {
$replaced .= $line;
}
}
close $fh;
open $fh, '>', $module_file or die $!;
print $fh $replaced;
close $fh;
YAML-PP-v0.41.0/etc/PaxHeaders/test-suite-html.pl 0000644 0000000 0000000 00000000132 15214605475 016310 x ustar 00 30 mtime=1781730109.607470909
30 atime=1781730109.607367404
30 ctime=1781730109.607470909
YAML-PP-v0.41.0/etc/test-suite-html.pl 0000755 0001750 0001750 00000023333 15214605475 015751 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use FindBin '$Bin';
use lib "$Bin/../lib";
use IO::All;
use Data::Dumper;
use YAML::PP;
use YAML::PP::Dumper;
use File::Basename qw/ basename dirname /;
use HTML::Entities qw/ encode_entities /;
use YAML::PP::Highlight;
use JSON::XS ();
use Encode;
chomp(my $version = qx{git describe --dirty});
my $yaml_test_suite = 'test-suite/yaml-test-suite-data/';
my @dirs = grep { m{/[0-9A-Z]{4}$} } map { "$_" } io->dir($yaml_test_suite)->all;
my @subdirs;
for my $dir (@dirs) {
if (-f "$dir/in.yaml") {
push @subdirs, $dir;
}
else {
push @subdirs, grep { m{/[0-9]+$} } map { "$_" } io->dir($dir)->all;
}
}
@subdirs = sort @subdirs;
my @valid = grep { not -f "$_/error" } @subdirs;
my @invalid = grep { -f "$_/error" } @subdirs;
my %tags;
for my $tagdir (io->dir("$yaml_test_suite/tags")->all) {
for my $id (io->dir($tagdir)->all) {
my $tag = basename $tagdir;
push @{ $tags{ basename $id } }, basename $tag;
}
}
my $html = <<"EOM";
YAML Test Suite Highlighted
YAML Test Suite Test Cases
| Schema examples
| Schema comparison
Generated with YAML::PP $version
Valid (@{[ scalar @valid ]})
Invalid (@{[ scalar @invalid ]})
EOM
my $ypp = YAML::PP->new(
boolean => 'JSON::PP',
schema => [qw/ Core /],
);
my $table;
for my $dir (sort @valid) {
my $test = highlight_test($dir);
$table .= $test;
}
$html .= <<"EOM";
YAML::PP::Highlight
YAML::PP::Loader | Data::Dump
YAML::PP::Loader | JSON::XS
YAML::PP::Loader | YAML::PP::Dumper
YAML::PP::Parser | YAML::PP::Emitter
$table
EOM
$table = '';
for my $dir (sort @invalid) {
my $test = highlight_test($dir);
$table .= $test;
}
$html .= <<"EOM";
YAML::PP::Highlight
YAML::PP::Loader | Data::Dump
YAML::PP::Loader | JSON::XS
YAML::PP::Loader | YAML::PP::Dumper
YAML::PP::Parser | YAML::PP::Emitter
$table
EOM
sub highlight_test {
my ($dir) = @_;
my $html;
my $file = "$dir/in.yaml";
my $id = basename $dir;
my $main_id = $id;
if ($id !~ tr/0-9//c) {
$main_id = basename(dirname $dir);
$id = "$main_id/$id";
}
my $title = io->file("$dir/===")->slurp;
my $yaml;
warn "$id\n";
$yaml = do { open my $fh, '<', $file or die $!; local $/; <$fh> };
$yaml = decode_utf8 $yaml;
my $class = "ok";
my @docs;
eval {
@docs = $ypp->load_string($yaml);
};
my $error = $@ || '';
my $tokens = $ypp->loader->parser->tokens;
my $diff = 0;
if ($error) {
$error =~ s{\Q$Bin/../lib/}{};
$class = "error";
my $remaining_tokens = $ypp->loader->parser->_remaining_tokens;
push @$tokens, map { +{ %$_, name => 'ERROR' } } @$remaining_tokens;
my $out = join '', map {
my $value = $_->{value};
my $sub = $_->{subtokens};
if ($sub) {
$value = join '', map {
defined $_->{orig} ? $_->{orig} : $_->{value}
} @$sub;
}
$value;
} @$tokens;
if ($out ne $yaml) {
local $Data::Dumper::Useqq = 1;
warn __PACKAGE__.': '.__LINE__.$".Data::Dumper->Dump([\$out], ['out']);
warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$yaml], ['yaml']);
warn "$id error diff";
$diff = 1;
}
}
else {
my $out = join '', map {
my $value = $_->{value};
my $sub = $_->{subtokens};
if ($sub) {
$value = join '', map {
defined $_->{orig} ? $_->{orig} : $_->{value}
} @$sub;
}
$value;
} @$tokens;
if ($out ne $yaml) {
$class = "diff";
local $Data::Dumper::Useqq = 1;
warn __PACKAGE__.': '.__LINE__.$".Data::Dumper->Dump([\$out], ['out']);
warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$yaml], ['yaml']);
warn "$id diff";
$diff = 1;
}
}
my $coder = JSON::XS->new->ascii->pretty->allow_nonref->canonical;
my $json_dump = join "\n", map {
"Doc " . ($_+1) . ': ' . $coder->encode( $docs[ $_ ] );
} 0 .. $#docs;
my $yppd = YAML::PP->new( boolean => 'JSON::PP' );
my $yaml_dump = $yppd->dump_string(@docs);
my @reload_docs = $ypp->load_string($yaml_dump);
my $reload_tokens = $ypp->loader->parser->tokens;
my $dd = eval { require Data::Dump; 1 };
my $data_dump = join "\n", map {
if ($dd) {
'$doc' . ($_ + 1) . ' = ' . Data::Dump::dump( $docs[ $_ ] );
}
else {
local $Data::Dumper::Useqq = 1;
local $Data::Dumper::Sortkeys = 1;
Data::Dumper->Dump([$docs[ $_ ]], ['doc' . ($_ + 1)]);
}
} 0 .. $#docs;
my $emit_yaml = '';
{
my @events;
my $parser = YAML::PP::Parser->new(
receiver => sub {
my ($self, @args) = @_;
push @events, [@args];
},
);
eval {
$parser->parse_string($yaml);
};
if ($@) {
# warn "Error parsing: $@";
}
else {
my $writer = YAML::PP::Writer->new;
my $emitter = YAML::PP::Emitter->new();
$emitter->set_writer($writer);
eval {
for my $event (@events) {
my ($type, $info) = @$event;
if ($type eq 'sequence_start_event' or $type eq 'mapping_end_event') {
delete $info->{style};
}
$emitter->$type($info);
}
};
if ($@) {
warn __PACKAGE__.':'.__LINE__.": Error emitting $id: $@\n";
}
$emit_yaml = $emitter->writer->output;
}
}
my @emit_docs = eval { $ypp->load_string($emit_yaml) };
my $emit_tokens = $ypp->loader->parser->tokens;
$title = decode_utf8($title);
$title = encode_entities($title);
$error =~ s{\Q$Bin/../lib/}{}g;
$error = encode_entities($error);
$yaml = encode_entities($yaml);
$data_dump = encode_entities($data_dump);
$json_dump = encode_entities($json_dump);
$yaml_dump = encode_entities($yaml_dump);
my $taglist = join ', ', @{ $tags{ $id } || [] };
$html .= <<"EOM";
$id - $title
Tags: $taglist
View source
EOM
my $high = YAML::PP::Highlight->htmlcolored($tokens);
my $reload_high = YAML::PP::Highlight->htmlcolored($reload_tokens);
my $emit_high = YAML::PP::Highlight->htmlcolored($emit_tokens);
my $orig = $diff ? qq{$yaml } : '';
$html .= <<"EOM";
$high
$error
$orig
$data_dump
$json_dump
$reload_high
$emit_high
EOM
return $html;
}
$html .= <<"EOM";
EOM
binmode STDOUT, ":encoding(utf-8)";
say $html;
YAML-PP-v0.41.0/etc/PaxHeaders/json-numbers.pl 0000644 0000000 0000000 00000000132 15214605475 015662 x ustar 00 30 mtime=1781730109.600497297
30 atime=1781730109.600408179
30 ctime=1781730109.600497297
YAML-PP-v0.41.0/etc/json-numbers.pl 0000644 0001750 0001750 00000002226 15214605475 015316 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use JSON ();
use JSON::PP ();
use JSON::XS ();
use Cpanel::JSON::XS ();
require Mojolicious;
use Mojo::JSON ();
use B ();
use Text::Table;
my @classes = qw/ JSON JSON::PP JSON::XS Cpanel::JSON::XS Mojo::JSON /;
my $t = Text::Table->new(
qw/
Class
Version
3 IV NV PV
3.140 IV NV PV
3.00 IV NV PV
0.3e3 IV NV PV
encode
/,
);
my $json = <<'EOM';
[ 3, 3.140, 3.00, 0.3e3 ]
EOM
my @rows;
for my $class (@classes) {
my $version = $class eq 'Mojo::JSON' ? Mojolicious->VERSION : $class->VERSION;
my @row = ( $class, $version );
my $decode = $class->can("decode_json");
my $encode = $class->can("encode_json");
my $data = $decode->($json);
for my $num (@$data) {
my $flags = B::svref_2object(\$num)->FLAGS;
my $int = $flags & B::SVp_IOK ? 1 : 0;
my $float = $flags & B::SVp_NOK ? 1 : 0;
my $str = $flags & B::SVp_POK ? 1 : 0;
push @row, '', $int, $float, $str;
}
my $enc = $encode->($data);
push @row, $enc;
push @rows, \@row;
}
say "Input: $json";
$t->load(@rows);
say $t;
YAML-PP-v0.41.0/etc/PaxHeaders/yaml-numbers.pl 0000644 0000000 0000000 00000000131 15214605475 015652 x ustar 00 30 mtime=1781730109.600408179
29 atime=1781730109.60031515
30 ctime=1781730109.600408179
YAML-PP-v0.41.0/etc/yaml-numbers.pl 0000644 0001750 0001750 00000002167 15214605475 015313 0 ustar 00tina tina #!/usr/bin/env perl
use strict;
use warnings;
use 5.010;
use YAML ();
local $YAML::Numify = 1;
use YAML::PP ();
use YAML::XS ();
use YAML::Syck ();
local $YAML::Syck::ImplicitTyping = 1;
use YAML::Tiny ();
use B ();
use Text::Table;
my @classes = qw/ YAML YAML::PP YAML::XS YAML::Syck YAML::Tiny /;
my $t = Text::Table->new(
qw/
Class
Version
3 IV NV PV
3.140 IV NV PV
3.00 IV NV PV
0.3e3 IV NV PV
Dump
/,
);
my $yaml = <<'EOM';
- 3
- 3.140
- 3.00
- 0.3e3
EOM
my @rows;
for my $class (@classes) {
my $version = $class->VERSION;
my @row = ( $class, $version );
my $decode = $class->can("Load");
my $encode = $class->can("Dump");
my $data = $decode->($yaml);
for my $num (@$data) {
my $flags = B::svref_2object(\$num)->FLAGS;
my $int = $flags & B::SVp_IOK ? 1 : 0;
my $float = $flags & B::SVp_NOK ? 1 : 0;
my $str = $flags & B::SVp_POK ? 1 : 0;
push @row, '', $int, $float, $str;
}
my $enc = $encode->($data);
push @row, $enc;
push @rows, \@row;
}
say "Input:\n$yaml";
$t->load(@rows);
say $t;
YAML-PP-v0.41.0/etc/PaxHeaders/grammar.yaml 0000644 0000000 0000000 00000000132 15214605475 015215 x ustar 00 30 mtime=1781730109.597619893
30 atime=1781730109.597528331
30 ctime=1781730109.597619893
YAML-PP-v0.41.0/etc/grammar.yaml 0000644 0001750 0001750 00000040501 15214605475 014647 0 ustar 00tina tina ---
NODETYPE_NODE:
DASH:
match: cb_seqstart
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
NODETYPE_SCALAR_OR_MAP:
# Flow nodes can follow tabs
WS: { new: FULLMAPVALUE_INLINE }
ALIAS:
match: cb_alias
EOL: { match: cb_send_alias_from_stack }
WS:
COLON:
match: cb_insert_map_alias
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
QUESTION:
match: cb_questionstart
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
QUOTED:
match: cb_take_quoted
EOL: { match: cb_send_scalar }
WS:
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
QUOTED_MULTILINE:
match: cb_quoted_multiline
EOL: { }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
WS:
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
PLAIN_MULTI:
match: cb_send_plain_multi
EOL: { }
COLON:
match: cb_insert_empty_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
BLOCK_SCALAR:
match: cb_send_block_scalar
EOL: { }
FLOWSEQ_START:
match: cb_start_flowseq
new: NEWFLOWSEQ
FLOWMAP_START:
match: cb_start_flowmap
new: NEWFLOWMAP
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: NODETYPE_SCALAR_OR_MAP
NODETYPE_COMPLEX:
COLON:
match: cb_complexcolon
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
DEFAULT:
match: cb_empty_complexvalue
new: NODETYPE_MAP
EOL:
new: NODETYPE_COMPLEX
RULE_FULLFLOWSCALAR:
ANCHOR:
match: cb_anchor
EOL: { new: RULE_FULLFLOWSCALAR_ANCHOR }
DEFAULT: { new: RULE_FULLFLOWSCALAR_ANCHOR }
TAG:
match: cb_tag
EOL: { new: RULE_FULLFLOWSCALAR_TAG }
DEFAULT: { new: RULE_FULLFLOWSCALAR_TAG }
DEFAULT: { new: RULE_FLOWSCALAR }
RULE_FULLFLOWSCALAR_ANCHOR:
WS: { new: RULE_FULLFLOWSCALAR_ANCHOR }
TAG:
match: cb_tag
WS: { new: RULE_FLOWSCALAR }
EOL: { new: RULE_FLOWSCALAR }
DEFAULT: { new: RULE_FLOWSCALAR }
RULE_FULLFLOWSCALAR_TAG:
WS: { new: RULE_FULLFLOWSCALAR_TAG }
ANCHOR:
match: cb_anchor
WS: { new: RULE_FLOWSCALAR }
EOL: { new: RULE_FLOWSCALAR }
DEFAULT: { new: RULE_FLOWSCALAR }
RULE_FLOWSCALAR:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
ALIAS: { match: cb_send_alias, return: 1 }
QUOTED:
match: cb_take_quoted
EOL: { match: cb_send_scalar }
WS: { match: cb_send_scalar, return: 1 }
DEFAULT: { match: cb_send_scalar, return: 1 }
QUOTED_MULTILINE: { match: cb_quoted_multiline, return: 1 }
PLAIN:
match: cb_start_plain
EOL: { match: cb_send_scalar }
DEFAULT: { match: cb_send_scalar, return: 1 }
PLAIN_MULTI: { match: cb_send_plain_multi, return: 1 }
FLOW_COMMA: { match: cb_empty_flow_mapkey, return: 1 }
FLOWMAP_END:
match: cb_end_flowmap_empty
return: 1
FLOWSEQ:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
ALIAS: { match: cb_send_flow_alias, new: FLOWSEQ_NEXT }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
PLAIN_MULTI: { match: cb_send_plain_multi, new: FLOWSEQ_NEXT }
QUOTED:
match: cb_take_quoted
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
QUOTED_MULTILINE: { match: cb_quoted_multiline, new: FLOWSEQ_NEXT }
COLON:
WS:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
FLOWSEQ_PROPS:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
PLAIN_MULTI: { match: cb_send_plain_multi, new: FLOWSEQ_NEXT }
QUOTED:
match: cb_take_quoted
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
QUOTED_MULTILINE: { match: cb_quoted_multiline, new: FLOWSEQ_NEXT }
FLOW_COMMA:
match: cb_empty_flowseq_comma
return: 1
FLOWSEQ_END:
match: cb_empty_flowseq_end
return: 1
COLON:
WS:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
FLOWSEQ_EMPTY:
FLOW_COMMA:
match: cb_empty_flowseq_comma
return: 1
FLOWSEQ_END:
match: cb_empty_flowseq_end
return: 1
FLOWSEQ_NEXT:
WS: { new: FLOWSEQ_NEXT }
EOL: { new: FLOWSEQ_NEXT }
FLOW_COMMA:
match: cb_flow_comma
return: 1
FLOWSEQ_END:
match: cb_end_flowseq
return: 1
FLOWSEQ_MAYBE_KEY:
WS: { new: FLOWSEQ_MAYBE_KEY }
COLON:
WS:
match: cb_insert_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_insert_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
DEFAULT:
match: cb_insert_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
DEFAULT:
new: FLOWSEQ_NEXT
FLOWMAP_CONTENT:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
ALIAS: { match: cb_send_alias, return: 1 }
PLAIN: { match: cb_flowkey_plain, return: 1 }
PLAIN_MULTI: { match: cb_send_plain_multi, return: 1 }
QUOTED: { match: cb_flowkey_quoted, return: 1 }
QUOTED_MULTILINE: { match: cb_quoted_multiline, return: 1 }
COLON:
WS:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
FLOWMAP_PROPS:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
PLAIN: { match: cb_flowkey_plain, return: 1 }
PLAIN_MULTI: { match: cb_send_plain_multi, return: 1 }
QUOTED: { match: cb_flowkey_quoted, return: 1 }
QUOTED_MULTILINE: { match: cb_quoted_multiline, return: 1 }
COLON:
WS:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
FLOW_COMMA:
match: cb_empty_flowmap_key_value
return: 1
FLOWMAP_END:
match: cb_end_empty_flowmap_key_value
return: 1
FLOWMAP_EMPTYKEY:
FLOW_COMMA:
match: cb_empty_flowmap_key_value
return: 1
FLOWMAP_END:
match: cb_end_empty_flowmap_key_value
return: 1
NEWFLOWSEQ:
EOL: { new: NEWFLOWSEQ }
WS: { new: NEWFLOWSEQ }
ANCHOR:
match: cb_anchor
WS: { new: NEWFLOWSEQ_ANCHOR_SPC }
EOL: { new: NEWFLOWSEQ_ANCHOR_SPC }
DEFAULT: { new: NEWFLOWSEQ_ANCHOR }
TAG:
match: cb_tag
WS: { new: NEWFLOWSEQ_TAG_SPC }
EOL: { new: NEWFLOWSEQ_TAG_SPC }
DEFAULT: { new: NEWFLOWSEQ_TAG }
FLOWSEQ_END:
match: cb_end_flowseq
return: 1
DEFAULT: { new: FLOWSEQ }
NODETYPE_FLOWSEQ:
EOL: { new: NODETYPE_FLOWSEQ }
WS: { new: NODETYPE_FLOWSEQ }
FLOWSEQ_END:
match: cb_end_flowseq
return: 1
DEFAULT: { new: NEWFLOWSEQ }
NODETYPE_FLOWMAPVALUE:
WS: { new: NODETYPE_FLOWMAPVALUE }
EOL: { new: NODETYPE_FLOWMAPVALUE }
COLON:
match: cb_flow_colon
WS: { new: RULE_FULLFLOWSCALAR }
EOL: { new: RULE_FULLFLOWSCALAR }
DEFAULT: { new: RULE_FULLFLOWSCALAR }
FLOW_COMMA:
match: cb_empty_flowmap_value
return: 1
FLOWMAP_END:
match: cb_end_flowmap_empty
return: 1
NEWFLOWSEQ_ANCHOR:
DEFAULT: { new: FLOWSEQ_EMPTY }
NEWFLOWSEQ_TAG:
DEFAULT: { new: FLOWSEQ_EMPTY }
NEWFLOWSEQ_ANCHOR_SPC:
WS: { new: NEWFLOWSEQ_ANCHOR_SPC }
EOL: { new: NEWFLOWSEQ_ANCHOR_SPC }
TAG:
match: cb_tag
WS: { new: FLOWSEQ_PROPS }
EOL: { new: FLOWSEQ_PROPS }
DEFAULT: { new: FLOWSEQ_EMPTY }
DEFAULT: { new: FLOWSEQ_PROPS }
NEWFLOWSEQ_TAG_SPC:
WS: { new: NEWFLOWSEQ_TAG_SPC }
EOL: { new: NEWFLOWSEQ_TAG_SPC }
ANCHOR:
match: cb_anchor
WS: { new: FLOWSEQ_PROPS }
EOL: { new: FLOWSEQ_PROPS }
DEFAULT: { new: FLOWSEQ_EMPTY }
DEFAULT: { new: FLOWSEQ_PROPS }
NEWFLOWMAP_ANCHOR:
DEFAULT: { new: FLOWMAP_EMPTYKEY }
NEWFLOWMAP_TAG:
DEFAULT: { new: FLOWMAP_EMPTYKEY }
NEWFLOWMAP_ANCHOR_SPC:
WS: { new: NEWFLOWMAP_ANCHOR_SPC }
EOL: { new: NEWFLOWMAP_ANCHOR_SPC }
TAG:
match: cb_tag
WS: { new: FLOWMAP_PROPS }
EOL: { new: FLOWMAP_PROPS }
DEFAULT: { new: FLOWMAP_EMPTYKEY }
DEFAULT: { new: FLOWMAP_PROPS }
NEWFLOWMAP_TAG_SPC:
WS: { new: NEWFLOWMAP_TAG_SPC }
EOL: { new: NEWFLOWMAP_TAG_SPC }
ANCHOR:
match: cb_anchor
WS: { new: FLOWMAP_PROPS }
EOL: { new: FLOWMAP_PROPS }
DEFAULT: { new: FLOWMAP_EMPTYKEY }
DEFAULT: { new: FLOWMAP_PROPS }
NEWFLOWMAP:
EOL: { new: NEWFLOWMAP }
WS: { new: NEWFLOWMAP }
QUESTION: { match: cb_flow_question, new: FLOWMAP_EXPLICIT_KEY }
DEFAULT: { new: FLOWMAP }
FLOWMAP_EXPLICIT_KEY:
WS: { new: FLOWMAP_EXPLICIT_KEY }
EOL: { new: FLOWMAP_EXPLICIT_KEY }
FLOWMAP_END:
match: cb_end_empty_flowmap_key_value
return: 1
FLOW_COMMA:
match: cb_empty_flowmap_key_value
return: 1
DEFAULT: { new: FLOWMAP }
FLOWMAP:
EOL: { new: FLOWMAP }
WS: { new: FLOWMAP }
ANCHOR:
match: cb_anchor
WS: { new: NEWFLOWMAP_ANCHOR_SPC }
EOL: { new: NEWFLOWMAP_ANCHOR_SPC }
DEFAULT: { new: NEWFLOWMAP_ANCHOR }
TAG:
match: cb_tag
WS: { new: NEWFLOWMAP_TAG_SPC }
EOL: { new: NEWFLOWMAP_TAG_SPC }
DEFAULT: { new: NEWFLOWMAP_TAG }
FLOWMAP_END:
match: cb_end_flowmap
return: 1
COLON:
WS:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
DEFAULT: { new: FLOWMAP_CONTENT }
NODETYPE_FLOWMAP:
EOL: { new: NODETYPE_FLOWMAP }
WS: { new: NODETYPE_FLOWMAP }
FLOWMAP_END:
match: cb_end_flowmap
return: 1
FLOW_COMMA: { match: cb_flow_comma, new: NEWFLOWMAP }
DEFAULT: { new: NEWFLOWMAP }
END_FLOW:
EOL:
match: cb_end_outer_flow
return: 1
RULE_MAPKEY:
QUESTION:
match: cb_question
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
ALIAS:
match: cb_send_alias_key
WS:
COLON:
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
QUOTED:
match: cb_take_quoted_key
WS:
COLON:
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
PLAIN:
match: cb_mapkey
WS:
COLON:
match: cb_send_mapkey
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_send_mapkey
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_empty_mapkey
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: RULE_MAPKEY
NODETYPE_SEQ:
DASH:
match: cb_seqitem
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: NODETYPE_SEQ
NODETYPE_MAP:
ANCHOR:
match: cb_anchor
WS:
TAG:
match: cb_tag
WS: { new: RULE_MAPKEY }
DEFAULT: { new: RULE_MAPKEY }
TAG:
match: cb_tag
WS:
ANCHOR:
match: cb_anchor
WS: { new: RULE_MAPKEY }
DEFAULT: { new: RULE_MAPKEY }
DEFAULT: { new: RULE_MAPKEY }
FULLNODE_ANCHOR:
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS:
ANCHOR:
match: cb_anchor
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
ANCHOR:
match: cb_anchor
WS:
TAG:
match: cb_tag
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE_ANCHOR }
DEFAULT: { new: NODETYPE_NODE }
FULLNODE_TAG:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS:
TAG:
match: cb_tag
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP, }
TAG:
match: cb_tag
WS:
ANCHOR:
match: cb_anchor
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE_TAG }
DEFAULT: { new: NODETYPE_NODE }
FULLNODE_TAG_ANCHOR:
ANCHOR:
match: cb_anchor
WS:
TAG:
match: cb_tag
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
TAG:
match: cb_tag
WS:
ANCHOR:
match: cb_anchor
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE_TAG_ANCHOR }
DEFAULT: { new: NODETYPE_NODE }
FULLNODE:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_ANCHOR }
WS:
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG }
WS:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE }
DEFAULT: { new: NODETYPE_NODE }
FULLMAPVALUE_INLINE:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_ANCHOR }
WS:
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_MAPVALUE_INLINE }
DEFAULT: { new: NODETYPE_MAPVALUE_INLINE }
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG }
WS:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_MAPVALUE_INLINE }
DEFAULT: { new: NODETYPE_MAPVALUE_INLINE }
DEFAULT: { new: NODETYPE_MAPVALUE_INLINE }
NODETYPE_MAPVALUE_INLINE:
ALIAS:
match: cb_send_alias
EOL: { }
QUOTED:
match: cb_take_quoted
EOL: { match: cb_send_scalar }
QUOTED_MULTILINE:
match: cb_quoted_multiline
EOL: { }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
PLAIN_MULTI:
match: cb_send_plain_multi
EOL: { }
BLOCK_SCALAR:
match: cb_send_block_scalar
EOL: { }
FLOWSEQ_START:
match: cb_start_flowseq
new: NEWFLOWSEQ
FLOWMAP_START:
match: cb_start_flowmap
new: NEWFLOWMAP
DOC_END:
match: cb_end_document
EOL: { }
DOCUMENT_END:
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: DOCUMENT_END
STREAM:
DOC_END:
match: cb_end_document_empty
EOL: { }
DOC_START:
match: cb_doc_start_explicit
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
YAML_DIRECTIVE:
match: cb_set_yaml_version_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
RESERVED_DIRECTIVE:
match: cb_reserved_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
TAG_DIRECTIVE:
match: cb_tag_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
EOL:
new: STREAM
DEFAULT:
match: cb_doc_start_implicit
new: FULLNODE
DIRECTIVE:
DOC_START:
match: cb_doc_start_explicit
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
YAML_DIRECTIVE:
match: cb_set_yaml_version_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
RESERVED_DIRECTIVE:
match: cb_reserved_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
TAG_DIRECTIVE:
match: cb_tag_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
EOL:
new: DIRECTIVE
YAML-PP-v0.41.0/etc/PaxHeaders/get-tags.pl 0000644 0000000 0000000 00000000132 15214605475 014753 x ustar 00 30 mtime=1781730109.594200938
30 atime=1781730109.594056855
30 ctime=1781730109.594200938
YAML-PP-v0.41.0/etc/get-tags.pl 0000644 0001750 0001750 00000001174 15214605475 014410 0 ustar 00tina tina #!/usr/bin/perl
use strict;
use warnings;
use FindBin '$Bin';
use YAML::PP qw/ DumpFile /;
sub get_tags {
my ($dir) = @_;
my %tag_id;
opendir my $dh, $dir or die $!;
my @tags = grep { not m/^\./ } readdir $dh;
for my $tag (sort @tags) {
next unless -d "$dir/$tag";
opendir my $dh, "$dir/$tag" or die $!;
my @ids = grep { -l "$dir/$tag/$_" } readdir $dh;
$tag_id{ $tag }->{ $_ } = 1 for @ids;
closedir $dh;
}
closedir $dh;
return \%tag_id;
}
my $data = get_tags("$Bin/../test-suite/yaml-test-suite-data/tags");
DumpFile("$Bin/../test-suite/tag_id.yaml", $data);
YAML-PP-v0.41.0/PaxHeaders/bin 0000644 0000000 0000000 00000000132 15214605475 012623 x ustar 00 30 mtime=1781730109.605273623
30 atime=1781730109.593909489
30 ctime=1781730109.605273623
YAML-PP-v0.41.0/bin/ 0000755 0001750 0001750 00000000000 15214605475 012332 5 ustar 00tina tina YAML-PP-v0.41.0/bin/PaxHeaders/yamlpp-parse-emit 0000644 0000000 0000000 00000000132 15214605475 016171 x ustar 00 30 mtime=1781730109.605375173
30 atime=1781730109.605273623
30 ctime=1781730109.605375173
YAML-PP-v0.41.0/bin/yamlpp-parse-emit 0000755 0001750 0001750 00000006262 15214605475 015634 0 ustar 00tina tina #!/usr/bin/perl
use strict;
use warnings;
use YAML::PP;
use YAML::PP::Common qw/ YAML_FLOW_SEQUENCE_STYLE YAML_FLOW_MAPPING_STYLE /;
use YAML::PP::Parser;
use YAML::PP::Emitter;
use YAML::PP::Writer;
use Data::Dumper;
use Encode;
use Getopt::Long;
Getopt::Long::Configure('bundling');
GetOptions(
'help|h' => \my $help,
'indent=i' => \my $indent,
'module|M=s' => \my $module,
'dump|D=s' => \my $emit,
'verbose' => \my $verbose,
'flow=s' => \my $flow,
'width=i' => \my $width,
) or usage(1);
usage(0) if $help;
$module ||= 'YAML::PP';
$emit ||= $module;
$flow ||= 'no';
my ($file) = @ARGV;
my $yaml;
if ($file) {
open my $fh, '<', $file or die $!;
$yaml = do { local $/; <$fh> };
close $fh;
}
else {
$yaml = do { local $/; };
}
$yaml = decode_utf8($yaml);
if ($emit eq 'YAML::PP::Ref') {
$emit = 'YAML::PP';
}
my $parserclass = 'YAML::PP::Parser';
my $emitterclass = 'YAML::PP::Emitter';
if ($module eq 'YAML::PP::LibYAML') {
eval { require YAML::PP::LibYAML } or die "Module $module not supported: $@";
$parserclass = 'YAML::PP::LibYAML::Parser';
$emitterclass = 'YAML::PP::LibYAML::Emitter';
}
elsif ($module eq 'YAML::PP::Ref') {
eval { require YAML::PP::Ref } or die "Module $module not supported: $@";
$parserclass = 'YAML::PP::Ref::Parser';
}
if ($emit eq 'YAML::PP::LibYAML') {
eval { require YAML::PP::LibYAML } or die "Module $emit not supported: $@";
$emitterclass = 'YAML::PP::LibYAML::Emitter';
}
my @events;
my $parser = $parserclass->new(
receiver => sub {
my ($self, undef, $event) = @_;
push @events, $event;
},
);
eval {
$parser->parse_string($yaml);
};
if ($@) {
for (@events) {
print YAML::PP::Common::event_to_test_suite($_) ."\n";
}
warn "Error parsing: $@";
exit 1;
}
my $writer = YAML::PP::Writer->new;
my $emitter = $emitterclass->new( indent => $indent, width => $width );
$emitter->set_writer($writer);
for my $event (@events) {
my $type = $event->{name};
my $str = YAML::PP::Common::event_to_test_suite($event);
print "$str\n" if $verbose;
if ($type eq 'sequence_start_event' or $type eq 'mapping_start_event') {
if ($flow eq 'no') {
delete $event->{style};
}
elsif ($flow eq 'yes') {
if ($type eq 'sequence_start_event') {
$event->{style} = YAML_FLOW_SEQUENCE_STYLE;
}
else {
$event->{style} = YAML_FLOW_MAPPING_STYLE;
}
}
}
$emitter->$type($event);
}
my $out_yaml = $emitter->writer->output;
print encode_utf8 $out_yaml;
sub usage {
my ($rc) = @_;
print <<"EOM";
Usage:
$0 [options] < file
$0 [options] file
Options:
--indent= Number of spaces for indentation
--width= Maximum column width (only used in flow style for now)
--module, -M YAML::PP, YAML::PP::LibYAML or YAML::PP::Ref
--dump, -D YAML::PP, YAML::PP::LibYAML
--flow 'no' (default, always output block style), 'yes'
(always output flow style), 'keep' (output flow
style like in the original input)
EOM
exit $rc;
}
YAML-PP-v0.41.0/bin/PaxHeaders/yamlpp-load-dump 0000644 0000000 0000000 00000000132 15214605475 016005 x ustar 00 30 mtime=1781730109.603216369
30 atime=1781730109.603126273
30 ctime=1781730109.603216369
YAML-PP-v0.41.0/bin/yamlpp-load-dump 0000755 0001750 0001750 00000021273 15214605475 015447 0 ustar 00tina tina #!/usr/bin/perl
use strict;
use warnings;
use YAML::PP;
use YAML::PP::Dumper;
use YAML::PP::Common qw/
:PRESERVE
/;
use Encode;
use Getopt::Long;
Getopt::Long::Configure('bundling');
GetOptions(
'help|h' => \my $help,
'boolean=s' => \my $boolean,
'cyclic' => \my $cyclic,
'duplicate-keys' => \my $duplicate_keys,
'indent=i' => \my $indent,
'width=i' => \my $width,
'header!' => \my $header,
'footer!' => \my $footer,
'merge' => \my $merge,
#'catchall' => \my $catchall,
'require-footer' => \my $require_footer,
'perl' => \my $perl,
'preserve|P=s' => \my $preserve,
'module|M=s' => \my $module,
'dump-module|D=s' => \my $dump_module,
'include' => \my $include,
'include-absolute' => \my $include_absolute,
'yaml-version=s' => \my $yaml_version,
'version-directive' => \my $version_directive,
) or usage(1);
usage(0) if $help;
$module ||= 'YAML::PP';
$boolean ||= 'JSON::PP';
$footer ||= 0;
$indent ||= 2;
$yaml_version ||= 1.2;
$dump_module ||= $module;
if ($dump_module eq 'YAML::PP::Ref') {
$dump_module = 'YAML::PP';
}
my @yaml_versions = split m/,/, $yaml_version;
my @schema = ('+');
if ($merge) {
push @schema, 'Merge';
}
if ($perl) {
push @schema, 'Perl';
}
#if ($catchall) {
# push @schema, 'Catchall';
#}
my $preserve_order = 1;
if (defined $preserve) {
$preserve_order = 0;
my @split = split m/,/, $preserve;
$preserve = 0;
for my $split (@split) {
$preserve |= PRESERVE_ORDER if $split eq 'order';
$preserve_order = 1 if $split eq 'order';
$preserve |= PRESERVE_SCALAR_STYLE if $split eq 'scalar';
$preserve |= PRESERVE_FLOW_STYLE if $split eq 'flow';
$preserve |= PRESERVE_ALIAS if $split eq 'alias';
}
}
elsif ($dump_module =~ m/JSON/) {
$preserve = PRESERVE_ORDER;
}
else {
$preserve = 1;
}
$header = 1 unless defined $header;
my ($file) = @ARGV;
my $yaml;
my $decode = 1;
if ($module eq 'YAML::XS') {
$decode = 0;
}
if ($file) {
open my $fh, '<', $file or die "Can not open '$file'";
$yaml = do { local $/; <$fh> };
close $fh;
}
else {
$yaml = do { local $/; };
}
$yaml = decode_utf8($yaml) if $decode;
my %load_modules = (
'YAML::PP' => \&yamlpp,
'YAML::PP::LibYAML' => \&yamlpplibyaml,
'YAML::PP::Ref' => \&yamlppref,
'YAML::XS' => \&yamlxs,
'YAML::Tiny' => \&yamltiny,
'YAML::Syck' => \&yamlsyck,
'YAML' => \&yaml,
);
my %dump_modules = (
'YAML::PP' => \&yamlpp_dump,
'YAML::PP::LibYAML' => \&yamlpplibyaml_dump,
'YAML::XS' => \&yamlxs_dump,
'YAML::Tiny' => \&yamltiny_dump,
'YAML::Syck' => \&yamlsyck_dump,
'YAML' => \&yaml_dump,
'Data::Dumper' => \&data_dumper,
'JSON::PP' => \&json_pp_dump,
'JSON::XS' => \&json_xs_dump,
'Cpanel::JSON::XS' => \&cpanel_json_xs_dump,
);
my $code = $load_modules{ $module } or die "Module '$module' not supported for loading";
my $dump_code = $dump_modules{ $dump_module } or die "Module '$dump_module' not supported for dumping";
my $docs = $code->($yaml, $file);
my $out_yaml = $dump_code->($docs);
sub _yamlpp {
my ($class, $yaml, $file) = @_;
my %args;
my $inc;
if ($include) {
require YAML::PP::Schema::Include;
$inc = YAML::PP::Schema::Include->new(
$include_absolute ? (allow_absolute => 1) : (),
);
push @schema, $inc;
}
my $ypp = $class->new(
schema => \@schema,
boolean => $boolean,
cyclic_refs => $cyclic ? 'allow' : 'fatal',
duplicate_keys => $duplicate_keys ? 1 : 0,
preserve => $preserve,
indent => $indent,
width => $width,
header => $header ? 1 : 0,
footer => $footer ? 1 : 0,
yaml_version => \@yaml_versions,
version_directive => $version_directive || 0,
require_footer => $require_footer,
);
if ($inc) {
$inc->yp($ypp);
}
my @docs = $file ? $ypp->load_file($file) : $ypp->load_string($yaml);
return \@docs;
}
sub yamlpp {
_yamlpp('YAML::PP' => @_);
}
sub yamlpp_dump {
_yamlpp_dump('YAML::PP' => @_);
}
sub yamlpplibyaml {
eval { require YAML::PP::LibYAML };
_yamlpp('YAML::PP::LibYAML' => @_);
}
sub yamlppref {
eval { require YAML::PP::Ref };
_yamlpp('YAML::PP::Ref' => @_);
}
sub yamlpplibyaml_dump {
eval { require YAML::PP::LibYAML };
_yamlpp_dump('YAML::PP::LibYAML' => @_);
}
sub _yamlpp_dump {
my ($class, $docs) = @_;
my $ypp = $class->new(
schema => \@schema,
boolean => $boolean,
preserve => $preserve,
indent => $indent,
width => $width,
header => $header ? 1 : 0,
footer => $footer ? 1 : 0,
yaml_version => \@yaml_versions,
version_directive => $version_directive || 0,
);
return $ypp->dump_string(@$docs);
}
sub yamlxs {
eval { require YAML::XS };
my ($yaml) = @_;
no warnings 'once';
local $YAML::XS::LoadBlessed = $perl;
my @docs = YAML::XS::Load($yaml);
return \@docs;
}
sub yamlxs_dump {
my ($docs) = @_;
eval { require YAML::XS };
no warnings 'once';
local $YAML::XS::Indent = $indent;
return YAML::XS::Dump(@$docs);
}
sub yamlsyck {
eval { require YAML::Syck };
my ($yaml) = @_;
no warnings 'once';
local $YAML::Syck::LoadBlessed = $perl;
local $YAML::Syck::ImplicitTyping = 1;
local $YAML::Syck::ImplicitUnicode = 1;
my @docs = YAML::Syck::Load($yaml);
return \@docs;
}
sub yamlsyck_dump {
eval { require YAML::Syck };
my ($docs) = @_;
no warnings 'once';
local $YAML::Syck::Headless = 1 unless $header;
local $YAML::Syck::ImplicitTyping = 1;
local $YAML::Syck::ImplicitUnicode = 1;
return YAML::Syck::Dump(@$docs);
}
sub yaml {
eval { require YAML };
no warnings 'once';
local $YAML::LoadBlessed = $perl;
my ($yaml) = @_;
my @docs = YAML::Load($yaml);
return \@docs;
}
sub yaml_dump {
my ($docs) = @_;
eval { require YAML };
no warnings 'once';
local $YAML::UseHeader = $header ? 1 : 0;
local $YAML::Indent = $indent;
return YAML::Dump(@$docs);
}
sub yamltiny {
eval { require YAML::Tiny };
my ($yaml) = @_;
my @docs = YAML::Tiny::Load($yaml);
return \@docs;
}
sub yamltiny_dump {
eval { require YAML::Tiny };
my ($docs) = @_;
return YAML::Tiny::Dump(@$docs);
}
sub data_dumper {
my ($docs) = @_;
local $Data::Dumper::Useqq = 1;
local $Data::Dumper::Sortkeys = 1 unless $preserve_order;
my $out = '';
$out .= Data::Dumper->Dump([$docs->[ $_ ]], ["doc$_"]) for 0 ..$#$docs;
return $out;
}
sub json_pp_dump { require JSON::PP; _json_dump('JSON::PP', @_) }
sub json_xs_dump { require JSON::XS; _json_dump('JSON::XS', @_) }
sub cpanel_json_xs_dump { require Cpanel::JSON::XS; _json_dump('Cpanel::JSON::XS', @_) }
sub _json_dump {
my ($class, $docs) = @_;
my $coder = $class->new->ascii->pretty->allow_nonref->space_before(0);
$coder = $coder->indent_length($indent) if $coder->can('indent_length');
$coder = $coder->canonical unless $preserve_order;
my $out = '';
$out .= $coder->encode($docs->[ $_ ]) for 0 ..$#$docs;
return $out;
}
if ($decode) {
print encode_utf8 $out_yaml;
}
else {
print $out_yaml;
}
sub usage {
my ($rc) = @_;
print <<"EOM";
Usage:
$0 [options] < file
$0 [options] file
Options:
--boolean= 'perl', 'JSON::PP', 'boolean'
--cyclic Allow cyclic references
--duplicate-keys Allow duplicate keys
--indent= Number of spaces for indentation
--width= Maximum column width (only used in flow style for now)
--[no-]header Print '---' (default)
--[no-]footer Print '...'
--merge Enable loading merge keys '<<'
--require-footer Require '...' and the end of each document
--perl Enable loading perl types and objects (use only
on trusted input!)
--preserve, -P Comma separated: 'order', 'scalar', 'flow', 'alias'.
Set to 0 to preserve nothing.
By default all things are preserved
--module -M YAML::PP (default), YAML, YAML::PP::LibYAML,
YAML::Syck, YAML::Tiny, YAML::XS, YAML::PP::Ref
--dump-module -D All of the above plus Data::Dumper, JSON::PP,
JSON::XS, Cpanel::JSON::XS
--yaml-version= '1.2' (default), '1.1', '1.2,1.1', '1.1,1.2'
--version-directive Print '%YAML '
--include Enable Include Schema
--include-absolute Allow absolute paths and ../../../ in includes (use
only on trusted input!)
EOM
# --catchall Ignore any unknown tags
exit $rc;
}
YAML-PP-v0.41.0/bin/PaxHeaders/yamlpp-highlight 0000644 0000000 0000000 00000000132 15214605475 016072 x ustar 00 30 mtime=1781730109.603126273
30 atime=1781730109.603037086
30 ctime=1781730109.603126273
YAML-PP-v0.41.0/bin/yamlpp-highlight 0000755 0001750 0001750 00000001757 15214605475 015541 0 ustar 00tina tina #!/usr/bin/perl
use strict;
use warnings;
use YAML::PP::Highlight;
use Encode;
use Getopt::Long;
GetOptions(
'help|h' => \my $help,
'expand-tabs|et!' => \my $expand_tabs,
) or usage(1);
$expand_tabs = 1 unless defined $expand_tabs;
usage(0) if $help;
my ($file) = @ARGV;
my $yaml;
unless ($file) {
$yaml = do { local $/; };
$yaml = decode_utf8($yaml);
}
my $error;
my $tokens;
if (defined $file) {
($error, $tokens) = YAML::PP::Parser->yaml_to_tokens( file => $file );
}
else {
($error, $tokens) = YAML::PP::Parser->yaml_to_tokens( string => $yaml );
}
my $highlighted = YAML::PP::Highlight->ansicolored($tokens, expand_tabs => $expand_tabs);
print encode_utf8 $highlighted;
if ($error) {
die $error;
}
sub usage {
my ($rc) = @_;
print <<"EOM";
Usage:
$0 [options] < file
$0 [options] file
Options:
--expand-tabs --et Expand tabs to 8 spaces (default true)
--no-expand-tabs --no-et Don't expand tabs
EOM
exit $rc;
}
YAML-PP-v0.41.0/bin/PaxHeaders/yamlpp-events 0000644 0000000 0000000 00000000131 15214605475 015426 x ustar 00 30 mtime=1781730109.598059406
29 atime=1781730109.59796931
30 ctime=1781730109.598059406
YAML-PP-v0.41.0/bin/yamlpp-events 0000755 0001750 0001750 00000002374 15214605475 015072 0 ustar 00tina tina #!/usr/bin/perl
use strict;
use warnings;
use Encode;
use YAML::PP::Parser;
use YAML::PP::Common;
use Getopt::Long;
Getopt::Long::Configure('bundling');
GetOptions(
'help|h' => \my $help,
'module|M=s' => \my $module,
) or usage(1);
usage(0) if $help;
$module ||= 'YAML::PP';
if ($module eq 'YAML::PP') {
$module = 'YAML::PP::Parser';
}
elsif ($module eq 'YAML::PP::LibYAML') {
require YAML::PP::LibYAML::Parser;
$module = 'YAML::PP::LibYAML::Parser';
}
elsif ($module eq 'YAML::PP::Ref') {
require YAML::PP::Ref;
$module = 'YAML::PP::Ref::Parser';
}
my ($file) = @ARGV;
my $parser = $module->new(
receiver => sub {
my ($self, undef, $event) = @_;
print encode_utf8(YAML::PP::Common::event_to_test_suite($event, { flow => 1 })), "\n";
},
$file ? (reader => YAML::PP::Reader::File->new) : (),
);
if ($file) {
$parser->parse_file($file);
}
else {
my $yaml;
$yaml = do { local $/; };
$yaml = decode_utf8($yaml);
$parser->parse_string($yaml);
}
sub usage {
my ($rc) = @_;
print <<"EOM";
Usage:
$0 [options] < file
$0 [options] file
Options:
--module -M Module to use for parsing. YAML::PP (default),
YAML::PP::LibYAML or YAML::PP::Ref
EOM
exit $rc;
}
YAML-PP-v0.41.0/bin/PaxHeaders/yamlpp-load 0000644 0000000 0000000 00000000132 15214605475 015042 x ustar 00 30 mtime=1781730109.594056855
30 atime=1781730109.593909489
30 ctime=1781730109.594056855
YAML-PP-v0.41.0/bin/yamlpp-load 0000755 0001750 0001750 00000007314 15214605475 014504 0 ustar 00tina tina #!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
use YAML::PP;
use YAML::PP::Common qw/ PRESERVE_ORDER /;
use Encode;
use Getopt::Long;
Getopt::Long::Configure('bundling');
GetOptions(
'help|h' => \my $help,
'boolean=s' => \my $boolean,
'cyclic' => \my $cyclic,
'duplicate-keys' => \my $duplicate_keys,
'merge' => \my $merge,
#'catchall' => \my $catchall,
'require-footer' => \my $require_footer,
'perl' => \my $perl,
'module|M=s' => \my $module,
'yaml-version=s' => \my $yaml_version,
) or usage(1);
usage(0) if $help;
$module ||= 'YAML::PP';
$boolean ||= 'JSON::PP';
$yaml_version ||= 1.2;
my @yaml_versions = split m/,/, $yaml_version;
my @schema = ('+');
if ($merge) {
push @schema, 'Merge';
}
if ($perl) {
push @schema, 'Perl';
}
#if ($catchall) {
# push @schema, 'Catchall';
#}
my ($file) = @ARGV;
my $yaml;
my $decode = 1;
if ($module eq 'YAML::XS') {
$decode = 0;
}
if ($file) {
open my $fh, '<', $file or die "Can not open '$file'";
$yaml = do { local $/; <$fh> };
close $fh;
}
else {
$yaml = do { local $/; };
}
$yaml = decode_utf8($yaml) if $decode;
my %codes = (
'YAML::PP' => \&yamlpp,
'YAML::PP::LibYAML' => \&yamlpplibyaml,
'YAML::PP::Ref' => \&yamlppref,
'YAML::XS' => \&yamlxs,
'YAML::Tiny' => \&yamltiny,
'YAML::Syck' => \&yamlsyck,
'YAML' => \&yaml,
);
my $code = $codes{ $module } or die "Module '$module' not supported";
my @docs = $code->($yaml);
sub _yamlpp {
my ($class, $yaml) = @_;
my $ypp = $class->new(
schema => \@schema,
boolean => $boolean,
cyclic_refs => $cyclic ? 'allow' : 'fatal',
duplicate_keys => $duplicate_keys ? 1 : 0,
preserve => PRESERVE_ORDER,
yaml_version => \@yaml_versions,
require_footer => $require_footer,
);
my @docs = $ypp->load_string($yaml);
return @docs;
}
sub yamlpp {
_yamlpp('YAML::PP' => $_[0]);
}
sub yamlpplibyaml {
eval { require YAML::PP::LibYAML };
_yamlpp('YAML::PP::LibYAML' => $_[0]);
}
sub yamlppref {
eval { require YAML::PP::Ref };
_yamlpp('YAML::PP::Ref' => $_[0]);
}
sub yamlxs {
eval { require YAML::XS };
my ($yaml) = @_;
no warnings 'once';
local $YAML::XS::LoadBlessed = $perl;
return YAML::XS::Load($yaml);
}
sub yamlsyck {
eval { require YAML::Syck };
my ($yaml) = @_;
no warnings 'once';
local $YAML::Syck::LoadBlessed = $perl;
local $YAML::Syck::ImplicitTyping = 1;
local $YAML::Syck::ImplicitUnicode = 1;
return YAML::Syck::Load($yaml);
}
sub yaml {
eval { require YAML };
my ($yaml) = @_;
no warnings 'once';
local $YAML::LoadBlessed = $perl;
return YAML::Load($yaml);
}
sub yamltiny {
eval { require YAML::Tiny };
my ($yaml) = @_;
return YAML::Tiny::Load($yaml);
}
local $Data::Dumper::Useqq = 1;
local $Data::Dumper::Sortkeys = 1;
print Data::Dumper->Dump([$docs[ $_ ]], ["doc$_"]) for 0 ..$#docs;
sub usage {
my ($rc) = @_;
print <<"EOM";
Usage:
$0 [options] < file
$0 [options] file
Options:
--boolean= 'perl', 'JSON::PP', 'boolean'
--cyclic Allow cyclic references
--duplicate-keys Allow duplicate keys
--merge Enable loading merge keys '<<'
--require-footer Require '...' and the end of each document
--perl Enable loading perl types and objects (use only
on trusted input!)
--module -M YAML::PP (default), YAML, YAML::PP::LibYAML,
YAML::Syck, YAML::Tiny, YAML::XS, YAML::PP::Ref
--yaml-version= '1.2' (default), '1.1', '1.2,1.1', '1.1,1.2'
EOM
#--catchall Ignore any unknown tags
exit $rc;
}
YAML-PP-v0.41.0/PaxHeaders/CONTRIBUTING.md 0000644 0000000 0000000 00000000132 15214605475 014361 x ustar 00 30 mtime=1781730109.593717704
30 atime=1781730109.593613081
30 ctime=1781730109.593717704
YAML-PP-v0.41.0/CONTRIBUTING.md 0000644 0001750 0001750 00000002636 15214605475 014022 0 ustar 00tina tina # How to contribute
This module uses Dist::Zilla for creating releases, but you should
be able to develop and test it without Dist::Zilla.
## Commits
I try to follow these guidelines:
* Git commits
* Short commit message headline (if possible, up to 60 characters)
* Blank line before message body
* Message should be like: "Add foo ...", "Fix ..."
* If you need to do formatting changes like indentation, put them
into their own commit
* Git workflow
* Rebase every branch before merging it with --no-ff. Rebasing your
pull request to current master helps me merging it.
* No merging master into branches - try to rebase always
* User branches might be heavily rebased/reordered/squashed because
I like a clean history
## Code
* No Tabs please
* No trailing whitespace please
* 4 spaces indentation
* Look at existing code for formatting ;-)
## Testing
prove -lr t
To include the tests from the yaml-test-suite, checkout the test-suite
branch like this:
git branch test-suite --track origin/test-suite
git worktree add test-suite test-suite
There is also a Makefile.dev and a utility script dev.sh
source dev.sh
dmake testp # parallel testing
You can check test coverage with
make -f Makefile.dev cover
# or
dmake cover
## Contact
Email: tinita at cpan.org
IRC: tinita on freenode and irc.perl.org
Chances are good that contacting me on IRC is the fastest way.
YAML-PP-v0.41.0/PaxHeaders/lib 0000644 0000000 0000000 00000000132 15214605475 012621 x ustar 00 30 mtime=1781730109.593554484
30 atime=1781730109.593369683
30 ctime=1781730109.593554484
YAML-PP-v0.41.0/lib/ 0000755 0001750 0001750 00000000000 15214605475 012330 5 ustar 00tina tina YAML-PP-v0.41.0/lib/PaxHeaders/YAML 0000644 0000000 0000000 00000000132 15214605475 013363 x ustar 00 30 mtime=1781730109.600170997
30 atime=1781730109.593369683
30 ctime=1781730109.600170997
YAML-PP-v0.41.0/lib/YAML/ 0000755 0001750 0001750 00000000000 15214605475 013072 5 ustar 00tina tina YAML-PP-v0.41.0/lib/YAML/PaxHeaders/PP 0000644 0000000 0000000 00000000132 15214605475 013702 x ustar 00 30 mtime=1781730109.611841945
30 atime=1781730109.600170997
30 ctime=1781730109.611841945
YAML-PP-v0.41.0/lib/YAML/PP/ 0000755 0001750 0001750 00000000000 15214605475 013411 5 ustar 00tina tina YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Type 0000644 0000000 0000000 00000000132 15214605475 014623 x ustar 00 30 mtime=1781730109.611841945
30 atime=1781730109.611841945
30 ctime=1781730109.611841945
YAML-PP-v0.41.0/lib/YAML/PP/Type/ 0000755 0001750 0001750 00000000000 15214605475 014332 5 ustar 00tina tina YAML-PP-v0.41.0/lib/YAML/PP/Type/PaxHeaders/MergeKey.pm 0000644 0000000 0000000 00000000132 15214605475 016746 x ustar 00 30 mtime=1781730109.612011311
30 atime=1781730109.611841945
30 ctime=1781730109.612011311
YAML-PP-v0.41.0/lib/YAML/PP/Type/MergeKey.pm 0000644 0001750 0001750 00000000603 15214605475 016377 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Type::MergeKey;
our $VERSION = 'v0.41.0'; # VERSION
sub new {
my ($class) = @_;
return bless {}, $class;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Type::MergeKey - A special node type for merge keys
=head1 DESCRIPTION
See L
=head1 METHODS
=over
=item new
Constructor
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Schema 0000644 0000000 0000000 00000000132 15214605475 015102 x ustar 00 30 mtime=1781730109.613081214
30 atime=1781730109.610868982
30 ctime=1781730109.613081214
YAML-PP-v0.41.0/lib/YAML/PP/Schema/ 0000755 0001750 0001750 00000000000 15214605475 014611 5 ustar 00tina tina YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Tie 0000644 0000000 0000000 00000000132 15214605475 015623 x ustar 00 30 mtime=1781730109.613081214
30 atime=1781730109.613081214
30 ctime=1781730109.613081214
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Tie/ 0000755 0001750 0001750 00000000000 15214605475 015332 5 ustar 00tina tina YAML-PP-v0.41.0/lib/YAML/PP/Schema/Tie/PaxHeaders/IxHash.pm 0000644 0000000 0000000 00000000132 15214605475 017422 x ustar 00 30 mtime=1781730109.613230884
30 atime=1781730109.613081214
30 ctime=1781730109.613230884
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Tie/IxHash.pm 0000644 0001750 0001750 00000004632 15214605475 017061 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Tie::IxHash;
our $VERSION = 'v0.41.0'; # VERSION
use base 'YAML::PP::Schema';
use Scalar::Util qw/ blessed reftype /;
my $ixhash = eval { require Tie::IxHash };
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
unless ($ixhash) {
die "You need to install Tie::IxHash in order to use this module";
}
$schema->add_representer(
tied_equals => 'Tie::IxHash',
code => sub {
my ($rep, $node) = @_;
$node->{items} = [ %{ $node->{data} } ];
return 1;
},
);
return;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Tie::IxHash - (Deprecated) Schema for serializing ordered hashes
=head1 SYNOPSIS
use YAML::PP;
use Tie::IxHash;
my $yp = YAML::PP->new( schema => [qw/ + Tie::IxHash /] );
tie(my %ordered, 'Tie::IxHash');
%ordered = (
U => 2,
B => 52,
);
my $yaml = $yp->dump_string(\%ordered);
# Output:
---
U: 2
B: 52
=head1 DESCRIPTION
This is deprecated. See the new option C in L.
This schema allows you to dump ordered hashes which are tied to
L.
This code is pretty new and experimental.
It is not yet implemented for loading yet, so for now you have to tie
the hashes yourself.
Examples:
=cut
### BEGIN EXAMPLE
=pod
=over 4
=item order
# Code
tie(my %order, 'Tie::IxHash');
%order = (
U => 2,
B => 52,
c => 64,
19 => 84,
Disco => 2000,
Year => 2525,
days_on_earth => 20_000,
);
\%order;
# YAML
---
U: 2
B: 52
c: 64
19: 84
Disco: 2000
Year: 2525
days_on_earth: 20000
=item order_blessed
# Code
tie(my %order, 'Tie::IxHash');
%order = (
U => 2,
B => 52,
c => 64,
19 => 84,
Disco => 2000,
Year => 2525,
days_on_earth => 20_000,
);
bless \%order, 'Order';
# YAML
--- !perl/hash:Order
U: 2
B: 52
c: 64
19: 84
Disco: 2000
Year: 2525
days_on_earth: 20000
=back
=cut
### END EXAMPLE
=head1 METHODS
=over
=item register
Called by YAML::PP::Schema
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Catchall.pm 0000644 0000000 0000000 00000000132 15214605475 017230 x ustar 00 30 mtime=1781730109.612986229
30 atime=1781730109.612886076
30 ctime=1781730109.612986229
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Catchall.pm 0000644 0001750 0001750 00000003155 15214605475 016666 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Catchall;
our $VERSION = 'v0.41.0'; # VERSION
use Carp qw/ croak /;
use YAML::PP::Common qw/ YAML_PLAIN_SCALAR_STYLE YAML_SINGLE_QUOTED_SCALAR_STYLE /;
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
my $options = $args{options};
my $empty_null = 0;
for my $opt (@$options) {
if ($opt eq 'empty=str') {
}
elsif ($opt eq 'empty=null') {
$empty_null = 1;
}
else {
croak "Invalid option for JSON Schema: '$opt'";
}
}
$schema->add_resolver(
tag => qr{^(?:!|tag:)},
match => [ all => sub {
my ($constructor, $event) = @_;
my $value = $event->{value};
return $value;
}],
implicit => 0,
);
$schema->add_sequence_resolver(
tag => qr{^(?:!|tag:)},
on_data => sub {
my ($constructor, $ref, $list) = @_;
push @$$ref, @$list;
},
);
$schema->add_mapping_resolver(
tag => qr{^(?:!|tag:)},
on_data => sub {
my ($constructor, $ref, $list) = @_;
for (my $i = 0; $i < @$list; $i += 2) {
$$ref->{ $list->[ $i ] } = $list->[ $i + 1 ];
}
},
);
return;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::JSON - YAML 1.2 JSON Schema
=head1 SYNOPSIS
my $yp = YAML::PP->new( schema => ['JSON'] );
my $yp = YAML::PP->new( schema => [qw/ JSON empty=str /] );
my $yp = YAML::PP->new( schema => [qw/ JSON empty=null /] );
=head1 DESCRIPTION
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Failsafe.pm 0000644 0000000 0000000 00000000132 15214605475 017227 x ustar 00 30 mtime=1781730109.612886076
30 atime=1781730109.612778939
30 ctime=1781730109.612886076
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Failsafe.pm 0000644 0001750 0001750 00000002566 15214605475 016672 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Failsafe;
our $VERSION = 'v0.41.0'; # VERSION
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
$schema->add_resolver(
tag => 'tag:yaml.org,2002:str',
match => [ all => sub { $_[1]->{value} } ],
);
$schema->add_sequence_resolver(
tag => 'tag:yaml.org,2002:seq',
on_data => sub {
my ($constructor, $ref, $list) = @_;
push @$$ref, @$list;
},
);
$schema->add_mapping_resolver(
tag => 'tag:yaml.org,2002:map',
on_data => sub {
my ($constructor, $ref, $list) = @_;
for (my $i = 0; $i < @$list; $i += 2) {
$$ref->{ $list->[ $i ] } = $list->[ $i + 1 ];
}
},
);
return;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Failsafe - YAML 1.2 Failsafe Schema
=head1 SYNOPSIS
my $yp = YAML::PP->new( schema => ['Failsafe'] );
=head1 DESCRIPTION
With this schema, everything will be treated as a string. There are no booleans,
integers, floats or undefined values.
Here you can see all Schemas and examples implemented by YAML::PP:
L
Official Schema: L
=head1 METHODS
=over
=item register
Called by YAML::PP::Schema
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Include.pm 0000644 0000000 0000000 00000000132 15214605475 017100 x ustar 00 30 mtime=1781730109.612683676
30 atime=1781730109.612586386
30 ctime=1781730109.612683676
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Include.pm 0000644 0001750 0001750 00000014536 15214605475 016543 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Include;
our $VERSION = 'v0.41.0'; # VERSION
use Carp qw/ croak /;
use Scalar::Util qw/ weaken /;
use File::Basename qw/ dirname /;
sub new {
my ($class, %args) = @_;
my $paths = delete $args{paths};
if (defined $paths) {
unless (ref $paths eq 'ARRAY') {
$paths = [$paths];
}
}
else {
$paths = [];
}
my $allow_absolute = $args{allow_absolute} || 0;
my $loader = $args{loader} || \&default_loader;
my $self = bless {
paths => $paths,
allow_absolute => $allow_absolute,
last_includes => [],
cached => {},
loader => $loader,
}, $class;
return $self;
}
sub init {
my ($self) = @_;
$self->{last_includes} = [];
$self->{cached} = [];
}
sub paths { $_[0]->{paths} }
sub allow_absolute { $_[0]->{allow_absolute} }
sub yp {
my ($self, $yp) = @_;
if (@_ == 2) {
$self->{yp} = $yp;
weaken $self->{yp};
return $yp;
}
return $self->{yp};
}
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
$schema->add_resolver(
tag => '!include',
match => [ all => sub { $self->include(@_) } ],
implicit => 0,
);
}
sub include {
my ($self, $constructor, $event) = @_;
my $yp = $self->yp;
my $search_paths = $self->paths;
my $allow_absolute = $self->allow_absolute;
my $relative = not @$search_paths;
if ($relative) {
my $last_includes = $self->{last_includes};
if (@$last_includes) {
$search_paths = [ $last_includes->[-1] ];
}
else {
# we are in the top-level file and need to look into
# the original YAML::PP instance
my $filename = $yp->loader->filename;
$search_paths = [dirname $filename];
}
}
my $filename = $event->{value};
my $fullpath;
if (File::Spec->file_name_is_absolute($filename)) {
unless ($allow_absolute) {
croak "Absolute filenames not allowed";
}
$fullpath = $filename;
}
else {
my @paths = File::Spec->splitdir($filename);
unless ($allow_absolute) {
# if absolute paths are not allowed, we also may not use upwards ..
@paths = File::Spec->no_upwards(@paths);
}
for my $candidate (@$search_paths) {
my $test = File::Spec->catfile( $candidate, @paths );
if (-e $test) {
$fullpath = $test;
last;
}
}
croak "File '$filename' not found" unless defined $fullpath;
}
if ($self->{cached}->{ $fullpath }++) {
croak "Circular include '$fullpath'";
}
if ($relative) {
push @{ $self->{last_includes} }, dirname $fullpath;
}
# We need a new object because we are still in the parsing and
# constructing process
my $clone = $yp->clone;
my ($data) = $self->loader->($clone, $fullpath);
if ($relative) {
pop @{ $self->{last_includes} };
}
unless (--$self->{cached}->{ $fullpath }) {
delete $self->{cached}->{ $fullpath };
}
return $data;
}
sub loader {
my ($self, $code) = @_;
if (@_ == 2) {
$self->{loader} = $code;
return $code;
}
return $self->{loader};
}
sub default_loader {
my ($yp, $filename) = @_;
$yp->load_file($filename);
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Include - Include YAML files
=head1 SYNOPSIS
# /path/to/file.yaml
# ---
# included: !include include/file2.yaml
# /path/to/include/file2.yaml
# ---
# a: b
my $include = YAML::PP::Schema::Include->new;
my $yp = YAML::PP->new( schema => ['+', $include] );
# we need the original YAML::PP object for getting the current filename
# and for loading another file
$include->yp($yp);
my ($data) = $yp->load_file("/path/to/file.yaml");
# The result will be:
$data = {
included => { a => 'b' }
};
Allow absolute filenames and upwards C<'..'>:
my $include = YAML::PP::Schema::Include->new(
allow_absolute => 1, # default: 0
);
Specify paths to search for includes:
my @include_paths = ("/path/to/include/yaml/1", "/path/to/include/yaml/2");
my $include = YAML::PP::Schema::Include->new(
paths => \@include_paths,
);
my $yp = YAML::PP->new( schema => ['+', $include] );
$include->yp($yp);
# /path/to/include/yaml/1/file1.yaml
# ---
# a: b
my $yaml = <<'EOM';
- included: !include file1.yaml
EOM
my ($data) = $yp->load_string($yaml);
=head1 DESCRIPTION
This plugin allows you to split a large YAML file into smaller ones.
You can then include these files with the C tag.
It will search for the specified filename relative to the currently processed
filename.
You can also specify the paths where to search for files to include. It iterates
through the paths and returns the first filename that exists.
By default, only relative paths are allowed. Any C<../> in the path will be
removed. You can change that behaviour by setting the option C
to true.
If the included file contains more than one document, only the first one
will be included.
I will probably add a possibility to return all documents as an arrayref.
The included YAML file will be loaded by creating a new L object
with the schema from the existing object. This way you can recursively include
files.
You can even reuse the same include via an alias:
---
invoice:
shipping address: &address !include address.yaml
billing address: *address
Circular includes will be detected, and will be fatal.
It's possible to specify what to do with the included file:
my $include = YAML::PP::Schema::Include->new(
loader => sub {
my ($yp, $filename);
if ($filename =~ m/\.txt$/) {
# open file and just return text
}
else {
# default behaviour
return $yp->load_file($filename);
}
},
);
For example, RAML defines an C tag which depends on the file
content. If it contains a special RAML directive, it will be loaded as
YAML, otherwise the content of the file will be included as a string.
So with this plugin you are able to read RAML specifications.
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/YAML1_1.pm 0000644 0000000 0000000 00000000130 15214605475 016556 x ustar 00 30 mtime=1781730109.612586386
28 atime=1781730109.6124921
30 ctime=1781730109.612586386
YAML-PP-v0.41.0/lib/YAML/PP/Schema/YAML1_1.pm 0000644 0001750 0001750 00000015225 15214605475 016217 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::YAML1_1;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP::Schema::JSON qw/
represent_int represent_float represent_literal represent_bool
represent_undef
/;
use YAML::PP::Common qw/ YAML_PLAIN_SCALAR_STYLE /;
#https://yaml.org/type/bool.html
# y|Y|yes|Yes|YES|n|N|no|No|NO
# |true|True|TRUE|false|False|FALSE
# |on|On|ON|off|Off|OFF
# https://yaml.org/type/float.html
# [-+]?([0-9][0-9_]*)?\.[0-9.]*([eE][-+][0-9]+)? (base 10)
# |[-+]?[0-9][0-9_]*(:[0-5]?[0-9])+\.[0-9_]* (base 60)
# |[-+]?\.(inf|Inf|INF) # (infinity)
# |\.(nan|NaN|NAN) # (not a number)
# https://yaml.org/type/int.html
# [-+]?0b[0-1_]+ # (base 2)
# |[-+]?0[0-7_]+ # (base 8)
# |[-+]?(0|[1-9][0-9_]*) # (base 10)
# |[-+]?0x[0-9a-fA-F_]+ # (base 16)
# |[-+]?[1-9][0-9_]*(:[0-5]?[0-9])+ # (base 60)
# https://yaml.org/type/null.html
# ~ # (canonical)
# |null|Null|NULL # (English)
# | # (Empty)
my $RE_INT_1_1 = qr{^([+-]?(?:0|[1-9][0-9_]*))$};
#my $RE_FLOAT_1_1 = qr{^([+-]?([0-9][0-9_]*)?\.[0-9.]*([eE][+-][0-9]+)?)$};
# https://yaml.org/type/float.html has a bug. The regex says \.[0-9.], but
# probably means \.[0-9_]
my $RE_FLOAT_1_1 = qr{^([+-]?(?:[0-9][0-9_]*)?\.[0-9_]*(?:[eE][+-][0-9]+)?)$};
my $RE_SEXAGESIMAL = qr{^([+-]?[0-9][0-9_]*(:[0-5]?[0-9])+\.[0-9_]*)$};
my $RE_SEXAGESIMAL_INT = qr{^([-+]?[1-9][0-9_]*(:[0-5]?[0-9])+)$};
my $RE_INT_OCTAL_1_1 = qr{^([+-]?)0([0-7_]+)$};
my $RE_INT_HEX_1_1 = qr{^([+-]?)(0x[0-9a-fA-F_]+)$};
my $RE_INT_BIN_1_1 = qr{^([-+]?)(0b[0-1_]+)$};
sub _from_oct {
my ($constructor, $event, $matches) = @_;
my ($sign, $oct) = @$matches;
$oct =~ tr/_//d;
my $result = oct $oct;
$result = -$result if $sign eq '-';
return $result;
}
sub _from_hex {
my ($constructor, $event, $matches) = @_;
my ($sign, $hex) = @$matches;
my $result = hex $hex;
$result = -$result if $sign eq '-';
return $result;
}
sub _sexa_to_float {
my ($constructor, $event, $matches) = @_;
my ($float) = @$matches;
my $result = 0;
my $i = 0;
my $sign = 1;
$float =~ s/^-// and $sign = -1;
for my $part (reverse split m/:/, $float) {
$result += $part * ( 60 ** $i );
$i++;
}
$result = unpack F => pack F => $result;
return $result * $sign;
}
sub _to_float {
my ($constructor, $event, $matches) = @_;
my ($float) = @$matches;
$float =~ tr/_//d;
$float = unpack F => pack F => $float;
return $float;
}
sub _to_int {
my ($constructor, $event, $matches) = @_;
my ($int) = @$matches;
$int =~ tr/_//d;
0 + $int;
}
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
$schema->add_resolver(
tag => 'tag:yaml.org,2002:null',
match => [ equals => $_ => undef ],
) for (qw/ null NULL Null ~ /, '');
$schema->add_resolver(
tag => 'tag:yaml.org,2002:bool',
match => [ equals => $_ => $schema->true ],
) for (qw/ true TRUE True y Y yes Yes YES on On ON /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:bool',
match => [ equals => $_ => $schema->false ],
) for (qw/ false FALSE False n N no No NO off Off OFF /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_OCTAL_1_1 => \&_from_oct ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_1_1 => \&_to_int ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_HEX_1_1 => \&_from_hex ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ regex => $RE_FLOAT_1_1 => \&_to_float ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_BIN_1_1 => \&_from_oct ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_SEXAGESIMAL_INT => \&_sexa_to_float ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ regex => $RE_SEXAGESIMAL => \&_sexa_to_float ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ equals => $_ => 0 + "inf" ],
) for (qw/ .inf .Inf .INF +.inf +.Inf +.INF /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ equals => $_ => 0 - "inf" ],
) for (qw/ -.inf -.Inf -.INF /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ equals => $_ => 0 + "nan" ],
) for (qw/ .nan .NaN .NAN /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:str',
match => [ all => sub { $_[1]->{value} } ],
implicit => 0,
);
my $int_flags = B::SVp_IOK;
my $float_flags = B::SVp_NOK;
$schema->add_representer(
flags => $int_flags,
code => \&represent_int,
);
$schema->add_representer(
flags => $float_flags,
code => \&represent_float,
);
$schema->add_representer(
undefined => \&represent_undef,
);
$schema->add_representer(
equals => $_,
code => \&represent_literal,
) for ("", qw/
true TRUE True y Y yes Yes YES on On ON
false FALSE False n N n no No NO off Off OFF
null NULL Null ~
.inf .Inf .INF -.inf -.Inf -.INF +.inf +.Inf +.INF .nan .NaN .NAN
/);
$schema->add_representer(
regex => qr{$RE_INT_1_1|$RE_FLOAT_1_1|$RE_INT_OCTAL_1_1|$RE_INT_HEX_1_1|$RE_INT_BIN_1_1|$RE_SEXAGESIMAL_INT|$RE_SEXAGESIMAL},
code => \&represent_literal,
);
if ($schema->bool_class) {
for my $class (@{ $schema->bool_class }) {
if ($class eq 'perl') {
$schema->add_representer(
bool => 1,
code => \&represent_bool,
);
next;
}
$schema->add_representer(
class_equals => $class,
code => \&represent_bool,
);
}
}
return;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::YAML1_1 - YAML 1.1 Schema for YAML::PP
=head1 SYNOPSIS
use YAML::PP;
my $yp = YAML::PP->new( schema => ['YAML1_1'] );
my $yaml = <<'EOM';
---
booltrue: [ true, True, TRUE, y, Y, yes, Yes, YES, on, On, ON ]
EOM
my $data = $yp->load_string($yaml);
=head1 DESCRIPTION
This schema allows you to load the common YAML Types from YAML 1.1.
=head1 METHODS
=over
=item register
Called by YAML::PP::Schema
=back
=head1 SEE ALSO
=over
=item L
=item L
=item L
=item L
=back
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Binary.pm 0000644 0000000 0000000 00000000132 15214605475 016741 x ustar 00 30 mtime=1781730109.612109019
30 atime=1781730109.612011311
30 ctime=1781730109.612109019
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Binary.pm 0000644 0001750 0001750 00000005036 15214605475 016377 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Binary;
our $VERSION = 'v0.41.0'; # VERSION
use MIME::Base64 qw/ decode_base64 encode_base64 /;
use YAML::PP::Common qw/ YAML_ANY_SCALAR_STYLE /;
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
$schema->add_resolver(
tag => 'tag:yaml.org,2002:binary',
match => [ all => sub {
my ($constructor, $event) = @_;
my $base64 = $event->{value};
my $binary = decode_base64($base64);
return $binary;
}],
implicit => 0,
);
$schema->add_representer(
regex => qr{.*},
code => sub {
my ($rep, $node) = @_;
my $binary = $node->{value};
unless ($binary =~ m/[\x{7F}-\x{10FFFF}]/) {
# ASCII
return;
}
if (utf8::is_utf8($binary)) {
# utf8
return;
}
# everything else must be base64 encoded
my $base64 = encode_base64($binary);
$node->{style} = YAML_ANY_SCALAR_STYLE;
$node->{data} = $base64;
$node->{tag} = "tag:yaml.org,2002:binary";
return 1;
},
);
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Binary - Schema for loading and binary data
=head1 SYNOPSIS
use YAML::PP;
my $yp = YAML::PP->new( schema => [qw/ + Binary /] );
# or
my ($binary, $same_binary) = $yp->load_string(<<'EOM');
--- !!binary "\
R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5\
OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+\
+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC\
AgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs="
--- !!binary |
R0lGODlhDAAMAIQAAP//9/X17unp5WZmZgAAAOfn515eXvPz7Y6OjuDg4J+fn5
OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+
+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC
AgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=
# The binary value above is a tiny arrow encoded as a gif image.
EOM
=head1 DESCRIPTION
See
By prepending a base64 encoded binary string with the C tag, it can
be automatically decoded when loading.
Note that the logic for dumping is probably broken, see
L.
Suggestions welcome.
=head1 METHODS
=over
=item register
Called by L
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Merge.pm 0000644 0000000 0000000 00000000132 15214605475 016554 x ustar 00 30 mtime=1781730109.611453835
30 atime=1781730109.611368838
30 ctime=1781730109.611453835
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Merge.pm 0000644 0001750 0001750 00000004674 15214605475 016221 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Merge;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP::Type::MergeKey;
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
$schema->add_resolver(
tag => 'tag:yaml.org,2002:merge',
match => [ equals => '<<' => YAML::PP::Type::MergeKey->new ],
);
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Merge - Enabling YAML merge keys for mappings
=head1 SYNOPSIS
use YAML::PP;
my $yp = YAML::PP->new( schema => [qw/ + Merge /] );
my $yaml = <<'EOM';
---
- &CENTER { x: 1, y: 2 }
- &LEFT { x: 0, y: 2 }
- &BIG { r: 10 }
- &SMALL { r: 1 }
# All the following maps are equal:
- # Explicit keys
x: 1
y: 2
r: 10
label: center/big
- # Merge one map
<< : *CENTER
r: 10
label: center/big
- # Merge multiple maps
<< : [ *CENTER, *BIG ]
label: center/big
- # Override
<< : [ *BIG, *LEFT, *SMALL ]
x: 1
label: center/big
EOM
my $data = $yp->load_string($yaml);
# $data->[4] == $data->[5] == $data->[6] == $data->[7]
=head1 DESCRIPTION
See L for the specification.
Quote:
"Specify one or more mappings to be merged with the current one.
The C<< << >> merge key is used to indicate that all the keys of one or more
specified maps should be inserted into the current map. If the value associated
with the key is a single mapping node, each of its key/value pairs is inserted
into the current mapping, unless the key already exists in it. If the value
associated with the merge key is a sequence, then this sequence is expected to
contain mapping nodes and each of these nodes is merged in turn according to its
order in the sequence. Keys in mapping nodes earlier in the sequence override
keys specified in later mapping nodes."
The implementation of this in a generic way is not trivial, because we also
have to handle duplicate keys, and YAML::PP allows you to write your own
handler for processing mappings.
So the inner API of that is not stable at this point.
Note that if you enable this schema, a plain scalar `<<` will be seen as
special anywhere in your document, so if you want a literal `<<`, you have
to put it in quotes.
Note that the performed merge is not a "deep merge". Only top-level keys are
merged.
=head1 METHODS
=over
=item register
Called by YAML::PP::Schema
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Core.pm 0000644 0000000 0000000 00000000132 15214605475 016405 x ustar 00 30 mtime=1781730109.611232088
30 atime=1781730109.611128513
30 ctime=1781730109.611232088
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Core.pm 0000644 0001750 0001750 00000010027 15214605475 016037 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Core;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP::Schema::JSON qw/
represent_int represent_float represent_literal represent_bool
represent_undef
/;
use B;
use YAML::PP::Common qw/ YAML_PLAIN_SCALAR_STYLE /;
my $RE_INT_CORE = qr{^([+-]?(?:[0-9]+))$};
my $RE_FLOAT_CORE = qr{^([+-]?(?:\.[0-9]+|[0-9]+(?:\.[0-9]*)?)(?:[eE][+-]?[0-9]+)?)$};
my $RE_INT_OCTAL = qr{^0o([0-7]+)$};
my $RE_INT_HEX = qr{^0x([0-9a-fA-F]+)$};
sub _from_oct { oct $_[2]->[0] }
sub _from_hex { hex $_[2]->[0] }
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
$schema->add_resolver(
tag => 'tag:yaml.org,2002:null',
match => [ equals => $_ => undef ],
) for (qw/ null NULL Null ~ /, '');
$schema->add_resolver(
tag => 'tag:yaml.org,2002:bool',
match => [ equals => $_ => $schema->true ],
) for (qw/ true TRUE True /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:bool',
match => [ equals => $_ => $schema->false ],
) for (qw/ false FALSE False /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_CORE => \&YAML::PP::Schema::JSON::_to_int ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_OCTAL => \&_from_oct ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT_HEX => \&_from_hex ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ regex => $RE_FLOAT_CORE => \&YAML::PP::Schema::JSON::_to_float ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ equals => $_ => 0 + "inf" ],
) for (qw/ .inf .Inf .INF +.inf +.Inf +.INF /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ equals => $_ => 0 - "inf" ],
) for (qw/ -.inf -.Inf -.INF /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ equals => $_ => 0 + "nan" ],
) for (qw/ .nan .NaN .NAN /);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:str',
match => [ all => sub { $_[1]->{value} } ],
);
my $int_flags = B::SVp_IOK;
my $float_flags = B::SVp_NOK;
$schema->add_representer(
flags => $int_flags,
code => \&represent_int,
);
$schema->add_representer(
flags => $float_flags,
code => \&represent_float,
);
$schema->add_representer(
undefined => \&represent_undef,
);
$schema->add_representer(
equals => $_,
code => \&represent_literal,
) for ("", qw/
true TRUE True false FALSE False null NULL Null ~
.inf .Inf .INF +.inf +.Inf +.INF -.inf -.Inf -.INF .nan .NaN .NAN
/);
$schema->add_representer(
regex => qr{$RE_INT_CORE|$RE_FLOAT_CORE|$RE_INT_OCTAL|$RE_INT_HEX},
code => \&represent_literal,
);
if ($schema->bool_class) {
for my $class (@{ $schema->bool_class }) {
if ($class eq 'perl') {
$schema->add_representer(
bool => 1,
code => \&represent_bool,
);
next;
}
$schema->add_representer(
class_equals => $class,
code => \&represent_bool,
);
}
}
return;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Core - YAML 1.2 Core Schema
=head1 SYNOPSIS
my $yp = YAML::PP->new( schema => ['Core'] );
=head1 DESCRIPTION
This schema is the official recommended Core Schema for YAML 1.2.
It loads additional values to the JSON schema as special types, for
example C and C additional to C.
Official Schema:
L
Here you can see all Schemas and examples implemented by YAML::PP:
L
=head1 METHODS
=over
=item register
Called by YAML::PP::Schema
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/Perl.pm 0000644 0000000 0000000 00000000132 15214605475 016417 x ustar 00 30 mtime=1781730109.611128513
30 atime=1781730109.611027312
30 ctime=1781730109.611128513
YAML-PP-v0.41.0/lib/YAML/PP/Schema/Perl.pm 0000644 0001750 0001750 00000060042 15214605475 016053 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Perl;
our $VERSION = 'v0.41.0'; # VERSION
use Scalar::Util qw/ blessed reftype /;
my $qr_prefix;
# workaround to avoid growing regexes when repeatedly loading and dumping
# e.g. (?^:(?^:regex))
{
$qr_prefix = qr{\(\?-xism\:};
if ($] >= 5.014) {
$qr_prefix = qr{\(\?\^(?:[uadl])?\:};
}
}
sub new {
my ($class, %args) = @_;
my $tags = $args{tags} || [];
my $loadcode = $args{loadcode} || 0;
my $dumpcode = $args{dumpcode};
$dumpcode = 1 unless defined $dumpcode;
my $classes = $args{classes};
my $self = bless {
tags => $tags,
loadcode => $loadcode,
dumpcode => $dumpcode,
classes => $classes,
}, $class;
}
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
my $tags;
my $loadcode = 0;
my $dumpcode = 1;
my $classes;
if (blessed($self)) {
$tags = $self->{tags};
@$tags = ('!perl') unless @$tags;
$loadcode = $self->{loadcode};
$dumpcode = $self->{dumpcode};
$classes = $self->{classes};
}
else {
my $options = $args{options};
my $tagtype = '!perl';
for my $option (@$options) {
if ($option =~ m/^tags?=(.+)$/) {
$tagtype = $1;
}
elsif ($option eq '+loadcode') {
$loadcode = 1;
}
elsif ($option eq '-dumpcode') {
$dumpcode = 0;
}
}
$tags = [split m/\+/, $tagtype];
}
my $perl_tag;
my %tagtypes;
my @perl_tags;
for my $type (@$tags) {
if ($type eq '!perl') {
$perl_tag ||= $type;
push @perl_tags, '!perl';
}
elsif ($type eq '!!perl') {
$perl_tag ||= 'tag:yaml.org,2002:perl';
push @perl_tags, 'tag:yaml.org,2002:perl';
}
else {
die "Invalid tagtype '$type'";
}
$tagtypes{ $type } = 1;
}
my $perl_regex = '!perl';
if ($tagtypes{'!perl'} and $tagtypes{'!!perl'}) {
$perl_regex = '(?:tag:yaml\\.org,2002:|!)perl';
}
elsif ($tagtypes{'!perl'}) {
$perl_regex = '!perl';
}
elsif ($tagtypes{'!!perl'}) {
$perl_regex = 'tag:yaml\\.org,2002:perl';
}
my $class_regex = qr{.+};
my $no_objects = 0;
if ($classes) {
if (@$classes) {
$class_regex = '(' . join( '|', map "\Q$_\E", @$classes ) . ')';
}
else {
$no_objects = 1;
$class_regex = '';
}
}
# Code
if ($loadcode) {
my $load_code = sub {
my ($constructor, $event) = @_;
return $self->evaluate_code($event->{value});
};
my $load_code_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/code:}{};
my $sub = $self->evaluate_code($event->{value});
return $self->object($sub, $class);
};
$schema->add_resolver(
tag => "$_/code",
match => [ all => $load_code],
implicit => 0,
) for @perl_tags;
$schema->add_resolver(
tag => qr{^$perl_regex/code:$class_regex$},
match => [ all => $load_code_blessed ],
implicit => 0,
);
$schema->add_resolver(
tag => qr{^$perl_regex/code:.+},
match => [ all => $load_code ],
implicit => 0,
) if $no_objects;
}
else {
my $loadcode_dummy = sub { return sub {} };
my $loadcode_blessed_dummy = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/code:}{};
return $self->object(sub {}, $class);
};
$schema->add_resolver(
tag => "$_/code",
match => [ all => $loadcode_dummy ],
implicit => 0,
) for @perl_tags;
$schema->add_resolver(
tag => qr{^$perl_regex/code:$class_regex$},
match => [ all => $loadcode_blessed_dummy ],
implicit => 0,
);
$schema->add_resolver(
tag => qr{^$perl_regex/code:.+},
match => [ all => $loadcode_dummy ],
implicit => 0,
);
}
# Glob
my $load_glob = sub {
my $value = undef;
return \$value;
};
my $load_glob_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/glob:}{};
my $value = undef;
return $self->object(\$value, $class);
};
$schema->add_mapping_resolver(
tag => "$_/glob",
on_create => $load_glob,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$ref = $self->construct_glob($list);
},
) for @perl_tags;
if ($no_objects) {
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/glob:.+$},
on_create => $load_glob,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$ref = $self->construct_glob($list);
},
);
}
else {
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/glob:$class_regex$},
on_create => $load_glob_blessed,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_glob($list);
},
);
}
# Regex
my $load_regex = sub {
my ($constructor, $event) = @_;
return $self->construct_regex($event->{value});
};
my $load_regex_dummy = sub {
my ($constructor, $event) = @_;
return $event->{value};
};
my $load_regex_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/regexp:}{};
my $qr = $self->construct_regex($event->{value});
return $self->object($qr, $class);
};
$schema->add_resolver(
tag => "$_/regexp",
match => [ all => $load_regex ],
implicit => 0,
) for @perl_tags;
$schema->add_resolver(
tag => qr{^$perl_regex/regexp:$class_regex$},
match => [ all => $load_regex_blessed ],
implicit => 0,
);
$schema->add_resolver(
tag => qr{^$perl_regex/regexp:.*$},
match => [ all => $load_regex_dummy ],
implicit => 0,
);
my $load_sequence = sub { return [] };
my $load_sequence_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/array:}{};
return $self->object([], $class);
};
$schema->add_sequence_resolver(
tag => "$_/array",
on_create => $load_sequence,
) for @perl_tags;
$schema->add_sequence_resolver(
tag => qr{^$perl_regex/array:$class_regex$},
on_create => $load_sequence_blessed,
);
$schema->add_sequence_resolver(
tag => qr{^$perl_regex/array:.+$},
on_create => $load_sequence,
);# if $no_objects;
my $load_mapping = sub { return {} };
my $load_mapping_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/hash:}{};
return $self->object({}, $class);
};
$schema->add_mapping_resolver(
tag => "$_/hash",
on_create => $load_mapping,
) for @perl_tags;
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/hash:$class_regex$},
on_create => $load_mapping_blessed,
);
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/hash:.+$},
on_create => $load_mapping,
); # if $no_objects;
# Ref
my $load_ref = sub {
my $value = undef;
return \$value;
};
my $load_ref_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/ref:}{};
my $value = undef;
return $self->object(\$value, $class);
};
$schema->add_mapping_resolver(
tag => "$_/ref",
on_create => $load_ref,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_ref($list);
},
) for @perl_tags;
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/ref:$class_regex$},
on_create => $load_ref_blessed,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_ref($list);
},
);
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/ref:.+$},
on_create => $load_ref,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_ref($list);
},
); # if $no_objects;
# Scalar ref
my $load_scalar_ref = sub {
my $value = undef;
return \$value;
};
my $load_scalar_ref_blessed = sub {
my ($constructor, $event) = @_;
my $class = $event->{tag};
$class =~ s{^$perl_regex/scalar:}{};
my $value = undef;
return $self->object(\$value, $class);
};
$schema->add_mapping_resolver(
tag => "$_/scalar",
on_create => $load_scalar_ref,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_scalar($list);
},
) for @perl_tags;
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/scalar:$class_regex$},
on_create => $load_scalar_ref_blessed,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_scalar($list);
},
);
$schema->add_mapping_resolver(
tag => qr{^$perl_regex/scalar:.+$},
on_create => $load_scalar_ref,
on_data => sub {
my ($constructor, $ref, $list) = @_;
$$$ref = $self->construct_scalar($list);
},
); # if $no_objects;
$schema->add_representer(
scalarref => 1,
code => sub {
my ($rep, $node) = @_;
$node->{tag} = $perl_tag . "/scalar";
$node->{data} = $self->represent_scalar($node->{value});
},
);
$schema->add_representer(
refref => 1,
code => sub {
my ($rep, $node) = @_;
$node->{tag} = $perl_tag . "/ref";
$node->{data} = $self->represent_ref($node->{value});
},
);
$schema->add_representer(
coderef => 1,
code => sub {
my ($rep, $node) = @_;
$node->{tag} = $perl_tag . "/code";
$node->{data} = $dumpcode ? $self->represent_code($node->{value}) : '{ "DUMMY" }';
},
);
$schema->add_representer(
glob => 1,
code => sub {
my ($rep, $node) = @_;
$node->{tag} = $perl_tag . "/glob";
$node->{data} = $self->represent_glob($node->{value});
},
);
$schema->add_representer(
class_matches => 1,
code => sub {
my ($rep, $node) = @_;
my $blessed = blessed $node->{value};
my $tag_blessed = ":$blessed";
if ($blessed !~ m/^$class_regex$/) {
$tag_blessed = '';
}
$node->{tag} = sprintf "$perl_tag/%s%s",
lc($node->{reftype}), $tag_blessed;
if ($node->{reftype} eq 'HASH') {
$node->{data} = $node->{value};
}
elsif ($node->{reftype} eq 'ARRAY') {
$node->{data} = $node->{value};
}
# Fun with regexes in perl versions!
elsif ($node->{reftype} eq 'REGEXP') {
if ($blessed eq 'Regexp') {
$node->{tag} = $perl_tag . "/regexp";
}
$node->{data} = $self->represent_regex($node->{value});
}
elsif ($node->{reftype} eq 'SCALAR') {
# in perl <= 5.10 regex reftype(regex) was SCALAR
if ($blessed eq 'Regexp') {
$node->{tag} = $perl_tag . '/regexp';
$node->{data} = $self->represent_regex($node->{value});
}
# In perl <= 5.10 there seemed to be no better pure perl
# way to detect a blessed regex?
elsif (
$] <= 5.010001
and not defined ${ $node->{value} }
and $node->{value} =~ m/^\(\?/
) {
$node->{tag} = $perl_tag . '/regexp' . $tag_blessed;
$node->{data} = $self->represent_regex($node->{value});
}
else {
# phew, just a simple scalarref
$node->{data} = $self->represent_scalar($node->{value});
}
}
elsif ($node->{reftype} eq 'REF') {
$node->{data} = $self->represent_ref($node->{value});
}
elsif ($node->{reftype} eq 'CODE') {
$node->{data} = $dumpcode ? $self->represent_code($node->{value}) : '{ "DUMMY" }';
}
elsif ($node->{reftype} eq 'GLOB') {
$node->{data} = $self->represent_glob($node->{value});
}
else {
die "Reftype '$node->{reftype}' not implemented";
}
return 1;
},
);
return;
}
sub evaluate_code {
my ($self, $code) = @_;
unless ($code =~ m/^ \s* \{ .* \} \s* \z/xs) {
die "Malformed code";
}
$code = "sub $code";
my $sub = eval $code;
if ($@) {
die "Couldn't eval code: $@>>$code<<";
}
return $sub;
}
sub construct_regex {
my ($self, $regex) = @_;
if ($regex =~ m/^$qr_prefix(.*)\)\z/s) {
$regex = $1;
}
my $qr = qr{$regex};
return $qr;
}
sub construct_glob {
my ($self, $list) = @_;
if (@$list % 2) {
die "Unexpected data in perl/glob construction";
}
my %globdata = @$list;
my $name = delete $globdata{NAME} or die "Missing NAME in perl/glob";
my $pkg = delete $globdata{PACKAGE};
$pkg = 'main' unless defined $pkg;
my @allowed = qw(SCALAR ARRAY HASH CODE IO);
delete @globdata{ @allowed };
if (my @keys = keys %globdata) {
die "Unexpected keys in perl/glob: @keys";
}
no strict 'refs';
return *{"${pkg}::$name"};
}
sub construct_scalar {
my ($self, $list) = @_;
if (@$list != 2) {
die "Unexpected data in perl/scalar construction";
}
my ($key, $value) = @$list;
unless ($key eq '=') {
die "Unexpected data in perl/scalar construction";
}
return $value;
}
sub construct_ref {
&construct_scalar;
}
sub represent_scalar {
my ($self, $value) = @_;
return { '=' => $$value };
}
sub represent_ref {
&represent_scalar;
}
sub represent_code {
my ($self, $code) = @_;
require B::Deparse;
my $deparse = B::Deparse->new("-p", "-sC");
return $deparse->coderef2text($code);
}
my @stats = qw/ device inode mode links uid gid rdev size
atime mtime ctime blksize blocks /;
sub represent_glob {
my ($self, $glob) = @_;
my %glob;
for my $type (qw/ PACKAGE NAME SCALAR ARRAY HASH CODE IO /) {
my $value = *{ $glob }{ $type };
if ($type eq 'SCALAR') {
$value = $$value;
}
elsif ($type eq 'IO') {
if (defined $value) {
undef $value;
$value->{stat} = {};
if ($value->{fileno} = fileno(*{ $glob })) {
@{ $value->{stat} }{ @stats } = stat(*{ $glob });
$value->{tell} = tell *{ $glob };
}
}
}
$glob{ $type } = $value if defined $value;
}
return \%glob;
}
sub represent_regex {
my ($self, $regex) = @_;
$regex = "$regex";
if ($regex =~ m/^$qr_prefix(.*)\)\z/s) {
$regex = $1;
}
return $regex;
}
sub object {
my ($self, $data, $class) = @_;
return bless $data, $class;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::Perl - Schema for serializing perl objects and special types
=head1 SYNOPSIS
use YAML::PP;
# This can be dangerous when loading untrusted YAML!
my $yp = YAML::PP->new( schema => [qw/ + Perl /] );
# or
my $yp = YAML::PP->new( schema => [qw/ Core Perl /] );
my $yaml = $yp->dump_string(sub { return 23 });
# loading code references
# This is very dangerous when loading untrusted YAML!!
my $yp = YAML::PP->new( schema => [qw/ + Perl +loadcode /] );
my $code = $yp->load_string(<<'EOM');
--- !perl/code |
{
use 5.010;
my ($name) = @_;
say "Hello $name!";
}
EOM
$code->("Ingy");
=head1 DESCRIPTION
This schema allows you to load and dump perl objects and special types.
Please note that loading objects of arbitrary classes can be dangerous
in Perl. You have to load the modules yourself, but if an exploitable module
is loaded and an object is created, its C method will be called
when the object falls out of scope. L is an example that can
be exploitable and might remove arbitrary files.
Dumping code references is on by default, but not loading (because that is
easily exploitable since it's using string C).
=head2 Tag Styles
You can define the style of tags you want to support:
my $yp_perl_two_one = YAML::PP->new(
schema => [qw/ + Perl tags=!!perl+!perl /],
);
=over
=item C (default)
Only C tags are supported.
=item C
Only C tags are supported.
=item C
Both C and C are supported when loading. When dumping,
C is used.
=item C
Both C and C are supported when loading. When dumping,
C is used.
=back
L.pm, L and L are using C when dumping.
L.pm and L are supporting both C and
C when loading. L currently only supports the latter.
=head2 Allow only certain classes
Since v0.017
Blessing arbitrary objects can be dangerous. Maybe you want to allow blessing
only specific classes and ignore others. For this you have to instantiate
a Perl Schema object first and use the C option.
Currently it only allows a list of strings:
my $perl = YAML::PP::Schema::Perl->new(
classes => ['Foo', 'Bar'],
);
my $yp = YAML::PP::Perl->new(
schema => [qw/ + /, $perl],
);
Allowed classes will be loaded and dumped as usual. The others will be ignored.
If you want to allow no objects at all, pass an empty array ref.
=cut
=head2 EXAMPLES
This is a list of the currently supported types and how they are dumped into
YAML:
=cut
### BEGIN EXAMPLE
=pod
=over 4
=item array
# Code
[
qw/ one two three four /
]
# YAML
---
- one
- two
- three
- four
=item array_blessed
# Code
bless [
qw/ one two three four /
], "Just::An::Arrayref"
# YAML
--- !perl/array:Just::An::Arrayref
- one
- two
- three
- four
=item circular
# Code
my $circle = bless [ 1, 2 ], 'Circle';
push @$circle, $circle;
$circle;
# YAML
--- &1 !perl/array:Circle
- 1
- 2
- *1
=item coderef
# Code
sub {
my (%args) = @_;
return $args{x} + $args{y};
}
# YAML
--- !perl/code |-
{
use warnings;
use strict;
(my(%args) = @_);
(return ($args{'x'} + $args{'y'}));
}
=item coderef_blessed
# Code
bless sub {
my (%args) = @_;
return $args{x} - $args{y};
}, "I::Am::Code"
# YAML
--- !perl/code:I::Am::Code |-
{
use warnings;
use strict;
(my(%args) = @_);
(return ($args{'x'} - $args{'y'}));
}
=item hash
# Code
{
U => 2,
B => 52,
}
# YAML
---
B: 52
U: 2
=item hash_blessed
# Code
bless {
U => 2,
B => 52,
}, 'A::Very::Exclusive::Class'
# YAML
--- !perl/hash:A::Very::Exclusive::Class
B: 52
U: 2
=item refref
# Code
my $ref = { a => 'hash' };
my $refref = \$ref;
$refref;
# YAML
--- !perl/ref
=:
a: hash
=item refref_blessed
# Code
my $ref = { a => 'hash' };
my $refref = bless \$ref, 'Foo';
$refref;
# YAML
--- !perl/ref:Foo
=:
a: hash
=item regexp
# Code
my $string = 'unblessed';
qr{$string}
# YAML
--- !perl/regexp unblessed
=item regexp_blessed
# Code
my $string = 'blessed';
bless qr{$string}, "Foo"
# YAML
--- !perl/regexp:Foo blessed
=item scalarref
# Code
my $scalar = "some string";
my $scalarref = \$scalar;
$scalarref;
# YAML
--- !perl/scalar
=: some string
=item scalarref_blessed
# Code
my $scalar = "some other string";
my $scalarref = bless \$scalar, 'Foo';
$scalarref;
# YAML
--- !perl/scalar:Foo
=: some other string
=back
=cut
### END EXAMPLE
=head2 METHODS
=over
=item new
my $perl = YAML::PP::Schema::Perl->new(
tags => "!perl",
classes => ['MyClass'],
loadcode => 1,
dumpcode => 1,
);
The constructor recognizes the following options:
=over
=item tags
Default: 'C'
See L<"Tag Styles">
=item classes
Default: C
Since: v0.017
Accepts an array ref of class names
=item loadcode
Default: 0
=item dumpcode
Default: 1
my $yp = YAML::PP->new( schema => [qw/ + Perl -dumpcode /] );
=back
=item register
A class method called by L
=item construct_ref, represent_ref
Perl variables of the type C[ are represented in yaml like this:
--- !perl/ref
=:
a: 1
C] returns the perl data:
my $data = YAML::PP::Schema::Perl->construct_ref([ '=', { some => 'data' } );
my $data = \{ a => 1 };
C turns a C[ variable into a YAML mapping:
my $data = YAML::PP::Schema::Perl->represent_ref(\{ a => 1 });
my $data = { '=' => { a => 1 } };
=item construct_scalar, represent_scalar
Perl variables of the type C] are represented in yaml like this:
--- !perl/scalar
=: string
C returns the perl data:
my $data = YAML::PP::Schema::Perl->construct_ref([ '=', 'string' );
my $data = \'string';
C turns a C variable into a YAML mapping:
my $data = YAML::PP::Schema::Perl->represent_scalar(\'string');
my $data = { '=' => 'string' };
=item construct_regex, represent_regex
C returns a C object from the YAML string:
my $qr = YAML::PP::Schema::Perl->construct_regex('foo.*');
C returns a string representing the regex object:
my $string = YAML::PP::Schema::Perl->represent_regex(qr{...});
=item evaluate_code, represent_code
C returns a code reference from a string. The string must
start with a C<{> and end with a C<}>.
my $code = YAML::PP::Schema::Perl->evaluate_code('{ return 23 }');
C returns a string representation of the code reference
with the help of B::Deparse:
my $string = YAML::PP::Schema::Perl->represent_code(sub { return 23 });
=item construct_glob, represent_glob
C returns a glob from a hash.
my $glob = YAML::PP::Schema::Perl->construct_glob($hash);
C returns a hash representation of the glob.
my $hash = YAML::PP::Schema::Perl->represent_glob($glob);
=item object
Does the same as C:
my $object = YAML::PP::Schema::Perl->object($data, $class);
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/Schema/PaxHeaders/JSON.pm 0000644 0000000 0000000 00000000132 15214605475 016266 x ustar 00 30 mtime=1781730109.611027312
30 atime=1781730109.610868982
30 ctime=1781730109.611027312
YAML-PP-v0.41.0/lib/YAML/PP/Schema/JSON.pm 0000644 0001750 0001750 00000014230 15214605475 015720 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::JSON;
our $VERSION = 'v0.41.0'; # VERSION
use base 'Exporter';
our @EXPORT_OK = qw/
represent_int represent_float represent_literal represent_bool
represent_undef
/;
use B;
use Carp qw/ croak /;
use YAML::PP::Common qw/ YAML_PLAIN_SCALAR_STYLE YAML_SINGLE_QUOTED_SCALAR_STYLE /;
my $RE_INT = qr{^(-?(?:0|[1-9][0-9]*))$};
my $RE_FLOAT = qr{^(-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?)$};
sub _to_int { 0 + $_[2]->[0] }
# DaTa++ && shmem++
sub _to_float { unpack F => pack F => $_[2]->[0] }
sub register {
my ($self, %args) = @_;
my $schema = $args{schema};
my $options = $args{options};
my $empty_null = 0;
for my $opt (@$options) {
if ($opt eq 'empty=str') {
}
elsif ($opt eq 'empty=null') {
$empty_null = 1;
}
else {
croak "Invalid option for JSON Schema: '$opt'";
}
}
$schema->add_resolver(
tag => 'tag:yaml.org,2002:null',
match => [ equals => null => undef ],
);
if ($empty_null) {
$schema->add_resolver(
tag => 'tag:yaml.org,2002:null',
match => [ equals => '' => undef ],
implicit => 1,
);
}
else {
$schema->add_resolver(
tag => 'tag:yaml.org,2002:str',
match => [ equals => '' => '' ],
implicit => 1,
);
}
$schema->add_resolver(
tag => 'tag:yaml.org,2002:bool',
match => [ equals => true => $schema->true ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:bool',
match => [ equals => false => $schema->false ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:int',
match => [ regex => $RE_INT => \&_to_int ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:float',
match => [ regex => $RE_FLOAT => \&_to_float ],
);
$schema->add_resolver(
tag => 'tag:yaml.org,2002:str',
match => [ all => sub { $_[1]->{value} } ],
);
$schema->add_representer(
undefined => \&represent_undef,
);
my $int_flags = B::SVp_IOK;
my $float_flags = B::SVp_NOK;
$schema->add_representer(
flags => $int_flags,
code => \&represent_int,
);
my %special = ( (0+'nan').'' => '.nan', (0+'inf').'' => '.inf', (0-'inf').'' => '-.inf' );
$schema->add_representer(
flags => $float_flags,
code => \&represent_float,
);
$schema->add_representer(
equals => $_,
code => \&represent_literal,
) for ("", qw/ true false null /);
$schema->add_representer(
regex => qr{$RE_INT|$RE_FLOAT},
code => \&represent_literal,
);
if ($schema->bool_class) {
for my $class (@{ $schema->bool_class }) {
if ($class eq 'perl') {
$schema->add_representer(
bool => 1,
code => \&represent_bool,
);
next;
}
$schema->add_representer(
class_equals => $class,
code => \&represent_bool,
);
}
}
return;
}
sub represent_undef {
my ($rep, $node) = @_;
$node->{style} = YAML_PLAIN_SCALAR_STYLE;
$node->{data} = 'null';
return 1;
}
sub represent_literal {
my ($rep, $node) = @_;
$node->{style} ||= YAML_SINGLE_QUOTED_SCALAR_STYLE;
$node->{data} = "$node->{value}";
return 1;
}
sub represent_int {
my ($rep, $node) = @_;
if (int($node->{value}) ne $node->{value}) {
return 0;
}
$node->{style} = YAML_PLAIN_SCALAR_STYLE;
$node->{data} = "$node->{value}";
return 1;
}
my %special = (
(0+'nan').'' => '.nan',
(0+'inf').'' => '.inf',
(0-'inf').'' => '-.inf'
);
sub represent_float {
my ($rep, $node) = @_;
if (exists $special{ $node->{value} }) {
$node->{style} = YAML_PLAIN_SCALAR_STYLE;
$node->{data} = $special{ $node->{value} };
return 1;
}
if (0.0 + $node->{value} ne $node->{value}) {
return 0;
}
if (int($node->{value}) eq $node->{value} and not $node->{value} =~ m/\./) {
$node->{value} .= '.0';
}
$node->{style} = YAML_PLAIN_SCALAR_STYLE;
$node->{data} = "$node->{value}";
return 1;
}
sub represent_bool {
my ($rep, $node) = @_;
my $string = $node->{value} ? 'true' : 'false';
$node->{style} = YAML_PLAIN_SCALAR_STYLE;
@{ $node->{items} } = $string;
$node->{data} = $string;
return 1;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema::JSON - YAML 1.2 JSON Schema
=head1 SYNOPSIS
my $yp = YAML::PP->new( schema => ['JSON'] );
my $yp = YAML::PP->new( schema => [qw/ JSON empty=str /] );
my $yp = YAML::PP->new( schema => [qw/ JSON empty=null /] );
=head1 DESCRIPTION
With this schema, the resolution of plain values will work like in JSON.
Everything that matches a special value will be loaded as such, other plain
scalars will be loaded as strings.
Note that this is different from the official YAML 1.2 JSON Schema, where all
strings have to be quoted.
Here you can see all Schemas and examples implemented by YAML::PP:
L
Official Schema: L
=head1 CONFIGURATION
The official YAML 1.2 JSON Schema wants all strings to be quoted.
YAML::PP currently does not require that (it might do this optionally in
the future).
That means, there are no empty nodes allowed in the official schema. Example:
---
key:
The default behaviour of YAML::PP::Schema::JSON is to return an empty string,
so it would be equivalent to:
---
key: ''
You can configure it to resolve this as C:
my $yp = YAML::PP->new( schema => [qw/ JSON empty=null /] );
This way it is equivalent to:
---
key: null
The default is:
my $yp = YAML::PP->new( schema => [qw/ JSON empty=str /] );
=head1 METHODS
=over
=item register
Called by YAML::PP::Schema
=item represent_bool, represent_float, represent_int, represent_literal, represent_undef
Functions to represent the several node types.
represent_bool($representer, $node);
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Writer 0000644 0000000 0000000 00000000132 15214605475 015156 x ustar 00 30 mtime=1781730109.610707717
30 atime=1781730109.610707717
30 ctime=1781730109.610707717
YAML-PP-v0.41.0/lib/YAML/PP/Writer/ 0000755 0001750 0001750 00000000000 15214605475 014665 5 ustar 00tina tina YAML-PP-v0.41.0/lib/YAML/PP/Writer/PaxHeaders/File.pm 0000644 0000000 0000000 00000000132 15214605475 016450 x ustar 00 30 mtime=1781730109.610868982
30 atime=1781730109.610707717
30 ctime=1781730109.610868982
YAML-PP-v0.41.0/lib/YAML/PP/Writer/File.pm 0000644 0001750 0001750 00000003461 15214605475 016106 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Writer::File;
our $VERSION = 'v0.41.0'; # VERSION
use Scalar::Util qw/ openhandle /;
use base qw/ YAML::PP::Writer /;
use Carp qw/ croak /;
sub _open_handle {
my ($self) = @_;
if (openhandle($self->{output})) {
$self->{filehandle} = $self->{output};
return $self->{output};
}
open my $fh, '>:encoding(UTF-8)', $self->{output}
or croak "Could not open '$self->{output}' for writing: $!";
$self->{filehandle} = $fh;
return $fh;
}
sub write {
my ($self, $line) = @_;
my $fh = $self->{filehandle};
print $fh $line;
}
sub init {
my ($self) = @_;
my $fh = $self->_open_handle;
}
sub finish {
my ($self) = @_;
if (openhandle($self->{output})) {
# Original argument was a file handle, so the caller needs
# to close it
return;
}
close $self->{filehandle};
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Writer::File - Write YAML output to file or file handle
=head1 SYNOPSIS
my $writer = YAML::PP::Writer::File->new(output => $file);
=head1 DESCRIPTION
The L sends its output to the writer.
You can use your own writer. if you want to send the YAML output to
somewhere else. See t/44.writer.t for an example.
=head1 METHODS
=over
=item new
my $writer = YAML::PP::Writer::File->new(output => $file);
my $writer = YAML::PP::Writer::File->new(output => $filehandle);
Constructor.
=item write
$writer->write('- ');
=item init
$writer->init;
Initialize
=item finish
$writer->finish;
Gets called when the output ends. If The argument was a filename, the
filehandle will be closed. If the argument was a filehandle, the caller needs to
close it.
=item output, set_output
Getter/setter for the YAML output
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Constructor.pm 0000644 0000000 0000000 00000000132 15214605475 016642 x ustar 00 30 mtime=1781730109.610707717
30 atime=1781730109.610610847
30 ctime=1781730109.610707717
YAML-PP-v0.41.0/lib/YAML/PP/Constructor.pm 0000644 0001750 0001750 00000032577 15214605475 016312 0 ustar 00tina tina # ABSTRACT: Construct data structure from Parser Events
use strict;
use warnings;
package YAML::PP::Constructor;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP;
use YAML::PP::Common qw/
PRESERVE_ORDER PRESERVE_SCALAR_STYLE PRESERVE_FLOW_STYLE PRESERVE_ALIAS
/;
use Scalar::Util qw/ reftype /;
use Carp qw/ croak /;
use constant DEBUG => ($ENV{YAML_PP_LOAD_DEBUG} or $ENV{YAML_PP_LOAD_TRACE}) ? 1 : 0;
use constant TRACE => $ENV{YAML_PP_LOAD_TRACE} ? 1 : 0;
use constant MAX_DEPTH => 2 ** 9;
my %cyclic_refs = qw/ allow 1 ignore 1 warn 1 fatal 1 /;
sub new {
my ($class, %args) = @_;
my $default_yaml_version = delete $args{default_yaml_version};
my $duplicate_keys = delete $args{duplicate_keys};
unless (defined $duplicate_keys) {
$duplicate_keys = 0;
}
my $require_footer = delete $args{require_footer};
my $max_depth = delete $args{max_depth} || MAX_DEPTH;
my $preserve = delete $args{preserve} || 0;
if ($preserve == 1) {
$preserve = PRESERVE_ORDER | PRESERVE_SCALAR_STYLE | PRESERVE_FLOW_STYLE | PRESERVE_ALIAS;
}
my $cyclic_refs = delete $args{cyclic_refs} || 'fatal';
die "Invalid value for cyclic_refs: $cyclic_refs"
unless $cyclic_refs{ $cyclic_refs };
my $schemas = delete $args{schemas};
if (keys %args) {
die "Unexpected arguments: " . join ', ', sort keys %args;
}
my $self = bless {
default_yaml_version => $default_yaml_version,
schemas => $schemas,
cyclic_refs => $cyclic_refs,
preserve => $preserve,
duplicate_keys => $duplicate_keys,
require_footer => $require_footer,
max_depth => $max_depth,
}, $class;
$self->init;
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
schemas => $self->{schemas},
schema => $self->{schema},
default_yaml_version => $self->{default_yaml_version},
cyclic_refs => $self->cyclic_refs,
preserve => $self->{preserve},
max_depth => $self->{max_depth},
};
return bless $clone, ref $self;
}
sub init {
my ($self) = @_;
$self->set_docs([]);
$self->set_stack([]);
$self->set_anchors({});
$self->set_yaml_version($self->default_yaml_version);
$self->set_schema($self->schemas->{ $self->yaml_version } );
}
sub docs { return $_[0]->{docs} }
sub stack { return $_[0]->{stack} }
sub anchors { return $_[0]->{anchors} }
sub set_docs { $_[0]->{docs} = $_[1] }
sub set_stack { $_[0]->{stack} = $_[1] }
sub set_anchors { $_[0]->{anchors} = $_[1] }
sub schemas { return $_[0]->{schemas} }
sub schema { return $_[0]->{schema} }
sub set_schema { $_[0]->{schema} = $_[1] }
sub cyclic_refs { return $_[0]->{cyclic_refs} }
sub set_cyclic_refs { $_[0]->{cyclic_refs} = $_[1] }
sub yaml_version { return $_[0]->{yaml_version} }
sub set_yaml_version { $_[0]->{yaml_version} = $_[1] }
sub default_yaml_version { return $_[0]->{default_yaml_version} }
sub preserve_order { return $_[0]->{preserve} & PRESERVE_ORDER }
sub preserve_scalar_style { return $_[0]->{preserve} & PRESERVE_SCALAR_STYLE }
sub preserve_flow_style { return $_[0]->{preserve} & PRESERVE_FLOW_STYLE }
sub preserve_alias { return $_[0]->{preserve} & PRESERVE_ALIAS }
sub duplicate_keys { return $_[0]->{duplicate_keys} }
sub require_footer { return $_[0]->{require_footer} }
sub max_depth { return $_[0]->{max_depth} }
sub document_start_event {
my ($self, $event) = @_;
my $stack = $self->stack;
if ($event->{version_directive}) {
my $version = $event->{version_directive};
$version = "$version->{major}.$version->{minor}";
if ($self->{schemas}->{ $version }) {
$self->set_yaml_version($version);
$self->set_schema($self->schemas->{ $version });
}
else {
$self->set_yaml_version($self->default_yaml_version);
$self->set_schema($self->schemas->{ $self->default_yaml_version });
}
}
my $ref = [];
push @$stack, { type => 'document', ref => $ref, data => $ref, event => $event };
}
sub document_end_event {
my ($self, $event) = @_;
my $stack = $self->stack;
my $last = pop @$stack;
$last->{type} eq 'document' or die "Expected mapping, but got $last->{type}";
if (@$stack) {
die "Got unexpected end of document";
}
my $docs = $self->docs;
if ($event->{implicit} and $self->require_footer) {
die sprintf "load: Document (%d) did not end with '...' (require_footer=1)", 1 + scalar @$docs;
}
push @$docs, $last->{ref}->[0];
$self->set_anchors({});
$self->set_stack([]);
}
sub _check_depth {
my ($self) = @_;
my $stack = $self->stack;
my $c = @$stack;
if ($c > ($self->max_depth || MAX_DEPTH)){
croak sprintf 'Depth of nesting exceeds maximum %s', $self->max_depth;
}
}
sub mapping_start_event {
my ($self, $event) = @_;
my ($data, $on_data) = $self->schema->create_mapping($self, $event);
my $ref = {
type => 'mapping',
ref => [],
data => \$data,
event => $event,
on_data => $on_data,
};
$self->_check_depth;
my $stack = $self->stack;
my $preserve_order = $self->preserve_order;
my $preserve_style = $self->preserve_flow_style;
my $preserve_alias = $self->preserve_alias;
if (($preserve_order or $preserve_style or $preserve_alias) and not tied(%$data)) {
tie %$data, 'YAML::PP::Preserve::Hash', %$data;
}
if ($preserve_style) {
my $t = tied %$data;
$t->{style} = $event->{style};
}
push @$stack, $ref;
if (defined(my $anchor = $event->{anchor})) {
if ($preserve_alias) {
my $t = tied %$data;
unless (exists $self->anchors->{ $anchor }) {
# Repeated anchors cannot be preserved
$t->{alias} = $anchor;
}
}
$self->anchors->{ $anchor } = { data => $ref->{data} };
}
}
sub mapping_end_event {
my ($self, $event) = @_;
my $stack = $self->stack;
my $last = pop @$stack;
my ($ref, $data) = @{ $last }{qw/ ref data /};
$last->{type} eq 'mapping' or die "Expected mapping, but got $last->{type}";
my @merge_keys;
my @ref;
for (my $i = 0; $i < @$ref; $i += 2) {
my $key = $ref->[ $i ];
if (ref $key eq 'YAML::PP::Type::MergeKey') {
my $merge = $ref->[ $i + 1 ];
if ((reftype($merge) || '') eq 'HASH') {
push @merge_keys, $merge;
}
elsif ((reftype($merge) || '') eq 'ARRAY') {
for my $item (@$merge) {
if ((reftype($item) || '') eq 'HASH') {
push @merge_keys, $item;
}
else {
die "Expected hash for merge key";
}
}
}
else {
die "Expected hash or array for merge key";
}
}
else {
push @ref, $key, $ref->[ $i + 1 ];
}
}
for my $merge (@merge_keys) {
for my $key (keys %$merge) {
unless (exists $$data->{ $key }) {
$$data->{ $key } = $merge->{ $key };
}
}
}
my $on_data = $last->{on_data} || sub {
my ($self, $hash, $items) = @_;
my %seen;
for (my $i = 0; $i < @$items; $i += 2) {
my ($key, $value) = @$items[ $i, $i + 1 ];
$key = '' unless defined $key;
if (ref $key) {
$key = $self->stringify_complex($key);
}
if ($seen{ $key }++ and not $self->duplicate_keys) {
croak "Duplicate key '$key'";
}
$$hash->{ $key } = $value;
}
};
$on_data->($self, $data, \@ref);
push @{ $stack->[-1]->{ref} }, $$data;
if (defined(my $anchor = $last->{event}->{anchor})) {
$self->anchors->{ $anchor }->{finished} = 1;
}
return;
}
sub sequence_start_event {
my ($self, $event) = @_;
my ($data, $on_data) = $self->schema->create_sequence($self, $event);
my $ref = {
type => 'sequence',
ref => [],
data => \$data,
event => $event,
on_data => $on_data,
};
my $stack = $self->stack;
$self->_check_depth;
my $preserve_style = $self->preserve_flow_style;
my $preserve_alias = $self->preserve_alias;
if ($preserve_style or $preserve_alias and not tied(@$data)) {
tie @$data, 'YAML::PP::Preserve::Array', @$data;
my $t = tied @$data;
$t->{style} = $event->{style};
}
push @$stack, $ref;
if (defined(my $anchor = $event->{anchor})) {
if ($preserve_alias) {
my $t = tied @$data;
unless (exists $self->anchors->{ $anchor }) {
# Repeated anchors cannot be preserved
$t->{alias} = $anchor;
}
}
$self->anchors->{ $anchor } = { data => $ref->{data} };
}
}
sub sequence_end_event {
my ($self, $event) = @_;
my $stack = $self->stack;
my $last = pop @$stack;
$last->{type} eq 'sequence' or die "Expected mapping, but got $last->{type}";
my ($ref, $data) = @{ $last }{qw/ ref data /};
my $on_data = $last->{on_data} || sub {
my ($self, $array, $items) = @_;
push @$$array, @$items;
};
$on_data->($self, $data, $ref);
push @{ $stack->[-1]->{ref} }, $$data;
if (defined(my $anchor = $last->{event}->{anchor})) {
my $test = $self->anchors->{ $anchor };
$self->anchors->{ $anchor }->{finished} = 1;
}
return;
}
sub stream_start_event {}
sub stream_end_event {}
sub scalar_event {
my ($self, $event) = @_;
DEBUG and warn "CONTENT $event->{value} ($event->{style})\n";
my $value = $self->schema->load_scalar($self, $event);
my $last = $self->stack->[-1];
my $preserve_alias = $self->preserve_alias;
my $preserve_style = $self->preserve_scalar_style;
if (($preserve_style or $preserve_alias) and not ref $value) {
my %args = (
value => $value,
tag => $event->{tag},
);
if ($preserve_style) {
$args{style} = $event->{style};
}
if ($preserve_alias and defined $event->{anchor}) {
my $anchor = $event->{anchor};
unless (exists $self->anchors->{ $anchor }) {
# Repeated anchors cannot be preserved
$args{alias} = $event->{anchor};
}
}
$value = YAML::PP::Preserve::Scalar->new( %args );
}
if (defined (my $name = $event->{anchor})) {
$self->anchors->{ $name } = { data => \$value, finished => 1 };
}
push @{ $last->{ref} }, $value;
}
sub alias_event {
my ($self, $event) = @_;
my $value;
my $name = $event->{value};
if (my $anchor = $self->anchors->{ $name }) {
# We know this is a cyclic ref since the node hasn't
# been constructed completely yet
unless ($anchor->{finished} ) {
my $cyclic_refs = $self->cyclic_refs;
if ($cyclic_refs ne 'allow') {
if ($cyclic_refs eq 'fatal') {
croak "Found cyclic ref for alias '$name'";
}
if ($cyclic_refs eq 'warn') {
$anchor = { data => \undef };
warn "Found cyclic ref for alias '$name'";
}
elsif ($cyclic_refs eq 'ignore') {
$anchor = { data => \undef };
}
}
}
$value = $anchor->{data};
}
else {
croak "No anchor defined for alias '$name'";
}
my $last = $self->stack->[-1];
push @{ $last->{ref} }, $$value;
}
sub stringify_complex {
my ($self, $data) = @_;
return $data if (
ref $data eq 'YAML::PP::Preserve::Scalar'
and ($self->preserve_scalar_style or $self->preserve_alias)
);
require Data::Dumper;
local $Data::Dumper::Quotekeys = 0;
local $Data::Dumper::Terse = 1;
local $Data::Dumper::Indent = 0;
local $Data::Dumper::Useqq = 0;
local $Data::Dumper::Sortkeys = 1;
my $string = Data::Dumper->Dump([$data], ['data']);
$string =~ s/^\$data = //;
return $string;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Constructor - Constructing data structure from parsing events
=head1 METHODS
=over
=item new
The Constructor constructor
my $constructor = YAML::PP::Constructor->new(
schema => $schema,
cyclic_refs => $cyclic_refs,
);
=item init
Resets any data being used during construction.
$constructor->init;
=item document_start_event, document_end_event, mapping_start_event, mapping_end_event, sequence_start_event, sequence_end_event, scalar_event, alias_event, stream_start_event, stream_end_event
These methods are called from L:
$constructor->document_start_event($event);
=item anchors, set_anchors
Helper for storing anchors during construction
=item docs, set_docs
Helper for storing resulting documents during construction
=item stack, set_stack
Helper for storing data during construction
=item cyclic_refs, set_cyclic_refs
Option for controlling the behaviour when finding circular references
=item schema, set_schema
Holds a L object
=item stringify_complex
When constructing a hash and getting a non-scalar key, this method is
used to stringify the key.
It uses a terse Data::Dumper output. Other modules, like L, use
the default stringification, C for example.
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Representer.pm 0000644 0000000 0000000 00000000131 15214605475 016612 x ustar 00 30 mtime=1781730109.610610847
29 atime=1781730109.61051684
30 ctime=1781730109.610610847
YAML-PP-v0.41.0/lib/YAML/PP/Representer.pm 0000644 0001750 0001750 00000015734 15214605475 016257 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Representer;
our $VERSION = 'v0.41.0'; # VERSION
use Scalar::Util qw/ reftype blessed refaddr /;
use YAML::PP::Common qw/
YAML_PLAIN_SCALAR_STYLE YAML_SINGLE_QUOTED_SCALAR_STYLE
YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_ANY_SCALAR_STYLE
YAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLE
YAML_FLOW_SEQUENCE_STYLE YAML_FLOW_MAPPING_STYLE
YAML_BLOCK_MAPPING_STYLE YAML_BLOCK_SEQUENCE_STYLE
PRESERVE_ORDER PRESERVE_SCALAR_STYLE PRESERVE_FLOW_STYLE PRESERVE_ALIAS
/;
use B;
sub new {
my ($class, %args) = @_;
my $preserve = delete $args{preserve} || 0;
if ($preserve == 1) {
$preserve = PRESERVE_ORDER | PRESERVE_SCALAR_STYLE | PRESERVE_FLOW_STYLE | PRESERVE_ALIAS;
}
my $self = bless {
schema => delete $args{schema},
preserve => $preserve,
}, $class;
if (keys %args) {
die "Unexpected arguments: " . join ', ', sort keys %args;
}
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
schema => $self->schema,
preserve => $self->{preserve},
};
return bless $clone, ref $self;
}
sub schema { return $_[0]->{schema} }
sub preserve_order { return $_[0]->{preserve} & PRESERVE_ORDER }
sub preserve_scalar_style { return $_[0]->{preserve} & PRESERVE_SCALAR_STYLE }
sub preserve_flow_style { return $_[0]->{preserve} & PRESERVE_FLOW_STYLE }
sub preserve_alias { return $_[0]->{preserve} & PRESERVE_ALIAS }
sub represent_node {
my ($self, $node) = @_;
my $preserve_alias = $self->preserve_alias;
my $preserve_style = $self->preserve_scalar_style;
if ($preserve_style or $preserve_alias) {
if (ref $node->{value} eq 'YAML::PP::Preserve::Scalar') {
my $value = $node->{value}->value;
if ($preserve_style) {
$node->{style} = $node->{value}->style;
}
# $node->{tag} = $node->{value}->tag;
$node->{value} = $value;
}
}
$node->{reftype} = reftype($node->{value});
if (not $node->{reftype} and reftype(\$node->{value}) eq 'GLOB') {
$node->{reftype} = 'GLOB';
}
if ($node->{reftype}) {
$self->_represent_noderef($node);
}
else {
$self->_represent_node_nonref($node);
}
$node->{reftype} = (reftype $node->{data}) || '';
if ($node->{reftype} eq 'HASH' and my $tied = tied(%{ $node->{data} })) {
my $representers = $self->schema->representers;
$tied = ref $tied;
if (my $def = $representers->{tied_equals}->{ $tied }) {
my $code = $def->{code};
my $done = $code->($self, $node);
}
}
if ($node->{reftype} eq 'HASH') {
unless (defined $node->{items}) {
# by default we sort hash keys
my @keys;
if ($self->preserve_order) {
@keys = keys %{ $node->{data} };
}
else {
@keys = sort keys %{ $node->{data} };
}
for my $key (@keys) {
push @{ $node->{items} }, $key, $node->{data}->{ $key };
}
}
my %args;
if ($self->preserve_flow_style and reftype $node->{value} eq 'HASH') {
if (my $tied = tied %{ $node->{value} } ) {
$args{style} = $tied->{style};
}
}
return [ mapping => $node, %args ];
}
elsif ($node->{reftype} eq 'ARRAY') {
unless (defined $node->{items}) {
@{ $node->{items} } = @{ $node->{data} };
}
my %args;
if ($self->preserve_flow_style and reftype $node->{value} eq 'ARRAY') {
if (my $tied = tied @{ $node->{value} } ) {
$args{style} = $tied->{style};
}
}
return [ sequence => $node, %args ];
}
elsif ($node->{reftype}) {
die "Cannot handle reftype '$node->{reftype}' (you might want to enable YAML::PP::Schema::Perl)";
}
else {
unless (defined $node->{items}) {
$node->{items} = [$node->{data}];
}
return [ scalar => $node ];
}
}
my $bool_code = <<'EOM';
sub {
my ($x) = @_;
use experimental qw/ builtin /;
builtin::is_bool($x);
}
EOM
my $is_bool;
sub _represent_node_nonref {
my ($self, $node) = @_;
my $representers = $self->schema->representers;
if (not defined $node->{value}) {
if (my $undef = $representers->{undef}) {
return 1 if $undef->($self, $node);
}
else {
$node->{style} = YAML_SINGLE_QUOTED_SCALAR_STYLE;
$node->{data} = '';
return 1;
}
}
if ($] >= 5.036000 and my $rep = $representers->{bool}) {
$is_bool ||= eval $bool_code;
if ($is_bool->($node->{value})) {
return $rep->{code}->($self, $node);
}
}
for my $rep (@{ $representers->{flags} }) {
my $check_flags = $rep->{flags};
my $flags = B::svref_2object(\$node->{value})->FLAGS;
if ($flags & $check_flags) {
return 1 if $rep->{code}->($self, $node);
}
}
if (my $rep = $representers->{equals}->{ $node->{value} }) {
return 1 if $rep->{code}->($self, $node);
}
for my $rep (@{ $representers->{regex} }) {
if ($node->{value} =~ $rep->{regex}) {
return 1 if $rep->{code}->($self, $node);
}
}
unless (defined $node->{data}) {
$node->{data} = $node->{value};
}
unless (defined $node->{style}) {
$node->{style} = YAML_ANY_SCALAR_STYLE;
$node->{style} = "";
}
}
sub _represent_noderef {
my ($self, $node) = @_;
my $representers = $self->schema->representers;
if (my $classname = blessed($node->{value})) {
if (my $def = $representers->{class_equals}->{ $classname }) {
my $code = $def->{code};
return 1 if $code->($self, $node);
}
for my $matches (@{ $representers->{class_matches} }) {
my ($re, $code) = @$matches;
if (ref $re and $classname =~ $re or $re) {
return 1 if $code->($self, $node);
}
}
for my $isa (@{ $representers->{class_isa} }) {
my ($class_name, $code) = @$isa;
if ($node->{ value }->isa($class_name)) {
return 1 if $code->($self, $node);
}
}
}
if ($node->{reftype} eq 'SCALAR' and my $scalarref = $representers->{scalarref}) {
my $code = $scalarref->{code};
return 1 if $code->($self, $node);
}
if ($node->{reftype} eq 'REF' and my $refref = $representers->{refref}) {
my $code = $refref->{code};
return 1 if $code->($self, $node);
}
if ($node->{reftype} eq 'CODE' and my $coderef = $representers->{coderef}) {
my $code = $coderef->{code};
return 1 if $code->($self, $node);
}
if ($node->{reftype} eq 'GLOB' and my $glob = $representers->{glob}) {
my $code = $glob->{code};
return 1 if $code->($self, $node);
}
$node->{data} = $node->{value};
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Highlight.pm 0000644 0000000 0000000 00000000126 15214605475 016227 x ustar 00 28 mtime=1781730109.6096001
30 atime=1781730109.609508467
28 ctime=1781730109.6096001
YAML-PP-v0.41.0/lib/YAML/PP/Highlight.pm 0000644 0001750 0001750 00000014245 15214605475 015664 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Highlight;
our $VERSION = 'v0.41.0'; # VERSION
our @EXPORT_OK = qw/ Dump /;
use base 'Exporter';
use YAML::PP;
use YAML::PP::Parser;
use Encode;
sub Dump {
my (@docs) = @_;
# Dumping objects is safe, so we enable the Perl schema here
require YAML::PP::Schema::Perl;
my $yp = YAML::PP->new( schema => [qw/ + Perl /] );
my $yaml = $yp->dump_string(@docs);
my ($error, $tokens) = YAML::PP::Parser->yaml_to_tokens(string => $yaml);
my $highlighted = YAML::PP::Highlight->ansicolored($tokens);
encode_utf8 $highlighted;
}
my %ansicolors = (
ANCHOR => [qw/ green /],
ALIAS => [qw/ bold green /],
TAG => [qw/ bold blue /],
INDENT => [qw/ white on_grey3 /],
COMMENT => [qw/ grey12 /],
COLON => [qw/ bold magenta /],
DASH => [qw/ bold magenta /],
QUESTION => [qw/ bold magenta /],
YAML_DIRECTIVE => [qw/ cyan /],
TAG_DIRECTIVE => [qw/ bold cyan /],
SINGLEQUOTE => [qw/ bold green /],
SINGLEQUOTED => [qw/ green /],
SINGLEQUOTED_LINE => [qw/ green /],
DOUBLEQUOTE => [qw/ bold green /],
DOUBLEQUOTED => [qw/ green /],
DOUBLEQUOTED_LINE => [qw/ green /],
LITERAL => [qw/ bold yellow /],
FOLDED => [qw/ bold yellow /],
DOC_START => [qw/ bold /],
DOC_END => [qw/ bold /],
BLOCK_SCALAR_CONTENT => [qw/ yellow /],
TAB => [qw/ on_blue /],
ERROR => [qw/ bold red /],
EOL => [qw/ grey12 /],
TRAILING_SPACE => [qw/ on_grey6 /],
FLOWSEQ_START => [qw/ bold magenta /],
FLOWSEQ_END => [qw/ bold magenta /],
FLOWMAP_START => [qw/ bold magenta /],
FLOWMAP_END => [qw/ bold magenta /],
FLOW_COMMA => [qw/ bold magenta /],
PLAINKEY => [qw/ bright_blue /],
);
sub ansicolored {
my ($class, $tokens, %args) = @_;
my $expand_tabs = $args{expand_tabs};
$expand_tabs = 1 unless defined $expand_tabs;
require Term::ANSIColor;
local $Term::ANSIColor::EACHLINE = "\n";
my $ansi = '';
my $highlighted = '';
my @list = $class->transform($tokens);
for my $token (@list) {
my $name = $token->{name};
my $str = $token->{value};
my $color = $ansicolors{ $name };
if ($color) {
$str = Term::ANSIColor::colored($color, $str);
}
$highlighted .= $str;
}
if ($expand_tabs) {
# Tabs can't be displayed with ansicolors
$highlighted =~ s/\t/' ' x 8/eg;
}
$ansi .= $highlighted;
return $ansi;
}
my %htmlcolors = (
ANCHOR => 'anchor',
ALIAS => 'alias',
SINGLEQUOTE => 'singlequote',
DOUBLEQUOTE => 'doublequote',
SINGLEQUOTED => 'singlequoted',
DOUBLEQUOTED => 'doublequoted',
SINGLEQUOTED_LINE => 'singlequoted',
DOUBLEQUOTED_LINE => 'doublequoted',
INDENT => 'indent',
DASH => 'dash',
COLON => 'colon',
QUESTION => 'question',
YAML_DIRECTIVE => 'yaml_directive',
TAG_DIRECTIVE => 'tag_directive',
TAG => 'tag',
COMMENT => 'comment',
LITERAL => 'literal',
FOLDED => 'folded',
DOC_START => 'doc_start',
DOC_END => 'doc_end',
BLOCK_SCALAR_CONTENT => 'block_scalar_content',
TAB => 'tab',
ERROR => 'error',
EOL => 'eol',
TRAILING_SPACE => 'trailing_space',
FLOWSEQ_START => 'flowseq_start',
FLOWSEQ_END => 'flowseq_end',
FLOWMAP_START => 'flowmap_start',
FLOWMAP_END => 'flowmap_end',
FLOW_COMMA => 'flow_comma',
PLAINKEY => 'plainkey',
NOEOL => 'noeol',
);
sub htmlcolored {
require HTML::Entities;
my ($class, $tokens) = @_;
my $html = '';
my @list = $class->transform($tokens);
for my $token (@list) {
my $name = $token->{name};
my $str = $token->{value};
my $colorclass = $htmlcolors{ $name } || 'default';
$str = HTML::Entities::encode_entities($str);
$html .= qq{$str };
}
return $html;
}
sub transform {
my ($class, $tokens) = @_;
my @list;
for my $token (@$tokens) {
my @values;
my $value = $token->{value};
my $subtokens = $token->{subtokens};
if ($subtokens) {
@values = @$subtokens;
}
else {
@values = $token;
}
for my $token (@values) {
my $value = defined $token->{orig} ? $token->{orig} : $token->{value};
if ($token->{name} eq 'EOL' and not length $value) {
push @list, { name => 'NOEOL', value => '' };
next;
}
push @list, map {
$_ =~ tr/\t/\t/
? { name => 'TAB', value => $_ }
: { name => $token->{name}, value => $_ }
} split m/(\t+)/, $value;
}
}
for my $i (0 .. $#list) {
my $token = $list[ $i ];
my $name = $token->{name};
my $str = $token->{value};
my $trailing_space = 0;
if ($token->{name} eq 'EOL') {
if ($str =~ m/ +([\r\n]|\z)/) {
$token->{name} = "TRAILING_SPACE";
}
}
elsif ($i < $#list) {
if ($name eq 'PLAIN') {
for my $n ($i+1 .. $#list) {
my $next = $list[ $n ];
last if $next->{name} eq 'EOL';
next if $next->{name} =~ m/^(WS|SPACE)$/;
if ($next->{name} eq 'COLON') {
$token->{name} = 'PLAINKEY';
}
}
}
my $next = $list[ $i + 1];
if ($next->{name} eq 'EOL') {
if ($str =~ m/ \z/ and $name =~ m/^(BLOCK_SCALAR_CONTENT|WS|INDENT)$/) {
$token->{name} = "TRAILING_SPACE";
}
}
}
}
return @list;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Highlight - Syntax highlighting utilities
=head1 SYNOPSIS
use YAML::PP::Highlight qw/ Dump /;
my $highlighted = Dump $data;
=head1 FUNCTIONS
=over
=item Dump
=back
use YAML::PP::Highlight qw/ Dump /;
my $highlighted = Dump $data;
my $highlighted = Dump @docs;
It will dump the given data, and then parse it again to create tokens, which
are then highlighted with ansi colors.
The return value is ansi colored YAML.
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Exception.pm 0000644 0000000 0000000 00000000132 15214605475 016253 x ustar 00 30 mtime=1781730109.609508467
30 atime=1781730109.609417394
30 ctime=1781730109.609508467
YAML-PP-v0.41.0/lib/YAML/PP/Exception.pm 0000644 0001750 0001750 00000003605 15214605475 015711 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Exception;
our $VERSION = 'v0.41.0'; # VERSION
use overload '""' => \&to_string;
sub new {
my ($class, %args) = @_;
my $self = bless {
line => $args{line},
msg => $args{msg},
next => $args{next},
where => $args{where},
yaml => $args{yaml},
got => $args{got},
expected => $args{expected},
column => $args{column},
}, $class;
return $self;
}
sub to_string {
my ($self) = @_;
my $next = $self->{next};
my $line = $self->{line};
my $column = $self->{column};
my $yaml = '';
for my $token (@$next) {
last if $token->{name} eq 'EOL';
$yaml .= $token->{value};
}
$column = '???' unless defined $column;
my $remaining_yaml = $self->{yaml};
$remaining_yaml = '' unless defined $remaining_yaml;
$yaml .= $remaining_yaml;
{
local $@; # avoid bug in old Data::Dumper
require Data::Dumper;
local $Data::Dumper::Useqq = 1;
local $Data::Dumper::Terse = 1;
$yaml = Data::Dumper->Dump([$yaml], ['yaml']);
chomp $yaml;
}
my $lines = 5;
my @fields;
if ($self->{got} and $self->{expected}) {
$lines = 6;
$line = $self->{got}->{line};
$column = $self->{got}->{column} + 1;
@fields = (
"Line" => $line,
"Column" => $column,
"Expected", join(" ", @{ $self->{expected} }),
"Got", $self->{got}->{name},
"Where", $self->{where},
"YAML", $yaml,
);
}
else {
@fields = (
"Line" => $line,
"Column" => $column,
"Message", $self->{msg},
"Where", $self->{where},
"YAML", $yaml,
);
}
my $fmt = join "\n", ("%-10s: %s") x $lines;
my $string = sprintf $fmt, @fields;
return $string;
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Grammar.pm 0000644 0000000 0000000 00000000131 15214605475 015702 x ustar 00 30 mtime=1781730109.607367404
29 atime=1781730109.60726306
30 ctime=1781730109.607367404
YAML-PP-v0.41.0/lib/YAML/PP/Grammar.pm 0000644 0001750 0001750 00000136105 15214605475 015343 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Grammar;
our $VERSION = 'v0.41.0'; # VERSION
use base 'Exporter';
our @EXPORT_OK = qw/ $GRAMMAR /;
our $GRAMMAR = {};
# START OF GRAMMAR INLINE
# DO NOT CHANGE THIS
# This grammar is automatically generated from etc/grammar.yaml
$GRAMMAR = {
'DIRECTIVE' => {
'DOC_START' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_doc_start_explicit'
},
'EOL' => {
'new' => 'DIRECTIVE'
},
'RESERVED_DIRECTIVE' => {
'EOL' => {
'new' => 'DIRECTIVE'
},
'WS' => {
'new' => 'DIRECTIVE'
},
'match' => 'cb_reserved_directive'
},
'TAG_DIRECTIVE' => {
'EOL' => {
'new' => 'DIRECTIVE'
},
'WS' => {
'new' => 'DIRECTIVE'
},
'match' => 'cb_tag_directive'
},
'YAML_DIRECTIVE' => {
'EOL' => {
'new' => 'DIRECTIVE'
},
'WS' => {
'new' => 'DIRECTIVE'
},
'match' => 'cb_set_yaml_version_directive'
}
},
'DOCUMENT_END' => {
'DOC_END' => {
'EOL' => {},
'match' => 'cb_end_document'
},
'DOC_START' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_end_doc_start_document'
},
'EOL' => {
'new' => 'DOCUMENT_END'
}
},
'END_FLOW' => {
'EOL' => {
'match' => 'cb_end_outer_flow',
'return' => 1
}
},
'FLOWMAP' => {
'ANCHOR' => {
'DEFAULT' => {
'new' => 'NEWFLOWMAP_ANCHOR'
},
'EOL' => {
'new' => 'NEWFLOWMAP_ANCHOR_SPC'
},
'WS' => {
'new' => 'NEWFLOWMAP_ANCHOR_SPC'
},
'match' => 'cb_anchor'
},
'COLON' => {
'EOL' => {
'match' => 'cb_empty_flow_mapkey',
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'match' => 'cb_empty_flow_mapkey',
'new' => 'RULE_FULLFLOWSCALAR'
}
},
'DEFAULT' => {
'new' => 'FLOWMAP_CONTENT'
},
'EOL' => {
'new' => 'FLOWMAP'
},
'FLOWMAP_END' => {
'match' => 'cb_end_flowmap',
'return' => 1
},
'TAG' => {
'DEFAULT' => {
'new' => 'NEWFLOWMAP_TAG'
},
'EOL' => {
'new' => 'NEWFLOWMAP_TAG_SPC'
},
'WS' => {
'new' => 'NEWFLOWMAP_TAG_SPC'
},
'match' => 'cb_tag'
},
'WS' => {
'new' => 'FLOWMAP'
}
},
'FLOWMAP_CONTENT' => {
'ALIAS' => {
'match' => 'cb_send_alias',
'return' => 1
},
'COLON' => {
'EOL' => {
'match' => 'cb_empty_flow_mapkey',
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'match' => 'cb_empty_flow_mapkey',
'new' => 'RULE_FULLFLOWSCALAR'
}
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'PLAIN' => {
'match' => 'cb_flowkey_plain',
'return' => 1
},
'PLAIN_MULTI' => {
'match' => 'cb_send_plain_multi',
'return' => 1
},
'QUOTED' => {
'match' => 'cb_flowkey_quoted',
'return' => 1
},
'QUOTED_MULTILINE' => {
'match' => 'cb_quoted_multiline',
'return' => 1
}
},
'FLOWMAP_EMPTYKEY' => {
'FLOWMAP_END' => {
'match' => 'cb_end_empty_flowmap_key_value',
'return' => 1
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flowmap_key_value',
'return' => 1
}
},
'FLOWMAP_EXPLICIT_KEY' => {
'DEFAULT' => {
'new' => 'FLOWMAP'
},
'EOL' => {
'new' => 'FLOWMAP_EXPLICIT_KEY'
},
'FLOWMAP_END' => {
'match' => 'cb_end_empty_flowmap_key_value',
'return' => 1
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flowmap_key_value',
'return' => 1
},
'WS' => {
'new' => 'FLOWMAP_EXPLICIT_KEY'
}
},
'FLOWMAP_PROPS' => {
'COLON' => {
'EOL' => {
'match' => 'cb_empty_flow_mapkey',
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'match' => 'cb_empty_flow_mapkey',
'new' => 'RULE_FULLFLOWSCALAR'
}
},
'FLOWMAP_END' => {
'match' => 'cb_end_empty_flowmap_key_value',
'return' => 1
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flowmap_key_value',
'return' => 1
},
'PLAIN' => {
'match' => 'cb_flowkey_plain',
'return' => 1
},
'PLAIN_MULTI' => {
'match' => 'cb_send_plain_multi',
'return' => 1
},
'QUOTED' => {
'match' => 'cb_flowkey_quoted',
'return' => 1
},
'QUOTED_MULTILINE' => {
'match' => 'cb_quoted_multiline',
'return' => 1
}
},
'FLOWSEQ' => {
'ALIAS' => {
'match' => 'cb_send_flow_alias',
'new' => 'FLOWSEQ_NEXT'
},
'COLON' => {
'EOL' => {
'match' => 'cb_insert_empty_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'match' => 'cb_insert_empty_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
}
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'PLAIN' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_MAYBE_KEY'
},
'EOL' => {
'match' => 'cb_send_scalar',
'new' => 'FLOWSEQ_NEXT'
},
'match' => 'cb_start_plain'
},
'PLAIN_MULTI' => {
'match' => 'cb_send_plain_multi',
'new' => 'FLOWSEQ_NEXT'
},
'QUOTED' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_MAYBE_KEY'
},
'EOL' => {
'match' => 'cb_send_scalar',
'new' => 'FLOWSEQ_NEXT'
},
'match' => 'cb_take_quoted'
},
'QUOTED_MULTILINE' => {
'match' => 'cb_quoted_multiline',
'new' => 'FLOWSEQ_NEXT'
}
},
'FLOWSEQ_EMPTY' => {
'FLOWSEQ_END' => {
'match' => 'cb_empty_flowseq_end',
'return' => 1
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flowseq_comma',
'return' => 1
}
},
'FLOWSEQ_MAYBE_KEY' => {
'COLON' => {
'DEFAULT' => {
'match' => 'cb_insert_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
},
'EOL' => {
'match' => 'cb_insert_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'match' => 'cb_insert_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
}
},
'DEFAULT' => {
'new' => 'FLOWSEQ_NEXT'
},
'WS' => {
'new' => 'FLOWSEQ_MAYBE_KEY'
}
},
'FLOWSEQ_NEXT' => {
'EOL' => {
'new' => 'FLOWSEQ_NEXT'
},
'FLOWSEQ_END' => {
'match' => 'cb_end_flowseq',
'return' => 1
},
'FLOW_COMMA' => {
'match' => 'cb_flow_comma',
'return' => 1
},
'WS' => {
'new' => 'FLOWSEQ_NEXT'
}
},
'FLOWSEQ_PROPS' => {
'COLON' => {
'EOL' => {
'match' => 'cb_insert_empty_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'match' => 'cb_insert_empty_implicit_flowseq_map',
'new' => 'RULE_FULLFLOWSCALAR'
}
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_END' => {
'match' => 'cb_empty_flowseq_end',
'return' => 1
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flowseq_comma',
'return' => 1
},
'PLAIN' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_MAYBE_KEY'
},
'EOL' => {
'match' => 'cb_send_scalar',
'new' => 'FLOWSEQ_NEXT'
},
'match' => 'cb_start_plain'
},
'PLAIN_MULTI' => {
'match' => 'cb_send_plain_multi',
'new' => 'FLOWSEQ_NEXT'
},
'QUOTED' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_MAYBE_KEY'
},
'EOL' => {
'match' => 'cb_send_scalar',
'new' => 'FLOWSEQ_NEXT'
},
'match' => 'cb_take_quoted'
},
'QUOTED_MULTILINE' => {
'match' => 'cb_quoted_multiline',
'new' => 'FLOWSEQ_NEXT'
}
},
'FULLMAPVALUE_INLINE' => {
'ANCHOR' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_ANCHOR'
},
'WS' => {
'DEFAULT' => {
'new' => 'NODETYPE_MAPVALUE_INLINE'
},
'TAG' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG_ANCHOR'
},
'WS' => {
'new' => 'NODETYPE_MAPVALUE_INLINE'
},
'match' => 'cb_tag'
}
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_MAPVALUE_INLINE'
},
'TAG' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG'
},
'WS' => {
'ANCHOR' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG_ANCHOR'
},
'WS' => {
'new' => 'NODETYPE_MAPVALUE_INLINE'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_MAPVALUE_INLINE'
}
},
'match' => 'cb_tag'
}
},
'FULLNODE' => {
'ANCHOR' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_ANCHOR'
},
'WS' => {
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'TAG' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG_ANCHOR'
},
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_tag'
}
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_NODE'
},
'EOL' => {
'new' => 'FULLNODE'
},
'TAG' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG'
},
'WS' => {
'ANCHOR' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG_ANCHOR'
},
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
}
},
'match' => 'cb_tag'
}
},
'FULLNODE_ANCHOR' => {
'ANCHOR' => {
'WS' => {
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'TAG' => {
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_tag'
}
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_NODE'
},
'EOL' => {
'new' => 'FULLNODE_ANCHOR'
},
'TAG' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG_ANCHOR'
},
'WS' => {
'ANCHOR' => {
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
}
},
'match' => 'cb_tag'
}
},
'FULLNODE_TAG' => {
'ANCHOR' => {
'EOL' => {
'match' => 'cb_property_eol',
'new' => 'FULLNODE_TAG_ANCHOR'
},
'WS' => {
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'TAG' => {
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_tag'
}
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_NODE'
},
'EOL' => {
'new' => 'FULLNODE_TAG'
},
'TAG' => {
'WS' => {
'ANCHOR' => {
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
}
},
'match' => 'cb_tag'
}
},
'FULLNODE_TAG_ANCHOR' => {
'ANCHOR' => {
'WS' => {
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'TAG' => {
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_tag'
}
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_NODE'
},
'EOL' => {
'new' => 'FULLNODE_TAG_ANCHOR'
},
'TAG' => {
'WS' => {
'ANCHOR' => {
'WS' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
}
},
'match' => 'cb_tag'
}
},
'NEWFLOWMAP' => {
'DEFAULT' => {
'new' => 'FLOWMAP'
},
'EOL' => {
'new' => 'NEWFLOWMAP'
},
'QUESTION' => {
'match' => 'cb_flow_question',
'new' => 'FLOWMAP_EXPLICIT_KEY'
},
'WS' => {
'new' => 'NEWFLOWMAP'
}
},
'NEWFLOWMAP_ANCHOR' => {
'DEFAULT' => {
'new' => 'FLOWMAP_EMPTYKEY'
}
},
'NEWFLOWMAP_ANCHOR_SPC' => {
'DEFAULT' => {
'new' => 'FLOWMAP_PROPS'
},
'EOL' => {
'new' => 'NEWFLOWMAP_ANCHOR_SPC'
},
'TAG' => {
'DEFAULT' => {
'new' => 'FLOWMAP_EMPTYKEY'
},
'EOL' => {
'new' => 'FLOWMAP_PROPS'
},
'WS' => {
'new' => 'FLOWMAP_PROPS'
},
'match' => 'cb_tag'
},
'WS' => {
'new' => 'NEWFLOWMAP_ANCHOR_SPC'
}
},
'NEWFLOWMAP_TAG' => {
'DEFAULT' => {
'new' => 'FLOWMAP_EMPTYKEY'
}
},
'NEWFLOWMAP_TAG_SPC' => {
'ANCHOR' => {
'DEFAULT' => {
'new' => 'FLOWMAP_EMPTYKEY'
},
'EOL' => {
'new' => 'FLOWMAP_PROPS'
},
'WS' => {
'new' => 'FLOWMAP_PROPS'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'FLOWMAP_PROPS'
},
'EOL' => {
'new' => 'NEWFLOWMAP_TAG_SPC'
},
'WS' => {
'new' => 'NEWFLOWMAP_TAG_SPC'
}
},
'NEWFLOWSEQ' => {
'ANCHOR' => {
'DEFAULT' => {
'new' => 'NEWFLOWSEQ_ANCHOR'
},
'EOL' => {
'new' => 'NEWFLOWSEQ_ANCHOR_SPC'
},
'WS' => {
'new' => 'NEWFLOWSEQ_ANCHOR_SPC'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'FLOWSEQ'
},
'EOL' => {
'new' => 'NEWFLOWSEQ'
},
'FLOWSEQ_END' => {
'match' => 'cb_end_flowseq',
'return' => 1
},
'TAG' => {
'DEFAULT' => {
'new' => 'NEWFLOWSEQ_TAG'
},
'EOL' => {
'new' => 'NEWFLOWSEQ_TAG_SPC'
},
'WS' => {
'new' => 'NEWFLOWSEQ_TAG_SPC'
},
'match' => 'cb_tag'
},
'WS' => {
'new' => 'NEWFLOWSEQ'
}
},
'NEWFLOWSEQ_ANCHOR' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_EMPTY'
}
},
'NEWFLOWSEQ_ANCHOR_SPC' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_PROPS'
},
'EOL' => {
'new' => 'NEWFLOWSEQ_ANCHOR_SPC'
},
'TAG' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_EMPTY'
},
'EOL' => {
'new' => 'FLOWSEQ_PROPS'
},
'WS' => {
'new' => 'FLOWSEQ_PROPS'
},
'match' => 'cb_tag'
},
'WS' => {
'new' => 'NEWFLOWSEQ_ANCHOR_SPC'
}
},
'NEWFLOWSEQ_TAG' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_EMPTY'
}
},
'NEWFLOWSEQ_TAG_SPC' => {
'ANCHOR' => {
'DEFAULT' => {
'new' => 'FLOWSEQ_EMPTY'
},
'EOL' => {
'new' => 'FLOWSEQ_PROPS'
},
'WS' => {
'new' => 'FLOWSEQ_PROPS'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'FLOWSEQ_PROPS'
},
'EOL' => {
'new' => 'NEWFLOWSEQ_TAG_SPC'
},
'WS' => {
'new' => 'NEWFLOWSEQ_TAG_SPC'
}
},
'NODETYPE_COMPLEX' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_complexcolon'
},
'DEFAULT' => {
'match' => 'cb_empty_complexvalue',
'new' => 'NODETYPE_MAP'
},
'EOL' => {
'new' => 'NODETYPE_COMPLEX'
}
},
'NODETYPE_FLOWMAP' => {
'DEFAULT' => {
'new' => 'NEWFLOWMAP'
},
'EOL' => {
'new' => 'NODETYPE_FLOWMAP'
},
'FLOWMAP_END' => {
'match' => 'cb_end_flowmap',
'return' => 1
},
'FLOW_COMMA' => {
'match' => 'cb_flow_comma',
'new' => 'NEWFLOWMAP'
},
'WS' => {
'new' => 'NODETYPE_FLOWMAP'
}
},
'NODETYPE_FLOWMAPVALUE' => {
'COLON' => {
'DEFAULT' => {
'new' => 'RULE_FULLFLOWSCALAR'
},
'EOL' => {
'new' => 'RULE_FULLFLOWSCALAR'
},
'WS' => {
'new' => 'RULE_FULLFLOWSCALAR'
},
'match' => 'cb_flow_colon'
},
'EOL' => {
'new' => 'NODETYPE_FLOWMAPVALUE'
},
'FLOWMAP_END' => {
'match' => 'cb_end_flowmap_empty',
'return' => 1
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flowmap_value',
'return' => 1
},
'WS' => {
'new' => 'NODETYPE_FLOWMAPVALUE'
}
},
'NODETYPE_FLOWSEQ' => {
'DEFAULT' => {
'new' => 'NEWFLOWSEQ'
},
'EOL' => {
'new' => 'NODETYPE_FLOWSEQ'
},
'FLOWSEQ_END' => {
'match' => 'cb_end_flowseq',
'return' => 1
},
'WS' => {
'new' => 'NODETYPE_FLOWSEQ'
}
},
'NODETYPE_MAP' => {
'ANCHOR' => {
'WS' => {
'DEFAULT' => {
'new' => 'RULE_MAPKEY'
},
'TAG' => {
'WS' => {
'new' => 'RULE_MAPKEY'
},
'match' => 'cb_tag'
}
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'RULE_MAPKEY'
},
'TAG' => {
'WS' => {
'ANCHOR' => {
'WS' => {
'new' => 'RULE_MAPKEY'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'RULE_MAPKEY'
}
},
'match' => 'cb_tag'
}
},
'NODETYPE_MAPVALUE_INLINE' => {
'ALIAS' => {
'EOL' => {},
'match' => 'cb_send_alias'
},
'BLOCK_SCALAR' => {
'EOL' => {},
'match' => 'cb_send_block_scalar'
},
'DOC_END' => {
'EOL' => {},
'match' => 'cb_end_document'
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'PLAIN' => {
'EOL' => {
'match' => 'cb_send_scalar'
},
'match' => 'cb_start_plain'
},
'PLAIN_MULTI' => {
'EOL' => {},
'match' => 'cb_send_plain_multi'
},
'QUOTED' => {
'EOL' => {
'match' => 'cb_send_scalar'
},
'match' => 'cb_take_quoted'
},
'QUOTED_MULTILINE' => {
'EOL' => {},
'match' => 'cb_quoted_multiline'
}
},
'NODETYPE_NODE' => {
'DASH' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_seqstart'
},
'DEFAULT' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
}
},
'NODETYPE_SCALAR_OR_MAP' => {
'ALIAS' => {
'EOL' => {
'match' => 'cb_send_alias_from_stack'
},
'WS' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_insert_map_alias'
}
},
'match' => 'cb_alias'
},
'BLOCK_SCALAR' => {
'EOL' => {},
'match' => 'cb_send_block_scalar'
},
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_insert_empty_map'
},
'DOC_END' => {
'EOL' => {},
'match' => 'cb_end_document'
},
'DOC_START' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_end_doc_start_document'
},
'EOL' => {
'new' => 'NODETYPE_SCALAR_OR_MAP'
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'PLAIN' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_insert_map'
},
'EOL' => {
'match' => 'cb_send_scalar'
},
'WS' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_insert_map'
}
},
'match' => 'cb_start_plain'
},
'PLAIN_MULTI' => {
'EOL' => {},
'match' => 'cb_send_plain_multi'
},
'QUESTION' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_questionstart'
},
'QUOTED' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_insert_map'
},
'EOL' => {
'match' => 'cb_send_scalar'
},
'WS' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_insert_map'
}
},
'match' => 'cb_take_quoted'
},
'QUOTED_MULTILINE' => {
'EOL' => {},
'match' => 'cb_quoted_multiline'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
}
},
'NODETYPE_SEQ' => {
'DASH' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_seqitem'
},
'DOC_END' => {
'EOL' => {},
'match' => 'cb_end_document'
},
'DOC_START' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_end_doc_start_document'
},
'EOL' => {
'new' => 'NODETYPE_SEQ'
}
},
'RULE_FLOWSCALAR' => {
'ALIAS' => {
'match' => 'cb_send_alias',
'return' => 1
},
'FLOWMAP_END' => {
'match' => 'cb_end_flowmap_empty',
'return' => 1
},
'FLOWMAP_START' => {
'match' => 'cb_start_flowmap',
'new' => 'NEWFLOWMAP'
},
'FLOWSEQ_START' => {
'match' => 'cb_start_flowseq',
'new' => 'NEWFLOWSEQ'
},
'FLOW_COMMA' => {
'match' => 'cb_empty_flow_mapkey',
'return' => 1
},
'PLAIN' => {
'DEFAULT' => {
'match' => 'cb_send_scalar',
'return' => 1
},
'EOL' => {
'match' => 'cb_send_scalar'
},
'match' => 'cb_start_plain'
},
'PLAIN_MULTI' => {
'match' => 'cb_send_plain_multi',
'return' => 1
},
'QUOTED' => {
'DEFAULT' => {
'match' => 'cb_send_scalar',
'return' => 1
},
'EOL' => {
'match' => 'cb_send_scalar'
},
'WS' => {
'match' => 'cb_send_scalar',
'return' => 1
},
'match' => 'cb_take_quoted'
},
'QUOTED_MULTILINE' => {
'match' => 'cb_quoted_multiline',
'return' => 1
}
},
'RULE_FULLFLOWSCALAR' => {
'ANCHOR' => {
'DEFAULT' => {
'new' => 'RULE_FULLFLOWSCALAR_ANCHOR'
},
'EOL' => {
'new' => 'RULE_FULLFLOWSCALAR_ANCHOR'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'RULE_FLOWSCALAR'
},
'TAG' => {
'DEFAULT' => {
'new' => 'RULE_FULLFLOWSCALAR_TAG'
},
'EOL' => {
'new' => 'RULE_FULLFLOWSCALAR_TAG'
},
'match' => 'cb_tag'
}
},
'RULE_FULLFLOWSCALAR_ANCHOR' => {
'DEFAULT' => {
'new' => 'RULE_FLOWSCALAR'
},
'TAG' => {
'EOL' => {
'new' => 'RULE_FLOWSCALAR'
},
'WS' => {
'new' => 'RULE_FLOWSCALAR'
},
'match' => 'cb_tag'
},
'WS' => {
'new' => 'RULE_FULLFLOWSCALAR_ANCHOR'
}
},
'RULE_FULLFLOWSCALAR_TAG' => {
'ANCHOR' => {
'EOL' => {
'new' => 'RULE_FLOWSCALAR'
},
'WS' => {
'new' => 'RULE_FLOWSCALAR'
},
'match' => 'cb_anchor'
},
'DEFAULT' => {
'new' => 'RULE_FLOWSCALAR'
},
'WS' => {
'new' => 'RULE_FULLFLOWSCALAR_TAG'
}
},
'RULE_MAPKEY' => {
'ALIAS' => {
'WS' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
}
}
},
'match' => 'cb_send_alias_key'
},
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_empty_mapkey'
},
'DOC_END' => {
'EOL' => {},
'match' => 'cb_end_document'
},
'DOC_START' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_end_doc_start_document'
},
'EOL' => {
'new' => 'RULE_MAPKEY'
},
'PLAIN' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_send_mapkey'
},
'WS' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
},
'match' => 'cb_send_mapkey'
}
},
'match' => 'cb_mapkey'
},
'QUESTION' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_question'
},
'QUOTED' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
}
},
'WS' => {
'COLON' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLMAPVALUE_INLINE'
}
}
},
'match' => 'cb_take_quoted_key'
}
},
'STREAM' => {
'DEFAULT' => {
'match' => 'cb_doc_start_implicit',
'new' => 'FULLNODE'
},
'DOC_END' => {
'EOL' => {},
'match' => 'cb_end_document_empty'
},
'DOC_START' => {
'EOL' => {
'new' => 'FULLNODE'
},
'WS' => {
'new' => 'FULLNODE'
},
'match' => 'cb_doc_start_explicit'
},
'EOL' => {
'new' => 'STREAM'
},
'RESERVED_DIRECTIVE' => {
'EOL' => {
'new' => 'DIRECTIVE'
},
'WS' => {
'new' => 'DIRECTIVE'
},
'match' => 'cb_reserved_directive'
},
'TAG_DIRECTIVE' => {
'EOL' => {
'new' => 'DIRECTIVE'
},
'WS' => {
'new' => 'DIRECTIVE'
},
'match' => 'cb_tag_directive'
},
'YAML_DIRECTIVE' => {
'EOL' => {
'new' => 'DIRECTIVE'
},
'WS' => {
'new' => 'DIRECTIVE'
},
'match' => 'cb_set_yaml_version_directive'
}
}
};
# END OF GRAMMAR INLINE
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Grammar - YAML grammar
=head1 GRAMMAR
This is the Grammar in YAML
# START OF YAML INLINE
# DO NOT CHANGE THIS
# This grammar is automatically generated from etc/grammar.yaml
---
NODETYPE_NODE:
DASH:
match: cb_seqstart
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
NODETYPE_SCALAR_OR_MAP:
# Flow nodes can follow tabs
WS: { new: FULLMAPVALUE_INLINE }
ALIAS:
match: cb_alias
EOL: { match: cb_send_alias_from_stack }
WS:
COLON:
match: cb_insert_map_alias
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
QUESTION:
match: cb_questionstart
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
QUOTED:
match: cb_take_quoted
EOL: { match: cb_send_scalar }
WS:
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
QUOTED_MULTILINE:
match: cb_quoted_multiline
EOL: { }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
WS:
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_insert_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
PLAIN_MULTI:
match: cb_send_plain_multi
EOL: { }
COLON:
match: cb_insert_empty_map
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
BLOCK_SCALAR:
match: cb_send_block_scalar
EOL: { }
FLOWSEQ_START:
match: cb_start_flowseq
new: NEWFLOWSEQ
FLOWMAP_START:
match: cb_start_flowmap
new: NEWFLOWMAP
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: NODETYPE_SCALAR_OR_MAP
NODETYPE_COMPLEX:
COLON:
match: cb_complexcolon
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
DEFAULT:
match: cb_empty_complexvalue
new: NODETYPE_MAP
EOL:
new: NODETYPE_COMPLEX
RULE_FULLFLOWSCALAR:
ANCHOR:
match: cb_anchor
EOL: { new: RULE_FULLFLOWSCALAR_ANCHOR }
DEFAULT: { new: RULE_FULLFLOWSCALAR_ANCHOR }
TAG:
match: cb_tag
EOL: { new: RULE_FULLFLOWSCALAR_TAG }
DEFAULT: { new: RULE_FULLFLOWSCALAR_TAG }
DEFAULT: { new: RULE_FLOWSCALAR }
RULE_FULLFLOWSCALAR_ANCHOR:
WS: { new: RULE_FULLFLOWSCALAR_ANCHOR }
TAG:
match: cb_tag
WS: { new: RULE_FLOWSCALAR }
EOL: { new: RULE_FLOWSCALAR }
DEFAULT: { new: RULE_FLOWSCALAR }
RULE_FULLFLOWSCALAR_TAG:
WS: { new: RULE_FULLFLOWSCALAR_TAG }
ANCHOR:
match: cb_anchor
WS: { new: RULE_FLOWSCALAR }
EOL: { new: RULE_FLOWSCALAR }
DEFAULT: { new: RULE_FLOWSCALAR }
RULE_FLOWSCALAR:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
ALIAS: { match: cb_send_alias, return: 1 }
QUOTED:
match: cb_take_quoted
EOL: { match: cb_send_scalar }
WS: { match: cb_send_scalar, return: 1 }
DEFAULT: { match: cb_send_scalar, return: 1 }
QUOTED_MULTILINE: { match: cb_quoted_multiline, return: 1 }
PLAIN:
match: cb_start_plain
EOL: { match: cb_send_scalar }
DEFAULT: { match: cb_send_scalar, return: 1 }
PLAIN_MULTI: { match: cb_send_plain_multi, return: 1 }
FLOW_COMMA: { match: cb_empty_flow_mapkey, return: 1 }
FLOWMAP_END:
match: cb_end_flowmap_empty
return: 1
FLOWSEQ:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
ALIAS: { match: cb_send_flow_alias, new: FLOWSEQ_NEXT }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
PLAIN_MULTI: { match: cb_send_plain_multi, new: FLOWSEQ_NEXT }
QUOTED:
match: cb_take_quoted
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
QUOTED_MULTILINE: { match: cb_quoted_multiline, new: FLOWSEQ_NEXT }
COLON:
WS:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
FLOWSEQ_PROPS:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
PLAIN_MULTI: { match: cb_send_plain_multi, new: FLOWSEQ_NEXT }
QUOTED:
match: cb_take_quoted
EOL:
match: cb_send_scalar
new: FLOWSEQ_NEXT
DEFAULT:
new: FLOWSEQ_MAYBE_KEY
QUOTED_MULTILINE: { match: cb_quoted_multiline, new: FLOWSEQ_NEXT }
FLOW_COMMA:
match: cb_empty_flowseq_comma
return: 1
FLOWSEQ_END:
match: cb_empty_flowseq_end
return: 1
COLON:
WS:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_insert_empty_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
FLOWSEQ_EMPTY:
FLOW_COMMA:
match: cb_empty_flowseq_comma
return: 1
FLOWSEQ_END:
match: cb_empty_flowseq_end
return: 1
FLOWSEQ_NEXT:
WS: { new: FLOWSEQ_NEXT }
EOL: { new: FLOWSEQ_NEXT }
FLOW_COMMA:
match: cb_flow_comma
return: 1
FLOWSEQ_END:
match: cb_end_flowseq
return: 1
FLOWSEQ_MAYBE_KEY:
WS: { new: FLOWSEQ_MAYBE_KEY }
COLON:
WS:
match: cb_insert_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_insert_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
DEFAULT:
match: cb_insert_implicit_flowseq_map
new: RULE_FULLFLOWSCALAR
DEFAULT:
new: FLOWSEQ_NEXT
FLOWMAP_CONTENT:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
ALIAS: { match: cb_send_alias, return: 1 }
PLAIN: { match: cb_flowkey_plain, return: 1 }
PLAIN_MULTI: { match: cb_send_plain_multi, return: 1 }
QUOTED: { match: cb_flowkey_quoted, return: 1 }
QUOTED_MULTILINE: { match: cb_quoted_multiline, return: 1 }
COLON:
WS:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
FLOWMAP_PROPS:
FLOWSEQ_START: { match: cb_start_flowseq, new: NEWFLOWSEQ }
FLOWMAP_START: { match: cb_start_flowmap, new: NEWFLOWMAP }
PLAIN: { match: cb_flowkey_plain, return: 1 }
PLAIN_MULTI: { match: cb_send_plain_multi, return: 1 }
QUOTED: { match: cb_flowkey_quoted, return: 1 }
QUOTED_MULTILINE: { match: cb_quoted_multiline, return: 1 }
COLON:
WS:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
FLOW_COMMA:
match: cb_empty_flowmap_key_value
return: 1
FLOWMAP_END:
match: cb_end_empty_flowmap_key_value
return: 1
FLOWMAP_EMPTYKEY:
FLOW_COMMA:
match: cb_empty_flowmap_key_value
return: 1
FLOWMAP_END:
match: cb_end_empty_flowmap_key_value
return: 1
NEWFLOWSEQ:
EOL: { new: NEWFLOWSEQ }
WS: { new: NEWFLOWSEQ }
ANCHOR:
match: cb_anchor
WS: { new: NEWFLOWSEQ_ANCHOR_SPC }
EOL: { new: NEWFLOWSEQ_ANCHOR_SPC }
DEFAULT: { new: NEWFLOWSEQ_ANCHOR }
TAG:
match: cb_tag
WS: { new: NEWFLOWSEQ_TAG_SPC }
EOL: { new: NEWFLOWSEQ_TAG_SPC }
DEFAULT: { new: NEWFLOWSEQ_TAG }
FLOWSEQ_END:
match: cb_end_flowseq
return: 1
DEFAULT: { new: FLOWSEQ }
NODETYPE_FLOWSEQ:
EOL: { new: NODETYPE_FLOWSEQ }
WS: { new: NODETYPE_FLOWSEQ }
FLOWSEQ_END:
match: cb_end_flowseq
return: 1
DEFAULT: { new: NEWFLOWSEQ }
NODETYPE_FLOWMAPVALUE:
WS: { new: NODETYPE_FLOWMAPVALUE }
EOL: { new: NODETYPE_FLOWMAPVALUE }
COLON:
match: cb_flow_colon
WS: { new: RULE_FULLFLOWSCALAR }
EOL: { new: RULE_FULLFLOWSCALAR }
DEFAULT: { new: RULE_FULLFLOWSCALAR }
FLOW_COMMA:
match: cb_empty_flowmap_value
return: 1
FLOWMAP_END:
match: cb_end_flowmap_empty
return: 1
NEWFLOWSEQ_ANCHOR:
DEFAULT: { new: FLOWSEQ_EMPTY }
NEWFLOWSEQ_TAG:
DEFAULT: { new: FLOWSEQ_EMPTY }
NEWFLOWSEQ_ANCHOR_SPC:
WS: { new: NEWFLOWSEQ_ANCHOR_SPC }
EOL: { new: NEWFLOWSEQ_ANCHOR_SPC }
TAG:
match: cb_tag
WS: { new: FLOWSEQ_PROPS }
EOL: { new: FLOWSEQ_PROPS }
DEFAULT: { new: FLOWSEQ_EMPTY }
DEFAULT: { new: FLOWSEQ_PROPS }
NEWFLOWSEQ_TAG_SPC:
WS: { new: NEWFLOWSEQ_TAG_SPC }
EOL: { new: NEWFLOWSEQ_TAG_SPC }
ANCHOR:
match: cb_anchor
WS: { new: FLOWSEQ_PROPS }
EOL: { new: FLOWSEQ_PROPS }
DEFAULT: { new: FLOWSEQ_EMPTY }
DEFAULT: { new: FLOWSEQ_PROPS }
NEWFLOWMAP_ANCHOR:
DEFAULT: { new: FLOWMAP_EMPTYKEY }
NEWFLOWMAP_TAG:
DEFAULT: { new: FLOWMAP_EMPTYKEY }
NEWFLOWMAP_ANCHOR_SPC:
WS: { new: NEWFLOWMAP_ANCHOR_SPC }
EOL: { new: NEWFLOWMAP_ANCHOR_SPC }
TAG:
match: cb_tag
WS: { new: FLOWMAP_PROPS }
EOL: { new: FLOWMAP_PROPS }
DEFAULT: { new: FLOWMAP_EMPTYKEY }
DEFAULT: { new: FLOWMAP_PROPS }
NEWFLOWMAP_TAG_SPC:
WS: { new: NEWFLOWMAP_TAG_SPC }
EOL: { new: NEWFLOWMAP_TAG_SPC }
ANCHOR:
match: cb_anchor
WS: { new: FLOWMAP_PROPS }
EOL: { new: FLOWMAP_PROPS }
DEFAULT: { new: FLOWMAP_EMPTYKEY }
DEFAULT: { new: FLOWMAP_PROPS }
NEWFLOWMAP:
EOL: { new: NEWFLOWMAP }
WS: { new: NEWFLOWMAP }
QUESTION: { match: cb_flow_question, new: FLOWMAP_EXPLICIT_KEY }
DEFAULT: { new: FLOWMAP }
FLOWMAP_EXPLICIT_KEY:
WS: { new: FLOWMAP_EXPLICIT_KEY }
EOL: { new: FLOWMAP_EXPLICIT_KEY }
FLOWMAP_END:
match: cb_end_empty_flowmap_key_value
return: 1
FLOW_COMMA:
match: cb_empty_flowmap_key_value
return: 1
DEFAULT: { new: FLOWMAP }
FLOWMAP:
EOL: { new: FLOWMAP }
WS: { new: FLOWMAP }
ANCHOR:
match: cb_anchor
WS: { new: NEWFLOWMAP_ANCHOR_SPC }
EOL: { new: NEWFLOWMAP_ANCHOR_SPC }
DEFAULT: { new: NEWFLOWMAP_ANCHOR }
TAG:
match: cb_tag
WS: { new: NEWFLOWMAP_TAG_SPC }
EOL: { new: NEWFLOWMAP_TAG_SPC }
DEFAULT: { new: NEWFLOWMAP_TAG }
FLOWMAP_END:
match: cb_end_flowmap
return: 1
COLON:
WS:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
EOL:
match: cb_empty_flow_mapkey
new: RULE_FULLFLOWSCALAR
DEFAULT: { new: FLOWMAP_CONTENT }
NODETYPE_FLOWMAP:
EOL: { new: NODETYPE_FLOWMAP }
WS: { new: NODETYPE_FLOWMAP }
FLOWMAP_END:
match: cb_end_flowmap
return: 1
FLOW_COMMA: { match: cb_flow_comma, new: NEWFLOWMAP }
DEFAULT: { new: NEWFLOWMAP }
END_FLOW:
EOL:
match: cb_end_outer_flow
return: 1
RULE_MAPKEY:
QUESTION:
match: cb_question
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
ALIAS:
match: cb_send_alias_key
WS:
COLON:
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
QUOTED:
match: cb_take_quoted_key
WS:
COLON:
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
PLAIN:
match: cb_mapkey
WS:
COLON:
match: cb_send_mapkey
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_send_mapkey
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
COLON:
match: cb_empty_mapkey
EOL: { new: FULLNODE }
WS: { new: FULLMAPVALUE_INLINE }
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: RULE_MAPKEY
NODETYPE_SEQ:
DASH:
match: cb_seqitem
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: NODETYPE_SEQ
NODETYPE_MAP:
ANCHOR:
match: cb_anchor
WS:
TAG:
match: cb_tag
WS: { new: RULE_MAPKEY }
DEFAULT: { new: RULE_MAPKEY }
TAG:
match: cb_tag
WS:
ANCHOR:
match: cb_anchor
WS: { new: RULE_MAPKEY }
DEFAULT: { new: RULE_MAPKEY }
DEFAULT: { new: RULE_MAPKEY }
FULLNODE_ANCHOR:
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS:
ANCHOR:
match: cb_anchor
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
ANCHOR:
match: cb_anchor
WS:
TAG:
match: cb_tag
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE_ANCHOR }
DEFAULT: { new: NODETYPE_NODE }
FULLNODE_TAG:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS:
TAG:
match: cb_tag
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP, }
TAG:
match: cb_tag
WS:
ANCHOR:
match: cb_anchor
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE_TAG }
DEFAULT: { new: NODETYPE_NODE }
FULLNODE_TAG_ANCHOR:
ANCHOR:
match: cb_anchor
WS:
TAG:
match: cb_tag
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
TAG:
match: cb_tag
WS:
ANCHOR:
match: cb_anchor
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE_TAG_ANCHOR }
DEFAULT: { new: NODETYPE_NODE }
FULLNODE:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_ANCHOR }
WS:
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG }
WS:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_SCALAR_OR_MAP }
DEFAULT: { new: NODETYPE_SCALAR_OR_MAP }
EOL: { new: FULLNODE }
DEFAULT: { new: NODETYPE_NODE }
FULLMAPVALUE_INLINE:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_ANCHOR }
WS:
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_MAPVALUE_INLINE }
DEFAULT: { new: NODETYPE_MAPVALUE_INLINE }
TAG:
match: cb_tag
EOL: { match: cb_property_eol, new: FULLNODE_TAG }
WS:
ANCHOR:
match: cb_anchor
EOL: { match: cb_property_eol, new: FULLNODE_TAG_ANCHOR }
WS: { new: NODETYPE_MAPVALUE_INLINE }
DEFAULT: { new: NODETYPE_MAPVALUE_INLINE }
DEFAULT: { new: NODETYPE_MAPVALUE_INLINE }
NODETYPE_MAPVALUE_INLINE:
ALIAS:
match: cb_send_alias
EOL: { }
QUOTED:
match: cb_take_quoted
EOL: { match: cb_send_scalar }
QUOTED_MULTILINE:
match: cb_quoted_multiline
EOL: { }
PLAIN:
match: cb_start_plain
EOL:
match: cb_send_scalar
PLAIN_MULTI:
match: cb_send_plain_multi
EOL: { }
BLOCK_SCALAR:
match: cb_send_block_scalar
EOL: { }
FLOWSEQ_START:
match: cb_start_flowseq
new: NEWFLOWSEQ
FLOWMAP_START:
match: cb_start_flowmap
new: NEWFLOWMAP
DOC_END:
match: cb_end_document
EOL: { }
DOCUMENT_END:
DOC_END:
match: cb_end_document
EOL: { }
DOC_START:
match: cb_end_doc_start_document
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
EOL:
new: DOCUMENT_END
STREAM:
DOC_END:
match: cb_end_document_empty
EOL: { }
DOC_START:
match: cb_doc_start_explicit
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
YAML_DIRECTIVE:
match: cb_set_yaml_version_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
RESERVED_DIRECTIVE:
match: cb_reserved_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
TAG_DIRECTIVE:
match: cb_tag_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
EOL:
new: STREAM
DEFAULT:
match: cb_doc_start_implicit
new: FULLNODE
DIRECTIVE:
DOC_START:
match: cb_doc_start_explicit
EOL: { new: FULLNODE }
WS: { new: FULLNODE }
YAML_DIRECTIVE:
match: cb_set_yaml_version_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
RESERVED_DIRECTIVE:
match: cb_reserved_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
TAG_DIRECTIVE:
match: cb_tag_directive
EOL: { new: DIRECTIVE }
WS: { new: DIRECTIVE }
EOL:
new: DIRECTIVE
# END OF YAML INLINE
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Emitter.pm 0000644 0000000 0000000 00000000130 15214605475 015724 x ustar 00 29 mtime=1781730109.60726306
30 atime=1781730109.607164933
29 ctime=1781730109.60726306
YAML-PP-v0.41.0/lib/YAML/PP/Emitter.pm 0000644 0001750 0001750 00000075125 15214605475 015372 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Emitter;
our $VERSION = 'v0.41.0'; # VERSION
use Data::Dumper;
use YAML::PP::Common qw/
YAML_PLAIN_SCALAR_STYLE YAML_SINGLE_QUOTED_SCALAR_STYLE
YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLE
YAML_FLOW_SEQUENCE_STYLE YAML_FLOW_MAPPING_STYLE
/;
use constant DEBUG => $ENV{YAML_PP_EMIT_DEBUG} ? 1 : 0;
use constant DEFAULT_WIDTH => 80;
sub new {
my ($class, %args) = @_;
my $self = bless {
indent => $args{indent} || 2,
writer => $args{writer},
width => $args{width} || DEFAULT_WIDTH,
}, $class;
$self->init;
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
indent => $self->indent,
};
return bless $clone, ref $self;
}
sub event_stack { return $_[0]->{event_stack} }
sub set_event_stack { $_[0]->{event_stack} = $_[1] }
sub indent { return $_[0]->{indent} }
sub width { return $_[0]->{width} }
sub line { return $_[0]->{line} }
sub column { return $_[0]->{column} }
sub set_indent { $_[0]->{indent} = $_[1] }
sub writer { $_[0]->{writer} }
sub set_writer { $_[0]->{writer} = $_[1] }
sub tagmap { return $_[0]->{tagmap} }
sub set_tagmap { $_[0]->{tagmap} = $_[1] }
sub init {
my ($self) = @_;
unless ($self->writer) {
$self->set_writer(YAML::PP::Writer->new);
}
$self->set_tagmap({
'tag:yaml.org,2002:' => '!!',
});
$self->{open_ended} = 0;
$self->{line} = 0;
$self->{column} = 0;
$self->writer->init;
}
sub mapping_start_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ mapping_start_event\n";
my ($self, $info) = @_;
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $indent = $last->{indent};
my $new_indent = $indent;
my $yaml = '';
my $props = '';
my $anchor = $info->{anchor};
my $tag = $info->{tag};
if (defined $anchor) {
$anchor = "&$anchor";
}
if (defined $tag) {
$tag = $self->_emit_tag('map', $tag);
}
$props = join ' ', grep defined, ($anchor, $tag);
my $flow = $last->{flow} || 0;
$flow++ if ($info->{style} || 0) eq YAML_FLOW_MAPPING_STYLE;
my $newline = 0;
if ($flow > 1) {
if ($last->{type} eq 'SEQ') {
if ($last->{newline}) {
$yaml .= ' ';
}
if ($last->{index} == 0) {
$yaml .= "[";
}
else {
$yaml .= ",";
}
}
elsif ($last->{type} eq 'MAP') {
if ($last->{newline}) {
$yaml .= ' ';
}
if ($last->{index} == 0) {
$yaml .= "{";
}
else {
$yaml .= ",";
}
}
elsif ($last->{type} eq 'MAPVALUE') {
if ($last->{index} == 0) {
die "Should not happen (index 0 in MAPVALUE)";
}
$yaml .= ": ";
}
if ($props) {
$yaml .= " $props ";
}
$new_indent .= ' ' x $self->indent;
}
else {
if ($last->{type} eq 'DOC') {
$newline = $last->{newline};
}
else {
if ($last->{newline}) {
$yaml .= "\n";
$last->{column} = 0;
}
if ($last->{type} eq 'MAPVALUE') {
$new_indent .= ' ' x $self->indent;
$newline = 1;
}
else {
$new_indent = $indent;
if (not $props and $self->indent == 1) {
$new_indent .= ' ' x 2;
}
else {
$new_indent .= ' ' x $self->indent;
}
if ($last->{column}) {
my $space = $self->indent > 1 ? ' ' x ($self->indent - 1) : ' ';
$yaml .= $space;
}
else {
$yaml .= $indent;
}
if ($last->{type} eq 'SEQ') {
$yaml .= '-';
}
elsif ($last->{type} eq 'MAP') {
$yaml .= "?";
$last->{type} = 'COMPLEX';
}
elsif ($last->{type} eq 'COMPLEXVALUE') {
$yaml .= ":";
}
else {
die "Should not happen ($last->{type} in mapping_start)";
}
$last->{column} = 1;
}
$last->{newline} = 0;
}
if ($props) {
$yaml .= $last->{column} ? ' ' : $indent;
$yaml .= $props;
$newline = 1;
}
}
$self->_write($yaml);
my $new_info = {
index => 0, indent => $new_indent, info => $info,
newline => $newline,
column => $self->column,
flow => $flow,
};
$new_info->{type} = 'MAP';
push @{ $stack }, $new_info;
$last->{index}++;
$self->{open_ended} = 0;
}
sub mapping_end_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ mapping_end_event\n";
my ($self, $info) = @_;
my $stack = $self->event_stack;
my $last = pop @{ $stack };
if ($last->{index} == 0) {
my $indent = $last->{indent};
my $zero_indent = $last->{zero_indent};
if ($last->{zero_indent}) {
$indent .= ' ' x $self->indent;
}
if ($self->column) {
$self->_write(" {}\n");
}
else {
$self->_write("$indent\{}\n");
}
}
elsif ($last->{flow}) {
my $yaml = "}";
if ($last->{flow} == 1) {
$yaml .= "\n";
}
$self->_write("$yaml");
}
$last = $stack->[-1];
$last->{column} = $self->column;
if ($last->{type} eq 'SEQ') {
}
elsif ($last->{type} eq 'MAP') {
$last->{type} = 'MAPVALUE';
}
elsif ($last->{type} eq 'MAPVALUE') {
$last->{type} = 'MAP';
}
elsif ($last->{type} eq 'COMPLEX') {
$last->{type} = 'COMPLEXVALUE';
}
elsif ($last->{type} eq 'COMPLEXVALUE') {
$last->{type} = 'MAP';
}
}
sub sequence_start_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ sequence_start_event\n";
my ($self, $info) = @_;
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $indent = $last->{indent};
my $new_indent = $indent;
my $yaml = '';
my $props = '';
my $anchor = $info->{anchor};
my $tag = $info->{tag};
if (defined $anchor) {
$anchor = "&$anchor";
}
if (defined $tag) {
$tag = $self->_emit_tag('seq', $tag);
}
$props = join ' ', grep defined, ($anchor, $tag);
my $flow = $last->{flow} || 0;
$flow++ if $flow or ($info->{style} || 0) eq YAML_FLOW_SEQUENCE_STYLE;
my $newline = 0;
my $zero_indent = 0;
if ($flow > 1) {
if ($last->{type} eq 'SEQ') {
if ($last->{newline}) {
$yaml .= ' ';
}
if ($last->{index} == 0) {
$yaml .= "[";
}
else {
$yaml .= ",";
}
}
elsif ($last->{type} eq 'MAP') {
if ($last->{newline}) {
$yaml .= ' ';
}
if ($last->{index} == 0) {
$yaml .= "{";
}
else {
$yaml .= ",";
}
}
elsif ($last->{type} eq 'MAPVALUE') {
if ($last->{index} == 0) {
die "Should not happen (index 0 in MAPVALUE)";
}
$yaml .= ": ";
}
if ($props) {
$yaml .= " $props ";
}
$new_indent .= ' ' x $self->indent;
}
else {
if ($last->{type} eq 'DOC') {
$newline = $last->{newline};
}
else {
if ($last->{newline}) {
$yaml .= "\n";
$last->{column} = 0;
}
if ($last->{type} eq 'MAPVALUE') {
$zero_indent = 1;
$newline = 1;
}
else {
if (not $props and $self->indent == 1) {
$new_indent .= ' ' x 2;
}
else {
$new_indent .= ' ' x $self->indent;
}
if ($last->{column}) {
my $space = $self->indent > 1 ? ' ' x ($self->indent - 1) : ' ';
$yaml .= $space;
}
else {
$yaml .= $indent;
}
if ($last->{type} eq 'SEQ') {
$yaml .= "-";
}
elsif ($last->{type} eq 'MAP') {
$last->{type} = 'COMPLEX';
$zero_indent = 1;
$yaml .= "?";
}
elsif ($last->{type} eq 'COMPLEXVALUE') {
$yaml .= ":";
$zero_indent = 1;
}
else {
die "Should not happen ($last->{type} in sequence_start)";
}
$last->{column} = 1;
}
$last->{newline} = 0;
}
if ($props) {
$yaml .= $last->{column} ? ' ' : $indent;
$yaml .= $props;
$newline = 1;
}
}
$self->_write($yaml);
$last->{index}++;
my $new_info = {
index => 0,
indent => $new_indent,
info => $info,
zero_indent => $zero_indent,
newline => $newline,
column => $self->column,
flow => $flow,
};
$new_info->{type} = 'SEQ';
push @{ $stack }, $new_info;
$self->{open_ended} = 0;
}
sub sequence_end_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ sequence_end_event\n";
my ($self, $info) = @_;
my $stack = $self->event_stack;
my $last = pop @{ $stack };
if ($last->{index} == 0) {
my $indent = $last->{indent};
my $zero_indent = $last->{zero_indent};
if ($last->{zero_indent}) {
$indent .= ' ' x $self->indent;
}
my $yaml .= $self->column ? ' ' : $indent;
$yaml .= "[]";
if ($last->{flow} < 2) {
$yaml .= "\n";
}
$self->_write($yaml);
}
elsif ($last->{flow}) {
my $yaml = "]";
if ($last->{flow} == 1) {
$yaml .= "\n";
}
$self->_write($yaml);
}
$last = $stack->[-1];
$last->{column} = $self->column;
if ($last->{type} eq 'SEQ') {
}
elsif ($last->{type} eq 'MAP') {
$last->{type} = 'MAPVALUE';
}
elsif ($last->{type} eq 'MAPVALUE') {
$last->{type} = 'MAP';
}
elsif ($last->{type} eq 'COMPLEX') {
$last->{type} = 'COMPLEXVALUE';
}
elsif ($last->{type} eq 'COMPLEXVALUE') {
$last->{type} = 'MAP';
}
}
my %forbidden_first = (qw/
! 1 & 1 * 1 { 1 } 1 [ 1 ] 1 | 1 > 1 @ 1 ` 1 " 1 ' 1
/, '#' => 1, '%' => 1, ',' => 1, " " => 1);
my %forbidden_first_plus_space = (qw/
? 1 - 1 : 1
/);
my %control = (
"\x00" => '\0',
"\x01" => '\x01',
"\x02" => '\x02',
"\x03" => '\x03',
"\x04" => '\x04',
"\x05" => '\x05',
"\x06" => '\x06',
"\x07" => '\a',
"\x08" => '\b',
"\x0b" => '\v',
"\x0c" => '\f',
"\x0e" => '\x0e',
"\x0f" => '\x0f',
"\x10" => '\x10',
"\x11" => '\x11',
"\x12" => '\x12',
"\x13" => '\x13',
"\x14" => '\x14',
"\x15" => '\x15',
"\x16" => '\x16',
"\x17" => '\x17',
"\x18" => '\x18',
"\x19" => '\x19',
"\x1a" => '\x1a',
"\x1b" => '\e',
"\x1c" => '\x1c',
"\x1d" => '\x1d',
"\x1e" => '\x1e',
"\x1f" => '\x1f',
"\x7f" => '\x7f',
"\x80" => '\x80',
"\x81" => '\x81',
"\x82" => '\x82',
"\x83" => '\x83',
"\x84" => '\x84',
"\x86" => '\x86',
"\x87" => '\x87',
"\x88" => '\x88',
"\x89" => '\x89',
"\x8a" => '\x8a',
"\x8b" => '\x8b',
"\x8c" => '\x8c',
"\x8d" => '\x8d',
"\x8e" => '\x8e',
"\x8f" => '\x8f',
"\x90" => '\x90',
"\x91" => '\x91',
"\x92" => '\x92',
"\x93" => '\x93',
"\x94" => '\x94',
"\x95" => '\x95',
"\x96" => '\x96',
"\x97" => '\x97',
"\x98" => '\x98',
"\x99" => '\x99',
"\x9a" => '\x9a',
"\x9b" => '\x9b',
"\x9c" => '\x9c',
"\x9d" => '\x9d',
"\x9e" => '\x9e',
"\x9f" => '\x9f',
"\x{2029}" => '\P',
"\x{2028}" => '\L',
"\x85" => '\N',
"\xa0" => '\_',
);
my $control_re = '\x00-\x08\x0b\x0c\x0e-\x1f\x7f-\x84\x86-\x9f\x{d800}-\x{dfff}\x{fffe}\x{ffff}\x{2028}\x{2029}\x85\xa0';
my %to_escape = (
"\n" => '\n',
"\t" => '\t',
"\r" => '\r',
'\\' => '\\\\',
'"' => '\\"',
%control,
);
my $escape_re = $control_re . '\n\t\r';
my $escape_re_without_lb = $control_re . '\t\r';
sub scalar_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ scalar_event\n";
my ($self, $info) = @_;
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $indent = $last->{indent};
my $value = $info->{value};
my $flow = $last->{flow};
my $props = '';
my $anchor = $info->{anchor};
my $tag = $info->{tag};
if (defined $anchor) {
$anchor = "&$anchor";
}
if (defined $tag) {
$tag = $self->_emit_tag('scalar', $tag);
}
$props = join ' ', grep defined, ($anchor, $tag);
DEBUG and local $Data::Dumper::Useqq = 1;
$value = '' unless defined $value;
my $style = $self->_find_best_scalar_style(
info => $info,
value => $value,
);
my $open_ended = 0;
if ($style == YAML_PLAIN_SCALAR_STYLE) {
$value =~ s/\n/\n\n/g;
}
elsif ($style == YAML_SINGLE_QUOTED_SCALAR_STYLE) {
my $new_indent = $last->{indent} . (' ' x $self->indent);
$value =~ s/(\n+)/"\n" x (1 + (length $1))/eg;
my @lines = split m/\n/, $value, -1;
if (@lines > 1) {
for my $line (@lines[1 .. $#lines]) {
$line = $new_indent . $line
if length $line;
}
}
$value = join "\n", @lines;
$value =~ s/'/''/g;
$value = "'" . $value . "'";
}
elsif ($style == YAML_LITERAL_SCALAR_STYLE) {
DEBUG and warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$value], ['value']);
my $indicators = '';
if ($value =~ m/\A\n* +/) {
$indicators .= $self->indent;
}
my $indent = $indent . ' ' x $self->indent;
if ($value !~ m/\n\z/) {
$indicators .= '-';
$value .= "\n";
}
elsif ($value =~ m/(\n|\A)\n\z/) {
$indicators .= '+';
$open_ended = 1;
}
$value =~ s/^(?=.)/$indent/gm;
$value = "|$indicators\n$value";
}
elsif ($style == YAML_FOLDED_SCALAR_STYLE) {
DEBUG and warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$value], ['value']);
my @lines = split /\n/, $value, -1;
DEBUG and warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\@lines], ['lines']);
my $trailing = -1;
while (@lines) {
last if $lines[-1] ne '';
pop @lines;
$trailing++;
}
my %start_with_space;
for my $i (0 .. $#lines) {
if ($lines[ $i ] =~ m/^[ \t]+/) {
$start_with_space{ $i } = 1;
}
}
my $indicators = '';
if ($value =~ m/\A\n* +/) {
$indicators .= $self->indent;
}
my $indent = $indent . ' ' x $self->indent;
if ($trailing > 0) {
$indicators .= '+';
$open_ended = 1;
}
elsif ($trailing < 0) {
$indicators .= '-';
}
$value = ">$indicators\n";
my $got_content = 0;
for my $i (0 .. $#lines) {
my $line = $lines[ $i ];
my $sp = $start_with_space{ $i } || 0;
my $spnext = $i == $#lines ? 1 : $start_with_space{ $i+1 } || 0;
my $spprev = $i == 0 ? 1 : $start_with_space{ $i-1 } || 0;
my $empty = length $line ? 0 : 1;
my $emptynext = $i == $#lines ? '' : length $lines[$i+1] ? 0 : 1;
my $nl = 0;
if ($empty) {
if ($spnext and $spprev) {
$nl = 1;
}
elsif (not $spnext) {
$nl = 1;
}
elsif (not $got_content) {
$nl = 1;
}
}
else {
$got_content = 1;
$value .= "$indent$line\n";
if (not $sp and not $spnext) {
$nl = 1;
}
}
if ($nl) {
$value .= "\n";
}
}
$value .= "\n" x ($trailing) if $trailing > 0;
}
else {
$value =~ s/([$escape_re"\\])/$to_escape{ $1 } || sprintf '\\u%04x', ord($1)/eg;
$value = '"' . $value . '"';
}
DEBUG and warn __PACKAGE__.':'.__LINE__.": (@$stack)\n";
my $yaml = $self->_emit_scalar(
indent => $indent,
props => $props,
value => $value,
style => $style,
);
$last->{index}++;
$last->{newline} = 0;
$self->_write($yaml);
$last->{column} = $self->column;
$self->{open_ended} = $open_ended;
}
sub _find_best_scalar_style {
my ($self, %args) = @_;
my $info = $args{info};
my $style = $info->{style};
my $value = $args{value};
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $flow = $last->{flow};
my $first = substr($value, 0, 1);
if ($value eq '') {
if ($flow and $last->{type} ne 'MAPVALUE' and $last->{type} ne 'MAP') {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif (not $style) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
}
# no control characters anywhere
elsif ($value =~ m/[$control_re]/) {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
$style ||= YAML_PLAIN_SCALAR_STYLE;
if ($style == YAML_SINGLE_QUOTED_SCALAR_STYLE) {
if ($value =~ m/ \n/ or $value =~ m/\n / or $value =~ m/^\n/ or $value =~ m/\n$/) {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
elsif ($value eq "\n") {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
}
elsif ($style == YAML_LITERAL_SCALAR_STYLE or $style == YAML_FOLDED_SCALAR_STYLE) {
if ($value eq '') {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
elsif ($flow) {
# no block scalars in flow
if ($value =~ tr/\n//) {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
else {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
}
}
elsif ($style == YAML_PLAIN_SCALAR_STYLE) {
if (not length $value) {
}
elsif ($value =~ m/[$escape_re_without_lb]/) {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
elsif ($value eq "\n") {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
elsif ($value !~ tr/ //c) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($value !~ tr/ \n//c) {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
elsif ($value =~ tr/\n//) {
$style = $flow ? YAML_DOUBLE_QUOTED_SCALAR_STYLE : YAML_LITERAL_SCALAR_STYLE;
}
elsif ($forbidden_first{ $first }) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($flow and $value =~ tr/,[]{}//) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif (substr($value, 0, 3) =~ m/^(?:---|\.\.\.)/) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($value =~ m/: /) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($value =~ m/ #/) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($value =~ m/[: \t]\z/) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($value =~ m/[^\x20-\x3A\x3B-\x7E\x85\xA0-\x{D7FF}\x{E000}-\x{FEFE}\x{FF00}-\x{FFFD}\x{10000}-\x{10FFFF}]/) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
elsif ($forbidden_first_plus_space{ $first }) {
if (length ($value) == 1 or substr($value, 1, 1) =~ m/^\s/) {
$style = YAML_SINGLE_QUOTED_SCALAR_STYLE;
}
}
}
if ($style == YAML_SINGLE_QUOTED_SCALAR_STYLE and not $info->{style}) {
if ($value =~ tr/'// and $value !~ tr/"//) {
$style = YAML_DOUBLE_QUOTED_SCALAR_STYLE;
}
}
return $style;
}
sub _emit_scalar {
my ($self, %args) = @_;
my $props = $args{props};
my $value = $args{value};
my $style = $args{style};
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $flow = $last->{flow};
my $yaml = '';
my $pvalue = $props;
if ($props and length $value) {
$pvalue .= " $value";
}
elsif (length $value) {
$pvalue .= $value;
}
if ($flow) {
if ($props and not length $value) {
$pvalue .= ' ';
}
$yaml = $self->_emit_flow_scalar(
value => $value,
pvalue => $pvalue,
style => $args{style},
);
}
else {
$yaml = $self->_emit_block_scalar(
props => $props,
value => $value,
pvalue => $pvalue,
indent => $args{indent},
style => $args{style},
);
}
return $yaml;
}
sub _emit_block_scalar {
my ($self, %args) = @_;
my $props = $args{props};
my $value = $args{value};
my $pvalue = $args{pvalue};
my $indent = $args{indent};
my $style = $args{style};
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $yaml;
if ($last->{type} eq 'MAP' or $last->{type} eq 'SEQ') {
if ($last->{index} == 0 and $last->{newline}) {
$yaml .= "\n";
$last->{column} = 0;
$last->{newline} = 0;
}
}
my $space = ' ';
my $multiline = ($style == YAML_LITERAL_SCALAR_STYLE or $style == YAML_FOLDED_SCALAR_STYLE);
if ($last->{type} eq 'MAP') {
if ($last->{column}) {
my $space = $self->indent > 1 ? ' ' x ($self->indent - 1) : ' ';
$yaml .= $space;
}
else {
$yaml .= $indent;
}
if ($props and not length $value) {
$pvalue .= ' ';
}
$last->{type} = 'MAPVALUE';
if ($multiline) {
# oops, a complex key
$yaml .= "? ";
$last->{type} = 'COMPLEXVALUE';
}
if (not $multiline) {
$pvalue .= ":";
}
}
else {
if ($last->{type} eq 'MAPVALUE') {
$last->{type} = 'MAP';
}
elsif ($last->{type} eq 'DOC') {
}
else {
if ($last->{column}) {
my $space = $self->indent > 1 ? ' ' x ($self->indent - 1) : ' ';
$yaml .= $space;
}
else {
$yaml .= $indent;
}
if ($last->{type} eq 'COMPLEXVALUE') {
$last->{type} = 'MAP';
$yaml .= ":";
}
elsif ($last->{type} eq 'SEQ') {
$yaml .= "-";
}
else {
die "Should not happen ($last->{type} in scalar_event)";
}
$last->{column} = 1;
}
if (length $pvalue) {
if ($last->{column}) {
$pvalue = "$space$pvalue";
}
}
if (not $multiline) {
$pvalue .= "\n";
}
}
$yaml .= $pvalue;
return $yaml;
}
sub _emit_flow_scalar {
my ($self, %args) = @_;
my $value = $args{value};
my $pvalue = $args{pvalue};
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $yaml;
if ($last->{type} eq 'SEQ') {
if ($last->{index} == 0) {
if ($self->column) {
$yaml .= ' ';
}
$yaml .= "[";
}
else {
$yaml .= ", ";
}
}
elsif ($last->{type} eq 'MAP') {
if ($last->{index} == 0) {
if ($self->column) {
$yaml .= ' ';
}
$yaml .= "{";
}
else {
$yaml .= ", ";
}
$last->{type} = 'MAPVALUE';
}
elsif ($last->{type} eq 'MAPVALUE') {
if ($last->{index} == 0) {
die "Should not happen (index 0 in MAPVALUE)";
}
$yaml .= ": ";
$last->{type} = 'MAP';
}
if ($self->column + length $pvalue > $self->width) {
$yaml .= "\n";
$yaml .= $last->{indent};
$yaml .= ' ' x $self->indent;
}
$yaml .= $pvalue;
return $yaml;
}
sub alias_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ alias_event\n";
my ($self, $info) = @_;
my $stack = $self->event_stack;
my $last = $stack->[-1];
my $indent = $last->{indent};
my $flow = $last->{flow};
my $alias = '*' . $info->{value};
my $yaml = '';
if ($last->{type} eq 'MAP' or $last->{type} eq 'SEQ') {
if ($last->{index} == 0 and $last->{newline}) {
$yaml .= "\n";
$last->{column} = 0;
$last->{newline} = 0;
}
}
$yaml .= $last->{column} ? ' ' : $indent;
if ($flow) {
my $space = '';
if ($last->{type} eq 'SEQ') {
if ($last->{index} == 0) {
if ($flow == 1) {
$yaml .= ' ';
}
$yaml .= "[";
}
else {
$yaml .= ", ";
}
}
elsif ($last->{type} eq 'MAP') {
if ($last->{index} == 0) {
if ($flow == 1) {
$yaml .= ' ';
}
$yaml .= "{";
}
else {
$yaml .= ", ";
}
$last->{type} = 'MAPVALUE';
$space = ' ';
}
elsif ($last->{type} eq 'MAPVALUE') {
if ($last->{index} == 0) {
die 23;
if ($flow == 1) {
$yaml .= ' ';
}
$yaml .= "{";
}
else {
$yaml .= ": ";
}
$last->{type} = 'MAP';
}
$yaml .= "$alias$space";
}
else {
if ($last->{type} eq 'MAP') {
$yaml .= "$alias :";
$last->{type} = 'MAPVALUE';
}
else {
if ($last->{type} eq 'MAPVALUE') {
$last->{type} = 'MAP';
}
elsif ($last->{type} eq 'DOC') {
# TODO an alias at document level isn't actually valid
}
else {
if ($last->{type} eq 'COMPLEXVALUE') {
$last->{type} = 'MAP';
$yaml .= ": ";
}
elsif ($last->{type} eq 'COMPLEX') {
$yaml .= ": ";
}
elsif ($last->{type} eq 'SEQ') {
$yaml .= "- ";
}
else {
die "Unexpected";
}
}
$yaml .= "$alias\n";
}
}
$self->_write("$yaml");
$last->{index}++;
$last->{column} = $self->column;
$self->{open_ended} = 0;
}
sub document_start_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ document_start_event\n";
my ($self, $info) = @_;
my $newline = 0;
my $implicit = $info->{implicit};
if ($info->{version_directive}) {
if ($self->{open_ended}) {
$self->_write("...\n");
}
$self->_write("%YAML $info->{version_directive}->{major}.$info->{version_directive}->{minor}\n");
$self->{open_ended} = 0;
$implicit = 0; # we need ---
}
unless ($implicit) {
$newline = 1;
$self->_write("---");
}
$self->set_event_stack([
{
type => 'DOC', index => 0, indent => '', info => $info,
newline => $newline, column => $self->column,
}
]);
}
sub document_end_event {
DEBUG and warn __PACKAGE__.':'.__LINE__.": +++ document_end_event\n";
my ($self, $info) = @_;
$self->set_event_stack([]);
if ($self->{open_ended} or not $info->{implicit}) {
$self->_write("...\n");
$self->{open_ended} = 0;
}
else {
$self->{open_ended} = 1;
}
}
sub stream_start_event {
}
sub stream_end_event {
}
sub _emit_tag {
my ($self, $type, $tag) = @_;
my $map = $self->tagmap;
for my $key (sort keys %$map) {
if ($tag =~ m/^\Q$key\E(.*)/) {
$tag = $map->{ $key } . $1;
return $tag;
}
}
if ($tag =~ m/^(!.*)/) {
$tag = "$1";
}
else {
$tag = "!<$tag>";
}
return $tag;
}
sub finish {
my ($self) = @_;
$self->writer->finish;
}
sub _write {
my ($self, $yaml) = @_;
return unless length $yaml;
my @lines = split m/\n/, $yaml, -1;
my $newlines = @lines - 1;
$self->{line} += $newlines;
if (length $lines[-1]) {
if ($newlines) {
$self->{column} = length $lines[-1];
}
else {
$self->{column} += length $lines[-1];
}
}
else {
$self->{column} = 0;
}
$self->writer->write($yaml);
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Emitter - Emitting events
=head1 SYNOPSIS
my $emitter = YAML::PP::Emitter->new(
indent => 4,
);
$emitter->init;
$emitter->stream_start_event;
$emitter->document_start_event({ implicit => 1 });
$emitter->sequence_start_event;
$emitter->scalar_event({ value => $input, style => $style });
$emitter->sequence_end_event;
$emitter->document_end_event({ implicit => 1 });
$emitter->stream_end_event;
my $yaml = $emitter->writer->output;
$emitter->finish;
=head1 DESCRIPTION
The emitter emits events to YAML. It provides methods for each event
type. The arguments are mostly the same as the events from L.
=head1 METHODS
=over
=item new
my $emitter = YAML::PP::Emitter->new(
indent => 4,
);
Constructor. Currently takes these options:
=over
=item indent
=item writer
=back
=item stream_start_event, stream_end_event, document_start_event, document_end_event, sequence_start_event, sequence_end_event, mapping_start_event, mapping_end_event, scalar_event, alias_event
=item indent, set_indent
Getter/setter for number of indentation spaces.
TODO: Currently sequences are always zero-indented.
=item writer, set_writer
Getter/setter for the writer object. By default L.
You can pass your own writer if you want to output the resulting YAML yourself.
=item init
Initialize
=item finish
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Common.pm 0000644 0000000 0000000 00000000131 15214605475 015544 x ustar 00 30 mtime=1781730109.606241418
29 atime=1781730109.60613903
30 ctime=1781730109.606241418
YAML-PP-v0.41.0/lib/YAML/PP/Common.pm 0000644 0001750 0001750 00000015731 15214605475 015206 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Common;
our $VERSION = 'v0.41.0'; # VERSION
use base 'Exporter';
my @p = qw/
PRESERVE_ALL PRESERVE_ORDER PRESERVE_SCALAR_STYLE PRESERVE_FLOW_STYLE
PRESERVE_ALIAS
/;
my @s = qw/
YAML_ANY_SCALAR_STYLE YAML_PLAIN_SCALAR_STYLE
YAML_SINGLE_QUOTED_SCALAR_STYLE YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLE
YAML_QUOTED_SCALAR_STYLE
YAML_ANY_SEQUENCE_STYLE
YAML_BLOCK_SEQUENCE_STYLE YAML_FLOW_SEQUENCE_STYLE
YAML_ANY_MAPPING_STYLE
YAML_BLOCK_MAPPING_STYLE YAML_FLOW_MAPPING_STYLE
/;
our @EXPORT_OK = (@s, @p);
our %EXPORT_TAGS = (
PRESERVE => [@p],
STYLES => [@s],
);
use constant {
YAML_ANY_SCALAR_STYLE => 0,
YAML_PLAIN_SCALAR_STYLE => 1,
YAML_SINGLE_QUOTED_SCALAR_STYLE => 2,
YAML_DOUBLE_QUOTED_SCALAR_STYLE => 3,
YAML_LITERAL_SCALAR_STYLE => 4,
YAML_FOLDED_SCALAR_STYLE => 5,
YAML_QUOTED_SCALAR_STYLE => 'Q', # deprecated
YAML_ANY_SEQUENCE_STYLE => 0,
YAML_BLOCK_SEQUENCE_STYLE => 1,
YAML_FLOW_SEQUENCE_STYLE => 2,
YAML_ANY_MAPPING_STYLE => 0,
YAML_BLOCK_MAPPING_STYLE => 1,
YAML_FLOW_MAPPING_STYLE => 2,
PRESERVE_ORDER => 2,
PRESERVE_SCALAR_STYLE => 4,
PRESERVE_FLOW_STYLE => 8,
PRESERVE_ALIAS => 16,
PRESERVE_ALL => 31,
};
my %scalar_style_to_string = (
YAML_PLAIN_SCALAR_STYLE() => ':',
YAML_SINGLE_QUOTED_SCALAR_STYLE() => "'",
YAML_DOUBLE_QUOTED_SCALAR_STYLE() => '"',
YAML_LITERAL_SCALAR_STYLE() => '|',
YAML_FOLDED_SCALAR_STYLE() => '>',
);
sub event_to_test_suite {
my ($event, $args) = @_;
my $ev = $event->{name};
my $string;
my $content = $event->{value};
my $properties = '';
$properties .= " &$event->{anchor}" if defined $event->{anchor};
$properties .= " <$event->{tag}>" if defined $event->{tag};
if ($ev eq 'document_start_event') {
$string = "+DOC";
$string .= " ---" unless $event->{implicit};
}
elsif ($ev eq 'document_end_event') {
$string = "-DOC";
$string .= " ..." unless $event->{implicit};
}
elsif ($ev eq 'stream_start_event') {
$string = "+STR";
}
elsif ($ev eq 'stream_end_event') {
$string = "-STR";
}
elsif ($ev eq 'mapping_start_event') {
$string = "+MAP";
if ($event->{style} and $event->{style} eq YAML_FLOW_MAPPING_STYLE) {
$string .= ' {}' if $args->{flow};
}
$string .= $properties;
if (0) {
# doesn't match yaml-test-suite format
}
}
elsif ($ev eq 'sequence_start_event') {
$string = "+SEQ";
if ($event->{style} and $event->{style} eq YAML_FLOW_SEQUENCE_STYLE) {
$string .= ' []' if $args->{flow};
}
$string .= $properties;
if (0) {
# doesn't match yaml-test-suite format
}
}
elsif ($ev eq 'mapping_end_event') {
$string = "-MAP";
}
elsif ($ev eq 'sequence_end_event') {
$string = "-SEQ";
}
elsif ($ev eq 'scalar_event') {
$string = '=VAL';
$string .= $properties;
$content =~ s/\\/\\\\/g;
$content =~ s/\t/\\t/g;
$content =~ s/\r/\\r/g;
$content =~ s/\n/\\n/g;
$content =~ s/[\b]/\\b/g;
$string .= ' '
. $scalar_style_to_string{ $event->{style} }
. $content;
}
elsif ($ev eq 'alias_event') {
$string = "=ALI *$content";
}
return $string;
}
sub test_suite_to_event {
my ($str) = @_;
my $event = {};
if ($str =~ s/^\+STR//) {
$event->{name} = 'stream_start_event';
}
elsif ($str =~ s/^\-STR//) {
$event->{name} = 'stream_end_event';
}
elsif ($str =~ s/^\+DOC//) {
$event->{name} = 'document_start_event';
if ($str =~ s/^ ---//) {
$event->{implicit} = 0;
}
else {
$event->{implicit} = 1;
}
}
elsif ($str =~ s/^\-DOC//) {
$event->{name} = 'document_end_event';
if ($str =~ s/^ \.\.\.//) {
$event->{implicit} = 0;
}
else {
$event->{implicit} = 1;
}
}
elsif ($str =~ s/^\+SEQ//) {
$event->{name} = 'sequence_start_event';
if ($str =~ s/^ \&(\S+)//) {
$event->{anchor} = $1;
}
if ($str =~ s/^ <(\S+)>//) {
$event->{tag} = $1;
}
}
elsif ($str =~ s/^\-SEQ//) {
$event->{name} = 'sequence_end_event';
}
elsif ($str =~ s/^\+MAP//) {
$event->{name} = 'mapping_start_event';
if ($str =~ s/^ \&(\S+)//) {
$event->{anchor} = $1;
}
if ($str =~ s/^ <(\S+)>//) {
$event->{tag} = $1;
}
}
elsif ($str =~ s/^\-MAP//) {
$event->{name} = 'mapping_end_event';
}
elsif ($str =~ s/^=VAL//) {
$event->{name} = 'scalar_event';
if ($str =~ s/^ <(\S+)>//) {
$event->{tag} = $1;
}
if ($str =~ s/^ [:'">|]//) {
$event->{style} = $1;
}
if ($str =~ s/^(.*)//) {
$event->{value} = $1;
}
}
elsif ($str =~ s/^=ALI//) {
$event->{name} = 'alias_event';
if ($str =~ s/^ \*(.*)//) {
$event->{value} = $1;
}
}
else {
die "Could not parse event '$str'";
}
return $event;
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Common - Constants and common functions
=head1 SYNOPSIS
use YAML::PP::Common ':STYLES';
# or
use YAML::PP::Common qw/
YAML_ANY_SCALAR_STYLE YAML_PLAIN_SCALAR_STYLE
YAML_SINGLE_QUOTED_SCALAR_STYLE YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLE
YAML_QUOTED_SCALAR_STYLE
YAML_ANY_SEQUENCE_STYLE
YAML_BLOCK_SEQUENCE_STYLE YAML_FLOW_SEQUENCE_STYLE
YAML_ANY_MAPPING_STYLE
YAML_BLOCK_MAPPING_STYLE YAML_FLOW_MAPPING_STYLE
/;
use YAML::PP::Common ':PRESERVE';
# or
use YAML::PP::Common qw/
PRESERVE_ALL PRESERVE_ORDER PRESERVE_SCALAR_STYLE PRESERVE_FLOW_STYLE
PRESERVE_ALIAS
/:
=head1 DESCRIPTION
This module provides common constants and functions for modules working with
YAML::PP events.
=head1 FUNCTIONS
=over
=item event_to_test_suite
my $string = YAML::PP::Common::event_to_test_suite($event_prom_parser);
For examples of the returned format look into this distributions's directory
C which is a copy of
L.
=item test_suite_to_event
my $event = YAML::PP::Common::test_suite_to_event($str);
Turns an event string in test suite format into an event hashref. Not complete
yet.
=back
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Parser.pm 0000644 0000000 0000000 00000000130 15214605475 015547 x ustar 00 29 mtime=1781730109.60613903
30 atime=1781730109.606040274
29 ctime=1781730109.60613903
YAML-PP-v0.41.0/lib/YAML/PP/Parser.pm 0000644 0001750 0001750 00000121264 15214605475 015211 0 ustar 00tina tina # ABSTRACT: YAML Parser
use strict;
use warnings;
package YAML::PP::Parser;
our $VERSION = 'v0.41.0'; # VERSION
use constant TRACE => $ENV{YAML_PP_TRACE} ? 1 : 0;
use constant DEBUG => ($ENV{YAML_PP_DEBUG} || $ENV{YAML_PP_TRACE}) ? 1 : 0;
use YAML::PP::Common qw/
YAML_PLAIN_SCALAR_STYLE YAML_SINGLE_QUOTED_SCALAR_STYLE
YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLE
YAML_FLOW_SEQUENCE_STYLE YAML_FLOW_MAPPING_STYLE
/;
use YAML::PP::Render;
use YAML::PP::Lexer;
use YAML::PP::Grammar qw/ $GRAMMAR /;
use YAML::PP::Exception;
use YAML::PP::Reader;
use Carp qw/ croak /;
sub new {
my ($class, %args) = @_;
my $reader = delete $args{reader} || YAML::PP::Reader->new;
my $default_yaml_version = delete $args{default_yaml_version};
my $self = bless {
default_yaml_version => $default_yaml_version || '1.2',
lexer => YAML::PP::Lexer->new(
reader => $reader,
),
}, $class;
my $receiver = delete $args{receiver};
if ($receiver) {
$self->set_receiver($receiver);
}
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
default_yaml_version => $self->default_yaml_version,
lexer => YAML::PP::Lexer->new(),
};
return bless $clone, ref $self;
}
sub receiver { return $_[0]->{receiver} }
sub set_receiver {
my ($self, $receiver) = @_;
my $callback;
if (ref $receiver eq 'CODE') {
$callback = $receiver;
}
else {
$callback = sub {
my ($self, $event, $info) = @_;
return $receiver->$event($info);
};
}
$self->{callback} = $callback;
$self->{receiver} = $receiver;
}
sub reader { return $_[0]->lexer->{reader} }
sub set_reader {
my ($self, $reader) = @_;
$self->lexer->set_reader($reader);
}
sub lexer { return $_[0]->{lexer} }
sub callback { return $_[0]->{callback} }
sub set_callback { $_[0]->{callback} = $_[1] }
sub level { return $#{ $_[0]->{offset} } }
sub offset { return $_[0]->{offset} }
sub set_offset { $_[0]->{offset} = $_[1] }
sub events { return $_[0]->{events} }
sub set_events { $_[0]->{events} = $_[1] }
sub new_node { return $_[0]->{new_node} }
sub set_new_node { $_[0]->{new_node} = $_[1] }
sub tagmap { return $_[0]->{tagmap} }
sub set_tagmap { $_[0]->{tagmap} = $_[1] }
sub tokens { return $_[0]->{tokens} }
sub set_tokens { $_[0]->{tokens} = $_[1] }
sub event_stack { return $_[0]->{event_stack} }
sub set_event_stack { $_[0]->{event_stack} = $_[1] }
sub default_yaml_version { return $_[0]->{default_yaml_version} }
sub yaml_version { return $_[0]->{yaml_version} }
sub set_yaml_version { $_[0]->{yaml_version} = $_[1] }
sub yaml_version_directive { return $_[0]->{yaml_version_directive} }
sub set_yaml_version_directive { $_[0]->{yaml_version_directive} = $_[1] }
sub rule { return $_[0]->{rule} }
sub set_rule {
my ($self, $name) = @_;
no warnings 'uninitialized';
DEBUG and $self->info("set_rule($name)");
$self->{rule} = $name;
}
sub init {
my ($self) = @_;
$self->set_offset([]);
$self->set_events([]);
$self->set_new_node(0);
$self->set_tagmap({
'!!' => "tag:yaml.org,2002:",
});
$self->set_tokens([]);
$self->set_rule(undef);
$self->set_event_stack([]);
$self->set_yaml_version($self->default_yaml_version);
$self->set_yaml_version_directive(undef);
$self->lexer->init;
}
sub parse_string {
my ($self, $yaml) = @_;
$self->set_reader(YAML::PP::Reader->new( input => $yaml ));
$self->parse();
}
sub parse_file {
my ($self, $file) = @_;
$self->set_reader(YAML::PP::Reader::File->new( input => $file ));
$self->parse();
}
my %nodetypes = (
MAPVALUE => 'NODETYPE_COMPLEX',
MAP => 'NODETYPE_MAP',
# IMAP => 'NODETYPE_SEQ',
SEQ => 'NODETYPE_SEQ',
SEQ0 => 'NODETYPE_SEQ',
FLOWMAP => 'NODETYPE_FLOWMAP',
FLOWMAPVALUE => 'NODETYPE_FLOWMAPVALUE',
FLOWSEQ => 'NODETYPE_FLOWSEQ',
FLOWSEQ_NEXT => 'FLOWSEQ_NEXT',
DOC => 'FULLNODE',
DOC_END => 'DOCUMENT_END',
STR => 'STREAM',
END_FLOW => 'END_FLOW',
);
sub parse {
my ($self) = @_;
TRACE and warn "=== parse()\n";
TRACE and $self->debug_yaml;
$self->init;
$self->lexer->init;
eval {
$self->start_stream;
$self->set_rule( 'STREAM' );
$self->parse_tokens();
$self->end_stream;
};
if (my $error = $@) {
if (ref $error) {
croak "$error\n ";
}
croak $error;
}
DEBUG and $self->highlight_yaml;
TRACE and $self->debug_tokens;
}
sub lex_next_tokens {
my ($self) = @_;
DEBUG and $self->info("----------------> lex_next_tokens");
TRACE and $self->debug_events;
my $indent = $self->offset->[-1];
my $event_types = $self->events;
my $next_tokens = $self->lexer->fetch_next_tokens($indent);
return unless @$next_tokens;
my $next = $next_tokens->[0];
return 1 if ($next->{name} ne 'SPACE');
my $flow = $event_types->[-1] =~ m/^FLOW/;
my $space = length $next->{value};
my $tokens = $self->tokens;
if (not $space) {
shift @$next_tokens;
}
else {
push @$tokens, shift @$next_tokens;
}
if ($flow) {
if ($space >= $indent) {
return 1;
}
$self->exception("Bad indendation in " . $self->events->[-1]);
}
$next = $next_tokens->[0];
if ($space > $indent ) {
return 1 if $indent < 0;
unless ($self->new_node) {
$self->exception("Bad indendation in " . $self->events->[-1]);
}
return 1;
}
if ($self->new_node) {
if ($space < $indent) {
$self->scalar_event({ style => YAML_PLAIN_SCALAR_STYLE, value => '' });
$self->remove_nodes($space);
}
else {
# unindented sequence starts
my $exp = $self->events->[-1];
my $seq_start = $next->{name} eq 'DASH';
if ( $seq_start and ($exp eq 'MAPVALUE' or $exp eq 'MAP')) {
}
else {
$self->scalar_event({ style => YAML_PLAIN_SCALAR_STYLE, value => '' });
}
}
}
else {
if ($space < $indent) {
$self->remove_nodes($space);
}
}
my $exp = $self->events->[-1];
if ($exp eq 'SEQ0' and $next->{name} ne 'DASH') {
TRACE and $self->info("In unindented sequence");
$self->end_sequence;
$exp = $self->events->[-1];
}
if ($self->offset->[-1] != $space) {
$self->exception("Expected " . $self->events->[-1]);
}
return 1;
}
my %next_event = (
MAP => 'MAPVALUE',
IMAP => 'IMAPVALUE',
MAPVALUE => 'MAP',
IMAPVALUE => 'IMAP',
SEQ => 'SEQ',
SEQ0 => 'SEQ0',
DOC => 'DOC_END',
STR => 'STR',
FLOWSEQ => 'FLOWSEQ_NEXT',
FLOWSEQ_NEXT => 'FLOWSEQ',
FLOWMAP => 'FLOWMAPVALUE',
FLOWMAPVALUE => 'FLOWMAP',
);
my %event_to_method = (
MAP => 'mapping',
IMAP => 'mapping',
FLOWMAP => 'mapping',
SEQ => 'sequence',
SEQ0 => 'sequence',
FLOWSEQ => 'sequence',
DOC => 'document',
STR => 'stream',
VAL => 'scalar',
ALI => 'alias',
MAPVALUE => 'mapping',
IMAPVALUE => 'mapping',
);
#sub process_events {
# my ($self, $res) = @_;
#
# my $event_stack = $self->event_stack;
# return unless @$event_stack;
#
# if (@$event_stack == 1 and $event_stack->[0]->[0] eq 'properties') {
# return;
# }
#
# my $event_types = $self->events;
# my $properties;
# my @send_events;
# for my $event (@$event_stack) {
# TRACE and warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$event], ['event']);
# my ($type, $info) = @$event;
# if ($type eq 'properties') {
# $properties = $info;
# }
# elsif ($type eq 'scalar') {
# $info->{name} = 'scalar_event';
# $event_types->[-1] = $next_event{ $event_types->[-1] };
# push @send_events, $info;
# }
# elsif ($type eq 'begin') {
# my $name = $info->{name};
# $info->{name} = $event_to_method{ $name } . '_start_event';
# push @{ $event_types }, $name;
# push @{ $self->offset }, $info->{offset};
# push @send_events, $info;
# }
# elsif ($type eq 'end') {
# my $name = $info->{name};
# $info->{name} = $event_to_method{ $name } . '_end_event';
# $self->$type($name, $info);
# push @send_events, $info;
# if (@$event_types) {
# $event_types->[-1] = $next_event{ $event_types->[-1] };
# }
# }
# elsif ($type eq 'alias') {
# if ($properties) {
# $self->exception("Parse error: Alias not allowed in this context");
# }
# $info->{name} = 'alias_event';
# $event_types->[-1] = $next_event{ $event_types->[-1] };
# push @send_events, $info;
# }
# }
# @$event_stack = ();
# for my $info (@send_events) {
# DEBUG and $self->debug_event( $info );
# $self->callback->($self, $info->{name}, $info);
# }
#}
my %fetch_method = (
'"' => 'fetch_quoted',
"'" => 'fetch_quoted',
'|' => 'fetch_block',
'>' => 'fetch_block',
'' => 'fetch_plain',
);
sub parse_tokens {
my ($self) = @_;
my $event_types = $self->events;
my $offsets = $self->offset;
my $tokens = $self->tokens;
my $next_tokens = $self->lexer->next_tokens;
unless ($self->lex_next_tokens) {
$self->end_document(1);
return 0;
}
unless ($self->new_node) {
if ($self->level > 0) {
my $new_rule = $nodetypes{ $event_types->[-1] }
or die "Did not find '$event_types->[-1]'";
$self->set_rule( $new_rule );
}
}
my $rule_name = $self->rule;
DEBUG and $self->info("----------------> parse_tokens($rule_name)");
my $rule = $GRAMMAR->{ $rule_name }
or die "Could not find rule $rule_name";
TRACE and $self->debug_rules($rule);
TRACE and $self->debug_yaml;
DEBUG and $self->debug_next_line;
RULE: while ($rule_name) {
DEBUG and $self->info("RULE: $rule_name");
TRACE and $self->debug_tokens($next_tokens);
unless (@$next_tokens) {
$self->exception("No more tokens");
}
TRACE and warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$next_tokens->[0]], ['next_token']);
my $got = $next_tokens->[0]->{name};
if ($got eq 'CONTEXT') {
my $context = shift @$next_tokens;
my $indent = $offsets->[-1];
$indent++ unless $self->lexer->flowcontext;
my $method = $fetch_method{ $context->{value} };
my $partial = $self->lexer->$method($indent, $context->{value});
next RULE;
}
my $def = $rule->{ $got };
if ($def) {
push @$tokens, shift @$next_tokens;
}
elsif ($def = $rule->{DEFAULT}) {
$got = 'DEFAULT';
}
else {
$self->expected(
expected => [keys %$rule],
got => $next_tokens->[0],
);
}
DEBUG and $self->got("---got $got");
if (my $sub = $def->{match}) {
DEBUG and $self->info("CALLBACK $sub");
$self->$sub(@$tokens ? $tokens->[-1] : ());
}
my $eol = $got eq 'EOL';
my $new = $def->{new};
if ($new) {
DEBUG and $self->got("NEW: $new");
$rule_name = $new;
$self->set_rule($rule_name);
}
elsif ($eol) {
}
elsif ($def->{return}) {
$rule_name = $nodetypes{ $event_types->[-1] }
or die "Unexpected event type $event_types->[-1]";
$self->set_rule($rule_name);
}
else {
$rule_name .= " - $got"; # for debugging
$rule = $def;
next RULE;
}
if ($eol) {
unless ($self->lex_next_tokens) {
if ($rule_name eq 'DIRECTIVE') {
$self->exception("Directive needs document start");
}
$self->end_document(1);
return 0;
}
unless ($self->new_node) {
if ($self->level > 0) {
$rule_name = $nodetypes{ $event_types->[-1] }
or die "Did not find '$event_types->[-1]'";
$self->set_rule( $rule_name );
}
}
$rule_name = $self->rule;
}
$rule = $GRAMMAR->{ $rule_name }
or die "Unexpected rule $rule_name";
}
die "Unexpected";
}
sub end_sequence {
my ($self) = @_;
my $event_types = $self->events;
pop @{ $event_types };
pop @{ $self->offset };
my $info = { name => 'sequence_end_event' };
$self->callback->($self, $info->{name} => $info );
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
sub remove_nodes {
my ($self, $space) = @_;
my $offset = $self->offset;
my $event_types = $self->events;
my $exp = $event_types->[-1];
while (@$offset) {
if ($offset->[ -1 ] <= $space) {
last;
}
if ($exp eq 'MAPVALUE') {
$self->scalar_event({ style => YAML_PLAIN_SCALAR_STYLE, value => '' });
$exp = 'MAP';
}
my $info = { name => $exp };
$info->{name} = $event_to_method{ $exp } . '_end_event';
pop @{ $event_types };
pop @{ $offset };
$self->callback->($self, $info->{name} => $info );
$event_types->[-1] = $next_event{ $event_types->[-1] };
$exp = $event_types->[-1];
}
return $exp;
}
sub start_stream {
my ($self) = @_;
push @{ $self->events }, 'STR';
push @{ $self->offset }, -1;
$self->callback->($self, 'stream_start_event', {
name => 'stream_start_event',
});
}
sub start_document {
my ($self, $implicit) = @_;
push @{ $self->events }, 'DOC';
push @{ $self->offset }, -1;
my $directive = $self->yaml_version_directive;
my %directive;
if ($directive) {
my ($major, $minor) = split m/\./, $self->yaml_version;
%directive = ( version_directive => { major => $major, minor => $minor } );
}
$self->callback->($self, 'document_start_event', {
name => 'document_start_event',
implicit => $implicit,
%directive,
});
$self->set_yaml_version_directive(undef);
$self->set_rule( 'FULLNODE' );
$self->set_new_node(1);
}
sub start_sequence {
my ($self, $offset) = @_;
my $offsets = $self->offset;
if ($offsets->[-1] == $offset) {
push @{ $self->events }, 'SEQ0';
}
else {
push @{ $self->events }, 'SEQ';
}
push @{ $offsets }, $offset;
my $event_stack = $self->event_stack;
my $info = { name => 'sequence_start_event' };
if (@$event_stack and $event_stack->[-1]->[0] eq 'properties') {
my $properties = pop @$event_stack;
$self->node_properties($properties->[1], $info);
}
$self->callback->($self, 'sequence_start_event', $info);
}
sub start_flow_sequence {
my ($self, $offset) = @_;
my $offsets = $self->offset;
my $new_offset = $offsets->[-1];
my $event_types = $self->events;
if ($new_offset < 0) {
$new_offset = 0;
}
elsif ($self->new_node) {
if ($event_types->[-1] !~ m/^FLOW/) {
$new_offset++;
}
}
push @{ $self->events }, 'FLOWSEQ';
push @{ $offsets }, $new_offset;
my $event_stack = $self->event_stack;
my $info = { style => YAML_FLOW_SEQUENCE_STYLE, name => 'sequence_start_event' };
if (@$event_stack and $event_stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($event_stack, $info);
}
$self->callback->($self, 'sequence_start_event', $info);
}
sub start_flow_mapping {
my ($self, $offset, $implicit_flowseq_map) = @_;
my $offsets = $self->offset;
my $new_offset = $offsets->[-1];
my $event_types = $self->events;
if ($new_offset < 0) {
$new_offset = 0;
}
elsif ($self->new_node) {
if ($event_types->[-1] !~ m/^FLOW/) {
$new_offset++;
}
}
push @{ $self->events }, $implicit_flowseq_map ? 'IMAP' : 'FLOWMAP';
push @{ $offsets }, $new_offset;
my $event_stack = $self->event_stack;
my $info = { name => 'mapping_start_event', style => YAML_FLOW_MAPPING_STYLE };
if (@$event_stack and $event_stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($event_stack, $info);
}
$self->callback->($self, 'mapping_start_event', $info);
}
sub end_flow_sequence {
my ($self) = @_;
my $event_types = $self->events;
pop @{ $event_types };
pop @{ $self->offset };
my $info = { name => 'sequence_end_event' };
$self->callback->($self, $info->{name}, $info);
if ($event_types->[-1] =~ m/^FLOW|^IMAP/) {
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
else {
push @$event_types, 'END_FLOW';
}
}
sub end_flow_mapping {
my ($self) = @_;
my $event_types = $self->events;
pop @{ $event_types };
pop @{ $self->offset };
my $info = { name => 'mapping_end_event' };
$self->callback->($self, $info->{name}, $info);
if ($event_types->[-1] =~ m/^FLOW|^IMAP/) {
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
else {
push @$event_types, 'END_FLOW';
}
}
sub cb_end_outer_flow {
my ($self) = @_;
my $event_types = $self->events;
pop @$event_types;
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
sub start_mapping {
my ($self, $offset) = @_;
my $offsets = $self->offset;
push @{ $self->events }, 'MAP';
push @{ $offsets }, $offset;
my $event_stack = $self->event_stack;
my $info = { name => 'mapping_start_event' };
if (@$event_stack and $event_stack->[-1]->[0] eq 'properties') {
my $properties = pop @$event_stack;
$self->node_properties($properties->[1], $info);
}
$self->callback->($self, 'mapping_start_event', $info);
}
sub end_document {
my ($self, $implicit) = @_;
my $event_types = $self->events;
if ($event_types->[-1] =~ m/FLOW/) {
die "Unexpected end of flow context";
}
if ($self->new_node) {
$self->scalar_event({ style => YAML_PLAIN_SCALAR_STYLE, value => '' });
}
$self->remove_nodes(-1);
if ($event_types->[-1] eq 'STR') {
return;
}
my $last = pop @{ $event_types };
if ($last ne 'DOC' and $last ne 'DOC_END') {
$self->exception("Unexpected event type $last");
}
pop @{ $self->offset };
$self->callback->($self, 'document_end_event', {
name => 'document_end_event',
implicit => $implicit,
});
if ($self->yaml_version eq '1.2') {
# In YAML 1.2, directives are only for the following
# document. In YAML 1.1, they are global
$self->set_tagmap({ '!!' => "tag:yaml.org,2002:" });
}
$event_types->[-1] = $next_event{ $event_types->[-1] };
$self->set_rule('STREAM');
}
sub end_stream {
my ($self) = @_;
my $last = pop @{ $self->events };
$self->exception("Unexpected event type $last") unless $last eq 'STR';
pop @{ $self->offset };
$self->callback->($self, 'stream_end_event', {
name => 'stream_end_event',
});
}
sub fetch_inline_properties {
my ($self, $stack, $info) = @_;
my $properties = $stack->[-1];
$properties = $properties->[1];
my $property_offset;
if ($properties) {
for my $p (@{ $properties->{inline} }) {
my $type = $p->{type};
if (exists $info->{ $type }) {
$self->exception("A node can only have one $type");
}
$info->{ $type } = $p->{value};
unless (defined $property_offset) {
$property_offset = $p->{offset};
$info->{offset} = $p->{offset};
}
}
delete $properties->{inline};
undef $properties unless $properties->{newline};
}
unless ($properties) {
pop @$stack;
}
}
sub node_properties {
my ($self, $properties, $info) = @_;
if ($properties) {
for my $p (@{ $properties->{newline} }) {
my $type = $p->{type};
if (exists $info->{ $type }) {
$self->exception("A node can only have one $type");
}
$info->{ $type } = $p->{value};
}
undef $properties;
}
}
sub scalar_event {
my ($self, $info) = @_;
my $event_types = $self->events;
my $event_stack = $self->event_stack;
if (@$event_stack and $event_stack->[-1]->[0] eq 'properties') {
my $properties = pop @$event_stack;
$properties = $self->node_properties($properties->[1], $info);
}
$info->{name} = 'scalar_event';
$self->callback->($self, 'scalar_event', $info);
$self->set_new_node(0);
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
sub alias_event {
my ($self, $info) = @_;
my $event_stack = $self->event_stack;
if (@$event_stack and $event_stack->[-1]->[0] eq 'properties') {
$self->exception("Parse error: Alias not allowed in this context");
}
my $event_types = $self->events;
$info->{name} = 'alias_event';
$self->callback->($self, 'alias_event', $info);
$self->set_new_node(0);
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
sub yaml_to_tokens {
my ($class, $type, $input) = @_;
my $yp = YAML::PP::Parser->new( receiver => sub {} );
my @docs = eval {
$type eq 'string' ? $yp->parse_string($input) : $yp->parse_file($input);
};
my $error = $@;
my $tokens = $yp->tokens;
if ($error) {
my $remaining_tokens = $yp->_remaining_tokens;
push @$tokens, map { +{ %$_, name => 'ERROR' } } @$remaining_tokens;
}
return $error, $tokens;
}
sub _remaining_tokens {
my ($self) = @_;
my @tokens;
my $next = $self->lexer->next_tokens;
push @tokens, @$next;
my $next_line = $self->lexer->next_line;
my $remaining = '';
if ($next_line) {
if ($self->lexer->offset > 0) {
$remaining = $next_line->[1] . $next_line->[2];
}
else {
$remaining = join '', @$next_line;
}
}
$remaining .= $self->reader->read;
$remaining = '' unless defined $remaining;
push @tokens, { name => "ERROR", value => $remaining };
return \@tokens;
}
# deprecated
sub event_to_test_suite {
# uncoverable subroutine
my ($self, $event) = @_; # uncoverable statement
if (ref $event eq 'ARRAY') { # uncoverable statement
return YAML::PP::Common::event_to_test_suite($event->[1]); # uncoverable statement
}
return YAML::PP::Common::event_to_test_suite($event); # uncoverable statement
}
sub debug_events {
# uncoverable subroutine
my ($self) = @_; # uncoverable statement
$self->note("EVENTS: (" # uncoverable statement
. join (' | ', @{ $_[0]->events }) . ')' # uncoverable statement
);
$self->debug_offset; # uncoverable statement
}
sub debug_offset {
# uncoverable subroutine
my ($self) = @_; # uncoverable statement
$self->note(
qq{OFFSET: (}
# uncoverable statement count:1
# uncoverable statement count:2
# uncoverable statement count:3
. join (' | ', map { defined $_ ? sprintf "%-3d", $_ : '?' } @{ $_[0]->offset })
# uncoverable statement
. qq/) level=@{[ $_[0]->level ]}]}/
);
}
sub debug_yaml {
# uncoverable subroutine
my ($self) = @_; # uncoverable statement
my $line = $self->lexer->line; # uncoverable statement
$self->note("LINE NUMBER: $line"); # uncoverable statement
my $next_tokens = $self->lexer->next_tokens; # uncoverable statement
if (@$next_tokens) { # uncoverable statement
$self->debug_tokens($next_tokens); # uncoverable statement
}
}
sub debug_next_line {
my ($self) = @_;
my $next_line = $self->lexer->next_line || [];
my $line = $next_line->[0];
$line = '' unless defined $line;
$line =~ s/( +)$/'·' x length $1/e;
$line =~ s/\t/▸/g;
$self->note("NEXT LINE: >>$line<<");
}
sub note {
my ($self, $msg) = @_;
$self->_colorize_warn(["yellow"], "============ $msg");
}
sub info {
my ($self, $msg) = @_;
$self->_colorize_warn(["cyan"], "============ $msg");
}
sub got {
my ($self, $msg) = @_;
$self->_colorize_warn(["green"], "============ $msg");
}
sub _colorize_warn {
# uncoverable subroutine
my ($self, $colors, $text) = @_; # uncoverable statement
require Term::ANSIColor; # uncoverable statement
warn Term::ANSIColor::colored($colors, $text), "\n"; # uncoverable statement
}
sub debug_event {
# uncoverable subroutine
my ($self, $event) = @_; # uncoverable statement
my $str = YAML::PP::Common::event_to_test_suite($event); # uncoverable statement
require Term::ANSIColor; # uncoverable statement
warn Term::ANSIColor::colored(["magenta"], "============ $str"), "\n"; # uncoverable statement
}
sub debug_rules {
# uncoverable subroutine
my ($self, $rules) = @_; # uncoverable statement
local $Data::Dumper::Maxdepth = 2; # uncoverable statement
$self->note("RULES:"); # uncoverable statement
for my $rule ($rules) { # uncoverable statement
if (ref $rule eq 'ARRAY') { # uncoverable statement
my $first = $rule->[0]; # uncoverable statement
if (ref $first eq 'SCALAR') { # uncoverable statement
$self->info("-> $$first"); # uncoverable statement
}
else { # uncoverable statement
if (ref $first eq 'ARRAY') { # uncoverable statement
$first = $first->[0]; # uncoverable statement
}
$self->info("TYPE $first"); # uncoverable statement
}
}
else { # uncoverable statement
eval { # uncoverable statement
my @keys = sort keys %$rule; # uncoverable statement
$self->info("@keys"); # uncoverable statement
};
}
}
}
sub debug_tokens {
# uncoverable subroutine
my ($self, $tokens) = @_; # uncoverable statement
$tokens ||= $self->tokens; # uncoverable statement
require Term::ANSIColor; # uncoverable statement
for my $token (@$tokens) { # uncoverable statement
my $type = Term::ANSIColor::colored(["green"], # uncoverable statement
sprintf "%-22s L %2d C %2d ", # uncoverable statement
$token->{name}, $token->{line}, $token->{column} + 1 # uncoverable statement
);
local $Data::Dumper::Useqq = 1; # uncoverable statement
local $Data::Dumper::Terse = 1; # uncoverable statement
require Data::Dumper; # uncoverable statement
my $str = Data::Dumper->Dump([$token->{value}], ['str']); # uncoverable statement
chomp $str; # uncoverable statement
$str =~ s/(^.|.$)/Term::ANSIColor::colored(['blue'], $1)/ge; # uncoverable statement
warn "$type$str\n"; # uncoverable statement
}
}
sub highlight_yaml {
my ($self) = @_;
require YAML::PP::Highlight;
my $tokens = $self->tokens;
my $highlighted = YAML::PP::Highlight->ansicolored($tokens);
warn $highlighted;
}
sub exception {
my ($self, $msg, %args) = @_;
my $next = $self->lexer->next_tokens;
my $line = @$next ? $next->[0]->{line} : $self->lexer->line;
my $offset = @$next ? $next->[0]->{column} : $self->lexer->offset;
$offset++;
my $next_line = $self->lexer->next_line;
my $remaining = '';
if ($next_line) {
if ($self->lexer->offset > 0) {
$remaining = $next_line->[1] . $next_line->[2];
}
else {
$remaining = join '', @$next_line;
}
}
my $caller = $args{caller} || [ caller(0) ];
my $e = YAML::PP::Exception->new(
got => $args{got},
expected => $args{expected},
line => $line,
column => $offset,
msg => $msg,
next => $next,
where => $caller->[1] . ' line ' . $caller->[2],
yaml => $remaining,
);
croak $e;
}
sub expected {
my ($self, %args) = @_;
my $expected = $args{expected};
@$expected = sort grep { m/^[A-Z_]+$/ } @$expected;
my $got = $args{got}->{name};
my @caller = caller(0);
$self->exception("Expected (@$expected), but got $got",
caller => \@caller,
expected => $expected,
got => $args{got},
);
}
sub cb_tag {
my ($self, $token) = @_;
my $stack = $self->event_stack;
if (! @$stack or $stack->[-1]->[0] ne 'properties') {
push @$stack, [ properties => {} ];
}
my $last = $stack->[-1]->[1];
my $tag = $self->_read_tag($token->{value}, $self->tagmap);
$last->{inline} ||= [];
push @{ $last->{inline} }, {
type => 'tag',
value => $tag,
offset => $token->{column},
};
}
sub _read_tag {
my ($self, $tag, $map) = @_;
if ($tag eq '!') {
return "!";
}
elsif ($tag =~ m/^!<(.*)>/) {
return $1;
}
elsif ($tag =~ m/^(![^!]*!|!)(.+)/) {
my $alias = $1;
my $name = $2;
$name =~ s/%([0-9a-fA-F]{2})/chr hex $1/eg;
if (exists $map->{ $alias }) {
$tag = $map->{ $alias }. $name;
}
else {
if ($alias ne '!' and $alias ne '!!') {
die "Found undefined tag handle '$alias'";
}
$tag = "!$name";
}
}
else {
die "Invalid tag";
}
return $tag;
}
sub cb_anchor {
my ($self, $token) = @_;
my $anchor = $token->{value};
$anchor = substr($anchor, 1);
my $stack = $self->event_stack;
if (! @$stack or $stack->[-1]->[0] ne 'properties') {
push @$stack, [ properties => {} ];
}
my $last = $stack->[-1]->[1];
$last->{inline} ||= [];
push @{ $last->{inline} }, {
type => 'anchor',
value => $anchor,
offset => $token->{column},
};
}
sub cb_property_eol {
my ($self, $res) = @_;
my $stack = $self->event_stack;
my $last = $stack->[-1]->[1];
my $inline = delete $last->{inline} or return;
my $newline = $last->{newline} ||= [];
push @$newline, @$inline;
}
sub cb_mapkey {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
push @{ $stack }, [ scalar => $info ];
}
sub cb_send_mapkey {
my ($self, $res) = @_;
my $last = pop @{ $self->event_stack };
$self->scalar_event($last->[1]);
$self->set_new_node(1);
}
sub cb_send_scalar {
my ($self, $res) = @_;
my $last = pop @{ $self->event_stack };
return unless $last;
$self->scalar_event($last->[1]);
my $e = $self->events;
if ($e->[-1] eq 'IMAP') {
$self->end_flow_mapping;
}
}
sub cb_empty_mapkey {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => '',
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
$self->scalar_event($info);
$self->set_new_node(1);
}
sub cb_send_flow_alias {
my ($self, $token) = @_;
my $alias = substr($token->{value}, 1);
$self->alias_event({ value => $alias });
}
sub cb_send_alias {
my ($self, $token) = @_;
my $alias = substr($token->{value}, 1);
$self->alias_event({ value => $alias });
}
sub cb_send_alias_key {
my ($self, $token) = @_;
my $alias = substr($token->{value}, 1);
$self->alias_event({ value => $alias });
$self->set_new_node(1);
}
sub cb_send_alias_from_stack {
my ($self, $token) = @_;
my $last = pop @{ $self->event_stack };
$self->alias_event($last->[1]);
}
sub cb_alias {
my ($self, $token) = @_;
my $alias = substr($token->{value}, 1);
push @{ $self->event_stack }, [ alias => {
value => $alias,
offset => $token->{column},
}];
}
sub cb_question {
my ($self, $res) = @_;
$self->set_new_node(1);
}
sub cb_flow_question {
my ($self, $res) = @_;
$self->set_new_node(2);
}
sub cb_empty_complexvalue {
my ($self, $res) = @_;
$self->scalar_event({ style => YAML_PLAIN_SCALAR_STYLE, value => '' });
}
sub cb_questionstart {
my ($self, $token) = @_;
$self->start_mapping($token->{column});
}
sub cb_complexcolon {
my ($self, $res) = @_;
$self->set_new_node(1);
}
sub cb_seqstart {
my ($self, $token) = @_;
my $column = $token->{column};
$self->start_sequence($column);
$self->set_new_node(1);
}
sub cb_seqitem {
my ($self, $res) = @_;
$self->set_new_node(1);
}
sub cb_take_quoted {
my ($self, $token) = @_;
my $subtokens = $token->{subtokens};
my $stack = $self->event_stack;
my $info = {
style => $subtokens->[0]->{value} eq '"'
? YAML_DOUBLE_QUOTED_SCALAR_STYLE
: YAML_SINGLE_QUOTED_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
push @{ $stack }, [ scalar => $info ];
}
sub cb_quoted_multiline {
my ($self, $token) = @_;
my $subtokens = $token->{subtokens};
my $stack = $self->event_stack;
my $info = {
style => $subtokens->[0]->{value} eq '"'
? YAML_DOUBLE_QUOTED_SCALAR_STYLE
: YAML_SINGLE_QUOTED_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
push @{ $stack }, [ scalar => $info ];
$self->cb_send_scalar;
}
sub cb_take_quoted_key {
my ($self, $token) = @_;
$self->cb_take_quoted($token);
$self->cb_send_mapkey;
}
sub cb_send_plain_multi {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
push @{ $stack }, [ scalar => $info ];
$self->cb_send_scalar;
}
sub cb_start_plain {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
push @{ $stack }, [ scalar => $info ];
}
sub cb_start_flowseq {
my ($self, $token) = @_;
$self->start_flow_sequence($token->{column});
}
sub cb_start_flowmap {
my ($self, $token) = @_;
$self->start_flow_mapping($token->{column});
}
sub cb_end_flowseq {
my ($self, $res) = @_;
$self->cb_send_scalar;
$self->end_flow_sequence;
$self->set_new_node(0);
}
sub cb_flow_comma {
my ($self) = @_;
my $event_types = $self->events;
$self->set_new_node(0);
if ($event_types->[-1] =~ m/^FLOWSEQ/) {
$self->cb_send_scalar;
$event_types->[-1] = $next_event{ $event_types->[-1] };
}
}
sub cb_flow_colon {
my ($self) = @_;
$self->set_new_node(1);
}
sub cb_empty_flow_mapkey {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => '',
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
$self->scalar_event($info);
}
sub cb_end_flowmap {
my ($self, $res) = @_;
$self->end_flow_mapping;
$self->set_new_node(0);
}
sub cb_end_flowmap_empty {
my ($self, $res) = @_;
$self->cb_empty_flowmap_value;
$self->end_flow_mapping;
$self->set_new_node(0);
}
sub cb_flowkey_plain {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
$self->scalar_event($info);
}
sub cb_flowkey_quoted {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $subtokens = $token->{subtokens};
my $info = {
style => $subtokens->[0]->{value} eq '"'
? YAML_DOUBLE_QUOTED_SCALAR_STYLE
: YAML_SINGLE_QUOTED_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
$self->scalar_event($info);
}
sub cb_empty_flowmap_key_value {
my ($self, $token) = @_;
$self->cb_empty_flow_mapkey($token);
$self->cb_empty_flowmap_value;
$self->cb_flow_comma;
}
sub cb_end_empty_flowmap_key_value {
my ($self, $token) = @_;
$self->cb_empty_flow_mapkey($token);
$self->cb_empty_flowmap_value;
$self->cb_flow_comma;
$self->cb_end_flowmap;
}
sub cb_empty_flowmap_value {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => '',
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
$self->scalar_event($info);
}
sub cb_empty_flowseq_comma {
my ($self, $token) = @_;
$self->cb_empty_flowmap_value($token);
$self->cb_flow_comma;
}
sub cb_empty_flowseq_end {
my ($self, $token) = @_;
$self->cb_empty_flowmap_value($token);
$self->cb_end_flowseq;
}
sub cb_insert_map_alias {
my ($self, $res) = @_;
my $stack = $self->event_stack;
my $scalar = pop @$stack;
my $info = $scalar->[1];
$self->start_mapping($info->{offset});
$self->alias_event($info);
$self->set_new_node(1);
}
sub cb_insert_map {
my ($self, $res) = @_;
my $stack = $self->event_stack;
my $scalar = pop @$stack;
my $info = $scalar->[1];
$self->start_mapping($info->{offset});
$self->scalar_event($info);
$self->set_new_node(1);
}
sub cb_insert_implicit_flowseq_map {
my ($self, $res) = @_;
my $stack = $self->event_stack;
my $scalar = pop @$stack;
my $info = $scalar->[1];
$self->start_flow_mapping($info->{offset}, 1);
$self->scalar_event($info);
$self->set_new_node(1);
}
sub cb_insert_empty_implicit_flowseq_map {
my ($self, $res) = @_;
my $stack = $self->event_stack;
my $scalar = pop @$stack;
my $info = $scalar->[1];
$self->start_flow_mapping($info->{offset}, 1);
$self->cb_empty_flowmap_value;
$self->set_new_node(2);
}
sub cb_insert_empty_map {
my ($self, $token) = @_;
my $stack = $self->event_stack;
my $info = {
style => YAML_PLAIN_SCALAR_STYLE,
value => '',
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
$self->start_mapping($info->{offset});
$self->scalar_event($info);
$self->set_new_node(1);
}
sub cb_send_block_scalar {
my ($self, $token) = @_;
my $type = $token->{subtokens}->[0]->{value};
my $stack = $self->event_stack;
my $info = {
style => $type eq '|'
? YAML_LITERAL_SCALAR_STYLE
: YAML_FOLDED_SCALAR_STYLE,
value => $token->{value},
offset => $token->{column},
};
if (@$stack and $stack->[-1]->[0] eq 'properties') {
$self->fetch_inline_properties($stack, $info);
}
push @{ $self->event_stack }, [ scalar => $info ];
$self->cb_send_scalar;
}
sub cb_end_document {
my ($self, $token) = @_;
$self->end_document(0);
}
sub cb_end_document_empty {
my ($self, $token) = @_;
$self->end_document(0);
}
sub cb_doc_start_implicit {
my ($self, $token) = @_;
$self->start_document(1);
}
sub cb_doc_start_explicit {
my ($self, $token) = @_;
$self->start_document(0);
}
sub cb_end_doc_start_document {
my ($self, $token) = @_;
$self->end_document(1);
$self->start_document(0);
}
sub cb_tag_directive {
my ($self, $token) = @_;
my ($name, $tag_alias, $tag_url) = split ' ', $token->{value};
$self->tagmap->{ $tag_alias } = $tag_url;
}
sub cb_reserved_directive {
}
sub cb_set_yaml_version_directive {
my ($self, $token) = @_;
if ($self->yaml_version_directive) {
croak "Found duplicate YAML directive";
}
my ($version) = $token->{value} =~ m/^%YAML[ \t]+(1\.[12])/;
$self->set_yaml_version($version || '1.2');
$self->set_yaml_version_directive(1);
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Dumper.pm 0000644 0000000 0000000 00000000132 15214605475 015551 x ustar 00 30 mtime=1781730109.606040274
30 atime=1781730109.605943404
30 ctime=1781730109.606040274
YAML-PP-v0.41.0/lib/YAML/PP/Dumper.pm 0000644 0001750 0001750 00000020323 15214605475 015203 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Dumper;
our $VERSION = 'v0.41.0'; # VERSION
use Scalar::Util qw/ blessed refaddr reftype /;
use YAML::PP;
use YAML::PP::Emitter;
use YAML::PP::Representer;
use YAML::PP::Writer;
use YAML::PP::Writer::File;
use YAML::PP::Common qw/
YAML_PLAIN_SCALAR_STYLE YAML_SINGLE_QUOTED_SCALAR_STYLE
YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_ANY_SCALAR_STYLE
YAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLE
YAML_FLOW_SEQUENCE_STYLE YAML_FLOW_MAPPING_STYLE
YAML_BLOCK_MAPPING_STYLE YAML_BLOCK_SEQUENCE_STYLE
/;
sub new {
my ($class, %args) = @_;
my $header = delete $args{header};
$header = 1 unless defined $header;
my $footer = delete $args{footer};
$footer = 0 unless defined $footer;
my $version_directive = delete $args{version_directive};
my $preserve = delete $args{preserve};
my $schema = delete $args{schema} || YAML::PP->default_schema(
boolean => 'perl',
);
my $emitter = delete $args{emitter} || YAML::PP::Emitter->new;
unless (blessed($emitter)) {
$emitter = YAML::PP::Emitter->new(
%$emitter
);
}
if (keys %args) {
die "Unexpected arguments: " . join ', ', sort keys %args;
}
my $self = bless {
representer => YAML::PP::Representer->new(
schema => $schema,
preserve => $preserve,
),
version_directive => $version_directive,
emitter => $emitter,
seen => {},
anchors => {},
anchor_num => 0,
header => $header,
footer => $footer,
}, $class;
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
representer => $self->representer->clone,
emitter => $self->emitter->clone,
version_directive => $self->version_directive,
seen => {},
anchors => {},
anchor_num => 0,
header => $self->header,
footer => $self->footer,
};
return bless $clone, ref $self;
}
sub init {
my ($self) = @_;
$self->{seen} = {};
$self->{anchors} = {};
$self->{anchor_num} = 0;
}
sub emitter { return $_[0]->{emitter} }
sub representer { return $_[0]->{representer} }
sub set_representer { $_[0]->{representer} = $_[1] }
sub header { return $_[0]->{header} }
sub footer { return $_[0]->{footer} }
sub version_directive { return $_[0]->{version_directive} }
sub dump {
my ($self, @docs) = @_;
$self->emitter->init;
$self->emitter->stream_start_event({});
for my $i (0 .. $#docs) {
my $header_implicit = ($i == 0 and not $self->header);
my %args = (
implicit => $header_implicit,
);
if ($self->version_directive) {
my ($major, $minor) = split m/\./, $self->representer->schema->yaml_version;
$args{version_directive} = { major => $major, minor => $minor };
}
$self->emitter->document_start_event( \%args );
$self->init;
$self->_check_references($docs[ $i ]);
$self->_dump_node($docs[ $i ]);
my $footer_implicit = (not $self->footer);
$self->emitter->document_end_event({ implicit => $footer_implicit });
}
$self->emitter->stream_end_event({});
my $output = $self->emitter->writer->output;
$self->emitter->finish;
return $output;
}
sub _dump_node {
my ($self, $value) = @_;
my $node = {
value => $value,
};
if (ref $value) {
my $seen = $self->{seen};
my $refaddr = refaddr $value;
if ($seen->{ $refaddr } and $seen->{ $refaddr } > 1) {
my $anchor = $self->{anchors}->{ $refaddr };
unless (defined $anchor) {
if ($self->representer->preserve_alias) {
if (ref $node->{value} eq 'YAML::PP::Preserve::Scalar') {
if (defined $node->{value}->alias) {
$node->{anchor} = $node->{value}->alias;
$self->{anchors}->{ $refaddr } = $node->{value}->alias;
}
}
elsif (reftype $node->{value} eq 'HASH') {
if (my $tied = tied %{ $node->{value} } ) {
if (defined $tied->{alias}) {
$node->{anchor} = $tied->{alias};
$self->{anchors}->{ $refaddr } = $node->{anchor};
}
}
}
elsif (reftype $node->{value} eq 'ARRAY') {
if (my $tied = tied @{ $node->{value} } ) {
if (defined $tied->{alias}) {
$node->{anchor} = $tied->{alias};
$self->{anchors}->{ $refaddr } = $node->{anchor};
}
}
}
}
unless (defined $node->{anchor}) {
my $num = ++$self->{anchor_num};
$self->{anchors}->{ $refaddr } = $num;
$node->{anchor} = $num;
}
}
else {
$node->{value} = $anchor;
$self->_emit_node([ alias => $node ]);
return;
}
}
}
$node = $self->representer->represent_node($node);
$self->_emit_node($node);
}
sub _emit_node {
my ($self, $item) = @_;
my ($type, $node, %args) = @$item;
if ($type eq 'alias') {
$self->emitter->alias_event({ value => $node->{value} });
return;
}
if ($type eq 'mapping') {
my $style = $args{style} || YAML_BLOCK_MAPPING_STYLE;
# TODO
if ($node->{items} and @{ $node->{items} } == 0) {
# $style = YAML_FLOW_MAPPING_STYLE;
}
$self->emitter->mapping_start_event({
anchor => $node->{anchor},
style => $style,
tag => $node->{tag},
});
for (@{ $node->{items} }) {
$self->_dump_node($_);
}
$self->emitter->mapping_end_event;
return;
}
if ($type eq 'sequence') {
my $style = $args{style} || YAML_BLOCK_SEQUENCE_STYLE;
if (@{ $node->{items} } == 0) {
# $style = YAML_FLOW_SEQUENCE_STYLE;
}
$self->emitter->sequence_start_event({
anchor => $node->{anchor},
style => $style,
tag => $node->{tag},
});
for (@{ $node->{items} }) {
$self->_dump_node($_);
}
$self->emitter->sequence_end_event;
return;
}
$self->emitter->scalar_event({
value => $node->{items}->[0],
style => $node->{style},
anchor => $node->{anchor},
tag => $node->{tag},
});
}
sub dump_string {
my ($self, @docs) = @_;
my $writer = YAML::PP::Writer->new;
$self->emitter->set_writer($writer);
my $output = $self->dump(@docs);
return $output;
}
sub dump_file {
my ($self, $file, @docs) = @_;
my $writer = YAML::PP::Writer::File->new(output => $file);
$self->emitter->set_writer($writer);
my $output = $self->dump(@docs);
return $output;
}
my %_reftypes = (
HASH => 1,
ARRAY => 1,
Regexp => 1,
REGEXP => 1,
CODE => 1,
SCALAR => 1,
REF => 1,
GLOB => 1,
);
sub _check_references {
my ($self, $doc) = @_;
my $reftype = reftype $doc or return;
my $seen = $self->{seen};
# check which references are used more than once
if ($reftype eq 'SCALAR' and
grep { ref $doc eq $_ } @{ $self->representer->schema->bool_class || [] }) {
# JSON::PP and boolean.pm always return the same reference for booleans
# Avoid printing *aliases in those case
if (ref $doc eq 'boolean' or ref $doc eq 'JSON::PP::Boolean') {
return;
}
}
if (++$seen->{ refaddr $doc } > 1) {
# seen already
return;
}
unless ($_reftypes{ $reftype }) {
die sprintf "Reference %s not implemented",
$reftype;
}
if ($reftype eq 'HASH') {
$self->_check_references($doc->{ $_ }) for keys %$doc;
}
elsif ($reftype eq 'ARRAY') {
$self->_check_references($_) for @$doc;
}
elsif ($reftype eq 'REF') {
$self->_check_references($$doc);
}
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Loader.pm 0000644 0000000 0000000 00000000132 15214605475 015523 x ustar 00 30 mtime=1781730109.605943404
30 atime=1781730109.605840737
30 ctime=1781730109.605943404
YAML-PP-v0.41.0/lib/YAML/PP/Loader.pm 0000644 0001750 0001750 00000005154 15214605475 015162 0 ustar 00tina tina # ABSTRACT: Load YAML into data with Parser and Constructor
use strict;
use warnings;
package YAML::PP::Loader;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP::Parser;
use YAML::PP::Constructor;
use YAML::PP::Reader;
sub new {
my ($class, %args) = @_;
my $cyclic_refs = delete $args{cyclic_refs} || 'fatal';
my $default_yaml_version = delete $args{default_yaml_version} || '1.2';
my $preserve = delete $args{preserve};
my $duplicate_keys = delete $args{duplicate_keys};
my $require_footer = delete $args{require_footer};
my $max_depth = delete $args{max_depth};
my $schemas = delete $args{schemas};
$schemas ||= {
'1.2' => YAML::PP->default_schema(
boolean => 'perl',
)
};
my $constructor = delete $args{constructor} || YAML::PP::Constructor->new(
schemas => $schemas,
cyclic_refs => $cyclic_refs,
default_yaml_version => $default_yaml_version,
preserve => $preserve,
duplicate_keys => $duplicate_keys,
require_footer => $require_footer,
max_depth => $max_depth,
);
my $parser = delete $args{parser};
unless ($parser) {
$parser = YAML::PP::Parser->new(
default_yaml_version => $default_yaml_version,
);
}
unless ($parser->receiver) {
$parser->set_receiver($constructor);
}
if (keys %args) {
die "Unexpected arguments: " . join ', ', sort keys %args;
}
my $self = bless {
parser => $parser,
constructor => $constructor,
}, $class;
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
parser => $self->parser->clone,
constructor => $self->constructor->clone,
};
bless $clone, ref $self;
$clone->parser->set_receiver($clone->constructor);
return $clone;
}
sub parser { return $_[0]->{parser} }
sub constructor { return $_[0]->{constructor} }
sub filename {
my ($self) = @_;
my $reader = $self->parser->reader;
if ($reader->isa('YAML::PP::Reader::File')) {
return $reader->input;
}
die "Reader is not a YAML::PP::Reader::File";
}
sub load_string {
my ($self, $yaml) = @_;
$self->parser->set_reader(YAML::PP::Reader->new( input => $yaml ));
$self->load();
}
sub load_file {
my ($self, $file) = @_;
$self->parser->set_reader(YAML::PP::Reader::File->new( input => $file ));
$self->load();
}
sub load {
my ($self) = @_;
my $parser = $self->parser;
my $constructor = $self->constructor;
$constructor->init;
$parser->parse();
my $docs = $constructor->docs;
return wantarray ? @$docs : $docs->[0];
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Render.pm 0000644 0000000 0000000 00000000132 15214605475 015534 x ustar 00 30 mtime=1781730109.605840737
30 atime=1781730109.605746311
30 ctime=1781730109.605840737
YAML-PP-v0.41.0/lib/YAML/PP/Render.pm 0000644 0001750 0001750 00000007061 15214605475 015172 0 ustar 00tina tina # ABSTRACT: YAML::PP Rendering functions
use strict;
use warnings;
package YAML::PP::Render;
our $VERSION = 'v0.41.0'; # VERSION
use constant TRACE => $ENV{YAML_PP_TRACE} ? 1 : 0;
sub render_quoted {
my ($self, $style, $lines) = @_;
my $quoted = '';
my $addspace = 0;
for my $i (0 .. $#$lines) {
my $line = $lines->[ $i ];
my $value = $line->{value};
my $last = $i == $#$lines;
my $first = $i == 0;
if ($value eq '') {
if ($first) {
$addspace = 1;
}
elsif ($last) {
$quoted .= ' ' if $addspace;
}
else {
$addspace = 0;
$quoted .= "\n";
}
next;
}
$quoted .= ' ' if $addspace;
$addspace = 1;
if ($style eq '"') {
if ($line->{orig} =~ m/\\$/) {
$line->{value} =~ s/\\$//;
$value =~ s/\\$//;
$addspace = 0;
}
}
$quoted .= $value;
}
return $quoted;
}
sub render_block_scalar {
my ($self, $block_type, $chomp, $lines) = @_;
my ($folded, $keep, $trim);
if ($block_type eq '>') {
$folded = 1;
}
if ($chomp eq '+') {
$keep = 1;
}
elsif ($chomp eq '-') {
$trim = 1;
}
my $string = '';
if (not $keep) {
# remove trailing empty lines
while (@$lines) {
last if $lines->[-1] ne '';
pop @$lines;
}
}
if ($folded) {
my $prev = 'START';
my $trailing = '';
if ($keep) {
while (@$lines and $lines->[-1] eq '') {
pop @$lines;
$trailing .= "\n";
}
}
for my $i (0 .. $#$lines) {
my $line = $lines->[ $i ];
my $type = $line eq ''
? 'EMPTY'
: $line =~ m/\A[ \t]/
? 'MORE'
: 'CONTENT';
if ($prev eq 'MORE' and $type eq 'EMPTY') {
$type = 'MORE';
}
elsif ($prev eq 'CONTENT') {
if ($type ne 'CONTENT') {
$string .= "\n";
}
elsif ($type eq 'CONTENT') {
$string .= ' ';
}
}
elsif ($prev eq 'START' and $type eq 'EMPTY') {
$string .= "\n";
$type = 'START';
}
elsif ($prev eq 'EMPTY' and $type ne 'CONTENT') {
$string .= "\n";
}
$string .= $line;
if ($type eq 'MORE' and $i < $#$lines) {
$string .= "\n";
}
$prev = $type;
}
if ($keep) {
$string .= $trailing;
}
$string .= "\n" if @$lines and not $trim;
}
else {
for my $i (0 .. $#$lines) {
$string .= $lines->[ $i ];
$string .= "\n" if ($i != $#$lines or not $trim);
}
}
TRACE and warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\$string], ['string']);
return $string;
}
sub render_multi_val {
my ($self, $multi) = @_;
my $string = '';
my $start = 1;
for my $line (@$multi) {
if (not $start) {
if ($line eq '') {
$string .= "\n";
$start = 1;
}
else {
$string .= " $line";
}
}
else {
$string .= $line;
$start = 0;
}
}
return $string;
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Reader.pm 0000644 0000000 0000000 00000000132 15214605475 015517 x ustar 00 30 mtime=1781730109.605746311
30 atime=1781730109.605653142
30 ctime=1781730109.605746311
YAML-PP-v0.41.0/lib/YAML/PP/Reader.pm 0000644 0001750 0001750 00000003012 15214605475 015145 0 ustar 00tina tina # ABSTRACT: Reader class for YAML::PP representing input data
use strict;
use warnings;
package YAML::PP::Reader;
our $VERSION = 'v0.41.0'; # VERSION
sub input { return $_[0]->{input} }
sub set_input { $_[0]->{input} = $_[1] }
sub new {
my ($class, %args) = @_;
my $input = delete $args{input};
return bless {
input => $input,
}, $class;
}
sub read {
my ($self) = @_;
my $pos = pos $self->{input} || 0;
my $yaml = substr($self->{input}, $pos);
$self->{input} = '';
return $yaml;
}
sub readline {
my ($self) = @_;
unless (length $self->{input}) {
return;
}
if ( $self->{input} =~ m/\G([^\r\n]*(?:\n|\r\n|\r|\z))/g ) {
my $line = $1;
unless (length $line) {
$self->{input} = '';
return;
}
return $line;
}
return;
}
package YAML::PP::Reader::File;
use Scalar::Util qw/ openhandle /;
our @ISA = qw/ YAML::PP::Reader /;
use Carp qw/ croak /;
sub open_handle {
if (openhandle( $_[0]->{input} )) {
return $_[0]->{input};
}
open my $fh, '<:encoding(UTF-8)', $_[0]->{input}
or croak "Could not open '$_[0]->{input}' for reading: $!";
return $fh;
}
sub read {
my $fh = $_[0]->{filehandle} ||= $_[0]->open_handle;
if (wantarray) {
my @yaml = <$fh>;
return @yaml;
}
else {
local $/;
my $yaml = <$fh>;
return $yaml;
}
}
sub readline {
my $fh = $_[0]->{filehandle} ||= $_[0]->open_handle;
return scalar <$fh>;
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Schema.pm 0000644 0000000 0000000 00000000132 15214605475 015515 x ustar 00 30 mtime=1781730109.605653142
30 atime=1781730109.605560392
30 ctime=1781730109.605653142
YAML-PP-v0.41.0/lib/YAML/PP/Schema.pm 0000644 0001750 0001750 00000027332 15214605475 015156 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema;
use B;
use Module::Load qw//;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP::Common qw/ YAML_PLAIN_SCALAR_STYLE /;
use Carp qw/ croak /;
use Scalar::Util qw/ blessed /;
sub new {
my ($class, %args) = @_;
my $yaml_version = delete $args{yaml_version};
my $bool = delete $args{boolean};
$bool = 'perl' unless defined $bool;
if (keys %args) {
die "Unexpected arguments: " . join ', ', sort keys %args;
}
my $true;
my $false;
my @bool_class;
my @bools = split m/,/, $bool;
for my $b (@bools) {
if ($b eq '*') {
push @bool_class, ('boolean', 'JSON::PP::Boolean');
last;
}
elsif ($b eq 'JSON::PP') {
require JSON::PP;
$true ||= \&_bool_jsonpp_true;
$false ||= \&_bool_jsonpp_false;
push @bool_class, 'JSON::PP::Boolean';
}
elsif ($b eq 'boolean') {
require boolean;
$true ||= \&_bool_booleanpm_true;
$false ||= \&_bool_booleanpm_false;
push @bool_class, 'boolean';
}
elsif ($b eq 'perl' or $b eq 'perl_experimental') {
push @bool_class, 'perl';
}
else {
die "Invalid value for 'boolean': '$b'. Allowed: ('perl', 'boolean', 'JSON::PP')";
}
}
# Ensure booleans are resolved
$true ||= \&_bool_perl_true;
$false ||= \&_bool_perl_false;
my %representers = (
'undef' => undef,
flags => [],
equals => {},
regex => [],
class_equals => {},
class_matches => [],
class_isa => [],
scalarref => undef,
refref => undef,
coderef => undef,
glob => undef,
tied_equals => {},
bool => undef,
);
my $self = bless {
yaml_version => $yaml_version,
resolvers => {},
representers => \%representers,
true => $true,
false => $false,
bool_class => \@bool_class,
}, $class;
return $self;
}
sub resolvers { return $_[0]->{resolvers} }
sub representers { return $_[0]->{representers} }
sub true { return $_[0]->{true} }
sub false { return $_[0]->{false} }
sub bool_class { return @{ $_[0]->{bool_class} } ? $_[0]->{bool_class} : undef }
sub yaml_version { return $_[0]->{yaml_version} }
my %LOADED_SCHEMA = (
JSON => 1,
);
my %DEFAULT_SCHEMA = (
'1.2' => 'Core',
'1.1' => 'YAML1_1',
);
sub load_subschemas {
my ($self, @schemas) = @_;
my $yaml_version = $self->yaml_version;
my $i = 0;
while ($i < @schemas) {
my $item = $schemas[ $i ];
if ($item eq '+') {
$item = $DEFAULT_SCHEMA{ $yaml_version };
}
$i++;
if (blessed($item)) {
$item->register(
schema => $self,
);
next;
}
my @options;
while ($i < @schemas
and (
$schemas[ $i ] =~ m/^[^A-Za-z]/
or
$schemas[ $i ] =~ m/^[a-zA-Z0-9]+=/
)
) {
push @options, $schemas[ $i ];
$i++;
}
my $class;
if ($item =~ m/^\:(.*)/) {
$class = "$1";
unless ($class =~ m/\A[A-Za-z0-9_:]+\z/) {
die "Module name '$class' is invalid";
}
Module::Load::load $class;
}
else {
$class = "YAML::PP::Schema::$item";
unless ($class =~ m/\A[A-Za-z0-9_:]+\z/) {
die "Module name '$class' is invalid";
}
$LOADED_SCHEMA{ $item } ||= Module::Load::load $class;
}
$class->register(
schema => $self,
options => \@options,
);
}
}
sub add_resolver {
my ($self, %args) = @_;
my $tag = $args{tag};
my $rule = $args{match};
my $resolvers = $self->resolvers;
my ($type, @rule) = @$rule;
my $implicit = $args{implicit};
$implicit = 1 unless defined $implicit;
my $resolver_list = [];
if ($tag) {
if (ref $tag eq 'Regexp') {
my $res = $resolvers->{tags} ||= [];
push @$res, [ $tag, {} ];
push @$resolver_list, $res->[-1]->[1];
}
else {
my $res = $resolvers->{tag}->{ $tag } ||= {};
push @$resolver_list, $res;
}
}
if ($implicit) {
push @$resolver_list, $resolvers->{value} ||= {};
}
for my $res (@$resolver_list) {
if ($type eq 'equals') {
my ($match, $value) = @rule;
unless (exists $res->{equals}->{ $match }) {
$res->{equals}->{ $match } = $value;
}
next;
}
elsif ($type eq 'regex') {
my ($match, $value) = @rule;
push @{ $res->{regex} }, [ $match => $value ];
}
elsif ($type eq 'all') {
my ($value) = @rule;
$res->{all} = $value;
}
}
}
sub add_sequence_resolver {
my ($self, %args) = @_;
return $self->add_collection_resolver(sequence => %args);
}
sub add_mapping_resolver {
my ($self, %args) = @_;
return $self->add_collection_resolver(mapping => %args);
}
sub add_collection_resolver {
my ($self, $type, %args) = @_;
my $tag = $args{tag};
my $implicit = $args{implicit};
my $resolvers = $self->resolvers;
if ($tag and ref $tag eq 'Regexp') {
my $res = $resolvers->{ $type }->{tags} ||= [];
push @$res, [ $tag, {
on_create => $args{on_create},
on_data => $args{on_data},
} ];
}
elsif ($tag) {
my $res = $resolvers->{ $type }->{tag}->{ $tag } ||= {
on_create => $args{on_create},
on_data => $args{on_data},
};
}
}
sub add_representer {
my ($self, %args) = @_;
my $representers = $self->representers;
if (my $flags = $args{flags}) {
my $rep = $representers->{flags};
push @$rep, \%args;
return;
}
if (my $regex = $args{regex}) {
my $rep = $representers->{regex};
push @$rep, \%args;
return;
}
if (my $regex = $args{class_matches}) {
my $rep = $representers->{class_matches};
push @$rep, [ $args{class_matches}, $args{code} ];
return;
}
if (my $bool = $args{bool} and $] >= 5.036000) {
$representers->{bool} = {
code => $args{code},
};
return;
}
if (my $class_equals = $args{class_equals}) {
my $rep = $representers->{class_equals};
$rep->{ $class_equals } = {
code => $args{code},
};
return;
}
if (my $class_isa = $args{class_isa}) {
my $rep = $representers->{class_isa};
push @$rep, [ $args{class_isa}, $args{code} ];
return;
}
if (my $tied_equals = $args{tied_equals}) {
my $rep = $representers->{tied_equals};
$rep->{ $tied_equals } = {
code => $args{code},
};
return;
}
if (defined(my $equals = $args{equals})) {
my $rep = $representers->{equals};
$rep->{ $equals } = {
code => $args{code},
};
return;
}
if (defined(my $scalarref = $args{scalarref})) {
$representers->{scalarref} = {
code => $args{code},
};
return;
}
if (defined(my $refref = $args{refref})) {
$representers->{refref} = {
code => $args{code},
};
return;
}
if (defined(my $coderef = $args{coderef})) {
$representers->{coderef} = {
code => $args{code},
};
return;
}
if (defined(my $glob = $args{glob})) {
$representers->{glob} = {
code => $args{code},
};
return;
}
if (my $undef = $args{undefined}) {
$representers->{undef} = $undef;
return;
}
}
sub load_scalar {
my ($self, $constructor, $event) = @_;
my $tag = $event->{tag};
my $value = $event->{value};
my $resolvers = $self->resolvers;
my $res;
if ($tag) {
if ($tag eq '!') {
return $value;
}
$res = $resolvers->{tag}->{ $tag };
if (not $res and my $matches = $resolvers->{tags}) {
for my $match (@$matches) {
my ($re, $rule) = @$match;
if ($tag =~ $re) {
$res = $rule;
last;
}
}
}
#unless ($res) {
# croak "Unknown tag '$tag'. Use schema 'Catchall' to ignore unknown tags";
#}
}
else {
$res = $resolvers->{value};
if ($event->{style} ne YAML_PLAIN_SCALAR_STYLE) {
return $value;
}
}
if (my $equals = $res->{equals}) {
if (exists $equals->{ $value }) {
my $res = $equals->{ $value };
if (ref $res eq 'CODE') {
return $res->($constructor, $event);
}
return $res;
}
}
if (my $regex = $res->{regex}) {
for my $item (@$regex) {
my ($re, $sub) = @$item;
my @matches = $value =~ $re;
if (@matches) {
return $sub->($constructor, $event, \@matches);
}
}
}
if (my $catch_all = $res->{all}) {
if (ref $catch_all eq 'CODE') {
return $catch_all->($constructor, $event);
}
return $catch_all;
}
return $value;
}
sub create_sequence {
my ($self, $constructor, $event) = @_;
my $tag = $event->{tag};
my $data = [];
my $on_data;
my $resolvers = $self->resolvers->{sequence};
if ($tag) {
if (my $equals = $resolvers->{tag}->{ $tag }) {
my $on_create = $equals->{on_create};
$on_data = $equals->{on_data};
$on_create and $data = $on_create->($constructor, $event);
return ($data, $on_data);
}
if (my $matches = $resolvers->{tags}) {
for my $match (@$matches) {
my ($re, $actions) = @$match;
my $on_create = $actions->{on_create};
if ($tag =~ $re) {
$on_data = $actions->{on_data};
$on_create and $data = $on_create->($constructor, $event);
return ($data, $on_data);
}
}
}
#croak "Unknown tag '$tag'. Use schema 'Catchall' to ignore unknown tags";
}
return ($data, $on_data);
}
sub create_mapping {
my ($self, $constructor, $event) = @_;
my $tag = $event->{tag};
my $data = {};
my $on_data;
my $resolvers = $self->resolvers->{mapping};
if ($tag) {
if (my $equals = $resolvers->{tag}->{ $tag }) {
my $on_create = $equals->{on_create};
$on_data = $equals->{on_data};
$on_create and $data = $on_create->($constructor, $event);
return ($data, $on_data);
}
if (my $matches = $resolvers->{tags}) {
for my $match (@$matches) {
my ($re, $actions) = @$match;
my $on_create = $actions->{on_create};
if ($tag =~ $re) {
$on_data = $actions->{on_data};
$on_create and $data = $on_create->($constructor, $event);
return ($data, $on_data);
}
}
}
#croak "Unknown tag '$tag'. Use schema 'Catchall' to ignore unknown tags";
}
return ($data, $on_data);
}
sub _bool_jsonpp_true { JSON::PP::true() }
sub _bool_booleanpm_true { boolean::true() }
sub _bool_perl_true { !!1 }
sub _bool_jsonpp_false { JSON::PP::false() }
sub _bool_booleanpm_false { boolean::false() }
sub _bool_perl_false { !!0 }
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Schema - Schema for YAML::PP
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Writer.pm 0000644 0000000 0000000 00000000132 15214605475 015571 x ustar 00 30 mtime=1781730109.605560392
30 atime=1781730109.605468271
30 ctime=1781730109.605560392
YAML-PP-v0.41.0/lib/YAML/PP/Writer.pm 0000644 0001750 0001750 00000002352 15214605475 015225 0 ustar 00tina tina # ABSTRACT: Writer class for YAML::PP representing output data
use strict;
use warnings;
package YAML::PP::Writer;
our $VERSION = 'v0.41.0'; # VERSION
sub output { return $_[0]->{output} }
sub set_output { $_[0]->{output} = $_[1] }
sub new {
my ($class, %args) = @_;
my $output = delete $args{output};
$output = '' unless defined $output;
return bless {
output => $output,
}, $class;
}
sub write {
my ($self, $line) = @_;
$self->{output} .= $line;
}
sub init {
$_[0]->set_output('');
}
sub finish {
my ($self) = @_;
$_[0]->set_output(undef);
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Writer - Write YAML output
=head1 SYNOPSIS
my $writer = YAML::PP::Writer->new;
=head1 DESCRIPTION
The L sends its output to the writer.
You can use your own writer. if you want to send the YAML output to
somewhere else. See t/44.writer.t for an example.
=head1 METHODS
=over
=item new
my $writer = YAML::PP::Writer->new;
Constructor.
=item write
$writer->write('- ');
=item init
$writer->init;
Initialize
=item finish
$writer->finish;
Gets called when the output ends.
=item output, set_output
Getter/setter for the YAML output
=back
=cut
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Lexer.pm 0000644 0000000 0000000 00000000132 15214605475 015374 x ustar 00 30 mtime=1781730109.603460116
30 atime=1781730109.603358636
30 ctime=1781730109.603460116
YAML-PP-v0.41.0/lib/YAML/PP/Lexer.pm 0000644 0001750 0001750 00000073474 15214605475 015045 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Lexer;
our $VERSION = 'v0.41.0'; # VERSION
use constant TRACE => $ENV{YAML_PP_TRACE} ? 1 : 0;
use constant DEBUG => ($ENV{YAML_PP_DEBUG} || $ENV{YAML_PP_TRACE}) ? 1 : 0;
use YAML::PP::Grammar qw/ $GRAMMAR /;
use Carp qw/ croak /;
sub new {
my ($class, %args) = @_;
my $self = bless {
reader => $args{reader},
}, $class;
$self->init;
return $self;
}
sub init {
my ($self) = @_;
$self->{next_tokens} = [];
$self->{next_line} = undef;
$self->{line} = 0;
$self->{offset} = 0;
$self->{flowcontext} = 0;
}
sub next_line { return $_[0]->{next_line} }
sub set_next_line { $_[0]->{next_line} = $_[1] }
sub reader { return $_[0]->{reader} }
sub set_reader { $_[0]->{reader} = $_[1] }
sub next_tokens { return $_[0]->{next_tokens} }
sub line { return $_[0]->{line} }
sub set_line { $_[0]->{line} = $_[1] }
sub offset { return $_[0]->{offset} }
sub set_offset { $_[0]->{offset} = $_[1] }
sub inc_line { return $_[0]->{line}++ }
sub context { return $_[0]->{context} }
sub set_context { $_[0]->{context} = $_[1] }
sub flowcontext { return $_[0]->{flowcontext} }
sub set_flowcontext { $_[0]->{flowcontext} = $_[1] }
sub block { return $_[0]->{block} }
sub set_block { $_[0]->{block} = $_[1] }
my $RE_WS = '[\t ]';
my $RE_LB = '[\r\n]';
my $RE_DOC_END = qr/\A(\.\.\.)(?=$RE_WS|$)/m;
my $RE_DOC_START = qr/\A(---)(?=$RE_WS|$)/m;
my $RE_EOL = qr/\A($RE_WS+#.*|$RE_WS+)\z/;
#my $RE_COMMENT_EOL = qr/\A(#.*)?(?:$RE_LB|\z)/;
#ns-word-char ::= ns-dec-digit | ns-ascii-letter | “-”
my $RE_NS_WORD_CHAR = '[0-9A-Za-z-]';
my $RE_URI_CHAR = '(?:' . '%[0-9a-fA-F]{2}' .'|'. q{[0-9A-Za-z#;/?:@&=+$,_.!*'\(\)\[\]-]} . ')';
my $RE_NS_TAG_CHAR = '(?:' . '%[0-9a-fA-F]{2}' .'|'. q{[0-9A-Za-z#;/?:@&=+$_.~*'\(\)-]} . ')';
# [#x21-#x7E] /* 8 bit */
# | #x85 | [#xA0-#xD7FF] | [#xE000-#xFFFD] /* 16 bit */
# | [#x10000-#x10FFFF] /* 32 bit */
#nb-char ::= c-printable - b-char - c-byte-order-mark
#my $RE_NB_CHAR = '[\x21-\x7E]';
my $RE_ANCHOR_CAR = '[\x21-\x2B\x2D-\x5A\x5C\x5E-\x7A\x7C\x7E\xA0-\xFF\x{100}-\x{10FFFF}]';
my $RE_PLAIN_START = '[\x21\x22\x24-\x39\x3B-\x7E\xA0-\xFF\x{100}-\x{10FFFF}]';
my $RE_PLAIN_END = '[\x21-\x39\x3B-\x7E\x85\xA0-\x{D7FF}\x{E000}-\x{FEFE}\x{FF00}-\x{FFFD}\x{10000}-\x{10FFFF}]';
my $RE_PLAIN_FIRST = '[\x24\x28-\x29\x2B\x2E-\x39\x3B-\x3D\x41-\x5A\x5C\x5E-\x5F\x61-\x7A\x7E\xA0-\xFF\x{100}-\x{10FFFF}]';
my $RE_PLAIN_START_FLOW = '[\x21\x22\x24-\x2B\x2D-\x39\x3B-\x5A\x5C\x5E-\x7A\x7C\x7E\xA0-\xFF\x{100}-\x{10FFFF}]';
my $RE_PLAIN_END_FLOW = '[\x21-\x2B\x2D-\x39\x3B-\x5A\x5C\x5E-\x7A\x7C\x7E\x85\xA0-\x{D7FF}\x{E000}-\x{FEFE}\x{FF00}-\x{FFFD}\x{10000}-\x{10FFFF}]';
my $RE_PLAIN_FIRST_FLOW = '[\x24\x28-\x29\x2B\x2E-\x39\x3B-\x3D\x41-\x5A\x5C\x5E-\x5F\x61-\x7A\x7C\x7E\xA0-\xFF\x{100}-\x{10FFFF}]';
# c-indicators
#! 21
#" 22
## 23
#% 25
#& 26
#' 27
#* 2A
#, 2C FLOW
#- 2D XX
#: 3A XX
#> 3E
#? 3F XX
#@ 40
#[ 5B FLOW
#] 5D FLOW
#` 60
#{ 7B FLOW
#| 7C
#} 7D FLOW
my $RE_PLAIN_WORD = "(?::+$RE_PLAIN_END|$RE_PLAIN_START)(?::+$RE_PLAIN_END|$RE_PLAIN_END)*";
my $RE_PLAIN_FIRST_WORD = "(?:[:?-]+$RE_PLAIN_END|$RE_PLAIN_FIRST)(?::+$RE_PLAIN_END|$RE_PLAIN_END)*";
my $RE_PLAIN_WORDS = "(?:$RE_PLAIN_FIRST_WORD(?:$RE_WS+$RE_PLAIN_WORD)*)";
my $RE_PLAIN_WORDS2 = "(?:$RE_PLAIN_WORD(?:$RE_WS+$RE_PLAIN_WORD)*)";
my $RE_PLAIN_WORD_FLOW = "(?::+$RE_PLAIN_END_FLOW|$RE_PLAIN_START_FLOW)(?::+$RE_PLAIN_END_FLOW|$RE_PLAIN_END_FLOW)*";
my $RE_PLAIN_FIRST_WORD_FLOW = "(?:[:?-]+$RE_PLAIN_END_FLOW|$RE_PLAIN_FIRST_FLOW)(?::+$RE_PLAIN_END_FLOW|$RE_PLAIN_END_FLOW)*";
my $RE_PLAIN_WORDS_FLOW = "(?:$RE_PLAIN_FIRST_WORD_FLOW(?:$RE_WS+$RE_PLAIN_WORD_FLOW)*)";
my $RE_PLAIN_WORDS_FLOW2 = "(?:$RE_PLAIN_WORD_FLOW(?:$RE_WS+$RE_PLAIN_WORD_FLOW)*)";
#c-secondary-tag-handle ::= “!” “!”
#c-named-tag-handle ::= “!” ns-word-char+ “!”
#ns-tag-char ::= ns-uri-char - “!” - c-flow-indicator
#ns-global-tag-prefix ::= ns-tag-char ns-uri-char*
#c-ns-local-tag-prefix ::= “!” ns-uri-char*
my $RE_TAG = "!(?:$RE_NS_WORD_CHAR*!$RE_NS_TAG_CHAR+|$RE_NS_TAG_CHAR+|<$RE_URI_CHAR+>|)";
#c-ns-anchor-property ::= “&” ns-anchor-name
#ns-char ::= nb-char - s-white
#ns-anchor-char ::= ns-char - c-flow-indicator
#ns-anchor-name ::= ns-anchor-char+
my $RE_SEQSTART = qr/\A(-)(?=$RE_WS|$)/m;
my $RE_COMPLEX = qr/(\?)(?=$RE_WS|$)/m;
my $RE_COMPLEXCOLON = qr/\A(:)(?=$RE_WS|$)/m;
my $RE_ANCHOR = "&$RE_ANCHOR_CAR+";
my $RE_ALIAS = "\\*$RE_ANCHOR_CAR+";
my %REGEXES = (
ANCHOR => qr{($RE_ANCHOR)},
TAG => qr{($RE_TAG)},
ALIAS => qr{($RE_ALIAS)},
SINGLEQUOTED => qr{(?:''|[^'\r\n]+)*},
);
sub _fetch_next_line {
my ($self) = @_;
my $next_line = $self->next_line;
if (defined $next_line ) {
return $next_line;
}
my $line = $self->reader->readline;
unless (defined $line) {
$self->set_next_line(undef);
return;
}
$self->set_block(1);
$self->inc_line;
$line =~ m/\A( *)([^\r\n]*)([\r\n]|\z)/ or die "Unexpected";
$next_line = [ $1, $2, $3 ];
$self->set_next_line($next_line);
# $ESCAPE_CHAR from YAML.pm
if ($line =~ tr/\x00-\x08\x0b-\x0c\x0e-\x1f//) {
$self->exception("Control characters are not allowed");
}
return $next_line;
}
my %TOKEN_NAMES = (
'"' => 'DOUBLEQUOTE',
"'" => 'SINGLEQUOTE',
'|' => 'LITERAL',
'>' => 'FOLDED',
'!' => 'TAG',
'*' => 'ALIAS',
'&' => 'ANCHOR',
':' => 'COLON',
'-' => 'DASH',
'?' => 'QUESTION',
'[' => 'FLOWSEQ_START',
']' => 'FLOWSEQ_END',
'{' => 'FLOWMAP_START',
'}' => 'FLOWMAP_END',
',' => 'FLOW_COMMA',
'---' => 'DOC_START',
'...' => 'DOC_END',
);
sub fetch_next_tokens {
my ($self) = @_;
my $next = $self->next_tokens;
return $next if @$next;
my $next_line = $self->_fetch_next_line;
if (not $next_line) {
return [];
}
my $spaces = $next_line->[0];
my $yaml = \$next_line->[1];
if (not length $$yaml) {
$self->_push_tokens([ EOL => join('', @$next_line), $self->line ]);
$self->set_next_line(undef);
return $next;
}
if (substr($$yaml, 0, 1) eq '#') {
$self->_push_tokens([ EOL => join('', @$next_line), $self->line ]);
$self->set_next_line(undef);
return $next;
}
if (not $spaces and substr($$yaml, 0, 1) eq "%") {
$self->_fetch_next_tokens_directive($yaml, $next_line->[2]);
$self->set_context(0);
$self->set_next_line(undef);
return $next;
}
if (not $spaces and $$yaml =~ s/\A(---|\.\.\.)(?=$RE_WS|\z)//) {
$self->_push_tokens([ $TOKEN_NAMES{ $1 } => $1, $self->line ]);
}
elsif ($self->flowcontext and $$yaml =~ m/\A[ \t]+(#.*)?\z/) {
$self->_push_tokens([ EOL => join('', @$next_line), $self->line ]);
$self->set_next_line(undef);
return $next;
}
else {
$self->_push_tokens([ SPACE => $spaces, $self->line ]);
}
my $partial = $self->_fetch_next_tokens($next_line);
unless ($partial) {
$self->set_next_line(undef);
}
return $next;
}
my %ANCHOR_ALIAS_TAG = ( '&' => 1, '*' => 1, '!' => 1 );
my %BLOCK_SCALAR = ( '|' => 1, '>' => 1 );
my %COLON_DASH_QUESTION = ( ':' => 1, '-' => 1, '?' => 1 );
my %QUOTED = ( '"' => 1, "'" => 1 );
my %FLOW = ( '{' => 1, '[' => 1, '}' => 1, ']' => 1, ',' => 1 );
my %CONTEXT = ( '"' => 1, "'" => 1, '>' => 1, '|' => 1 );
my $RE_ESCAPES = qr{(?:
\\([ \\\/_0abefnrtvLNP\t"]) | \\x([0-9a-fA-F]{2})
| \\u([A-Fa-f0-9]{4}) | \\U([A-Fa-f0-9]{4,8})
)}x;
my %CONTROL = (
'\\' => '\\', '/' => '/', n => "\n", t => "\t", r => "\r", b => "\b",
'a' => "\a", 'b' => "\b", 'e' => "\e", 'f' => "\f", 'v' => "\x0b", "\t" => "\t",
'P' => "\x{2029}", L => "\x{2028}", 'N' => "\x85",
'0' => "\0", '_' => "\xa0", ' ' => ' ', q/"/ => q/"/,
);
sub _fetch_next_tokens {
TRACE and warn __PACKAGE__.':'.__LINE__.": _fetch_next_tokens\n";
my ($self, $next_line) = @_;
my $yaml = \$next_line->[1];
my $eol = $next_line->[2];
my @tokens;
while (1) {
unless (length $$yaml) {
push @tokens, ( EOL => $eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
my $first = substr($$yaml, 0, 1);
my $plain = 0;
if ($self->context) {
if ($$yaml =~ s/\A($RE_WS*)://) {
push @tokens, ( WS => $1, $self->line ) if $1;
push @tokens, ( COLON => ':', $self->line );
$self->set_context(0);
next;
}
if ($$yaml =~ s/\A($RE_WS*(?: #.*))\z//) {
push @tokens, ( EOL => $1 . $eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
$self->set_context(0);
}
if ($CONTEXT{ $first }) {
push @tokens, ( CONTEXT => $first, $self->line );
$self->_push_tokens(\@tokens);
return 1;
}
elsif ($COLON_DASH_QUESTION{ $first }) {
my $token_name = $TOKEN_NAMES{ $first };
if ($$yaml =~ s/\A\Q$first\E($RE_WS+|\z)//) {
my $after = $1;
if (not $self->flowcontext and not $self->block) {
push @tokens, ERROR => $first . $after, $self->line;
$self->_push_tokens(\@tokens);
$self->exception("Tabs can not be used for indentation");
}
if ($after =~ tr/\t//) {
$self->set_block(0);
}
my $token_name = $TOKEN_NAMES{ $first };
push @tokens, ( $token_name => $first, $self->line );
if (not defined $1) {
push @tokens, ( EOL => $eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
my $ws = $1;
if ($$yaml =~ s/\A(#.*|)\z//) {
push @tokens, ( EOL => $ws . $1 . $eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
push @tokens, ( WS => $ws, $self->line );
next;
}
elsif ($self->flowcontext and $$yaml =~ s/\A:(?=[,\{\}\[\]])//) {
push @tokens, ( $token_name => $first, $self->line );
next;
}
$plain = 1;
}
elsif ($ANCHOR_ALIAS_TAG{ $first }) {
my $token_name = $TOKEN_NAMES{ $first };
my $REGEX = $REGEXES{ $token_name };
if ($$yaml =~ s/\A$REGEX//) {
push @tokens, ( $token_name => $1, $self->line );
}
else {
push @tokens, ( "Invalid $token_name" => $$yaml, $self->line );
$self->_push_tokens(\@tokens);
return;
}
}
elsif ($first eq ' ' or $first eq "\t") {
if ($$yaml =~ s/\A($RE_WS+)//) {
my $ws = $1;
if ($$yaml =~ s/\A((?:#.*)?\z)//) {
push @tokens, ( EOL => $ws . $1 . $eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
push @tokens, ( WS => $ws, $self->line );
}
}
elsif ($FLOW{ $first }) {
push @tokens, ( $TOKEN_NAMES{ $first } => $first, $self->line );
substr($$yaml, 0, 1, '');
my $flowcontext = $self->flowcontext;
if ($first eq '{' or $first eq '[') {
$self->set_flowcontext(++$flowcontext);
}
elsif ($first eq '}' or $first eq ']') {
$self->set_flowcontext(--$flowcontext);
}
}
else {
$plain = 1;
}
if ($plain) {
push @tokens, ( CONTEXT => '', $self->line );
$self->_push_tokens(\@tokens);
return 1;
}
}
return;
}
sub fetch_plain {
my ($self, $indent, $context) = @_;
my $next_line = $self->next_line;
my $yaml = \$next_line->[1];
my $eol = $next_line->[2];
my $REGEX = $RE_PLAIN_WORDS;
if ($self->flowcontext) {
$REGEX = $RE_PLAIN_WORDS_FLOW;
}
my @tokens;
unless ($$yaml =~ s/\A($REGEX(?:[:]+(?=\:(\s|\z)))?)//) {
$self->_push_tokens(\@tokens);
$self->exception("Invalid plain scalar");
}
my $plain = $1;
push @tokens, ( PLAIN => $plain, $self->line );
if ($$yaml =~ s/\A(?:($RE_WS+#.*)|($RE_WS*))\z//) {
if (defined $1) {
push @tokens, ( EOL => $1 . $eol, $self->line );
$self->_push_tokens(\@tokens);
$self->set_next_line(undef);
return;
}
else {
push @tokens, ( EOL => $2. $eol, $self->line );
$self->set_next_line(undef);
}
}
else {
$self->_push_tokens(\@tokens);
my $partial = $self->_fetch_next_tokens($next_line);
if (not $partial) {
$self->set_next_line(undef);
}
return;
}
my $RE2 = $RE_PLAIN_WORDS2;
if ($self->flowcontext) {
$RE2 = $RE_PLAIN_WORDS_FLOW2;
}
my $fetch_next = 0;
my @lines = ($plain);
my @next;
LOOP: while (1) {
$next_line = $self->_fetch_next_line;
if (not $next_line) {
last LOOP;
}
my $spaces = $next_line->[0];
my $yaml = \$next_line->[1];
my $eol = $next_line->[2];
if (not length $$yaml) {
push @tokens, ( EOL => $spaces . $eol, $self->line );
$self->set_next_line(undef);
push @lines, '';
next LOOP;
}
if (not $spaces and $$yaml =~ s/\A(---|\.\.\.)(?=$RE_WS|\z)//) {
push @next, $TOKEN_NAMES{ $1 } => $1, $self->line;
$fetch_next = 1;
last LOOP;
}
if ((length $spaces) < $indent) {
last LOOP;
}
my $ws = '';
if ($$yaml =~ s/\A($RE_WS+)//) {
$ws = $1;
}
if (not length $$yaml) {
push @tokens, ( EOL => $spaces . $ws . $eol, $self->line );
$self->set_next_line(undef);
push @lines, '';
next LOOP;
}
if ($$yaml =~ s/\A(#.*)\z//) {
push @tokens, ( EOL => $spaces . $ws . $1 . $eol, $self->line );
$self->set_next_line(undef);
last LOOP;
}
if ($$yaml =~ s/\A($RE2)//) {
push @tokens, INDENT => $spaces, $self->line;
push @tokens, WS => $ws, $self->line;
push @tokens, PLAIN => $1, $self->line;
push @lines, $1;
my $ws = '';
if ($$yaml =~ s/\A($RE_WS+)//) {
$ws = $1;
}
if (not length $$yaml) {
push @tokens, EOL => $ws . $eol, $self->line;
$self->set_next_line(undef);
next LOOP;
}
if ($$yaml =~ s/\A(#.*)\z//) {
push @tokens, EOL => $ws . $1 . $eol, $self->line;
$self->set_next_line(undef);
last LOOP;
}
else {
push @tokens, WS => $ws, $self->line if $ws;
$fetch_next = 1;
}
}
else {
push @tokens, SPACE => $spaces, $self->line;
push @tokens, WS => $ws, $self->line;
if ($self->flowcontext) {
$fetch_next = 1;
}
else {
push @tokens, ERROR => $$yaml, $self->line;
}
}
last LOOP;
}
# remove empty lines at the end
while (@lines > 1 and $lines[-1] eq '') {
pop @lines;
}
if (@lines > 1) {
my $value = YAML::PP::Render->render_multi_val(\@lines);
my @eol;
if ($tokens[-3] eq 'EOL') {
@eol = splice @tokens, -3;
}
$self->push_subtokens( { name => 'PLAIN_MULTI', value => $value }, \@tokens);
$self->_push_tokens([ @eol, @next ]);
}
else {
$self->_push_tokens([ @tokens, @next ]);
}
@tokens = ();
if ($fetch_next) {
my $partial = $self->_fetch_next_tokens($next_line);
if (not $partial) {
$self->set_next_line(undef);
}
}
return;
}
sub fetch_block {
my ($self, $indent, $context) = @_;
my $next_line = $self->next_line;
my $yaml = \$next_line->[1];
my $eol = $next_line->[2];
my @tokens;
my $token_name = $TOKEN_NAMES{ $context };
$$yaml =~ s/\A\Q$context\E// or die "Unexpected";
push @tokens, ( $token_name => $context, $self->line );
my $current_indent = $indent;
my $started = 0;
my $set_indent = 0;
my $chomp = '';
if ($$yaml =~ s/\A([1-9])([+-]?)//) {
push @tokens, ( BLOCK_SCALAR_INDENT => $1, $self->line );
$set_indent = $1;
$chomp = $2 if $2;
push @tokens, ( BLOCK_SCALAR_CHOMP => $2, $self->line ) if $2;
}
elsif ($$yaml =~ s/\A([+-])([1-9])?//) {
push @tokens, ( BLOCK_SCALAR_CHOMP => $1, $self->line );
$chomp = $1;
push @tokens, ( BLOCK_SCALAR_INDENT => $2, $self->line ) if $2;
$set_indent = $2 if $2;
}
if ($set_indent) {
$started = 1;
$indent-- if $indent > 0;
$current_indent = $indent + $set_indent;
}
if (not length $$yaml) {
push @tokens, ( EOL => $eol, $self->line );
}
elsif ($$yaml =~ s/\A($RE_WS*(?:$RE_WS#.*|))\z//) {
push @tokens, ( EOL => $1 . $eol, $self->line );
}
else {
$self->_push_tokens(\@tokens);
$self->exception("Invalid block scalar");
}
my @lines;
while (1) {
$self->set_next_line(undef);
$next_line = $self->_fetch_next_line;
if (not $next_line) {
last;
}
my $spaces = $next_line->[0];
my $content = $next_line->[1];
my $eol = $next_line->[2];
if (not $spaces and $content =~ m/\A(---|\.\.\.)(?=$RE_WS|\z)/) {
last;
}
if ((length $spaces) < $current_indent) {
if (length $content) {
if ($content =~ m/\A\t/) {
$self->_push_tokens(\@tokens);
$self->exception("Invalid block scalar");
}
last;
}
else {
push @lines, '';
push @tokens, ( EOL => $spaces . $eol, $self->line );
next;
}
}
if ((length $spaces) > $current_indent) {
if ($started) {
($spaces, my $more_spaces) = unpack "a${current_indent}a*", $spaces;
$content = $more_spaces . $content;
}
}
unless (length $content) {
push @lines, '';
push @tokens, ( INDENT => $spaces, $self->line, EOL => $eol, $self->line );
unless ($started) {
$current_indent = length $spaces;
}
next;
}
unless ($started) {
$started = 1;
$current_indent = length $spaces;
}
push @lines, $content;
push @tokens, (
INDENT => $spaces, $self->line,
BLOCK_SCALAR_CONTENT => $content, $self->line,
EOL => $eol, $self->line,
);
}
my $value = YAML::PP::Render->render_block_scalar($context, $chomp, \@lines);
my @eol = splice @tokens, -3;
$self->push_subtokens( { name => 'BLOCK_SCALAR', value => $value }, \@tokens );
$self->_push_tokens([ @eol ]);
return 0;
}
sub fetch_quoted {
my ($self, $indent, $context) = @_;
my $next_line = $self->next_line;
my $yaml = \$next_line->[1];
my $spaces = $next_line->[0];
my $token_name = $TOKEN_NAMES{ $context };
$$yaml =~ s/\A\Q$context// or die "Unexpected";;
my @tokens = ( $token_name => $context, $self->line );
my $start = 1;
my @values;
while (1) {
unless ($start) {
$next_line = $self->_fetch_next_line or do {
for (my $i = 0; $i < @tokens; $i+= 3) {
my $token = $tokens[ $i + 1 ];
if (ref $token) {
$tokens[ $i + 1 ] = $token->{orig};
}
}
$self->_push_tokens(\@tokens);
$self->exception("Missing closing quote <$context> at EOF");
};
$start = 0;
$spaces = $next_line->[0];
$yaml = \$next_line->[1];
if (not length $$yaml) {
push @tokens, ( EOL => $spaces . $next_line->[2], $self->line );
$self->set_next_line(undef);
push @values, { value => '', orig => '' };
next;
}
elsif (not $spaces and $$yaml =~ m/\A(---|\.\.\.)(?=$RE_WS|\z)/) {
for (my $i = 0; $i < @tokens; $i+= 3) {
my $token = $tokens[ $i + 1 ];
if (ref $token) {
$tokens[ $i + 1 ] = $token->{orig};
}
}
$self->_push_tokens(\@tokens);
$self->exception("Missing closing quote <$context> or invalid document marker");
}
elsif ((length $spaces) < $indent) {
for (my $i = 0; $i < @tokens; $i+= 3) {
my $token = $tokens[ $i + 1 ];
if (ref $token) {
$tokens[ $i + 1 ] = $token->{orig};
}
}
$self->_push_tokens(\@tokens);
$self->exception("Wrong indendation or missing closing quote <$context>");
}
if ($$yaml =~ s/\A($RE_WS+)//) {
$spaces .= $1;
}
push @tokens, ( WS => $spaces, $self->line );
}
my $v = $self->_read_quoted_tokens($start, $context, $yaml, \@tokens);
push @values, $v;
if ($tokens[-3] eq $token_name) {
if ($start) {
$self->push_subtokens(
{ name => 'QUOTED', value => $v->{value} }, \@tokens
);
}
else {
my $value = YAML::PP::Render->render_quoted($context, \@values);
$self->push_subtokens(
{ name => 'QUOTED_MULTILINE', value => $value }, \@tokens
);
}
$self->set_context(1) if $self->flowcontext;
if (length $$yaml) {
my $partial = $self->_fetch_next_tokens($next_line);
if (not $partial) {
$self->set_next_line(undef);
}
return 0;
}
else {
@tokens = ();
push @tokens, ( EOL => $next_line->[2], $self->line );
$self->_push_tokens(\@tokens);
$self->set_next_line(undef);
return;
}
}
$tokens[-2] .= $next_line->[2];
$self->set_next_line(undef);
$start = 0;
}
}
sub _read_quoted_tokens {
my ($self, $start, $first, $yaml, $tokens) = @_;
my $quoted = '';
my $decoded = '';
my $token_name = $TOKEN_NAMES{ $first };
my $eol = '';
if ($first eq "'") {
my $regex = $REGEXES{SINGLEQUOTED};
if ($$yaml =~ s/\A($regex)//) {
$quoted .= $1;
$decoded .= $1;
$decoded =~ s/''/'/g;
}
unless (length $$yaml) {
if ($quoted =~ s/($RE_WS+)\z//) {
$eol = $1;
$decoded =~ s/($eol)\z//;
}
}
}
else {
($quoted, $decoded, $eol) = $self->_read_doublequoted($yaml);
}
my $value = { value => $decoded, orig => $quoted };
if ($$yaml =~ s/\A$first//) {
if ($start) {
push @$tokens, ( $token_name . 'D' => $value, $self->line );
}
else {
push @$tokens, ( $token_name . 'D_LINE' => $value, $self->line );
}
push @$tokens, ( $token_name => $first, $self->line );
return $value;
}
if (length $$yaml) {
push @$tokens, ( $token_name . 'D' => $value->{orig}, $self->line );
$self->_push_tokens($tokens);
$self->exception("Invalid quoted <$first> string");
}
push @$tokens, ( $token_name . 'D_LINE' => $value, $self->line );
push @$tokens, ( EOL => $eol, $self->line );
return $value;
}
sub _read_doublequoted {
my ($self, $yaml) = @_;
my $quoted = '';
my $decoded = '';
my $eol = '';
while (1) {
my $last = 1;
if ($$yaml =~ s/\A([^"\\ \t]+)//) {
$quoted .= $1;
$decoded .= $1;
$last = 0;
}
if ($$yaml =~ s/\A($RE_ESCAPES)//) {
$quoted .= $1;
my $dec = defined $2 ? $CONTROL{ $2 }
: defined $3 ? chr hex $3
: defined $4 ? chr hex $4
: chr hex $5;
$decoded .= $dec;
$last = 0;
}
if ($$yaml =~ s/\A([ \t]+)//) {
my $spaces = $1;
if (length $$yaml) {
$quoted .= $spaces;
$decoded .= $spaces;
$last = 0;
}
else {
$eol = $spaces;
last;
}
}
if ($$yaml =~ s/\A(\\)\z//) {
$quoted .= $1;
$decoded .= $1;
last;
}
last if $last;
}
return ($quoted, $decoded, $eol);
}
sub _fetch_next_tokens_directive {
my ($self, $yaml, $eol) = @_;
my @tokens;
my $trailing_ws = '';
my $warn = $ENV{YAML_PP_RESERVED_DIRECTIVE} || 'warn';
if ($$yaml =~ s/\A(\s*%YAML[ \t]+([0-9]+\.[0-9]+))//) {
my $dir = $1;
my $version = $2;
if ($$yaml =~ s/\A($RE_WS+)//) {
$trailing_ws = $1;
}
elsif (length $$yaml) {
push @tokens, ( 'Invalid directive' => $dir.$$yaml.$eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
if ($version !~ m/^1\.[12]$/) {
if ($warn eq 'warn') {
warn "Unsupported YAML version '$dir'";
}
elsif ($warn eq 'fatal') {
push @tokens, ( 'Unsupported YAML version' => $dir, $self->line );
$self->_push_tokens(\@tokens);
return;
}
}
push @tokens, ( YAML_DIRECTIVE => $dir, $self->line );
}
elsif ($$yaml =~ s/\A(\s*%TAG[ \t]+(!$RE_NS_WORD_CHAR*!|!)[ \t]+(tag:\S+|!$RE_URI_CHAR+))($RE_WS*)//) {
push @tokens, ( TAG_DIRECTIVE => $1, $self->line );
# TODO
my $tag_alias = $2;
my $tag_url = $3;
$trailing_ws = $4;
}
elsif ($$yaml =~ s/\A(\s*\A%(?:\w+).*)//) {
push @tokens, ( RESERVED_DIRECTIVE => $1, $self->line );
if ($warn eq 'warn') {
warn "Found reserved directive '$1'";
}
elsif ($warn eq 'fatal') {
die "Found reserved directive '$1'";
}
}
else {
push @tokens, ( 'Invalid directive' => $$yaml, $self->line );
push @tokens, ( EOL => $eol, $self->line );
$self->_push_tokens(\@tokens);
return;
}
if (not length $$yaml) {
push @tokens, ( EOL => $eol, $self->line );
}
elsif ($trailing_ws and $$yaml =~ s/\A(#.*)?\z//) {
push @tokens, ( EOL => "$trailing_ws$1$eol", $self->line );
$self->_push_tokens(\@tokens);
return;
}
elsif ($$yaml =~ s/\A([ \t]+#.*)?\z//) {
push @tokens, ( EOL => "$1$eol", $self->line );
$self->_push_tokens(\@tokens);
return;
}
else {
push @tokens, ( 'Invalid directive' => $trailing_ws.$$yaml, $self->line );
push @tokens, ( EOL => $eol, $self->line );
}
$self->_push_tokens(\@tokens);
return;
}
sub _push_tokens {
my ($self, $new_tokens) = @_;
my $next = $self->next_tokens;
my $line = $self->line;
my $column = $self->offset;
for (my $i = 0; $i < @$new_tokens; $i += 3) {
my $value = $new_tokens->[ $i + 1 ];
my $name = $new_tokens->[ $i ];
my $line = $new_tokens->[ $i + 2 ];
my $push = {
name => $name,
line => $line,
column => $column,
value => $value,
};
$column += length $value unless $name eq 'CONTEXT';
push @$next, $push;
if ($name eq 'EOL') {
$column = 0;
}
}
$self->set_offset($column);
return $next;
}
sub push_subtokens {
my ($self, $token, $subtokens) = @_;
my $next = $self->next_tokens;
my $line = $self->line;
my $column = $self->offset;
$token->{column} = $column;
$token->{subtokens} = \my @sub;
for (my $i = 0; $i < @$subtokens; $i+=3) {
my $name = $subtokens->[ $i ];
my $value = $subtokens->[ $i + 1 ];
my $line = $subtokens->[ $i + 2 ];
my $push = {
name => $subtokens->[ $i ],
line => $line,
column => $column,
};
if (ref $value eq 'HASH') {
%$push = ( %$push, %$value );
$column += length $value->{orig};
}
else {
$push->{value} = $value;
$column += length $value;
}
if ($push->{name} eq 'EOL') {
$column = 0;
}
push @sub, $push;
}
$token->{line} = $sub[0]->{line};
push @$next, $token;
$self->set_offset($column);
return $next;
}
sub exception {
my ($self, $msg) = @_;
my $next = $self->next_tokens;
$next = [];
my $line = @$next ? $next->[0]->{line} : $self->line;
my @caller = caller(0);
my $yaml = '';
if (my $nl = $self->next_line) {
$yaml = join '', @$nl;
$yaml = $nl->[1];
}
my $e = YAML::PP::Exception->new(
line => $line,
column => $self->offset + 1,
msg => $msg,
next => $next,
where => $caller[1] . ' line ' . $caller[2],
yaml => $yaml,
);
croak $e;
}
1;
YAML-PP-v0.41.0/lib/YAML/PP/PaxHeaders/Perl.pm 0000644 0000000 0000000 00000000130 15214605475 015215 x ustar 00 29 mtime=1781730109.60031515
30 atime=1781730109.600170997
29 ctime=1781730109.60031515
YAML-PP-v0.41.0/lib/YAML/PP/Perl.pm 0000644 0001750 0001750 00000002767 15214605475 014665 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Perl;
our $VERSION = 'v0.41.0'; # VERSION
use base 'Exporter';
use base 'YAML::PP';
our @EXPORT_OK = qw/ Load Dump LoadFile DumpFile /;
use YAML::PP;
use YAML::PP::Schema::Perl;
sub new {
my ($class, %args) = @_;
$args{schema} ||= [qw/ Core Perl /];
$class->SUPER::new(%args);
}
sub Load {
my ($yaml) = @_;
__PACKAGE__->new->load_string($yaml);
}
sub LoadFile {
my ($file) = @_;
__PACKAGE__->new->load_file($file);
}
sub Dump {
my (@data) = @_;
__PACKAGE__->new->dump_string(@data);
}
sub DumpFile {
my ($file, @data) = @_;
__PACKAGE__->new->dump_file($file, @data);
}
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP::Perl - Convenience module for loading and dumping Perl objects
=head1 SYNOPSIS
use YAML::PP::Perl;
my @docs = YAML::PP::Perl->new->load_string($yaml);
my @docs = YAML::PP::Perl::Load($yaml);
# same as
use YAML::PP;
my $yp = YAML::PP->new( schema => [qw/ Core Perl /] );
my @docs = $yp->load_string($yaml);
=head1 DESCRIPTION
This is just for convenience. It will create a YAML::PP object using the
default schema (C) and the L schema.
See L for documentation.
=head1 METHODS
=over
=item Load, Dump, LoadFile, DumpFile
These work like the functions in L, just adding the C schema.
=item new
Constructor, works like in L, just adds the C schema to the
list of arguments.
=back
YAML-PP-v0.41.0/lib/YAML/PaxHeaders/PP.pm 0000644 0000000 0000000 00000000132 15214605475 014315 x ustar 00 30 mtime=1781730109.593613081
30 atime=1781730109.593554484
30 ctime=1781730109.593613081
YAML-PP-v0.41.0/lib/YAML/PP.pm 0000644 0001750 0001750 00000113113 15214605475 013747 0 ustar 00tina tina # ABSTRACT: YAML 1.2 Processor
use strict;
use warnings;
package YAML::PP;
our $VERSION = 'v0.41.0'; # VERSION
use YAML::PP::Schema;
use YAML::PP::Schema::JSON;
use YAML::PP::Loader;
use YAML::PP::Dumper;
use Scalar::Util qw/ blessed /;
use Carp qw/ croak /;
use base 'Exporter';
our @EXPORT_OK = qw/ Load LoadFile Dump DumpFile /;
my %YAML_VERSIONS = ('1.1' => 1, '1.2' => 1);
sub new {
my ($class, %args) = @_;
my $bool = delete $args{boolean};
$bool = 'perl' unless defined $bool;
my $schemas = delete $args{schema} || ['+'];
my $cyclic_refs = delete $args{cyclic_refs} || 'fatal';
my $indent = delete $args{indent};
my $width = delete $args{width};
my $writer = delete $args{writer};
my $header = delete $args{header};
my $footer = delete $args{footer};
my $require_footer = delete $args{require_footer};
my $duplicate_keys = delete $args{duplicate_keys};
my $max_depth = delete $args{max_depth};
my $yaml_version = $class->_arg_yaml_version(delete $args{yaml_version});
my $default_yaml_version = $yaml_version->[0];
my $version_directive = delete $args{version_directive};
my $preserve = delete $args{preserve};
my $parser = delete $args{parser};
my $emitter = delete $args{emitter} || {
indent => $indent,
width => $width,
writer => $writer,
};
if (keys %args) {
die "Unexpected arguments: " . join ', ', sort keys %args;
}
my %schemas;
for my $v (@$yaml_version) {
my $schema;
if (blessed($schemas) and $schemas->isa('YAML::PP::Schema')) {
$schema = $schemas;
}
else {
$schema = YAML::PP::Schema->new(
boolean => $bool,
yaml_version => $v,
);
$schema->load_subschemas(@$schemas);
}
$schemas{ $v } = $schema;
}
my $default_schema = $schemas{ $default_yaml_version };
my $loader = YAML::PP::Loader->new(
schemas => \%schemas,
cyclic_refs => $cyclic_refs,
parser => $parser,
default_yaml_version => $default_yaml_version,
preserve => $preserve,
duplicate_keys => $duplicate_keys,
require_footer => $require_footer,
max_depth => $max_depth,
);
my $dumper = YAML::PP::Dumper->new(
schema => $default_schema,
emitter => $emitter,
header => $header,
footer => $footer,
version_directive => $version_directive,
preserve => $preserve,
);
my $self = bless {
schema => \%schemas,
loader => $loader,
dumper => $dumper,
}, $class;
return $self;
}
sub clone {
my ($self) = @_;
my $clone = {
schema => $self->schema,
loader => $self->loader->clone,
dumper => $self->dumper->clone,
};
return bless $clone, ref $self;
}
sub _arg_yaml_version {
my ($class, $version) = @_;
my @versions = ('1.2');
if (defined $version) {
@versions = ();
if (not ref $version) {
$version = [$version];
}
for my $v (@$version) {
unless ($YAML_VERSIONS{ $v }) {
croak "YAML Version '$v' not supported";
}
push @versions, $v;
}
}
return \@versions;
}
sub loader {
if (@_ > 1) {
$_[0]->{loader} = $_[1]
}
return $_[0]->{loader};
}
sub dumper {
if (@_ > 1) {
$_[0]->{dumper} = $_[1]
}
return $_[0]->{dumper};
}
sub schema {
if (@_ > 1) { $_[0]->{schema}->{'1.2'} = $_[1] }
return $_[0]->{schema}->{'1.2'};
}
sub default_schema {
my ($self, %args) = @_;
my $schema = YAML::PP::Schema->new(
boolean => $args{boolean},
);
$schema->load_subschemas(qw/ Core /);
return $schema;
}
sub load_string {
my ($self, $yaml) = @_;
return $self->loader->load_string($yaml);
}
sub load_file {
my ($self, $file) = @_;
return $self->loader->load_file($file);
}
sub dump {
my ($self, @data) = @_;
return $self->dumper->dump(@data);
}
sub dump_string {
my ($self, @data) = @_;
return $self->dumper->dump_string(@data);
}
sub dump_file {
my ($self, $file, @data) = @_;
return $self->dumper->dump_file($file, @data);
}
# legagy interface
sub Load {
my ($yaml) = @_;
YAML::PP->new->load_string($yaml);
}
sub LoadFile {
my ($file) = @_;
YAML::PP->new->load_file($file);
}
sub Dump {
my (@data) = @_;
YAML::PP->new->dump_string(@data);
}
sub DumpFile {
my ($file, @data) = @_;
YAML::PP->new->dump_file($file, @data);
}
sub preserved_scalar {
my ($self, $value, %args) = @_;
my $scalar = YAML::PP::Preserve::Scalar->new(
value => $value,
%args,
);
return $scalar;
}
sub preserved_mapping {
my ($self, $hash, %args) = @_;
my $data = {};
tie %$data, 'YAML::PP::Preserve::Hash';
%$data = %$hash;
my $t = tied %$data;
$t->{style} = $args{style};
$t->{alias} = $args{alias};
return $data;
}
sub preserved_sequence {
my ($self, $array, %args) = @_;
my $data = [];
tie @$data, 'YAML::PP::Preserve::Array';
push @$data, @$array;
my $t = tied @$data;
$t->{style} = $args{style};
$t->{alias} = $args{alias};
return $data;
}
package YAML::PP::Preserve::Hash;
# experimental
use Tie::Hash;
use base qw/ Tie::StdHash /;
use Scalar::Util qw/ reftype blessed /;
sub TIEHASH {
my ($class, %args) = @_;
my $self = bless {
keys => [keys %args],
data => { %args },
}, $class;
}
sub STORE {
my ($self, $key, $val) = @_;
my $keys = $self->{keys};
unless (exists $self->{data}->{ $key }) {
push @$keys, $key;
}
if (ref $val and not blessed($val)) {
if (reftype($val) eq 'HASH' and not tied %$val) {
tie %$val, 'YAML::PP::Preserve::Hash', %$val;
}
elsif (reftype($val) eq 'ARRAY' and not tied @$val) {
tie @$val, 'YAML::PP::Preserve::Array', @$val;
}
}
$self->{data}->{ $key } = $val;
}
sub FIRSTKEY {
my ($self) = @_;
return $self->{keys}->[0];
}
sub NEXTKEY {
my ($self, $last) = @_;
my $keys = $self->{keys};
for my $i (0 .. $#$keys) {
if ("$keys->[ $i ]" eq "$last") {
return $keys->[ $i + 1 ];
}
}
return;
}
sub FETCH {
my ($self, $key) = @_;
my $val = $self->{data}->{ $key };
}
sub DELETE {
my ($self, $key) = @_;
@{ $self->{keys} } = grep { "$_" ne "$key" } @{ $self->{keys} };
delete $self->{data}->{ $key };
}
sub EXISTS {
my ($self, $key) = @_;
return exists $self->{data}->{ $key };
}
sub CLEAR {
my ($self) = @_;
$self->{keys} = [];
$self->{data} = {};
}
sub SCALAR {
my ($self) = @_;
return scalar %{ $self->{data} };
}
package YAML::PP::Preserve::Array;
# experimental
use Tie::Array;
use base qw/ Tie::StdArray /;
use Scalar::Util qw/ reftype blessed /;
sub TIEARRAY {
my ($class, @items) = @_;
my $self = bless {
data => [@items],
}, $class;
return $self;
}
sub FETCH {
my ($self, $i) = @_;
return $self->{data}->[ $i ];
}
sub FETCHSIZE {
my ($self) = @_;
return $#{ $self->{data} } + 1;
}
sub _preserve {
my ($val) = @_;
if (ref $val and not blessed($val)) {
if (reftype($val) eq 'HASH' and not tied %$val) {
tie %$val, 'YAML::PP::Preserve::Hash', %$val;
}
elsif (reftype($val) eq 'ARRAY' and not tied @$val) {
tie @$val, 'YAML::PP::Preserve::Array', @$val;
}
}
return $val;
}
sub STORE {
my ($self, $i, $val) = @_;
_preserve($val);
$self->{data}->[ $i ] = $val;
}
sub PUSH {
my ($self, @args) = @_;
push @{ $self->{data} }, map { _preserve $_ } @args;
}
sub STORESIZE {
my ($self, $i) = @_;
$#{ $self->{data} } = $i - 1;
}
sub DELETE {
my ($self, $i) = @_;
delete $self->{data}->[ $i ];
}
sub EXISTS {
my ($self, $i) = @_;
return exists $self->{data}->[ $i ];
}
sub CLEAR {
my ($self) = @_;
$self->{data} = [];
}
sub SHIFT {
my ($self) = @_;
shift @{ $self->{data} };
}
sub UNSHIFT {
my ($self, @args) = @_;
unshift @{ $self->{data} }, map { _preserve $_ } @args;
}
sub SPLICE {
my ($self, $offset, $length, @args) = @_;
splice @{ $self->{data} }, $offset, $length, map { _preserve $_ } @args;
}
sub EXTEND {}
package YAML::PP::Preserve::Scalar;
use overload
fallback => 1,
'+' => \&value,
'""' => \&value,
'bool' => \&value,
;
sub new {
my ($class, %args) = @_;
my $self = {
%args,
};
bless $self, $class;
}
sub value { $_[0]->{value} }
sub tag { $_[0]->{tag} }
sub style { $_[0]->{style} || 0 }
sub alias { $_[0]->{alias} }
1;
__END__
=pod
=encoding utf-8
=head1 NAME
YAML::PP - YAML 1.2 processor
=head1 SYNOPSIS
WARNING: Most of the inner API is not stable yet.
Here are a few examples of the basic load and dump methods:
use YAML::PP;
my $ypp = YAML::PP->new;
my $yaml = <<'EOM';
--- # Document one is a mapping
name: Tina
age: 29
favourite language: Perl
--- # Document two is a sequence
- plain string
- 'in single quotes'
- "in double quotes we have escapes! like \t and \n"
- | # a literal block scalar
line1
line2
- > # a folded block scalar
this is all one
single line because the
linebreaks will be folded
EOM
my @documents = $ypp->load_string($yaml);
my @documents = $ypp->load_file($filename);
my $yaml = $ypp->dump_string($data1, $data2);
$ypp->dump_file($filename, $data1, $data2);
# Enable perl data types and objects
my $ypp = YAML::PP->new(schema => [qw/ + Perl /]);
my $yaml = $yp->dump_string($data_with_perl_objects);
# Legacy interface
use YAML::PP qw/ Load Dump LoadFile DumpFile /;
my @documents = Load($yaml);
my @documents = LoadFile($filename);
my @documents = LoadFile($filehandle);
my $yaml = = Dump(@documents);
DumpFile($filename, @documents);
DumpFile($filenhandle @documents);
Some utility scripts, mostly useful for debugging:
# Load YAML into a data structure and dump with Data::Dumper
yamlpp-load < file.yaml
# Load and Dump
yamlpp-load-dump < file.yaml
# Print the events from the parser in yaml-test-suite format
yamlpp-events < file.yaml
# Parse and emit events directly without loading
yamlpp-parse-emit < file.yaml
# Create ANSI colored YAML. Can also be useful for invalid YAML, showing
# you the exact location of the error
yamlpp-highlight < file.yaml
=head1 DESCRIPTION
YAML::PP is a modular YAML processor.
It aims to support C and C. See L .
Some (rare) syntax elements are not yet supported and documented below.
YAML is a serialization language. The YAML input is called "YAML Stream".
A stream consists of one or more "Documents", separated by a line with a
document start marker C<--->. A document optionally ends with the document
end marker C<...>.
This allows one to process continuous streams additionally to a fixed input
file or string.
The YAML::PP frontend will currently load all documents, and return only
the first if called with scalar context.
The YAML backend is implemented in a modular way that allows one to add
custom handling of YAML tags, perl objects and data types. The inner API
is not yet stable. Suggestions welcome.
You can check out all current parse and load results from the
yaml-test-suite here:
L
=head1 METHODS
=head2 new
my $ypp = YAML::PP->new;
# use YAML 1.2 Failsafe Schema
my $ypp = YAML::PP->new( schema => ['Failsafe'] );
# use YAML 1.2 JSON Schema
my $ypp = YAML::PP->new( schema => ['JSON'] );
# use YAML 1.2 Core Schema
my $ypp = YAML::PP->new( schema => ['Core'] );
# Die when detecting cyclic references
my $ypp = YAML::PP->new( cyclic_refs => 'fatal' );
my $ypp = YAML::PP->new(
boolean => 'perl',
schema => ['Core'],
cyclic_refs => 'fatal',
indent => 4,
header => 1,
footer => 0,
version_directive => 0,
require_footer => 0,
max_depth => 512,
);
Options:
=over
=item boolean
Values: C (currently default), C, C, C
This option is for loading and dumping.
In case of perl 5.36 and later, builtin booleans should work out of the box
(since YAML::PP >= 0.38.0).
print YAML::PP->new->dump_string([ builtin::true, !1 ]);
# ---
# - true
# - false
For earlier perl versions, you can use "pseudo" booleans like documented
in the following examples.
# load/dump booleans via boolean.pm
my $ypp = YAML::PP->new( boolean => 'boolean' );
# load/dump booleans via JSON::PP::true/false
my $ypp = YAML::PP->new( boolean => 'JSON::PP' );
You can also specify more than one class, comma separated.
This is important for dumping.
boolean => 'JSON::PP,boolean'
Booleans will be loaded as JSON::PP::Booleans, but when dumping, also
'boolean' objects will be recognized
boolean => 'JSON::PP,*'
Booleans will be loaded as JSON::PP::Booleans, but when dumping, all
currently supported boolean classes will be recognized
boolean => '*'
Booleans will be loaded as perl booleans, but when dumping, all
currently supported boolean classes will be recognized
boolean => ''
Booleans will be loaded as perl booleans, but when dumping, nothing
will be recognized as booleans.
This option is for backwards compatibility for perl versions < 5.36,
if you rely on [!!1, !1] being dumped as [1, ''].
The option C was introduced when experimental boolean
support was added to perl 5.36. Since it will not be experimental anymore
in perl 5.40 \o/ the option is deprecated and the same as C.
=item schema
Default: C<['Core']>
This option is for loading and dumping.
Array reference. Here you can define what schema to use.
Supported standard Schemas are: C, C, C, C.
To get an overview how the different Schemas behave, see
L
Additionally you can add further schemas, for example C.
=item cyclic_refs
Default: C (since 0.037)
Before the default was C, but this can lead to memory leaks
when loading on untrusted data, so it was changed to C by default.
This option is for loading only.
Defines what to do when a cyclic reference is detected when loading.
# fatal - die
# warn - Just warn about them and replace with undef
# ignore - replace with undef
# allow - Default
=item duplicate_keys
Default: 0
Since version 0.027
This option is for loading.
The YAML Spec says duplicate mapping keys should be forbidden.
When set to true, duplicate keys in mappings are allowed (and will overwrite
the previous key).
When set to false, duplicate keys will result in an error when loading.
This is especially useful when you have a longer mapping and don't see
the duplicate key in your editor:
---
a: 1
b: 2
# .............
a: 23 # error
=item indent
Default: 2
This option is for dumping.
Use that many spaces for indenting
=item width
Since version 0.025
Default: 80
This option is for dumping.
Maximum columns when dumping.
This is only respected when dumping flow collections right now.
in the future it will be used also for wrapping long strings.
=item header
Default: 1
This option is for dumping.
Print document header C<--->
=item footer
Default: 0
Since version v0.39
This option is for dumping.
Print document footer C<...>
=item require_footer
Default: 0
Will require a C<...> at the end of each document.
This can be useful in a context where you want to make sure you received
the complete content, for example over network.
# Good
---
a: 1
...
---
a: 2
...
# Bad
---
a: 1
---
a: 2
=item max_depth
Since version v0.40
default: 512
Loading deeply nested, but still small YAML documents, like
[[[[[[[[[[...]]]]]]]]]]
can be significantly slower than a "normal" document with the same size.
By default the depth is limited to 512, which should be more than enough
for 99% of the use cases.
=item yaml_version
Since version 0.020
This option is for loading and dumping.
Default: C<1.2>
Note that in this case, a directive C<%YAML 1.1> will basically be ignored
and everything loaded with the C<1.2 Core> Schema.
If you want to support both YAML 1.1 and 1.2, you have to specify that, and the
schema (C or C) will be chosen automatically.
my $yp = YAML::PP->new(
yaml_version => ['1.2', '1.1'],
);
This is the same as
my $yp = YAML::PP->new(
schema => ['+'],
yaml_version => ['1.2', '1.1'],
);
because the C<+> stands for the default schema per version.
When loading, and there is no C<%YAML> directive, C<1.2> will be considered
as default, and the C schema will be used.
If there is a C<%YAML 1.1> directive, the C schema will be used.
Of course, you can also make C<1.1> the default:
my $yp = YAML::PP->new(
yaml_version => ['1.1', '1.2'],
);
You can also specify C<1.1> only:
my $yp = YAML::PP->new(
yaml_version => ['1.1'],
);
In this case also documents with C<%YAML 1.2> will be loaded with the C
schema.
=item version_directive
Since version 0.020
This option is for dumping.
Default: 0
Print Version Directive C<%YAML 1.2> (or C<%YAML 1.1>) on top of each YAML
document. It will use the first version specified in the C option.
=item preserve
Since version 0.021
Default: false
This option is for loading and dumping.
Preserving scalar styles is still experimental.
use YAML::PP::Common qw/ :PRESERVE /;
# Preserve the order of hash keys
my $yp = YAML::PP->new( preserve => PRESERVE_ORDER );
# Preserve the quoting style of scalars
my $yp = YAML::PP->new( preserve => PRESERVE_SCALAR_STYLE );
# Preserve block/flow style (since 0.024)
my $yp = YAML::PP->new( preserve => PRESERVE_FLOW_STYLE );
# Preserve alias names (since 0.027)
my $yp = YAML::PP->new( preserve => PRESERVE_ALIAS );
# Combine, e.g. preserve order and scalar style
my $yp = YAML::PP->new( preserve => PRESERVE_ORDER | PRESERVE_SCALAR_STYLE );
Do NOT rely on the internal implementation of it.
If you load the following input:
---
z: 1
a: 2
---
- plain
- 'single'
- "double"
- |
literal
- >
folded
---
block mapping: &alias
flow sequence: [a, b]
same mapping: *alias
flow mapping: {a: b}
with this code:
my $yp = YAML::PP->new(
preserve => PRESERVE_ORDER | PRESERVE_SCALAR_STYLE
| PRESERVE_FLOW_STYLE | PRESERVE_ALIAS
);
my ($hash, $styles, $flow) = $yp->load_file($file);
$yp->dump_file($hash, $styles, $flow);
Then dumping it will return the same output.
Note that YAML allows repeated definition of anchors. They cannot be preserved
with YAML::PP right now. Example:
---
- &seq [a]
- *seq
- &seq [b]
- *seq
Because the data could be shuffled before dumping again, the anchor definition
could be broken. In this case repeated anchor names will be discarded when
loading and dumped with numeric anchors like usual.
Implementation:
When loading, hashes will be tied to an internal class
(C) that keeps the key order.
Scalars will be returned as objects of an internal class
(C) with overloading. If you assign to such
a scalar, the object will be replaced by a simple scalar.
# assignment, style gets lost
$styles->[1] .= ' append';
You can also pass C<1> as a value. In this case all preserving options will be
enabled, also if there are new options added in the future.
There are also methods to create preserved nodes from scratch. See the
C L<"METHODS"> below.
=back
=head2 load_string
my $doc = $ypp->load_string("foo: bar");
my @docs = $ypp->load_string("foo: bar\n---\n- a");
Input should be Unicode characters.
So if you read from a file, you should decode it, for example with
C.
Note that in scalar context, C and C return the first
document (like L), while L and L return the
last.
=head2 load_file
my $doc = $ypp->load_file("file.yaml");
my @docs = $ypp->load_file("file.yaml");
Strings will be loaded as unicode characters.
=head2 dump_string
my $yaml = $ypp->dump_string($doc);
my $yaml = $ypp->dump_string($doc1, $doc2);
my $yaml = $ypp->dump_string(@docs);
Input strings should be Unicode characters.
Output will return Unicode characters.
So if you want to write that to a file (or pass to YAML::XS, for example),
you typically encode it via C.
=head2 dump_file
$ypp->dump_file("file.yaml", $doc);
$ypp->dump_file("file.yaml", $doc1, $doc2);
$ypp->dump_file("file.yaml", @docs);
Input data should be Unicode characters.
=head2 dump
This will dump to a predefined writer. By default it will just use the
L and output a string.
my $writer = MyWriter->new(\my $output);
my $yp = YAML::PP->new(
writer => $writer,
);
$yp->dump($data);
=head2 preserved_scalar
Since version 0.024
Experimental. Please report bugs or let me know this is useful and works.
You can define a certain scalar style when dumping data.
Figuring out the best style is a hard task and practically impossible to get
it right for all cases. It's also a matter of taste.
use YAML::PP::Common qw/ PRESERVE_SCALAR_STYLE YAML_LITERAL_SCALAR_STYLE /;
my $yp = YAML::PP->new(
preserve => PRESERVE_SCALAR_STYLE,
);
# a single linebreak would normally be dumped with double quotes: "\n"
my $scalar = $yp->preserved_scalar("\n", style => YAML_LITERAL_SCALAR_STYLE );
my $data = { literal => $scalar };
my $dump = $yp->dump_string($data);
# output
---
literal: |+
...
=head2 preserved_mapping, preserved_sequence
Since version 0.024
Experimental. Please report bugs or let me know this is useful and works.
With this you can define which nodes are dumped with the more compact flow
style instead of block style.
If you add C to the C option, it will also keep the
order of the keys in a hash.
use YAML::PP::Common qw/
PRESERVE_ORDER PRESERVE_FLOW_STYLE
YAML_FLOW_MAPPING_STYLE YAML_FLOW_SEQUENCE_STYLE
/;
my $yp = YAML::PP->new(
preserve => PRESERVE_FLOW_STYLE | PRESERVE_ORDER
);
my $hash = $yp->preserved_mapping({}, style => YAML_FLOW_MAPPING_STYLE);
# Add values after initialization to preserve order
%$hash = (z => 1, a => 2, y => 3, b => 4);
my $array = $yp->preserved_sequence([23, 24], style => YAML_FLOW_SEQUENCE_STYLE);
my $data = $yp->preserved_mapping({});
%$data = ( map => $hash, seq => $array );
my $dump = $yp->dump_string($data);
# output
---
map: {z: 1, a: 2, y: 3, b: 4}
seq: [23, 24]
=head2 loader
Returns or sets the loader object, by default L
=head2 dumper
Returns or sets the dumper object, by default L
=head2 schema
Returns or sets the schema object
=head2 default_schema
Creates and returns the default schema
=head1 FUNCTIONS
The functions C, C, C and C are provided
as a drop-in replacement for other existing YAML processors.
No function is exported by default.
Note that in scalar context, C and C return the first
document (like L), while L and L return the
last.
=over
=item Load
use YAML::PP qw/ Load /;
my $doc = Load($yaml);
my @docs = Load($yaml);
Works like C.
=item LoadFile
use YAML::PP qw/ LoadFile /;
my $doc = LoadFile($file);
my @docs = LoadFile($file);
my @docs = LoadFile($filehandle);
Works like C.
=item Dump
use YAML::PP qw/ Dump /;
my $yaml = Dump($doc);
my $yaml = Dump(@docs);
Works like C.
=item DumpFile
use YAML::PP qw/ DumpFile /;
DumpFile($file, $doc);
DumpFile($file, @docs);
DumpFile($filehandle, @docs);
Works like C.
=back
=head1 PLUGINS
You can alter the behaviour of YAML::PP by using the following schema
classes:
=over
=item L
One of the three YAML 1.2 official schemas
=item L
One of the three YAML 1.2 official schemas.
=item L
One of the three YAML 1.2 official schemas. Default
=item L
Schema implementing the most common YAML 1.1 types
=item L
Serializing Perl objects and types
=item L
Serializing binary data
=item L
YAML 1.1 merge keys for mappings
=item L
Experimental.
It was accidentally added in 0.38.1, and unknown tags forbidden.
This was reverted in 0.39.0
By default they will result in an error.
=item L
Include other YAML files via C tags
=item L
Deprecated. See option C
=back
To make the parsing process faster, you can plugin the libyaml parser
with L.
=head1 IMPLEMENTATION
The process of loading and dumping is split into the following steps:
Load:
YAML Stream Tokens Event List Data Structure
---------> ---------> --------->
lex parse construct
Dump:
Data Structure Event List YAML Stream
---------> --------->
represent emit
You can dump basic perl types like hashes, arrays, scalars (strings, numbers).
For dumping blessed objects and things like coderefs have a look at
L/L.
=over
=item L
The Lexer is reading the YAML stream into tokens. This makes it possible
to generate syntax highlighted YAML output.
Note that the API to retrieve the tokens will change.
=item L
The Parser retrieves the tokens from the Lexer. The main YAML content is then
parsed with the Grammar.
=item L
=item L
The Constructor creates a data structure from the Parser events.
=item L
The Loader combines the constructor and parser.
=item L
The Dumper will delegate to the Representer
=item L
The Representer will create Emitter events from the given data structure.
=item L
The Emitter creates a YAML stream.
=back
=head2 YAML::PP::Parser
Still TODO:
=over 4
=item Implicit collection keys
---
[ a, b, c ]: value
=item Implicit mapping in flow style sequences
This is supported since 0.029 (except some not relevant cases):
---
[ a, b, c: d ]
# equals
[ a, b, { c: d } ]
=item Plain mapping keys ending with colons
---
key ends with two colons::: value
This was implemented in 0.037.
=item Supported Characters
If you have valid YAML that's not parsed, or the other way round, please
create an issue.
=item Line and Column Numbers
You will see line and column numbers in the error message. The column numbers
might still be wrong in some cases.
=item Error Messages
The error messages need to be improved.
=item Unicode Surrogate Pairs
Currently loaded as single characters without validating
=item Possibly more
=back
=head2 YAML::PP::Constructor
The Constructor now supports all three YAML 1.2 Schemas, Failsafe, JSON and
Core. Additionally you can choose the schema for YAML 1.1 as C.
Too see what strings are resolved as booleans, numbers, null etc. look at
L.
You can choose the Schema like this:
my $ypp = YAML::PP->new(schema => ['JSON']); # default is 'Core'
The Tags C and C are still ignored for now.
It supports:
=over 4
=item Handling of Anchors/Aliases
Like in modules like L, the Constructor will use references for mappings and
sequences, but obviously not for scalars.
L uses real aliases, which allows also aliasing scalars. I might add
an option for that since aliasing is now available in pure perl.
=item Boolean Handling
You can choose between C<'perl'> (1/'', currently default), C<'JSON::PP'> and
C<'boolean'>.pm for handling boolean types. That allows you to dump the data
structure with one of the JSON modules without losing information about
booleans.
=item Numbers
Numbers are created as real numbers instead of strings, so that they are
dumped correctly by modules like L or L, for example.
=item Complex Keys
Mapping Keys in YAML can be more than just scalars. Of course, you can't load
that into a native perl structure. The Constructor will stringify those keys
with L instead of just returning something like
C.
Example:
use YAML::PP;
use JSON::PP;
my $ypp = YAML::PP->new;
my $coder = JSON::PP->new->ascii->pretty->allow_nonref->canonical;
my $yaml = <<'EOM';
complex:
?
?
a: 1
c: 2
: 23
: 42
EOM
my $data = $yppl->load_string($yaml);
say $coder->encode($data);
__END__
{
"complex" : {
"{'{a => 1,c => 2}' => 23}" : 42
}
}
=back
TODO:
=over 4
=item Parse Tree
I would like to generate a complete parse tree, that allows you to manipulate
the data structure and also dump it, including all whitespaces and comments.
The spec says that this is throwaway content, but I read that many people
wish to be able to keep the comments.
=back
=head2 YAML::PP::Dumper, YAML::PP::Emitter
The Dumper should be able to dump strings correctly, adding quotes
whenever a plain scalar would look like a special string, like C,
or when it contains or starts with characters that are not allowed.
Most strings will be dumped as plain scalars without quotes. If they
contain special characters or have a special meaning, they will be dumped
with single quotes. If they contain control characters, including <"\n">,
they will be dumped with double quotes.
It will recognize JSON::PP::Boolean and boolean.pm objects and dump them
correctly.
Numbers which also have a C flag will be recognized as numbers and not
as strings:
my $int = 23;
say "int: $int"; # $int will now also have a PV flag
That means that if you accidentally use a string in numeric context, it will
also be recognized as a number:
my $string = "23";
my $something = $string + 0;
print $yp->dump_string($string);
# will be emitted as an integer without quotes!
The layout is like libyaml output:
key:
- a
- b
- c
---
- key1: 1
key2: 2
key3: 3
---
- - a1
- a2
- - b1
- b2
=head1 FAQ - Frequently Asked Questions
=over
=item Are C<<<> merge keys supported?
Yes, this can be enabled optionally, see L
=item Is there a linter / formatter for YAML
There is the widely used L<"yamllint"|https://yamllint.readthedocs.io/>, based on
python's PyYAML. It is very configurable and will report errors or warnings.
It cannot format.
Now there is also L, which will format the given file according
to your configuration. So far only a few configuration options exist, but
they can already be quite helpful.
=back
=head1 Which YAML module should I use?
There are many YAML modules on CPAN. For historical reasons some of them
aren't handling YAML correctly.
Most of them are not compatible with the YAML spec and with each other, meaning
they can interpret the same YAML differently.
The behaviours we are discussing here can be divided into parsing issues
(syntax) and loading/constructing issues (for example type resolving which
decides what is a number, boolean or null).
See also L (parsing) and
L (loading).
=over
=item L<"YAML.pm"|YAML>
It was written even before the YAML 1.0 spec was finished and by that enabled
perl users to process YAML very early. It might work for you if you have simple
data, but it's missing quite some features and can also produce YAML that
doesn't roundtrip. Nowadays it might be a good idea to switch.
=item L
A libyaml binding that is robust and widely used. However, there are two
things to consider.
1. (syntax) libyaml diverged from the spec in several aspects. They are rare though.
2. The type resolving does not adhere to YAML 1.1 or YAML 1.2, meaning it is
incompatible with other YAML libraries in perl or other languages.
=item L