./PaxHeaders/YAML-PP-v0.43.0 0000644 0000000 0000000 00000000132 15263373362 012213 x ustar 00 30 mtime=1791882994.995180027
30 atime=1791882994.971419121
30 ctime=1791882994.995180027
YAML-PP-v0.43.0/ 0000755 0001750 0001750 00000000000 15263373362 011565 5 ustar 00tina tina YAML-PP-v0.43.0/PaxHeaders/ext 0000644 0000000 0000000 00000000132 15263373362 012656 x ustar 00 30 mtime=1791882994.995326415
30 atime=1791882994.995180027
30 ctime=1791882994.995326415
YAML-PP-v0.43.0/ext/ 0000755 0001750 0001750 00000000000 15263373362 012365 5 ustar 00tina tina YAML-PP-v0.43.0/ext/PaxHeaders/yaml-test-schema 0000644 0000000 0000000 00000000132 15263373363 016034 x ustar 00 30 mtime=1791882995.192753945
30 atime=1791882994.995180027
30 ctime=1791882995.192753945
YAML-PP-v0.43.0/ext/yaml-test-schema/ 0000755 0001750 0001750 00000000000 15263373363 015543 5 ustar 00tina tina YAML-PP-v0.43.0/ext/yaml-test-schema/PaxHeaders/etc 0000644 0000000 0000000 00000000132 15263373363 016607 x ustar 00 30 mtime=1791882995.192753945
30 atime=1791882995.192753945
30 ctime=1791882995.192753945
YAML-PP-v0.43.0/ext/yaml-test-schema/etc/ 0000755 0001750 0001750 00000000000 15263373363 016316 5 ustar 00tina tina YAML-PP-v0.43.0/ext/yaml-test-schema/etc/PaxHeaders/generate-schema-html.pl 0000644 0000000 0000000 00000000130 15263373363 023211 x ustar 00 29 mtime=1791882995.19295495
30 atime=1791882995.192753945
29 ctime=1791882995.19295495
YAML-PP-v0.43.0/ext/yaml-test-schema/etc/generate-schema-html.pl 0000644 0001750 0001750 00000010110 15263373363 022636 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.43.0/ext/yaml-test-schema/PaxHeaders/yaml-schema.yaml 0000644 0000000 0000000 00000000132 15263373362 021174 x ustar 00 30 mtime=1791882994.996520428
30 atime=1791882994.996409589
30 ctime=1791882994.996520428
YAML-PP-v0.43.0/ext/yaml-test-schema/yaml-schema.yaml 0000644 0001750 0001750 00000054407 15263373362 020640 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.43.0/ext/yaml-test-schema/PaxHeaders/README.md 0000644 0000000 0000000 00000000132 15263373362 017367 x ustar 00 30 mtime=1791882994.995858469
30 atime=1791882994.995763554
30 ctime=1791882994.995858469
YAML-PP-v0.43.0/ext/yaml-test-schema/README.md 0000644 0001750 0001750 00000000176 15263373362 017025 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.43.0/ext/yaml-test-schema/PaxHeaders/Makefile 0000644 0000000 0000000 00000000132 15263373362 017550 x ustar 00 30 mtime=1791882994.995377469
30 atime=1791882994.995326415
30 ctime=1791882994.995377469
YAML-PP-v0.43.0/ext/yaml-test-schema/Makefile 0000644 0001750 0001750 00000000131 15263373362 017175 0 ustar 00tina tina gh-pages:
git worktree add gh-pages gh-pages
update:
perl etc/generate-schema-html.pl
YAML-PP-v0.43.0/PaxHeaders/test-suite 0000644 0000000 0000000 00000000132 15263373362 014164 x ustar 00 30 mtime=1791882994.996681692
30 atime=1791882994.986154527
30 ctime=1791882994.996681692
YAML-PP-v0.43.0/test-suite/ 0000755 0001750 0001750 00000000000 15263373362 013673 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/PaxHeaders/yaml-test-suite-data 0000644 0000000 0000000 00000000132 15263373363 020142 x ustar 00 30 mtime=1791882995.079858933
30 atime=1791882994.996681692
30 ctime=1791882995.079858933
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ 0000755 0001750 0001750 00000000000 15263373363 017651 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Y79Y 0000644 0000000 0000000 00000000132 15263373363 020663 x ustar 00 30 mtime=1791882995.081586048
30 atime=1791882995.079858933
30 ctime=1791882995.081586048
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/ 0000755 0001750 0001750 00000000000 15263373363 020372 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/001 0000644 0000000 0000000 00000000132 15263373363 021163 x ustar 00 30 mtime=1791882995.206857912
30 atime=1791882995.081586048
30 ctime=1791882995.206857912
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/ 0000755 0001750 0001750 00000000000 15263373363 020672 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023262 x ustar 00 30 mtime=1791882995.206951151
30 atime=1791882995.206857912
30 ctime=1791882995.206951151
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/test.event 0000644 0001750 0001750 00000000105 15263373363 022710 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |\t\n
=VAL :bar
=VAL :1
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022731 x ustar 00 29 mtime=1791882995.19801002
30 atime=1791882995.197907353
29 ctime=1791882995.19801002
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022357 0 ustar 00tina tina foo: |
bar: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022541 x ustar 00 30 mtime=1791882995.195599993
30 atime=1791882995.195507383
30 ctime=1791882995.195599993
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/in.json 0000644 0001750 0001750 00000000040 15263373363 022165 0 ustar 00tina tina {
"foo": "\t\n",
"bar": 1
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022532 x ustar 00 30 mtime=1791882995.195507383
30 atime=1791882995.195412608
30 ctime=1791882995.195507383
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/in.yaml 0000644 0001750 0001750 00000000021 15263373363 022155 0 ustar 00tina tina foo: |
bar: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021531 x ustar 00 30 mtime=1791882995.081746195
30 atime=1791882995.081586048
30 ctime=1791882995.081746195
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/001/=== 0000644 0001750 0001750 00000000031 15263373363 021155 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/003 0000644 0000000 0000000 00000000132 15263373363 021165 x ustar 00 30 mtime=1791882995.206765791
30 atime=1791882995.081430161
30 ctime=1791882995.206765791
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/ 0000755 0001750 0001750 00000000000 15263373363 020674 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023264 x ustar 00 30 mtime=1791882995.206857912
30 atime=1791882995.206765791
30 ctime=1791882995.206857912
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/test.event 0000644 0001750 0001750 00000000027 15263373363 022715 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.197907353
30 atime=1791882995.197814813
30 ctime=1791882995.197907353
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022356 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022534 x ustar 00 30 mtime=1791882995.195412608
30 atime=1791882995.195318392
30 ctime=1791882995.195412608
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/in.yaml 0000644 0001750 0001750 00000000022 15263373363 022160 0 ustar 00tina tina - [
foo,
foo
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022316 x ustar 00 30 mtime=1791882995.147738124
30 atime=1791882995.147738124
30 ctime=1791882995.147823331
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/error 0000644 0001750 0001750 00000000000 15263373363 021736 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021533 x ustar 00 30 mtime=1791882995.081586048
30 atime=1791882995.081430161
30 ctime=1791882995.081586048
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/003/=== 0000644 0001750 0001750 00000000031 15263373363 021157 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/006 0000644 0000000 0000000 00000000132 15263373363 021170 x ustar 00 30 mtime=1791882995.206672622
30 atime=1791882995.081286916
30 ctime=1791882995.206672622
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/ 0000755 0001750 0001750 00000000000 15263373363 020677 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023267 x ustar 00 30 mtime=1791882995.206765791
30 atime=1791882995.206672622
30 ctime=1791882995.206765791
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/test.event 0000644 0001750 0001750 00000000027 15263373363 022720 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.197814813
30 atime=1791882995.197721434
30 ctime=1791882995.197814813
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022361 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022537 x ustar 00 30 mtime=1791882995.195318392
30 atime=1791882995.195224106
30 ctime=1791882995.195318392
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/in.yaml 0000644 0001750 0001750 00000000004 15263373363 022163 0 ustar 00tina tina ? -
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022321 x ustar 00 30 mtime=1791882995.147651381
30 atime=1791882995.147651381
30 ctime=1791882995.147738124
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/error 0000644 0001750 0001750 00000000000 15263373363 021741 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021536 x ustar 00 30 mtime=1791882995.081430161
30 atime=1791882995.081286916
30 ctime=1791882995.081430161
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/006/=== 0000644 0001750 0001750 00000000031 15263373363 021162 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/008 0000644 0000000 0000000 00000000132 15263373363 021172 x ustar 00 30 mtime=1791882995.206578685
30 atime=1791882995.081111055
30 ctime=1791882995.206578685
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/ 0000755 0001750 0001750 00000000000 15263373363 020701 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023271 x ustar 00 30 mtime=1791882995.206672622
30 atime=1791882995.206578685
30 ctime=1791882995.206672622
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/test.event 0000644 0001750 0001750 00000000027 15263373363 022722 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022742 x ustar 00 30 mtime=1791882995.197721434
30 atime=1791882995.197623307
30 ctime=1791882995.197721434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022363 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022541 x ustar 00 30 mtime=1791882995.195224106
30 atime=1791882995.195114524
30 ctime=1791882995.195224106
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/in.yaml 0000644 0001750 0001750 00000000007 15263373363 022170 0 ustar 00tina tina ? key:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022323 x ustar 00 30 mtime=1791882995.147562891
30 atime=1791882995.147562891
30 ctime=1791882995.147651381
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/error 0000644 0001750 0001750 00000000000 15263373363 021743 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021540 x ustar 00 30 mtime=1791882995.081286916
30 atime=1791882995.081111055
30 ctime=1791882995.081286916
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/008/=== 0000644 0001750 0001750 00000000031 15263373363 021164 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/010 0000644 0000000 0000000 00000000132 15263373363 021163 x ustar 00 30 mtime=1791882995.206482932
30 atime=1791882995.080946857
30 ctime=1791882995.206482932
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/ 0000755 0001750 0001750 00000000000 15263373363 020672 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023262 x ustar 00 30 mtime=1791882995.206578685
30 atime=1791882995.206482932
30 ctime=1791882995.206578685
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/test.event 0000644 0001750 0001750 00000000047 15263373363 022715 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :-1
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022733 x ustar 00 30 mtime=1791882995.197623307
30 atime=1791882995.197536494
30 ctime=1791882995.197623307
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/out.yaml 0000644 0001750 0001750 00000000005 15263373363 022360 0 ustar 00tina tina - -1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022541 x ustar 00 30 mtime=1791882995.195114524
30 atime=1791882995.195020866
30 ctime=1791882995.195114524
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/in.json 0000644 0001750 0001750 00000000011 15263373363 022163 0 ustar 00tina tina [
-1
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022532 x ustar 00 30 mtime=1791882995.195020866
30 atime=1791882995.194925044
30 ctime=1791882995.195020866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/in.yaml 0000644 0001750 0001750 00000000005 15263373363 022157 0 ustar 00tina tina - -1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021531 x ustar 00 30 mtime=1791882995.081111055
30 atime=1791882995.080946857
30 ctime=1791882995.081111055
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/010/=== 0000644 0001750 0001750 00000000031 15263373363 021155 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/005 0000644 0000000 0000000 00000000132 15263373363 021167 x ustar 00 30 mtime=1791882995.206389205
30 atime=1791882995.080782031
30 ctime=1791882995.206389205
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/ 0000755 0001750 0001750 00000000000 15263373363 020676 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023266 x ustar 00 30 mtime=1791882995.206482932
30 atime=1791882995.206389205
30 ctime=1791882995.206482932
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/test.event 0000644 0001750 0001750 00000000027 15263373363 022717 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022737 x ustar 00 30 mtime=1791882995.197536494
30 atime=1791882995.197441788
30 ctime=1791882995.197536494
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022360 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022536 x ustar 00 30 mtime=1791882995.194925044
30 atime=1791882995.194830687
30 ctime=1791882995.194925044
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/in.yaml 0000644 0001750 0001750 00000000005 15263373363 022163 0 ustar 00tina tina - -
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022320 x ustar 00 30 mtime=1791882995.147474751
30 atime=1791882995.147474751
30 ctime=1791882995.147562891
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/error 0000644 0001750 0001750 00000000000 15263373363 021740 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021535 x ustar 00 30 mtime=1791882995.080946857
30 atime=1791882995.080782031
30 ctime=1791882995.080946857
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/005/=== 0000644 0001750 0001750 00000000031 15263373363 021161 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/002 0000644 0000000 0000000 00000000132 15263373363 021164 x ustar 00 30 mtime=1791882995.206295757
30 atime=1791882995.080615947
30 ctime=1791882995.206295757
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/ 0000755 0001750 0001750 00000000000 15263373363 020673 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023263 x ustar 00 30 mtime=1791882995.206389205
30 atime=1791882995.206295757
30 ctime=1791882995.206389205
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/test.event 0000644 0001750 0001750 00000000065 15263373363 022716 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
=VAL :foo
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022734 x ustar 00 30 mtime=1791882995.197441788
30 atime=1791882995.197338911
30 ctime=1791882995.197441788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022355 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022542 x ustar 00 30 mtime=1791882995.194830687
30 atime=1791882995.194737868
30 ctime=1791882995.194830687
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/in.json 0000644 0001750 0001750 00000000026 15263373363 022172 0 ustar 00tina tina [
[
"foo"
]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022533 x ustar 00 30 mtime=1791882995.194737868
30 atime=1791882995.194641207
30 ctime=1791882995.194737868
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/in.yaml 0000644 0001750 0001750 00000000016 15263373363 022162 0 ustar 00tina tina - [
foo
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021532 x ustar 00 30 mtime=1791882995.080782031
30 atime=1791882995.080615947
30 ctime=1791882995.080782031
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/002/=== 0000644 0001750 0001750 00000000031 15263373363 021156 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/004 0000644 0000000 0000000 00000000132 15263373363 021166 x ustar 00 30 mtime=1791882995.206199934
30 atime=1791882995.080452029
30 ctime=1791882995.206199934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/ 0000755 0001750 0001750 00000000000 15263373363 020675 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023265 x ustar 00 30 mtime=1791882995.206295757
30 atime=1791882995.206199934
30 ctime=1791882995.206295757
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/test.event 0000644 0001750 0001750 00000000027 15263373363 022716 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.197338911
30 atime=1791882995.197243997
30 ctime=1791882995.197338911
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022357 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022533 x ustar 00 30 mtime=1791882995.194641207
28 atime=1791882995.1945472
30 ctime=1791882995.194641207
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/in.yaml 0000644 0001750 0001750 00000000004 15263373363 022161 0 ustar 00tina tina - -
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022317 x ustar 00 30 mtime=1791882995.147387938
30 atime=1791882995.147387938
30 ctime=1791882995.147474751
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/error 0000644 0001750 0001750 00000000000 15263373363 021737 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021534 x ustar 00 30 mtime=1791882995.080615947
30 atime=1791882995.080452029
30 ctime=1791882995.080615947
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/004/=== 0000644 0001750 0001750 00000000031 15263373363 021160 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/007 0000644 0000000 0000000 00000000132 15263373363 021171 x ustar 00 30 mtime=1791882995.206072263
30 atime=1791882995.080287342
30 ctime=1791882995.206072263
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/ 0000755 0001750 0001750 00000000000 15263373363 020700 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023270 x ustar 00 30 mtime=1791882995.206199934
30 atime=1791882995.206072263
30 ctime=1791882995.206199934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/test.event 0000644 0001750 0001750 00000000027 15263373363 022721 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022741 x ustar 00 30 mtime=1791882995.197243997
30 atime=1791882995.197140421
30 ctime=1791882995.197243997
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022362 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022543 x ustar 00 28 mtime=1791882995.1945472
30 atime=1791882995.194452844
28 ctime=1791882995.1945472
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/in.yaml 0000644 0001750 0001750 00000000010 15263373363 022161 0 ustar 00tina tina ? -
: -
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022322 x ustar 00 30 mtime=1791882995.147300496
30 atime=1791882995.147300496
30 ctime=1791882995.147387938
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/error 0000644 0001750 0001750 00000000000 15263373363 021742 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021537 x ustar 00 30 mtime=1791882995.080452029
30 atime=1791882995.080287342
30 ctime=1791882995.080452029
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/007/=== 0000644 0001750 0001750 00000000031 15263373363 021163 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/009 0000644 0000000 0000000 00000000132 15263373363 021173 x ustar 00 30 mtime=1791882995.205977348
30 atime=1791882995.080101424
30 ctime=1791882995.205977348
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/ 0000755 0001750 0001750 00000000000 15263373363 020702 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023272 x ustar 00 30 mtime=1791882995.206072263
30 atime=1791882995.205977348
30 ctime=1791882995.206072263
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/test.event 0000644 0001750 0001750 00000000027 15263373363 022723 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.197140421
30 atime=1791882995.197034192
30 ctime=1791882995.197140421
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022364 0 ustar 00tina tina - - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022542 x ustar 00 30 mtime=1791882995.194452844
30 atime=1791882995.194354716
30 ctime=1791882995.194452844
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/in.yaml 0000644 0001750 0001750 00000000016 15263373363 022171 0 ustar 00tina tina ? key:
: key:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022324 x ustar 00 30 mtime=1791882995.147212007
30 atime=1791882995.147212007
30 ctime=1791882995.147300496
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/error 0000644 0001750 0001750 00000000000 15263373363 021744 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021541 x ustar 00 30 mtime=1791882995.080287342
30 atime=1791882995.080101424
30 ctime=1791882995.080287342
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/009/=== 0000644 0001750 0001750 00000000031 15263373363 021165 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/PaxHeaders/000 0000644 0000000 0000000 00000000132 15263373363 021162 x ustar 00 30 mtime=1791882995.205882713
30 atime=1791882995.079858933
30 ctime=1791882995.205882713
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/ 0000755 0001750 0001750 00000000000 15263373363 020671 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023261 x ustar 00 30 mtime=1791882995.205977348
30 atime=1791882995.205882713
30 ctime=1791882995.205977348
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/test.event 0000644 0001750 0001750 00000000031 15263373363 022705 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022531 x ustar 00 30 mtime=1791882995.194354716
30 atime=1791882995.194258125
30 ctime=1791882995.194354716
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022153 0 ustar 00tina tina foo: |
bar: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022313 x ustar 00 30 mtime=1791882995.147101238
30 atime=1791882995.147101238
30 ctime=1791882995.147212007
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/error 0000644 0001750 0001750 00000000000 15263373363 021733 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021530 x ustar 00 30 mtime=1791882995.080101424
30 atime=1791882995.080043665
30 ctime=1791882995.080101424
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y79Y/000/=== 0000644 0001750 0001750 00000000031 15263373363 021154 0 ustar 00tina tina Tabs in various contexts
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DK95 0000644 0000000 0000000 00000000132 15263373363 020616 x ustar 00 30 mtime=1791882995.067957563
30 atime=1791882995.066557866
30 ctime=1791882995.067957563
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/ 0000755 0001750 0001750 00000000000 15263373363 020325 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/04 0000644 0000000 0000000 00000000132 15263373363 021041 x ustar 00 30 mtime=1791882995.205785074
30 atime=1791882995.067957563
30 ctime=1791882995.205785074
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/ 0000755 0001750 0001750 00000000000 15263373363 020550 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023140 x ustar 00 30 mtime=1791882995.205882713
30 atime=1791882995.205785074
30 ctime=1791882995.205882713
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/test.event 0000644 0001750 0001750 00000000102 15263373363 022563 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
=VAL :bar
=VAL :2
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000126 15263373363 022743 x ustar 00 28 mtime=1791882995.2002995
30 atime=1791882995.200204096
28 ctime=1791882995.2002995
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022364 0 ustar 00tina tina ---
foo: 1
bar: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022416 x ustar 00 30 mtime=1791882995.192564465
29 atime=1791882995.19246955
30 ctime=1791882995.192564465
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/in.json 0000644 0001750 0001750 00000000035 15263373363 022047 0 ustar 00tina tina {
"foo" : 1,
"bar" : 2
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022406 x ustar 00 29 mtime=1791882995.19246955
30 atime=1791882995.192372261
29 ctime=1791882995.19246955
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022032 0 ustar 00tina tina foo: 1
bar: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021407 x ustar 00 30 mtime=1791882995.068119805
30 atime=1791882995.067957563
30 ctime=1791882995.068119805
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/04/=== 0000644 0001750 0001750 00000000040 15263373363 021033 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/02 0000644 0000000 0000000 00000000132 15263373363 021037 x ustar 00 30 mtime=1791882995.205691137
30 atime=1791882995.067785683
30 ctime=1791882995.205691137
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/ 0000755 0001750 0001750 00000000000 15263373363 020546 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023136 x ustar 00 30 mtime=1791882995.205785074
30 atime=1791882995.205691137
30 ctime=1791882995.205785074
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/test.event 0000644 0001750 0001750 00000000066 15263373363 022572 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL "bar baz
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.200204096
30 atime=1791882995.200099823
30 ctime=1791882995.200204096
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/emit.yaml 0000644 0001750 0001750 00000000023 15263373363 022363 0 ustar 00tina tina ---
foo: "bar baz"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022415 x ustar 00 30 mtime=1791882995.192372261
30 atime=1791882995.192256463
30 ctime=1791882995.192372261
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/in.json 0000644 0001750 0001750 00000000030 15263373363 022040 0 ustar 00tina tina {
"foo" : "bar baz"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022406 x ustar 00 30 mtime=1791882995.192256463
30 atime=1791882995.192138151
30 ctime=1791882995.192256463
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/in.yaml 0000644 0001750 0001750 00000000022 15263373363 022032 0 ustar 00tina tina foo: "bar
baz"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021405 x ustar 00 30 mtime=1791882995.067957563
30 atime=1791882995.067785683
30 ctime=1791882995.067957563
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/02/=== 0000644 0001750 0001750 00000000040 15263373363 021031 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/06 0000644 0000000 0000000 00000000132 15263373363 021043 x ustar 00 30 mtime=1791882995.205598038
30 atime=1791882995.067623022
30 ctime=1791882995.205598038
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/ 0000755 0001750 0001750 00000000000 15263373363 020552 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023142 x ustar 00 30 mtime=1791882995.205691137
30 atime=1791882995.205598038
30 ctime=1791882995.205691137
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/test.event 0000644 0001750 0001750 00000000056 15263373363 022575 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+MAP
=VAL :a
=VAL :1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022742 x ustar 00 30 mtime=1791882995.200099823
30 atime=1791882995.200005676
30 ctime=1791882995.200099823
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022366 0 ustar 00tina tina ---
foo: 1
bar: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022421 x ustar 00 30 mtime=1791882995.192138151
30 atime=1791882995.192027871
30 ctime=1791882995.192138151
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/in.json 0000644 0001750 0001750 00000000035 15263373363 022051 0 ustar 00tina tina {
"foo" : 1,
"bar" : 2
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022412 x ustar 00 30 mtime=1791882995.192027871
30 atime=1791882995.191930163
30 ctime=1791882995.192027871
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/in.yaml 0000644 0001750 0001750 00000000024 15263373363 022040 0 ustar 00tina tina foo:
a: 1
b: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.146361056
30 atime=1791882995.146361056
30 ctime=1791882995.146449755
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/error 0000644 0001750 0001750 00000000000 15263373363 021614 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021411 x ustar 00 30 mtime=1791882995.067785683
30 atime=1791882995.067623022
30 ctime=1791882995.067785683
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/06/=== 0000644 0001750 0001750 00000000040 15263373363 021035 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/01 0000644 0000000 0000000 00000000130 15263373363 021034 x ustar 00 29 mtime=1791882995.20550459
30 atime=1791882995.067454494
29 ctime=1791882995.20550459
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/ 0000755 0001750 0001750 00000000000 15263373363 020545 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023134 x ustar 00 30 mtime=1791882995.205598038
29 atime=1791882995.20550459
30 ctime=1791882995.205598038
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/test.event 0000644 0001750 0001750 00000000031 15263373363 022561 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.200005676
30 atime=1791882995.199910761
30 ctime=1791882995.200005676
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/emit.yaml 0000644 0001750 0001750 00000000015 15263373363 022363 0 ustar 00tina tina ---
foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022412 x ustar 00 30 mtime=1791882995.191930163
28 atime=1791882995.1918342
30 ctime=1791882995.191930163
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/in.json 0000644 0001750 0001750 00000000024 15263373363 022042 0 ustar 00tina tina {
"foo" : "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022410 x ustar 00 28 mtime=1791882995.1918342
30 atime=1791882995.191736911
28 ctime=1791882995.1918342
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022027 0 ustar 00tina tina foo: "bar
baz"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.146258598
30 atime=1791882995.146258598
30 ctime=1791882995.146361056
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/error 0000644 0001750 0001750 00000000000 15263373363 021607 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021404 x ustar 00 30 mtime=1791882995.067623022
30 atime=1791882995.067454494
30 ctime=1791882995.067623022
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/01/=== 0000644 0001750 0001750 00000000040 15263373363 021030 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021035 x ustar 00 30 mtime=1791882995.205409675
30 atime=1791882995.067290226
30 ctime=1791882995.205409675
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/ 0000755 0001750 0001750 00000000000 15263373363 020544 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023132 x ustar 00 29 mtime=1791882995.20550459
30 atime=1791882995.205409675
29 ctime=1791882995.20550459
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/test.event 0000644 0001750 0001750 00000000062 15263373363 022564 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022734 x ustar 00 30 mtime=1791882995.199910761
30 atime=1791882995.199815078
30 ctime=1791882995.199910761
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/emit.yaml 0000644 0001750 0001750 00000000015 15263373363 022362 0 ustar 00tina tina ---
foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022413 x ustar 00 30 mtime=1791882995.191736911
30 atime=1791882995.191637526
30 ctime=1791882995.191736911
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/in.json 0000644 0001750 0001750 00000000024 15263373363 022041 0 ustar 00tina tina {
"foo" : "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022404 x ustar 00 30 mtime=1791882995.191637526
30 atime=1791882995.191548897
30 ctime=1791882995.191637526
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/in.yaml 0000644 0001750 0001750 00000000013 15263373363 022030 0 ustar 00tina tina foo:
bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021403 x ustar 00 30 mtime=1791882995.067454494
30 atime=1791882995.067290226
30 ctime=1791882995.067454494
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/00/=== 0000644 0001750 0001750 00000000040 15263373363 021027 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/07 0000644 0000000 0000000 00000000132 15263373363 021044 x ustar 00 30 mtime=1791882995.205314272
30 atime=1791882995.067115412
30 ctime=1791882995.205314272
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/ 0000755 0001750 0001750 00000000000 15263373363 020553 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023143 x ustar 00 30 mtime=1791882995.205409675
30 atime=1791882995.205314272
30 ctime=1791882995.205409675
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/test.event 0000644 0001750 0001750 00000000037 15263373363 022575 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.199815078
30 atime=1791882995.199719674
30 ctime=1791882995.199815078
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/emit.yaml 0000644 0001750 0001750 00000000011 15263373363 022365 0 ustar 00tina tina --- null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022422 x ustar 00 30 mtime=1791882995.191548897
30 atime=1791882995.191439316
30 ctime=1791882995.191548897
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/in.json 0000644 0001750 0001750 00000000005 15263373363 022047 0 ustar 00tina tina null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022413 x ustar 00 30 mtime=1791882995.191439316
30 atime=1791882995.191353899
30 ctime=1791882995.191439316
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022035 0 ustar 00tina tina %YAML 1.2
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021412 x ustar 00 30 mtime=1791882995.067290226
30 atime=1791882995.067115412
30 ctime=1791882995.067290226
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/07/=== 0000644 0001750 0001750 00000000040 15263373363 021036 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/05 0000644 0000000 0000000 00000000131 15263373363 021041 x ustar 00 30 mtime=1791882995.205218868
29 atime=1791882995.06694891
30 ctime=1791882995.205218868
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/ 0000755 0001750 0001750 00000000000 15263373363 020551 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023141 x ustar 00 30 mtime=1791882995.205314272
30 atime=1791882995.205218868
30 ctime=1791882995.205314272
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/test.event 0000644 0001750 0001750 00000000102 15263373363 022564 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
=VAL :bar
=VAL :2
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022741 x ustar 00 30 mtime=1791882995.199719674
30 atime=1791882995.199590816
30 ctime=1791882995.199719674
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022365 0 ustar 00tina tina ---
foo: 1
bar: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022417 x ustar 00 30 mtime=1791882995.191353899
29 atime=1791882995.19124767
30 ctime=1791882995.191353899
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/in.json 0000644 0001750 0001750 00000000035 15263373363 022050 0 ustar 00tina tina {
"foo" : 1,
"bar" : 2
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022407 x ustar 00 29 mtime=1791882995.19124767
30 atime=1791882995.191158971
29 ctime=1791882995.19124767
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/in.yaml 0000644 0001750 0001750 00000000021 15263373363 022034 0 ustar 00tina tina foo: 1
bar: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021407 x ustar 00 30 mtime=1791882995.067115412
29 atime=1791882995.06694891
30 ctime=1791882995.067115412
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/05/=== 0000644 0001750 0001750 00000000040 15263373363 021034 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/08 0000644 0000000 0000000 00000000132 15263373363 021045 x ustar 00 30 mtime=1791882995.205110124
30 atime=1791882995.066785201
30 ctime=1791882995.205110124
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/ 0000755 0001750 0001750 00000000000 15263373363 020554 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023144 x ustar 00 30 mtime=1791882995.205218868
30 atime=1791882995.205110124
30 ctime=1791882995.205218868
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/test.event 0000644 0001750 0001750 00000000075 15263373363 022600 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL "bar baz \t \t
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.199590816
30 atime=1791882995.199482422
30 ctime=1791882995.199590816
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/emit.yaml 0000644 0001750 0001750 00000000032 15263373363 022371 0 ustar 00tina tina ---
foo: "bar baz \t \t "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022422 x ustar 00 30 mtime=1791882995.191158971
29 atime=1791882995.19105351
30 ctime=1791882995.191158971
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/in.json 0000644 0001750 0001750 00000000037 15263373363 022055 0 ustar 00tina tina {
"foo" : "bar baz \t \t "
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022412 x ustar 00 29 mtime=1791882995.19105351
30 atime=1791882995.190955732
29 ctime=1791882995.19105351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/in.yaml 0000644 0001750 0001750 00000000031 15263373363 022040 0 ustar 00tina tina foo: "bar
baz "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021411 x ustar 00 29 mtime=1791882995.06694891
30 atime=1791882995.066785201
29 ctime=1791882995.06694891
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/08/=== 0000644 0001750 0001750 00000000040 15263373363 021037 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/PaxHeaders/03 0000644 0000000 0000000 00000000130 15263373363 021036 x ustar 00 29 mtime=1791882995.20501486
30 atime=1791882995.066557866
29 ctime=1791882995.20501486
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/ 0000755 0001750 0001750 00000000000 15263373363 020547 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023136 x ustar 00 30 mtime=1791882995.205110124
29 atime=1791882995.20501486
30 ctime=1791882995.205110124
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/test.event 0000644 0001750 0001750 00000000060 15263373363 022565 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :1
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022737 x ustar 00 30 mtime=1791882995.199482422
30 atime=1791882995.199397146
30 ctime=1791882995.199482422
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/emit.yaml 0000644 0001750 0001750 00000000013 15263373363 022363 0 ustar 00tina tina ---
foo: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022416 x ustar 00 30 mtime=1791882995.190955732
30 atime=1791882995.190860538
30 ctime=1791882995.190955732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/in.json 0000644 0001750 0001750 00000000020 15263373363 022040 0 ustar 00tina tina {
"foo" : 1
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022406 x ustar 00 30 mtime=1791882995.190860538
29 atime=1791882995.19076255
30 ctime=1791882995.190860538
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/in.yaml 0000644 0001750 0001750 00000000012 15263373363 022032 0 ustar 00tina tina
foo: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021406 x ustar 00 30 mtime=1791882995.066785201
30 atime=1791882995.066727791
30 ctime=1791882995.066785201
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK95/03/=== 0000644 0001750 0001750 00000000040 15263373363 021032 0 ustar 00tina tina Tabs that look like indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/MUS6 0000644 0000000 0000000 00000000132 15263373363 020674 x ustar 00 30 mtime=1791882995.066393668
30 atime=1791882995.065328164
30 ctime=1791882995.066393668
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/04 0000644 0000000 0000000 00000000132 15263373363 021117 x ustar 00 30 mtime=1791882995.204920854
30 atime=1791882995.066393668
30 ctime=1791882995.204920854
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/ 0000755 0001750 0001750 00000000000 15263373363 020626 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023214 x ustar 00 29 mtime=1791882995.20501486
30 atime=1791882995.204920854
29 ctime=1791882995.20501486
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/test.event 0000644 0001750 0001750 00000000037 15263373363 022650 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022667 x ustar 00 30 mtime=1791882995.196843804
30 atime=1791882995.196749378
30 ctime=1791882995.196843804
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/out.yaml 0000644 0001750 0001750 00000000004 15263373363 022313 0 ustar 00tina tina ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022475 x ustar 00 30 mtime=1791882995.189084534
30 atime=1791882995.188994228
30 ctime=1791882995.189084534
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/in.json 0000644 0001750 0001750 00000000005 15263373363 022122 0 ustar 00tina tina null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022466 x ustar 00 30 mtime=1791882995.188994228
30 atime=1791882995.188897149
30 ctime=1791882995.188994228
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/in.yaml 0000644 0001750 0001750 00000000031 15263373363 022112 0 ustar 00tina tina %YAML 1.1 # comment
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021465 x ustar 00 30 mtime=1791882995.066557866
30 atime=1791882995.066393668
30 ctime=1791882995.066557866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/04/=== 0000644 0001750 0001750 00000000023 15263373363 021112 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/02 0000644 0000000 0000000 00000000132 15263373363 021115 x ustar 00 30 mtime=1791882995.204826288
30 atime=1791882995.066228493
30 ctime=1791882995.204826288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/ 0000755 0001750 0001750 00000000000 15263373363 020624 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023214 x ustar 00 30 mtime=1791882995.204920854
30 atime=1791882995.204826288
30 ctime=1791882995.204920854
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/test.event 0000644 0001750 0001750 00000000037 15263373363 022646 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022665 x ustar 00 30 mtime=1791882995.196749378
30 atime=1791882995.196655092
30 ctime=1791882995.196749378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/out.yaml 0000644 0001750 0001750 00000000004 15263373363 022311 0 ustar 00tina tina ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022473 x ustar 00 30 mtime=1791882995.188897149
30 atime=1791882995.188801745
30 ctime=1791882995.188897149
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/in.json 0000644 0001750 0001750 00000000005 15263373363 022120 0 ustar 00tina tina null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022464 x ustar 00 30 mtime=1791882995.188801745
30 atime=1791882995.188703897
30 ctime=1791882995.188801745
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/in.yaml 0000644 0001750 0001750 00000000017 15263373363 022114 0 ustar 00tina tina %YAML 1.1
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021463 x ustar 00 30 mtime=1791882995.066393668
30 atime=1791882995.066228493
30 ctime=1791882995.066393668
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/02/=== 0000644 0001750 0001750 00000000023 15263373363 021110 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/06 0000644 0000000 0000000 00000000132 15263373363 021121 x ustar 00 30 mtime=1791882995.204731443
30 atime=1791882995.066055146
30 ctime=1791882995.204731443
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/ 0000755 0001750 0001750 00000000000 15263373363 020630 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023220 x ustar 00 30 mtime=1791882995.204826288
30 atime=1791882995.204731443
30 ctime=1791882995.204826288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/test.event 0000644 0001750 0001750 00000000037 15263373363 022652 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022671 x ustar 00 30 mtime=1791882995.196655092
30 atime=1791882995.196561085
30 ctime=1791882995.196655092
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/out.yaml 0000644 0001750 0001750 00000000004 15263373363 022315 0 ustar 00tina tina ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022476 x ustar 00 30 mtime=1791882995.188703897
29 atime=1791882995.18860556
30 ctime=1791882995.188703897
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/in.json 0000644 0001750 0001750 00000000005 15263373363 022124 0 ustar 00tina tina null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022466 x ustar 00 29 mtime=1791882995.18860556
30 atime=1791882995.188507362
29 ctime=1791882995.18860556
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/in.yaml 0000644 0001750 0001750 00000000017 15263373363 022120 0 ustar 00tina tina %YAMLL 1.1
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021467 x ustar 00 30 mtime=1791882995.066228493
30 atime=1791882995.066055146
30 ctime=1791882995.066228493
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/06/=== 0000644 0001750 0001750 00000000023 15263373363 021114 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021114 x ustar 00 30 mtime=1791882995.204635131
30 atime=1791882995.065889481
30 ctime=1791882995.204635131
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/ 0000755 0001750 0001750 00000000000 15263373363 020623 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023213 x ustar 00 30 mtime=1791882995.204731443
30 atime=1791882995.204635131
30 ctime=1791882995.204731443
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/test.event 0000644 0001750 0001750 00000000005 15263373363 022640 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022463 x ustar 00 30 mtime=1791882995.188507362
30 atime=1791882995.188420619
30 ctime=1791882995.188507362
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/in.yaml 0000644 0001750 0001750 00000000034 15263373363 022112 0 ustar 00tina tina %YAML 1.2
---
%YAML 1.2
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022245 x ustar 00 30 mtime=1791882995.145321882
30 atime=1791882995.145321882
30 ctime=1791882995.145403317
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/error 0000644 0001750 0001750 00000000000 15263373363 021665 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021462 x ustar 00 30 mtime=1791882995.066055146
30 atime=1791882995.065889481
30 ctime=1791882995.066055146
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/01/=== 0000644 0001750 0001750 00000000023 15263373363 021107 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021113 x ustar 00 30 mtime=1791882995.204540147
30 atime=1791882995.065723468
30 ctime=1791882995.204540147
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/ 0000755 0001750 0001750 00000000000 15263373363 020622 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023212 x ustar 00 30 mtime=1791882995.204635131
30 atime=1791882995.204540147
30 ctime=1791882995.204635131
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/test.event 0000644 0001750 0001750 00000000005 15263373363 022637 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022462 x ustar 00 30 mtime=1791882995.188420619
30 atime=1791882995.188336529
30 ctime=1791882995.188420619
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/in.yaml 0000644 0001750 0001750 00000000022 15263373363 022106 0 ustar 00tina tina %YAML 1.1#...
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.145220192
30 atime=1791882995.145220192
30 ctime=1791882995.145321882
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/error 0000644 0001750 0001750 00000000000 15263373363 021664 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021461 x ustar 00 30 mtime=1791882995.065889481
30 atime=1791882995.065723468
30 ctime=1791882995.065889481
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/00/=== 0000644 0001750 0001750 00000000023 15263373363 021106 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/05 0000644 0000000 0000000 00000000130 15263373363 021116 x ustar 00 29 mtime=1791882995.20444614
30 atime=1791882995.065558572
29 ctime=1791882995.20444614
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/ 0000755 0001750 0001750 00000000000 15263373363 020627 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023216 x ustar 00 30 mtime=1791882995.204540147
29 atime=1791882995.20444614
30 ctime=1791882995.204540147
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/test.event 0000644 0001750 0001750 00000000037 15263373363 022651 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022670 x ustar 00 30 mtime=1791882995.196561085
30 atime=1791882995.196467637
30 ctime=1791882995.196561085
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/out.yaml 0000644 0001750 0001750 00000000004 15263373363 022314 0 ustar 00tina tina ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022476 x ustar 00 30 mtime=1791882995.188336529
30 atime=1791882995.188233653
30 ctime=1791882995.188336529
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/in.json 0000644 0001750 0001750 00000000005 15263373363 022123 0 ustar 00tina tina null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022467 x ustar 00 30 mtime=1791882995.188233653
30 atime=1791882995.188124909
30 ctime=1791882995.188233653
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/in.yaml 0000644 0001750 0001750 00000000015 15263373363 022115 0 ustar 00tina tina %YAM 1.1
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021466 x ustar 00 30 mtime=1791882995.065723468
30 atime=1791882995.065558572
30 ctime=1791882995.065723468
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/05/=== 0000644 0001750 0001750 00000000023 15263373363 021113 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/PaxHeaders/03 0000644 0000000 0000000 00000000132 15263373363 021116 x ustar 00 30 mtime=1791882995.204344101
30 atime=1791882995.065328164
30 ctime=1791882995.204344101
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/ 0000755 0001750 0001750 00000000000 15263373363 020625 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023213 x ustar 00 29 mtime=1791882995.20444614
30 atime=1791882995.204344101
29 ctime=1791882995.20444614
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/test.event 0000644 0001750 0001750 00000000037 15263373363 022647 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022666 x ustar 00 30 mtime=1791882995.196467637
30 atime=1791882995.196373001
30 ctime=1791882995.196467637
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/out.yaml 0000644 0001750 0001750 00000000004 15263373363 022312 0 ustar 00tina tina ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022474 x ustar 00 30 mtime=1791882995.188124909
30 atime=1791882995.188029086
30 ctime=1791882995.188124909
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/in.json 0000644 0001750 0001750 00000000005 15263373363 022121 0 ustar 00tina tina null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022465 x ustar 00 30 mtime=1791882995.188029086
30 atime=1791882995.187933473
30 ctime=1791882995.188029086
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022107 0 ustar 00tina tina %YAML 1.1
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021464 x ustar 00 30 mtime=1791882995.065558572
30 atime=1791882995.065501371
30 ctime=1791882995.065558572
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MUS6/03/=== 0000644 0001750 0001750 00000000023 15263373363 021111 0 ustar 00tina tina Directive variants
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M2N8 0000644 0000000 0000000 00000000132 15263373363 020626 x ustar 00 30 mtime=1791882995.065159357
30 atime=1791882995.064929647
30 ctime=1791882995.065159357
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/ 0000755 0001750 0001750 00000000000 15263373363 020335 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021046 x ustar 00 30 mtime=1791882995.204250094
30 atime=1791882995.065159357
30 ctime=1791882995.204250094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/ 0000755 0001750 0001750 00000000000 15263373363 020555 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023145 x ustar 00 30 mtime=1791882995.204344101
30 atime=1791882995.204250094
30 ctime=1791882995.204344101
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/test.event 0000644 0001750 0001750 00000000104 15263373363 022572 0 ustar 00tina tina +STR
+DOC
+MAP
+MAP
+SEQ []
-SEQ
=VAL :x
-MAP
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022616 x ustar 00 30 mtime=1791882995.196373001
30 atime=1791882995.196270543
30 ctime=1791882995.196373001
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/out.yaml 0000644 0001750 0001750 00000000012 15263373363 022241 0 ustar 00tina tina ? []: x
:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022414 x ustar 00 30 mtime=1791882995.184602444
29 atime=1791882995.18450732
30 ctime=1791882995.184602444
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/in.yaml 0000644 0001750 0001750 00000000010 15263373363 022036 0 ustar 00tina tina ? []: x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021414 x ustar 00 30 mtime=1791882995.065328164
30 atime=1791882995.065159357
30 ctime=1791882995.065328164
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/01/=== 0000644 0001750 0001750 00000000031 15263373363 021040 0 ustar 00tina tina Question mark edge cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021045 x ustar 00 30 mtime=1791882995.204154201
30 atime=1791882995.064929647
30 ctime=1791882995.204154201
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/ 0000755 0001750 0001750 00000000000 15263373363 020554 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023144 x ustar 00 30 mtime=1791882995.204250094
30 atime=1791882995.204154201
30 ctime=1791882995.204250094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/test.event 0000644 0001750 0001750 00000000110 15263373363 022566 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
+MAP
=VAL :
=VAL :x
-MAP
=VAL :
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022615 x ustar 00 30 mtime=1791882995.196270543
30 atime=1791882995.196174302
30 ctime=1791882995.196270543
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/out.yaml 0000644 0001750 0001750 00000000014 15263373363 022242 0 ustar 00tina tina - ? : x
:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022412 x ustar 00 29 mtime=1791882995.18450732
30 atime=1791882995.184405491
29 ctime=1791882995.18450732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/in.yaml 0000644 0001750 0001750 00000000010 15263373363 022035 0 ustar 00tina tina - ? : x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021413 x ustar 00 30 mtime=1791882995.065159357
30 atime=1791882995.065101109
30 ctime=1791882995.065159357
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M2N8/00/=== 0000644 0001750 0001750 00000000031 15263373363 021037 0 ustar 00tina tina Question mark edge cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/VJP3 0000644 0000000 0000000 00000000132 15263373363 020664 x ustar 00 30 mtime=1791882995.064763284
30 atime=1791882995.064534553
30 ctime=1791882995.064763284
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/ 0000755 0001750 0001750 00000000000 15263373363 020373 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021104 x ustar 00 30 mtime=1791882995.204047553
30 atime=1791882995.064763284
30 ctime=1791882995.204047553
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/ 0000755 0001750 0001750 00000000000 15263373363 020613 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023203 x ustar 00 30 mtime=1791882995.204154201
30 atime=1791882995.204047553
30 ctime=1791882995.204154201
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/test.event 0000644 0001750 0001750 00000000103 15263373363 022627 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :k
+MAP {}
=VAL :k
=VAL :v
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023003 x ustar 00 30 mtime=1791882995.199397146
30 atime=1791882995.199301951
30 ctime=1791882995.199397146
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/emit.yaml 0000644 0001750 0001750 00000000012 15263373363 022426 0 ustar 00tina tina k:
k: v
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022654 x ustar 00 30 mtime=1791882995.196174302
30 atime=1791882995.196068841
30 ctime=1791882995.196174302
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/out.yaml 0000644 0001750 0001750 00000000016 15263373363 022303 0 ustar 00tina tina ---
k:
k: v
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022461 x ustar 00 30 mtime=1791882995.178762493
29 atime=1791882995.17866674
30 ctime=1791882995.178762493
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/in.json 0000644 0001750 0001750 00000000040 15263373363 022106 0 ustar 00tina tina {
"k" : {
"k" : "v"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022451 x ustar 00 29 mtime=1791882995.17866674
30 atime=1791882995.178569451
29 ctime=1791882995.17866674
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/in.yaml 0000644 0001750 0001750 00000000021 15263373363 022076 0 ustar 00tina tina k: {
k
:
v
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021452 x ustar 00 30 mtime=1791882995.064929647
30 atime=1791882995.064763284
30 ctime=1791882995.064929647
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/01/=== 0000644 0001750 0001750 00000000041 15263373363 021077 0 ustar 00tina tina Flow collections over many lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021103 x ustar 00 30 mtime=1791882995.203953127
30 atime=1791882995.064534553
30 ctime=1791882995.203953127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/ 0000755 0001750 0001750 00000000000 15263373363 020612 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023202 x ustar 00 30 mtime=1791882995.204047553
30 atime=1791882995.203953127
30 ctime=1791882995.204047553
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/test.event 0000644 0001750 0001750 00000000037 15263373363 022634 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :k
+MAP {}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022452 x ustar 00 30 mtime=1791882995.178569451
30 atime=1791882995.178471673
30 ctime=1791882995.178569451
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/in.yaml 0000644 0001750 0001750 00000000015 15263373363 022100 0 ustar 00tina tina k: {
k
:
v
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.138933743
30 atime=1791882995.138933743
30 ctime=1791882995.139033407
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/error 0000644 0001750 0001750 00000000000 15263373363 021654 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021451 x ustar 00 30 mtime=1791882995.064763284
30 atime=1791882995.064706084
30 ctime=1791882995.064763284
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/VJP3/00/=== 0000644 0001750 0001750 00000000041 15263373363 021076 0 ustar 00tina tina Flow collections over many lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3RLN 0000644 0000000 0000000 00000000132 15263373363 020660 x ustar 00 30 mtime=1791882995.064362393
30 atime=1791882995.063471912
30 ctime=1791882995.064362393
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/ 0000755 0001750 0001750 00000000000 15263373363 020367 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/04 0000644 0000000 0000000 00000000130 15263373363 021101 x ustar 00 29 mtime=1791882995.20385926
30 atime=1791882995.064362393
29 ctime=1791882995.20385926
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/ 0000755 0001750 0001750 00000000000 15263373363 020612 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023201 x ustar 00 30 mtime=1791882995.203953127
29 atime=1791882995.20385926
30 ctime=1791882995.203953127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/test.event 0000644 0001750 0001750 00000000054 15263373363 022633 0 ustar 00tina tina +STR
+DOC
=VAL "5 leading \t tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 023001 x ustar 00 30 mtime=1791882995.199301951
29 atime=1791882995.19918336
30 ctime=1791882995.199301951
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/emit.yaml 0000644 0001750 0001750 00000000024 15263373363 022430 0 ustar 00tina tina "5 leading \t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022461 x ustar 00 30 mtime=1791882995.176349603
30 atime=1791882995.176254619
30 ctime=1791882995.176349603
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/in.json 0000644 0001750 0001750 00000000024 15263373363 022107 0 ustar 00tina tina "5 leading \t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022452 x ustar 00 30 mtime=1791882995.176254619
30 atime=1791882995.176153488
30 ctime=1791882995.176254619
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/in.yaml 0000644 0001750 0001750 00000000030 15263373363 022075 0 ustar 00tina tina "5 leading
\ tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021451 x ustar 00 30 mtime=1791882995.064534553
30 atime=1791882995.064362393
30 ctime=1791882995.064534553
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/04/=== 0000644 0001750 0001750 00000000036 15263373363 021102 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/02 0000644 0000000 0000000 00000000132 15263373363 021101 x ustar 00 30 mtime=1791882995.203764555
30 atime=1791882995.064191072
30 ctime=1791882995.203764555
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/ 0000755 0001750 0001750 00000000000 15263373363 020610 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023176 x ustar 00 29 mtime=1791882995.20385926
30 atime=1791882995.203764555
29 ctime=1791882995.20385926
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/test.event 0000644 0001750 0001750 00000000050 15263373363 022625 0 ustar 00tina tina +STR
+DOC
=VAL "3 leading tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000127 15263373363 023004 x ustar 00 29 mtime=1791882995.19918336
29 atime=1791882995.19902908
29 ctime=1791882995.19918336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/emit.yaml 0000644 0001750 0001750 00000000020 15263373363 022422 0 ustar 00tina tina "3 leading tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022457 x ustar 00 30 mtime=1791882995.176153488
30 atime=1791882995.176050821
30 ctime=1791882995.176153488
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/in.json 0000644 0001750 0001750 00000000020 15263373363 022101 0 ustar 00tina tina "3 leading tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022450 x ustar 00 30 mtime=1791882995.176050821
30 atime=1791882995.175954998
30 ctime=1791882995.176050821
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/in.yaml 0000644 0001750 0001750 00000000025 15263373363 022077 0 ustar 00tina tina "3 leading
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021447 x ustar 00 30 mtime=1791882995.064362393
30 atime=1791882995.064191072
30 ctime=1791882995.064362393
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/02/=== 0000644 0001750 0001750 00000000036 15263373363 021100 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021100 x ustar 00 30 mtime=1791882995.203670688
30 atime=1791882995.064031693
30 ctime=1791882995.203670688
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/ 0000755 0001750 0001750 00000000000 15263373363 020607 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023177 x ustar 00 30 mtime=1791882995.203764555
30 atime=1791882995.203670688
30 ctime=1791882995.203764555
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/test.event 0000644 0001750 0001750 00000000052 15263373363 022626 0 ustar 00tina tina +STR
+DOC
=VAL "2 leading \ttab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022775 x ustar 00 29 mtime=1791882995.19902908
30 atime=1791882995.198927111
29 ctime=1791882995.19902908
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022423 0 ustar 00tina tina "2 leading \ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022456 x ustar 00 30 mtime=1791882995.175954998
30 atime=1791882995.175860153
30 ctime=1791882995.175954998
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/in.json 0000644 0001750 0001750 00000000022 15263373363 022102 0 ustar 00tina tina "2 leading \ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022447 x ustar 00 30 mtime=1791882995.175860153
30 atime=1791882995.175763632
30 ctime=1791882995.175860153
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/in.yaml 0000644 0001750 0001750 00000000026 15263373363 022077 0 ustar 00tina tina "2 leading
\ tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021446 x ustar 00 30 mtime=1791882995.064191072
30 atime=1791882995.064031693
30 ctime=1791882995.064191072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/01/=== 0000644 0001750 0001750 00000000036 15263373363 021077 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021077 x ustar 00 30 mtime=1791882995.203575284
30 atime=1791882995.063865959
30 ctime=1791882995.203575284
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/ 0000755 0001750 0001750 00000000000 15263373363 020606 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023176 x ustar 00 30 mtime=1791882995.203670688
30 atime=1791882995.203575284
30 ctime=1791882995.203670688
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/test.event 0000644 0001750 0001750 00000000052 15263373363 022625 0 ustar 00tina tina +STR
+DOC
=VAL "1 leading \ttab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022776 x ustar 00 30 mtime=1791882995.198927111
30 atime=1791882995.198834711
30 ctime=1791882995.198927111
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022422 0 ustar 00tina tina "1 leading \ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022455 x ustar 00 30 mtime=1791882995.175763632
30 atime=1791882995.175669276
30 ctime=1791882995.175763632
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/in.json 0000644 0001750 0001750 00000000022 15263373363 022101 0 ustar 00tina tina "1 leading \ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022446 x ustar 00 30 mtime=1791882995.175669276
30 atime=1791882995.175571497
30 ctime=1791882995.175669276
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/in.yaml 0000644 0001750 0001750 00000000026 15263373363 022076 0 ustar 00tina tina "1 leading
\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021445 x ustar 00 30 mtime=1791882995.064031693
30 atime=1791882995.063865959
30 ctime=1791882995.064031693
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/00/=== 0000644 0001750 0001750 00000000036 15263373363 021076 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/05 0000644 0000000 0000000 00000000131 15263373363 021103 x ustar 00 30 mtime=1791882995.203478344
29 atime=1791882995.06370204
30 ctime=1791882995.203478344
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/ 0000755 0001750 0001750 00000000000 15263373363 020613 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023203 x ustar 00 30 mtime=1791882995.203575284
30 atime=1791882995.203478344
30 ctime=1791882995.203575284
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/test.event 0000644 0001750 0001750 00000000050 15263373363 022630 0 ustar 00tina tina +STR
+DOC
=VAL "6 leading tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023003 x ustar 00 30 mtime=1791882995.198834711
30 atime=1791882995.198733231
30 ctime=1791882995.198834711
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/emit.yaml 0000644 0001750 0001750 00000000020 15263373363 022425 0 ustar 00tina tina "6 leading tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022462 x ustar 00 30 mtime=1791882995.175571497
30 atime=1791882995.175476652
30 ctime=1791882995.175571497
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/in.json 0000644 0001750 0001750 00000000020 15263373363 022104 0 ustar 00tina tina "6 leading tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022452 x ustar 00 30 mtime=1791882995.175476652
29 atime=1791882995.17538041
30 ctime=1791882995.175476652
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/in.yaml 0000644 0001750 0001750 00000000027 15263373363 022104 0 ustar 00tina tina "6 leading
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021451 x ustar 00 30 mtime=1791882995.063865959
29 atime=1791882995.06370204
30 ctime=1791882995.063865959
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/05/=== 0000644 0001750 0001750 00000000036 15263373363 021103 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/PaxHeaders/03 0000644 0000000 0000000 00000000132 15263373363 021102 x ustar 00 30 mtime=1791882995.203371626
30 atime=1791882995.063471912
30 ctime=1791882995.203371626
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/ 0000755 0001750 0001750 00000000000 15263373363 020611 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023201 x ustar 00 30 mtime=1791882995.203478344
30 atime=1791882995.203371626
30 ctime=1791882995.203478344
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/test.event 0000644 0001750 0001750 00000000054 15263373363 022632 0 ustar 00tina tina +STR
+DOC
=VAL "4 leading \t tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023001 x ustar 00 30 mtime=1791882995.198733231
30 atime=1791882995.198630773
30 ctime=1791882995.198733231
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/emit.yaml 0000644 0001750 0001750 00000000024 15263373363 022427 0 ustar 00tina tina "4 leading \t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022456 x ustar 00 29 mtime=1791882995.17538041
30 atime=1791882995.175272854
29 ctime=1791882995.17538041
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/in.json 0000644 0001750 0001750 00000000024 15263373363 022106 0 ustar 00tina tina "4 leading \t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022451 x ustar 00 30 mtime=1791882995.175272854
30 atime=1791882995.175167603
30 ctime=1791882995.175272854
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/in.yaml 0000644 0001750 0001750 00000000030 15263373363 022074 0 ustar 00tina tina "4 leading
\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021446 x ustar 00 29 mtime=1791882995.06370204
30 atime=1791882995.063643862
29 ctime=1791882995.06370204
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3RLN/03/=== 0000644 0001750 0001750 00000000036 15263373363 021101 0 ustar 00tina tina Leading tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SM9W 0000644 0000000 0000000 00000000132 15263373363 020701 x ustar 00 30 mtime=1791882995.063308273
30 atime=1791882995.063054468
30 ctime=1791882995.063308273
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/ 0000755 0001750 0001750 00000000000 15263373363 020410 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021121 x ustar 00 30 mtime=1791882995.203286698
30 atime=1791882995.063308273
30 ctime=1791882995.203286698
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/ 0000755 0001750 0001750 00000000000 15263373363 020630 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023220 x ustar 00 30 mtime=1791882995.203371626
30 atime=1791882995.203286698
30 ctime=1791882995.203371626
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/test.event 0000644 0001750 0001750 00000000054 15263373363 022651 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022671 x ustar 00 30 mtime=1791882995.196068841
30 atime=1791882995.195973926
30 ctime=1791882995.196068841
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/out.yaml 0000644 0001750 0001750 00000000002 15263373363 022313 0 ustar 00tina tina :
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022467 x ustar 00 30 mtime=1791882995.173077521
29 atime=1791882995.17298072
30 ctime=1791882995.173077521
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/in.yaml 0000644 0001750 0001750 00000000001 15263373363 022111 0 ustar 00tina tina : YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021467 x ustar 00 30 mtime=1791882995.063471912
30 atime=1791882995.063308273
30 ctime=1791882995.063471912
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/01/=== 0000644 0001750 0001750 00000000031 15263373363 021113 0 ustar 00tina tina Single character streams
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021120 x ustar 00 30 mtime=1791882995.203200793
30 atime=1791882995.063054468
30 ctime=1791882995.203200793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/ 0000755 0001750 0001750 00000000000 15263373363 020627 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023217 x ustar 00 30 mtime=1791882995.203286698
30 atime=1791882995.203200793
30 ctime=1791882995.203286698
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/test.event 0000644 0001750 0001750 00000000045 15263373363 022650 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022670 x ustar 00 30 mtime=1791882995.195973926
30 atime=1791882995.195880617
30 ctime=1791882995.195973926
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/out.yaml 0000644 0001750 0001750 00000000002 15263373363 022312 0 ustar 00tina tina -
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022474 x ustar 00 29 mtime=1791882995.17298072
30 atime=1791882995.172887063
29 ctime=1791882995.17298072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/in.json 0000644 0001750 0001750 00000000007 15263373363 022125 0 ustar 00tina tina [null]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022467 x ustar 00 30 mtime=1791882995.172887063
30 atime=1791882995.172789424
30 ctime=1791882995.172887063
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/in.yaml 0000644 0001750 0001750 00000000001 15263373363 022110 0 ustar 00tina tina - YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021466 x ustar 00 30 mtime=1791882995.063308273
30 atime=1791882995.063249047
30 ctime=1791882995.063308273
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SM9W/00/=== 0000644 0001750 0001750 00000000031 15263373363 021112 0 ustar 00tina tina Single character streams
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HM87 0000644 0000000 0000000 00000000132 15263373363 020625 x ustar 00 30 mtime=1791882995.062891807
30 atime=1791882995.062667615
30 ctime=1791882995.062891807
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021045 x ustar 00 30 mtime=1791882995.203094843
30 atime=1791882995.062891807
30 ctime=1791882995.203094843
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/ 0000755 0001750 0001750 00000000000 15263373363 020554 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023144 x ustar 00 30 mtime=1791882995.203200793
30 atime=1791882995.203094843
30 ctime=1791882995.203200793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/test.event 0000644 0001750 0001750 00000000052 15263373363 022573 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :?x
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022615 x ustar 00 30 mtime=1791882995.195880617
30 atime=1791882995.195786401
30 ctime=1791882995.195880617
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/out.yaml 0000644 0001750 0001750 00000000005 15263373363 022242 0 ustar 00tina tina - ?x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022422 x ustar 00 30 mtime=1791882995.171726224
29 atime=1791882995.17163089
30 ctime=1791882995.171726224
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/in.json 0000644 0001750 0001750 00000000013 15263373363 022047 0 ustar 00tina tina [
"?x"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15263373363 022420 x ustar 00 29 mtime=1791882995.17163089
29 atime=1791882995.17153395
29 ctime=1791882995.17163089
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/in.yaml 0000644 0001750 0001750 00000000005 15263373363 022041 0 ustar 00tina tina [?x]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021413 x ustar 00 30 mtime=1791882995.063054468
30 atime=1791882995.062891807
30 ctime=1791882995.063054468
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/01/=== 0000644 0001750 0001750 00000000047 15263373363 021046 0 ustar 00tina tina Scalars in flow start with syntax char
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021044 x ustar 00 30 mtime=1791882995.202998601
30 atime=1791882995.062667615
30 ctime=1791882995.202998601
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/ 0000755 0001750 0001750 00000000000 15263373363 020553 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023143 x ustar 00 30 mtime=1791882995.203094843
30 atime=1791882995.202998601
30 ctime=1791882995.203094843
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/test.event 0000644 0001750 0001750 00000000052 15263373363 022572 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL ::x
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022614 x ustar 00 30 mtime=1791882995.195786401
30 atime=1791882995.195692883
30 ctime=1791882995.195786401
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/out.yaml 0000644 0001750 0001750 00000000005 15263373363 022241 0 ustar 00tina tina - :x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000127 15263373363 022426 x ustar 00 29 mtime=1791882995.17153395
29 atime=1791882995.17143715
29 ctime=1791882995.17153395
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/in.json 0000644 0001750 0001750 00000000013 15263373363 022046 0 ustar 00tina tina [
":x"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022411 x ustar 00 29 mtime=1791882995.17143715
30 atime=1791882995.171338533
29 ctime=1791882995.17143715
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/in.yaml 0000644 0001750 0001750 00000000005 15263373363 022040 0 ustar 00tina tina [:x]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021412 x ustar 00 30 mtime=1791882995.062891807
30 atime=1791882995.062836004
30 ctime=1791882995.062891807
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HM87/00/=== 0000644 0001750 0001750 00000000047 15263373363 021045 0 ustar 00tina tina Scalars in flow start with syntax char
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9MQT 0000644 0000000 0000000 00000000132 15263373363 020674 x ustar 00 30 mtime=1791882995.062506071
30 atime=1791882995.062283486
30 ctime=1791882995.062506071
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021114 x ustar 00 30 mtime=1791882995.202904734
30 atime=1791882995.062506071
30 ctime=1791882995.202904734
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/ 0000755 0001750 0001750 00000000000 15263373363 020623 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023213 x ustar 00 30 mtime=1791882995.202998601
30 atime=1791882995.202904734
30 ctime=1791882995.202998601
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/test.event 0000644 0001750 0001750 00000000016 15263373363 022642 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022472 x ustar 00 30 mtime=1791882995.167394923
30 atime=1791882995.167292256
30 ctime=1791882995.167394923
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/in.json 0000644 0001750 0001750 00000000013 15263373363 022116 0 ustar 00tina tina "a ...x b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022463 x ustar 00 30 mtime=1791882995.167292256
30 atime=1791882995.167192592
30 ctime=1791882995.167292256
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022105 0 ustar 00tina tina --- "a
... x
b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022245 x ustar 00 30 mtime=1791882995.132944541
30 atime=1791882995.132944541
30 ctime=1791882995.133044344
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/error 0000644 0001750 0001750 00000000000 15263373363 021665 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021462 x ustar 00 30 mtime=1791882995.062667615
30 atime=1791882995.062506071
30 ctime=1791882995.062667615
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/01/=== 0000644 0001750 0001750 00000000041 15263373363 021107 0 ustar 00tina tina Scalar doc with '...' in content
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021113 x ustar 00 30 mtime=1791882995.202810308
30 atime=1791882995.062283486
30 ctime=1791882995.202810308
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/ 0000755 0001750 0001750 00000000000 15263373363 020622 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023212 x ustar 00 30 mtime=1791882995.202904734
30 atime=1791882995.202810308
30 ctime=1791882995.202904734
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/test.event 0000644 0001750 0001750 00000000047 15263373363 022645 0 ustar 00tina tina +STR
+DOC ---
=VAL "a ...x b
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023012 x ustar 00 30 mtime=1791882995.198630773
30 atime=1791882995.198537744
30 ctime=1791882995.198630773
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/emit.yaml 0000644 0001750 0001750 00000000017 15263373363 022442 0 ustar 00tina tina --- "a ...x b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022663 x ustar 00 30 mtime=1791882995.195692883
30 atime=1791882995.195599993
30 ctime=1791882995.195692883
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/out.yaml 0000644 0001750 0001750 00000000015 15263373363 022311 0 ustar 00tina tina --- a ...x b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022471 x ustar 00 30 mtime=1791882995.167192592
30 atime=1791882995.167095791
30 ctime=1791882995.167192592
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/in.json 0000644 0001750 0001750 00000000013 15263373363 022115 0 ustar 00tina tina "a ...x b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022462 x ustar 00 30 mtime=1791882995.167095791
30 atime=1791882995.166998153
30 ctime=1791882995.167095791
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/in.yaml 0000644 0001750 0001750 00000000017 15263373363 022112 0 ustar 00tina tina --- "a
...x
b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021461 x ustar 00 30 mtime=1791882995.062506071
30 atime=1791882995.062450198
30 ctime=1791882995.062506071
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MQT/00/=== 0000644 0001750 0001750 00000000041 15263373363 021106 0 ustar 00tina tina Scalar doc with '...' in content
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4MUZ 0000644 0000000 0000000 00000000132 15263373363 020701 x ustar 00 30 mtime=1791882995.062113422
30 atime=1791882995.061726988
30 ctime=1791882995.062113422
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/ 0000755 0001750 0001750 00000000000 15263373363 020410 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/PaxHeaders/02 0000644 0000000 0000000 00000000132 15263373363 021122 x ustar 00 30 mtime=1791882995.202716581
30 atime=1791882995.062113422
30 ctime=1791882995.202716581
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/ 0000755 0001750 0001750 00000000000 15263373363 020631 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023221 x ustar 00 30 mtime=1791882995.202810308
30 atime=1791882995.202716581
30 ctime=1791882995.202810308
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/test.event 0000644 0001750 0001750 00000000065 15263373363 022654 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023021 x ustar 00 30 mtime=1791882995.198537744
30 atime=1791882995.198435076
30 ctime=1791882995.198537744
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/emit.yaml 0000644 0001750 0001750 00000000011 15263373363 022443 0 ustar 00tina tina foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022500 x ustar 00 30 mtime=1791882995.166830952
30 atime=1791882995.166738132
30 ctime=1791882995.166830952
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/in.json 0000644 0001750 0001750 00000000023 15263373363 022125 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022471 x ustar 00 30 mtime=1791882995.166738132
30 atime=1791882995.166643776
30 ctime=1791882995.166738132
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/in.yaml 0000644 0001750 0001750 00000000014 15263373363 022116 0 ustar 00tina tina {foo
: bar}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021470 x ustar 00 30 mtime=1791882995.062283486
30 atime=1791882995.062113422
30 ctime=1791882995.062283486
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/02/=== 0000644 0001750 0001750 00000000045 15263373363 021121 0 ustar 00tina tina Flow mapping colon on line after key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021121 x ustar 00 30 mtime=1791882995.202621316
30 atime=1791882995.061951668
30 ctime=1791882995.202621316
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/ 0000755 0001750 0001750 00000000000 15263373363 020630 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023220 x ustar 00 30 mtime=1791882995.202716581
30 atime=1791882995.202621316
30 ctime=1791882995.202716581
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/test.event 0000644 0001750 0001750 00000000065 15263373363 022653 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL "foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023020 x ustar 00 30 mtime=1791882995.198435076
30 atime=1791882995.198335343
30 ctime=1791882995.198435076
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/emit.yaml 0000644 0001750 0001750 00000000013 15263373363 022444 0 ustar 00tina tina "foo": bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022477 x ustar 00 30 mtime=1791882995.166643776
30 atime=1791882995.166551026
30 ctime=1791882995.166643776
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/in.json 0000644 0001750 0001750 00000000023 15263373363 022124 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022467 x ustar 00 30 mtime=1791882995.166551026
29 atime=1791882995.16645667
30 ctime=1791882995.166551026
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/in.yaml 0000644 0001750 0001750 00000000016 15263373363 022117 0 ustar 00tina tina {"foo"
: bar}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021467 x ustar 00 30 mtime=1791882995.062113422
30 atime=1791882995.061951668
30 ctime=1791882995.062113422
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/01/=== 0000644 0001750 0001750 00000000045 15263373363 021120 0 ustar 00tina tina Flow mapping colon on line after key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021120 x ustar 00 30 mtime=1791882995.202526402
30 atime=1791882995.061726988
30 ctime=1791882995.202526402
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/ 0000755 0001750 0001750 00000000000 15263373363 020627 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023217 x ustar 00 30 mtime=1791882995.202621316
30 atime=1791882995.202526402
30 ctime=1791882995.202621316
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/test.event 0000644 0001750 0001750 00000000065 15263373363 022652 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL "foo
=VAL "bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 023017 x ustar 00 30 mtime=1791882995.198335343
30 atime=1791882995.198238263
30 ctime=1791882995.198335343
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/emit.yaml 0000644 0001750 0001750 00000000015 15263373363 022445 0 ustar 00tina tina "foo": "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022474 x ustar 00 29 mtime=1791882995.16645667
30 atime=1791882995.166362733
29 ctime=1791882995.16645667
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/in.json 0000644 0001750 0001750 00000000023 15263373363 022123 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022467 x ustar 00 30 mtime=1791882995.166362733
30 atime=1791882995.166265793
30 ctime=1791882995.166362733
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022111 0 ustar 00tina tina {"foo"
: "bar"}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021466 x ustar 00 30 mtime=1791882995.061951668
30 atime=1791882995.061895935
30 ctime=1791882995.061951668
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4MUZ/00/=== 0000644 0001750 0001750 00000000045 15263373363 021117 0 ustar 00tina tina Flow mapping colon on line after key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2G84 0000644 0000000 0000000 00000000130 15263373363 020564 x ustar 00 29 mtime=1791882995.06156719
30 atime=1791882995.060998329
29 ctime=1791882995.06156719
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/ 0000755 0001750 0001750 00000000000 15263373363 020275 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/02 0000644 0000000 0000000 00000000131 15263373363 021006 x ustar 00 30 mtime=1791882995.202431487
29 atime=1791882995.06156719
30 ctime=1791882995.202431487
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/ 0000755 0001750 0001750 00000000000 15263373363 020516 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023106 x ustar 00 30 mtime=1791882995.202526402
30 atime=1791882995.202431487
30 ctime=1791882995.202526402
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/test.event 0000644 0001750 0001750 00000000037 15263373363 022540 0 ustar 00tina tina +STR
+DOC ---
=VAL |
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022706 x ustar 00 30 mtime=1791882995.198238263
30 atime=1791882995.198106332
30 ctime=1791882995.198238263
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/emit.yaml 0000644 0001750 0001750 00000000007 15263373363 022335 0 ustar 00tina tina --- ""
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022365 x ustar 00 30 mtime=1791882995.161382882
30 atime=1791882995.161287199
30 ctime=1791882995.161382882
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/in.json 0000644 0001750 0001750 00000000003 15263373363 022010 0 ustar 00tina tina ""
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022355 x ustar 00 30 mtime=1791882995.161287199
29 atime=1791882995.16118963
30 ctime=1791882995.161287199
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/in.yaml 0000644 0001750 0001750 00000000007 15263373363 022005 0 ustar 00tina tina --- |1- YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021354 x ustar 00 30 mtime=1791882995.061726988
29 atime=1791882995.06156719
30 ctime=1791882995.061726988
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/02/=== 0000644 0001750 0001750 00000000021 15263373363 021000 0 ustar 00tina tina Literal modifers
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021006 x ustar 00 30 mtime=1791882995.202335105
30 atime=1791882995.061404668
30 ctime=1791882995.202335105
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/ 0000755 0001750 0001750 00000000000 15263373363 020515 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023105 x ustar 00 30 mtime=1791882995.202431487
30 atime=1791882995.202335105
30 ctime=1791882995.202431487
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/test.event 0000644 0001750 0001750 00000000016 15263373363 022534 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022353 x ustar 00 29 mtime=1791882995.16118963
30 atime=1791882995.161085985
29 ctime=1791882995.16118963
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/in.yaml 0000644 0001750 0001750 00000000010 15263373363 021776 0 ustar 00tina tina --- |10
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022137 x ustar 00 30 mtime=1791882995.129885755
30 atime=1791882995.129885755
30 ctime=1791882995.129974523
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/error 0000644 0001750 0001750 00000000000 15263373363 021557 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021352 x ustar 00 29 mtime=1791882995.06156719
30 atime=1791882995.061404668
29 ctime=1791882995.06156719
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/01/=== 0000644 0001750 0001750 00000000021 15263373363 020777 0 ustar 00tina tina Literal modifers
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021005 x ustar 00 30 mtime=1791882995.202230692
30 atime=1791882995.061239702
30 ctime=1791882995.202230692
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/ 0000755 0001750 0001750 00000000000 15263373363 020514 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023104 x ustar 00 30 mtime=1791882995.202335105
30 atime=1791882995.202230692
30 ctime=1791882995.202335105
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/test.event 0000644 0001750 0001750 00000000016 15263373363 022533 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022353 x ustar 00 30 mtime=1791882995.161085985
29 atime=1791882995.16099107
30 ctime=1791882995.161085985
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/in.yaml 0000644 0001750 0001750 00000000007 15263373363 022003 0 ustar 00tina tina --- |0
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022136 x ustar 00 30 mtime=1791882995.129785043
30 atime=1791882995.129785043
30 ctime=1791882995.129885755
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/error 0000644 0001750 0001750 00000000000 15263373363 021556 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021353 x ustar 00 30 mtime=1791882995.061404668
30 atime=1791882995.061239702
30 ctime=1791882995.061404668
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/00/=== 0000644 0001750 0001750 00000000021 15263373363 020776 0 ustar 00tina tina Literal modifers
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/PaxHeaders/03 0000644 0000000 0000000 00000000132 15263373363 021010 x ustar 00 30 mtime=1791882995.202119574
30 atime=1791882995.060998329
30 ctime=1791882995.202119574
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/ 0000755 0001750 0001750 00000000000 15263373363 020517 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023107 x ustar 00 30 mtime=1791882995.202230692
30 atime=1791882995.202119574
30 ctime=1791882995.202230692
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/test.event 0000644 0001750 0001750 00000000037 15263373363 022541 0 ustar 00tina tina +STR
+DOC ---
=VAL |
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022706 x ustar 00 30 mtime=1791882995.198106332
29 atime=1791882995.19801002
30 ctime=1791882995.198106332
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/emit.yaml 0000644 0001750 0001750 00000000007 15263373363 022336 0 ustar 00tina tina --- ""
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022364 x ustar 00 29 mtime=1791882995.16099107
30 atime=1791882995.160895178
29 ctime=1791882995.16099107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/in.json 0000644 0001750 0001750 00000000003 15263373363 022011 0 ustar 00tina tina ""
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022357 x ustar 00 30 mtime=1791882995.160895178
30 atime=1791882995.160797888
30 ctime=1791882995.160895178
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/in.yaml 0000644 0001750 0001750 00000000007 15263373363 022006 0 ustar 00tina tina --- |1+ YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021356 x ustar 00 30 mtime=1791882995.061239702
30 atime=1791882995.061177543
30 ctime=1791882995.061239702
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2G84/03/=== 0000644 0001750 0001750 00000000021 15263373363 021001 0 ustar 00tina tina Literal modifers
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/96NN 0000644 0000000 0000000 00000000132 15263373363 020634 x ustar 00 30 mtime=1791882995.060832735
30 atime=1791882995.060602257
30 ctime=1791882995.060832735
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/ 0000755 0001750 0001750 00000000000 15263373363 020343 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021054 x ustar 00 30 mtime=1791882995.202025637
30 atime=1791882995.060832735
30 ctime=1791882995.202025637
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/ 0000755 0001750 0001750 00000000000 15263373363 020563 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023153 x ustar 00 30 mtime=1791882995.202119574
30 atime=1791882995.202025637
30 ctime=1791882995.202119574
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/test.event 0000644 0001750 0001750 00000000064 15263373363 022605 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |\tbar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022624 x ustar 00 30 mtime=1791882995.194258125
30 atime=1791882995.194159509
30 ctime=1791882995.194258125
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022254 0 ustar 00tina tina foo: |-
bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022432 x ustar 00 30 mtime=1791882995.159372839
30 atime=1791882995.159268914
30 ctime=1791882995.159372839
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/in.json 0000644 0001750 0001750 00000000020 15263373363 022054 0 ustar 00tina tina {"foo":"\tbar"}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022423 x ustar 00 30 mtime=1791882995.159268914
30 atime=1791882995.159154234
30 ctime=1791882995.159268914
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/in.yaml 0000644 0001750 0001750 00000000015 15263373363 022051 0 ustar 00tina tina foo: |-
bar YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021422 x ustar 00 30 mtime=1791882995.060998329
30 atime=1791882995.060832735
30 ctime=1791882995.060998329
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/01/=== 0000644 0001750 0001750 00000000040 15263373363 021046 0 ustar 00tina tina Leading tab content in literals
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021053 x ustar 00 30 mtime=1791882995.201941617
30 atime=1791882995.060602257
30 ctime=1791882995.201941617
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/ 0000755 0001750 0001750 00000000000 15263373363 020562 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023152 x ustar 00 30 mtime=1791882995.202025637
30 atime=1791882995.201941617
30 ctime=1791882995.202025637
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/test.event 0000644 0001750 0001750 00000000064 15263373363 022604 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |\tbar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022623 x ustar 00 30 mtime=1791882995.194159509
30 atime=1791882995.194049788
30 ctime=1791882995.194159509
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022253 0 ustar 00tina tina foo: |-
bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.159154234
30 atime=1791882995.159044234
30 ctime=1791882995.159154234
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/in.json 0000644 0001750 0001750 00000000020 15263373363 022053 0 ustar 00tina tina {"foo":"\tbar"}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022422 x ustar 00 30 mtime=1791882995.159044234
30 atime=1791882995.158947852
30 ctime=1791882995.159044234
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/in.yaml 0000644 0001750 0001750 00000000016 15263373363 022051 0 ustar 00tina tina foo: |-
bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021421 x ustar 00 30 mtime=1791882995.060832735
30 atime=1791882995.060775115
30 ctime=1791882995.060832735
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96NN/00/=== 0000644 0001750 0001750 00000000040 15263373363 021045 0 ustar 00tina tina Leading tab content in literals
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/UKK6 0000644 0000000 0000000 00000000132 15263373363 020662 x ustar 00 30 mtime=1791882995.060437291
30 atime=1791882995.060038216
30 ctime=1791882995.060437291
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/ 0000755 0001750 0001750 00000000000 15263373363 020371 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/PaxHeaders/02 0000644 0000000 0000000 00000000132 15263373363 021103 x ustar 00 30 mtime=1791882995.201845864
30 atime=1791882995.060437291
30 ctime=1791882995.201845864
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/ 0000755 0001750 0001750 00000000000 15263373363 020612 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023202 x ustar 00 30 mtime=1791882995.201941617
30 atime=1791882995.201845864
30 ctime=1791882995.201941617
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/test.event 0000644 0001750 0001750 00000000037 15263373363 022634 0 ustar 00tina tina +STR
+DOC
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022450 x ustar 00 29 mtime=1791882995.15832249
30 atime=1791882995.158222896
29 ctime=1791882995.15832249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/in.yaml 0000644 0001750 0001750 00000000002 15263373363 022074 0 ustar 00tina tina !
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021451 x ustar 00 30 mtime=1791882995.060602257
30 atime=1791882995.060437291
30 ctime=1791882995.060602257
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/02/=== 0000644 0001750 0001750 00000000034 15263373363 021100 0 ustar 00tina tina Syntax character edge cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/PaxHeaders/01 0000644 0000000 0000000 00000000131 15263373363 021101 x ustar 00 30 mtime=1791882995.201749064
29 atime=1791882995.06027002
30 ctime=1791882995.201749064
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/ 0000755 0001750 0001750 00000000000 15263373363 020611 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023201 x ustar 00 30 mtime=1791882995.201845864
30 atime=1791882995.201749064
30 ctime=1791882995.201845864
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/test.event 0000644 0001750 0001750 00000000055 15263373363 022633 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL ::
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000127 15263373363 022464 x ustar 00 30 mtime=1791882995.158222896
27 atime=1791882995.158102
30 ctime=1791882995.158222896
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/in.json 0000644 0001750 0001750 00000000020 15263373363 022102 0 ustar 00tina tina {
":": null
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000124 15263373363 022452 x ustar 00 27 mtime=1791882995.158102
30 atime=1791882995.158005828
27 ctime=1791882995.158102
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/in.yaml 0000644 0001750 0001750 00000000003 15263373363 022074 0 ustar 00tina tina ::
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021447 x ustar 00 30 mtime=1791882995.060437291
29 atime=1791882995.06027002
30 ctime=1791882995.060437291
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/01/=== 0000644 0001750 0001750 00000000034 15263373363 021077 0 ustar 00tina tina Syntax character edge cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021101 x ustar 00 30 mtime=1791882995.201654428
30 atime=1791882995.060038216
30 ctime=1791882995.201654428
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/ 0000755 0001750 0001750 00000000000 15263373363 020610 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023200 x ustar 00 30 mtime=1791882995.201749064
30 atime=1791882995.201654428
30 ctime=1791882995.201749064
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/test.event 0000644 0001750 0001750 00000000066 15263373363 022634 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :
=VAL :
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022450 x ustar 00 30 mtime=1791882995.158005828
30 atime=1791882995.157908957
30 ctime=1791882995.158005828
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/in.yaml 0000644 0001750 0001750 00000000004 15263373363 022074 0 ustar 00tina tina - :
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021445 x ustar 00 29 mtime=1791882995.06027002
30 atime=1791882995.060212331
29 ctime=1791882995.06027002
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UKK6/00/=== 0000644 0001750 0001750 00000000034 15263373363 021076 0 ustar 00tina tina Syntax character edge cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/L24T 0000644 0000000 0000000 00000000130 15263373363 020625 x ustar 00 29 mtime=1791882995.05987744
30 atime=1791882995.059668963
29 ctime=1791882995.05987744
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/ 0000755 0001750 0001750 00000000000 15263373363 020336 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/PaxHeaders/01 0000644 0000000 0000000 00000000131 15263373363 021046 x ustar 00 30 mtime=1791882995.201559653
29 atime=1791882995.05987744
30 ctime=1791882995.201559653
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/ 0000755 0001750 0001750 00000000000 15263373363 020556 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023146 x ustar 00 30 mtime=1791882995.201654428
30 atime=1791882995.201559653
30 ctime=1791882995.201654428
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/test.event 0000644 0001750 0001750 00000000065 15263373363 022601 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |x\n \n
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.197034192
30 atime=1791882995.196938998
30 ctime=1791882995.197034192
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022372 0 ustar 00tina tina ---
foo: "x\n \n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022425 x ustar 00 30 mtime=1791882995.157531743
30 atime=1791882995.157437317
30 ctime=1791882995.157531743
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/in.json 0000644 0001750 0001750 00000000027 15263373363 022056 0 ustar 00tina tina {
"foo" : "x\n \n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022416 x ustar 00 30 mtime=1791882995.157437317
30 atime=1791882995.157341005
30 ctime=1791882995.157437317
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/in.yaml 0000644 0001750 0001750 00000000016 15263373363 022045 0 ustar 00tina tina foo: |
x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021414 x ustar 00 30 mtime=1791882995.060038216
29 atime=1791882995.05987744
30 ctime=1791882995.060038216
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/01/=== 0000644 0001750 0001750 00000000030 15263373363 021040 0 ustar 00tina tina Trailing line of spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021046 x ustar 00 30 mtime=1791882995.201465646
30 atime=1791882995.059668963
30 ctime=1791882995.201465646
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/ 0000755 0001750 0001750 00000000000 15263373363 020555 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023145 x ustar 00 30 mtime=1791882995.201559653
30 atime=1791882995.201465646
30 ctime=1791882995.201559653
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/test.event 0000644 0001750 0001750 00000000065 15263373363 022600 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL |x\n \n
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022745 x ustar 00 30 mtime=1791882995.196938998
30 atime=1791882995.196843804
30 ctime=1791882995.196938998
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022371 0 ustar 00tina tina ---
foo: "x\n \n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022423 x ustar 00 30 mtime=1791882995.157341005
29 atime=1791882995.15724602
30 ctime=1791882995.157341005
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/in.json 0000644 0001750 0001750 00000000027 15263373363 022055 0 ustar 00tina tina {
"foo" : "x\n \n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022413 x ustar 00 29 mtime=1791882995.15724602
30 atime=1791882995.157149639
29 ctime=1791882995.15724602
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/in.yaml 0000644 0001750 0001750 00000000017 15263373363 022045 0 ustar 00tina tina foo: |
x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021412 x ustar 00 29 mtime=1791882995.05987744
30 atime=1791882995.059818704
29 ctime=1791882995.05987744
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L24T/00/=== 0000644 0001750 0001750 00000000030 15263373363 021037 0 ustar 00tina tina Trailing line of spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DE56 0000644 0000000 0000000 00000000132 15263373363 020605 x ustar 00 30 mtime=1791882995.059502391
30 atime=1791882995.058588792
30 ctime=1791882995.059502391
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/ 0000755 0001750 0001750 00000000000 15263373363 020314 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/04 0000644 0000000 0000000 00000000132 15263373363 021030 x ustar 00 30 mtime=1791882995.201369684
30 atime=1791882995.059502391
30 ctime=1791882995.201369684
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/ 0000755 0001750 0001750 00000000000 15263373363 020537 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023127 x ustar 00 30 mtime=1791882995.201465646
30 atime=1791882995.201369684
30 ctime=1791882995.201465646
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/test.event 0000644 0001750 0001750 00000000051 15263373363 022555 0 ustar 00tina tina +STR
+DOC
=VAL "5 trailing tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022600 x ustar 00 30 mtime=1791882995.194049788
30 atime=1791882995.193954384
30 ctime=1791882995.194049788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022223 0 ustar 00tina tina "5 trailing tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022406 x ustar 00 30 mtime=1791882995.154734793
30 atime=1791882995.154640647
30 ctime=1791882995.154734793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/in.json 0000644 0001750 0001750 00000000021 15263373363 022031 0 ustar 00tina tina "5 trailing tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022377 x ustar 00 30 mtime=1791882995.154640647
30 atime=1791882995.154544335
30 ctime=1791882995.154640647
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/in.yaml 0000644 0001750 0001750 00000000026 15263373363 022027 0 ustar 00tina tina "5 trailing
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021376 x ustar 00 30 mtime=1791882995.059668963
30 atime=1791882995.059502391
30 ctime=1791882995.059668963
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/04/=== 0000644 0001750 0001750 00000000037 15263373363 021030 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/02 0000644 0000000 0000000 00000000131 15263373363 021025 x ustar 00 30 mtime=1791882995.201274769
29 atime=1791882995.05932604
30 ctime=1791882995.201274769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/ 0000755 0001750 0001750 00000000000 15263373363 020535 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023125 x ustar 00 30 mtime=1791882995.201369684
30 atime=1791882995.201274769
30 ctime=1791882995.201369684
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/test.event 0000644 0001750 0001750 00000000053 15263373363 022555 0 ustar 00tina tina +STR
+DOC
=VAL "3 trailing\t tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022576 x ustar 00 30 mtime=1791882995.193954384
30 atime=1791882995.193859469
30 ctime=1791882995.193954384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022223 0 ustar 00tina tina "3 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022404 x ustar 00 30 mtime=1791882995.154544335
30 atime=1791882995.154449141
30 ctime=1791882995.154544335
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/in.json 0000644 0001750 0001750 00000000023 15263373363 022031 0 ustar 00tina tina "3 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.154449141
30 atime=1791882995.154353667
30 ctime=1791882995.154449141
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/in.yaml 0000644 0001750 0001750 00000000027 15263373363 022026 0 ustar 00tina tina "3 trailing\
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021373 x ustar 00 30 mtime=1791882995.059502391
29 atime=1791882995.05932604
30 ctime=1791882995.059502391
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/02/=== 0000644 0001750 0001750 00000000037 15263373363 021026 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021025 x ustar 00 30 mtime=1791882995.201172311
30 atime=1791882995.059153951
30 ctime=1791882995.201172311
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/ 0000755 0001750 0001750 00000000000 15263373363 020534 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023124 x ustar 00 30 mtime=1791882995.201274769
30 atime=1791882995.201172311
30 ctime=1791882995.201274769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/test.event 0000644 0001750 0001750 00000000053 15263373363 022554 0 ustar 00tina tina +STR
+DOC
=VAL "2 trailing\t tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022575 x ustar 00 30 mtime=1791882995.193859469
30 atime=1791882995.193764275
30 ctime=1791882995.193859469
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022222 0 ustar 00tina tina "2 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022403 x ustar 00 30 mtime=1791882995.154353667
30 atime=1791882995.154258892
30 ctime=1791882995.154353667
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/in.json 0000644 0001750 0001750 00000000023 15263373363 022030 0 ustar 00tina tina "2 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022374 x ustar 00 30 mtime=1791882995.154258892
30 atime=1791882995.154160695
30 ctime=1791882995.154258892
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/in.yaml 0000644 0001750 0001750 00000000031 15263373363 022020 0 ustar 00tina tina "2 trailing\t
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021371 x ustar 00 29 mtime=1791882995.05932604
30 atime=1791882995.059153951
29 ctime=1791882995.05932604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/01/=== 0000644 0001750 0001750 00000000037 15263373363 021025 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021024 x ustar 00 30 mtime=1791882995.201068317
30 atime=1791882995.058963073
30 ctime=1791882995.201068317
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/ 0000755 0001750 0001750 00000000000 15263373363 020533 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023123 x ustar 00 30 mtime=1791882995.201172311
30 atime=1791882995.201068317
30 ctime=1791882995.201172311
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/test.event 0000644 0001750 0001750 00000000053 15263373363 022553 0 ustar 00tina tina +STR
+DOC
=VAL "1 trailing\t tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022574 x ustar 00 30 mtime=1791882995.193764275
30 atime=1791882995.193667684
30 ctime=1791882995.193764275
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022221 0 ustar 00tina tina "1 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022402 x ustar 00 30 mtime=1791882995.154160695
30 atime=1791882995.154044618
30 ctime=1791882995.154160695
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/in.json 0000644 0001750 0001750 00000000023 15263373363 022027 0 ustar 00tina tina "1 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022373 x ustar 00 30 mtime=1791882995.154044618
30 atime=1791882995.153954522
30 ctime=1791882995.154044618
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/in.yaml 0000644 0001750 0001750 00000000027 15263373363 022024 0 ustar 00tina tina "1 trailing\t
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021372 x ustar 00 30 mtime=1791882995.059153951
30 atime=1791882995.058963073
30 ctime=1791882995.059153951
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/00/=== 0000644 0001750 0001750 00000000037 15263373363 021024 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/05 0000644 0000000 0000000 00000000127 15263373363 021035 x ustar 00 29 mtime=1791882995.20097431
29 atime=1791882995.05880593
29 ctime=1791882995.20097431
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/ 0000755 0001750 0001750 00000000000 15263373363 020540 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023127 x ustar 00 30 mtime=1791882995.201068317
29 atime=1791882995.20097431
30 ctime=1791882995.201068317
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/test.event 0000644 0001750 0001750 00000000051 15263373363 022556 0 ustar 00tina tina +STR
+DOC
=VAL "6 trailing tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022601 x ustar 00 30 mtime=1791882995.193667684
30 atime=1791882995.193570814
30 ctime=1791882995.193667684
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022224 0 ustar 00tina tina "6 trailing tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022407 x ustar 00 30 mtime=1791882995.153954522
30 atime=1791882995.153869525
30 ctime=1791882995.153954522
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/in.json 0000644 0001750 0001750 00000000021 15263373363 022032 0 ustar 00tina tina "6 trailing tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022400 x ustar 00 30 mtime=1791882995.153869525
30 atime=1791882995.153780826
30 ctime=1791882995.153869525
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/in.yaml 0000644 0001750 0001750 00000000030 15263373363 022023 0 ustar 00tina tina "6 trailing
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021376 x ustar 00 30 mtime=1791882995.058963073
29 atime=1791882995.05880593
30 ctime=1791882995.058963073
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/05/=== 0000644 0001750 0001750 00000000037 15263373363 021031 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/PaxHeaders/03 0000644 0000000 0000000 00000000132 15263373363 021027 x ustar 00 30 mtime=1791882995.200879116
30 atime=1791882995.058588792
30 ctime=1791882995.200879116
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/ 0000755 0001750 0001750 00000000000 15263373363 020536 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023124 x ustar 00 29 mtime=1791882995.20097431
30 atime=1791882995.200879116
29 ctime=1791882995.20097431
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/test.event 0000644 0001750 0001750 00000000053 15263373363 022556 0 ustar 00tina tina +STR
+DOC
=VAL "4 trailing\t tab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022577 x ustar 00 30 mtime=1791882995.193570814
30 atime=1791882995.193471778
30 ctime=1791882995.193570814
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022224 0 ustar 00tina tina "4 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022405 x ustar 00 30 mtime=1791882995.153780826
30 atime=1791882995.153678787
30 ctime=1791882995.153780826
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/in.json 0000644 0001750 0001750 00000000023 15263373363 022032 0 ustar 00tina tina "4 trailing\t tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022376 x ustar 00 30 mtime=1791882995.153678787
30 atime=1791882995.153593231
30 ctime=1791882995.153678787
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/in.yaml 0000644 0001750 0001750 00000000031 15263373363 022022 0 ustar 00tina tina "4 trailing\
tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15263373363 021401 x ustar 00 29 mtime=1791882995.05880593
29 atime=1791882995.05875704
29 ctime=1791882995.05880593
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DE56/03/=== 0000644 0001750 0001750 00000000037 15263373363 021027 0 ustar 00tina tina Trailing tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/KH5V 0000644 0000000 0000000 00000000132 15263373363 020657 x ustar 00 30 mtime=1791882995.058437445
30 atime=1791882995.058044236
30 ctime=1791882995.058437445
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/ 0000755 0001750 0001750 00000000000 15263373363 020366 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/PaxHeaders/02 0000644 0000000 0000000 00000000130 15263373363 021076 x ustar 00 29 mtime=1791882995.20078462
30 atime=1791882995.058437445
29 ctime=1791882995.20078462
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/ 0000755 0001750 0001750 00000000000 15263373363 020607 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023176 x ustar 00 30 mtime=1791882995.200879116
29 atime=1791882995.20078462
30 ctime=1791882995.200879116
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/test.event 0000644 0001750 0001750 00000000050 15263373363 022624 0 ustar 00tina tina +STR
+DOC
=VAL "3 inline\ttab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022650 x ustar 00 30 mtime=1791882995.193471778
30 atime=1791882995.193375397
30 ctime=1791882995.193471778
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022272 0 ustar 00tina tina "3 inline\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022456 x ustar 00 30 mtime=1791882995.152046866
30 atime=1791882995.151953558
30 ctime=1791882995.152046866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/in.json 0000644 0001750 0001750 00000000020 15263373363 022100 0 ustar 00tina tina "3 inline\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022447 x ustar 00 30 mtime=1791882995.151953558
30 atime=1791882995.151857805
30 ctime=1791882995.151953558
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/in.yaml 0000644 0001750 0001750 00000000017 15263373363 022077 0 ustar 00tina tina "3 inline tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021446 x ustar 00 30 mtime=1791882995.058588792
30 atime=1791882995.058437445
30 ctime=1791882995.058588792
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/02/=== 0000644 0001750 0001750 00000000035 15263373363 021076 0 ustar 00tina tina Inline tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/PaxHeaders/01 0000644 0000000 0000000 00000000132 15263373363 021077 x ustar 00 30 mtime=1791882995.200690753
30 atime=1791882995.058270523
30 ctime=1791882995.200690753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/ 0000755 0001750 0001750 00000000000 15263373363 020606 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023174 x ustar 00 29 mtime=1791882995.20078462
30 atime=1791882995.200690753
29 ctime=1791882995.20078462
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/test.event 0000644 0001750 0001750 00000000050 15263373363 022623 0 ustar 00tina tina +STR
+DOC
=VAL "2 inline\ttab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022647 x ustar 00 30 mtime=1791882995.193375397
30 atime=1791882995.193277129
30 ctime=1791882995.193375397
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022271 0 ustar 00tina tina "2 inline\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022455 x ustar 00 30 mtime=1791882995.151857805
30 atime=1791882995.151764566
30 ctime=1791882995.151857805
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/in.json 0000644 0001750 0001750 00000000020 15263373363 022077 0 ustar 00tina tina "2 inline\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022446 x ustar 00 30 mtime=1791882995.151764566
30 atime=1791882995.151669302
30 ctime=1791882995.151764566
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022070 0 ustar 00tina tina "2 inline\ tab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021445 x ustar 00 30 mtime=1791882995.058437445
30 atime=1791882995.058270523
30 ctime=1791882995.058437445
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/01/=== 0000644 0001750 0001750 00000000035 15263373363 021075 0 ustar 00tina tina Inline tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/PaxHeaders/00 0000644 0000000 0000000 00000000132 15263373363 021076 x ustar 00 30 mtime=1791882995.200594162
30 atime=1791882995.058044236
30 ctime=1791882995.200594162
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/ 0000755 0001750 0001750 00000000000 15263373363 020605 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023175 x ustar 00 30 mtime=1791882995.200690753
30 atime=1791882995.200594162
30 ctime=1791882995.200690753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/test.event 0000644 0001750 0001750 00000000050 15263373363 022622 0 ustar 00tina tina +STR
+DOC
=VAL "1 inline\ttab
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022454 x ustar 00 30 mtime=1791882995.151669302
30 atime=1791882995.151575296
30 ctime=1791882995.151669302
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/in.json 0000644 0001750 0001750 00000000020 15263373363 022076 0 ustar 00tina tina "1 inline\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022445 x ustar 00 30 mtime=1791882995.151575296
30 atime=1791882995.151478774
30 ctime=1791882995.151575296
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/in.yaml 0000644 0001750 0001750 00000000020 15263373363 022067 0 ustar 00tina tina "1 inline\ttab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021444 x ustar 00 30 mtime=1791882995.058270523
30 atime=1791882995.058205151
30 ctime=1791882995.058270523
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KH5V/00/=== 0000644 0001750 0001750 00000000035 15263373363 021074 0 ustar 00tina tina Inline tabs in double quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JEF9 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.057871797
30 atime=1791882995.057483897
30 ctime=1791882995.057871797
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/PaxHeaders/02 0000644 0000000 0000000 00000000132 15263373363 021060 x ustar 00 30 mtime=1791882995.200496034
30 atime=1791882995.057871797
30 ctime=1791882995.200496034
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/ 0000755 0001750 0001750 00000000000 15263373363 020567 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023157 x ustar 00 30 mtime=1791882995.200594162
30 atime=1791882995.200496034
30 ctime=1791882995.200594162
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/test.event 0000644 0001750 0001750 00000000047 15263373363 022612 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |\n
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022630 x ustar 00 30 mtime=1791882995.193277129
30 atime=1791882995.193169713
30 ctime=1791882995.193277129
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/out.yaml 0000644 0001750 0001750 00000000012 15263373363 022253 0 ustar 00tina tina - |+
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022436 x ustar 00 30 mtime=1791882995.151190957
30 atime=1791882995.151081375
30 ctime=1791882995.151190957
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/in.json 0000644 0001750 0001750 00000000013 15263373363 022062 0 ustar 00tina tina [
"\n"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022427 x ustar 00 30 mtime=1791882995.151081375
30 atime=1791882995.150979965
30 ctime=1791882995.151081375
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/in.yaml 0000644 0001750 0001750 00000000010 15263373363 022050 0 ustar 00tina tina - |+
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021426 x ustar 00 30 mtime=1791882995.058044236
30 atime=1791882995.057871797
30 ctime=1791882995.058044236
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/02/=== 0000644 0001750 0001750 00000000037 15263373363 021060 0 ustar 00tina tina Trailing whitespace in streams
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/PaxHeaders/01 0000644 0000000 0000000 00000000131 15263373363 021056 x ustar 00 30 mtime=1791882995.200394066
29 atime=1791882995.05770718
30 ctime=1791882995.200394066
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/ 0000755 0001750 0001750 00000000000 15263373363 020566 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023156 x ustar 00 30 mtime=1791882995.200496034
30 atime=1791882995.200394066
30 ctime=1791882995.200496034
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/test.event 0000644 0001750 0001750 00000000047 15263373363 022611 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |\n
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022627 x ustar 00 30 mtime=1791882995.193169713
30 atime=1791882995.193058665
30 ctime=1791882995.193169713
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/out.yaml 0000644 0001750 0001750 00000000012 15263373363 022252 0 ustar 00tina tina - |+
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022434 x ustar 00 30 mtime=1791882995.150979965
29 atime=1791882995.15088526
30 ctime=1791882995.150979965
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/in.json 0000644 0001750 0001750 00000000013 15263373363 022061 0 ustar 00tina tina [
"\n"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022424 x ustar 00 29 mtime=1791882995.15088526
30 atime=1791882995.150788878
29 ctime=1791882995.15088526
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/in.yaml 0000644 0001750 0001750 00000000011 15263373363 022050 0 ustar 00tina tina - |+
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021424 x ustar 00 30 mtime=1791882995.057871797
29 atime=1791882995.05770718
30 ctime=1791882995.057871797
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/01/=== 0000644 0001750 0001750 00000000037 15263373363 021057 0 ustar 00tina tina Trailing whitespace in streams
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/PaxHeaders/00 0000644 0000000 0000000 00000000126 15263373363 021061 x ustar 00 28 mtime=1791882995.2002995
30 atime=1791882995.057483897
28 ctime=1791882995.2002995
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/ 0000755 0001750 0001750 00000000000 15263373363 020565 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023153 x ustar 00 30 mtime=1791882995.200394066
28 atime=1791882995.2002995
30 ctime=1791882995.200394066
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/test.event 0000644 0001750 0001750 00000000051 15263373363 022603 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |\n\n
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022625 x ustar 00 30 mtime=1791882995.193058665
29 atime=1791882995.19295495
30 ctime=1791882995.193058665
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/out.yaml 0000644 0001750 0001750 00000000013 15263373363 022252 0 ustar 00tina tina - |+
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022434 x ustar 00 30 mtime=1791882995.150788878
30 atime=1791882995.150692986
30 ctime=1791882995.150788878
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/in.json 0000644 0001750 0001750 00000000015 15263373363 022062 0 ustar 00tina tina [
"\n\n"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022425 x ustar 00 30 mtime=1791882995.150692986
30 atime=1791882995.150596185
30 ctime=1791882995.150692986
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/in.yaml 0000644 0001750 0001750 00000000007 15263373363 022054 0 ustar 00tina tina - |+
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021422 x ustar 00 29 mtime=1791882995.05770718
30 atime=1791882995.057649421
29 ctime=1791882995.05770718
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JEF9/00/=== 0000644 0001750 0001750 00000000037 15263373363 021056 0 ustar 00tina tina Trailing whitespace in streams
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8XYN 0000644 0000000 0000000 00000000132 15263373363 020710 x ustar 00 30 mtime=1791882995.192659729
30 atime=1791882995.050260731
30 ctime=1791882995.192659729
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/ 0000755 0001750 0001750 00000000000 15263373363 020417 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023007 x ustar 00 30 mtime=1791882995.192753945
30 atime=1791882995.192659729
30 ctime=1791882995.192753945
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/test.event 0000644 0001750 0001750 00000000075 15263373363 022443 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL &😁 :unicode anchor
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022460 x ustar 00 30 mtime=1791882995.146626384
30 atime=1791882995.146532447
30 ctime=1791882995.146626384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022106 0 ustar 00tina tina ---
- &😁 unicode anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022266 x ustar 00 30 mtime=1791882995.125418542
30 atime=1791882995.125323976
30 ctime=1791882995.125418542
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/in.json 0000644 0001750 0001750 00000000027 15263373363 021717 0 ustar 00tina tina [
"unicode anchor"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022257 x ustar 00 30 mtime=1791882995.125323976
30 atime=1791882995.125216629
30 ctime=1791882995.125323976
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021705 0 ustar 00tina tina ---
- &😁 unicode anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021256 x ustar 00 30 mtime=1791882995.050422065
30 atime=1791882995.050260731
30 ctime=1791882995.050422065
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XYN/=== 0000644 0001750 0001750 00000000036 15263373363 020707 0 ustar 00tina tina Anchor with unicode character
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/EX5H 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.192564465
30 atime=1791882995.050090457
30 ctime=1791882995.192564465
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022752 x ustar 00 30 mtime=1791882995.192659729
30 atime=1791882995.192564465
30 ctime=1791882995.192659729
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/test.event 0000644 0001750 0001750 00000000051 15263373363 022400 0 ustar 00tina tina +STR
+DOC ---
=VAL :a b c d\ne
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022552 x ustar 00 30 mtime=1791882995.150406286
30 atime=1791882995.150312349
30 ctime=1791882995.150406286
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/emit.yaml 0000644 0001750 0001750 00000000017 15263373363 022202 0 ustar 00tina tina --- a b c d
e
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022423 x ustar 00 30 mtime=1791882995.146532447
30 atime=1791882995.146449755
30 ctime=1791882995.146532447
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022053 0 ustar 00tina tina 'a b c d
e'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.125216629
30 atime=1791882995.125094127
30 ctime=1791882995.125216629
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/in.json 0000644 0001750 0001750 00000000015 15263373363 021657 0 ustar 00tina tina "a b c d\ne"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.125094127
30 atime=1791882995.124995301
30 ctime=1791882995.125094127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021647 0 ustar 00tina tina ---
a
b
c
d
e
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.050260731
30 atime=1791882995.050090457
30 ctime=1791882995.050260731
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EX5H/=== 0000644 0001750 0001750 00000000044 15263373363 020651 0 ustar 00tina tina Multiline Scalar at Top Level [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/QB6E 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.190666727
30 atime=1791882995.049929263
30 ctime=1791882995.190666727
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022734 x ustar 00 29 mtime=1791882995.19076255
30 atime=1791882995.190666727
29 ctime=1791882995.19076255
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/test.event 0000644 0001750 0001750 00000000040 15263373363 022362 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :quoted
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.124995301
30 atime=1791882995.124901853
30 ctime=1791882995.124995301
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021634 0 ustar 00tina tina ---
quoted: "a
b
c"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021770 x ustar 00 30 mtime=1791882995.057398899
30 atime=1791882995.057398899
30 ctime=1791882995.057483897
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/error 0000644 0001750 0001750 00000000000 15263373363 021410 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.050090457
30 atime=1791882995.049929263
30 ctime=1791882995.050090457
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QB6E/=== 0000644 0001750 0001750 00000000047 15263373363 020640 0 ustar 00tina tina Wrong indented multiline quoted scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JKF3 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.190570276
30 atime=1791882995.049763458
30 ctime=1791882995.190570276
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.190666727
30 atime=1791882995.190570276
30 ctime=1791882995.190666727
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/test.event 0000644 0001750 0001750 00000000024 15263373363 022364 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.124901853
30 atime=1791882995.124816087
30 ctime=1791882995.124901853
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/in.yaml 0000644 0001750 0001750 00000000021 15263373363 021631 0 ustar 00tina tina - - "bar
bar": x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021770 x ustar 00 30 mtime=1791882995.057313134
30 atime=1791882995.057313134
30 ctime=1791882995.057398899
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/error 0000644 0001750 0001750 00000000000 15263373363 021410 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.049929263
30 atime=1791882995.049763458
30 ctime=1791882995.049929263
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JKF3/=== 0000644 0001750 0001750 00000000054 15263373363 020636 0 ustar 00tina tina Multiline unidented double quoted block key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6BFJ 0000644 0000000 0000000 00000000132 15263373363 020631 x ustar 00 30 mtime=1791882995.190476269
30 atime=1791882995.049611902
30 ctime=1791882995.190476269
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/ 0000755 0001750 0001750 00000000000 15263373363 020340 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022730 x ustar 00 30 mtime=1791882995.190570276
30 atime=1791882995.190476269
30 ctime=1791882995.190570276
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/test.event 0000644 0001750 0001750 00000000147 15263373363 022364 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.43.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022400 x ustar 00 30 mtime=1791882995.146258598
29 atime=1791882995.14616068
30 ctime=1791882995.146258598
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/out.yaml 0000644 0001750 0001750 00000000056 15263373363 022034 0 ustar 00tina tina --- &mapping
? &key
- &item a
- b
- c
: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022200 x ustar 00 30 mtime=1791882995.124816087
30 atime=1791882995.124718798
30 ctime=1791882995.124816087
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/in.yaml 0000644 0001750 0001750 00000000053 15263373363 021630 0 ustar 00tina tina ---
&mapping
&key [ &item a, b, c ]: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021177 x ustar 00 30 mtime=1791882995.049763458
30 atime=1791882995.049611902
30 ctime=1791882995.049763458
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BFJ/=== 0000644 0001750 0001750 00000000054 15263373363 020630 0 ustar 00tina tina Mapping, key and flow sequence item anchors
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CTN5 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.190380935
30 atime=1791882995.049458599
30 ctime=1791882995.190380935
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022752 x ustar 00 30 mtime=1791882995.190476269
30 atime=1791882995.190380935
30 ctime=1791882995.190476269
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/test.event 0000644 0001750 0001750 00000000056 15263373363 022405 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :a
=VAL :b
=VAL :c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.124718798
30 atime=1791882995.124631985
30 ctime=1791882995.124718798
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021647 0 ustar 00tina tina ---
[ a, b, c, , ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022004 x ustar 00 30 mtime=1791882995.057227508
30 atime=1791882995.057227508
30 ctime=1791882995.057313134
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/error 0000644 0001750 0001750 00000000000 15263373363 021424 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.049611902
30 atime=1791882995.049458599
30 ctime=1791882995.049611902
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CTN5/=== 0000644 0001750 0001750 00000000047 15263373363 020654 0 ustar 00tina tina Flow sequence with invalid extra comma
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HRE5 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.190285182
30 atime=1791882995.049300059
30 ctime=1791882995.190285182
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.190380935
30 atime=1791882995.190285182
30 ctime=1791882995.190380935
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/test.event 0000644 0001750 0001750 00000000040 15263373363 022370 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :double
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.124631985
30 atime=1791882995.124532181
30 ctime=1791882995.124631985
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021646 0 ustar 00tina tina ---
double: "quoted \' scalar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021776 x ustar 00 30 mtime=1791882995.057124002
30 atime=1791882995.057124002
30 ctime=1791882995.057227508
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/error 0000644 0001750 0001750 00000000000 15263373363 021416 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.049458599
30 atime=1791882995.049300059
30 ctime=1791882995.049458599
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HRE5/=== 0000644 0001750 0001750 00000000057 15263373363 020647 0 ustar 00tina tina Double quoted scalar with escaped single quote
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9J7A 0000644 0000000 0000000 00000000132 15263373363 020614 x ustar 00 30 mtime=1791882995.190185099
30 atime=1791882995.049138934
30 ctime=1791882995.190185099
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/ 0000755 0001750 0001750 00000000000 15263373363 020323 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022713 x ustar 00 30 mtime=1791882995.190285182
30 atime=1791882995.190185099
30 ctime=1791882995.190285182
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/test.event 0000644 0001750 0001750 00000000106 15263373363 022342 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
+MAP
=VAL :bar
=VAL :baz
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022171 x ustar 00 30 mtime=1791882995.124532181
29 atime=1791882995.12444446
30 ctime=1791882995.124532181
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/in.json 0000644 0001750 0001750 00000000044 15263373363 021622 0 ustar 00tina tina {
"foo": {
"bar": "baz"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022161 x ustar 00 29 mtime=1791882995.12444446
30 atime=1791882995.124350523
29 ctime=1791882995.12444446
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/in.yaml 0000644 0001750 0001750 00000000020 15263373363 021605 0 ustar 00tina tina foo:
bar: baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021162 x ustar 00 30 mtime=1791882995.049300059
30 atime=1791882995.049138934
30 ctime=1791882995.049300059
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9J7A/=== 0000644 0001750 0001750 00000000026 15263373363 020612 0 ustar 00tina tina Simple Mapping Indent
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Q5MG 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.190062177
30 atime=1791882995.048968171
30 ctime=1791882995.190062177
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022752 x ustar 00 30 mtime=1791882995.190185099
30 atime=1791882995.190062177
30 ctime=1791882995.190185099
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/test.event 0000644 0001750 0001750 00000000041 15263373363 022377 0 ustar 00tina tina +STR
+DOC
+MAP {}
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022421 x ustar 00 29 mtime=1791882995.14616068
30 atime=1791882995.146055848
29 ctime=1791882995.14616068
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/out.yaml 0000644 0001750 0001750 00000000003 15263373363 022046 0 ustar 00tina tina {}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.124350523
30 atime=1791882995.124255049
30 ctime=1791882995.124350523
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/in.json 0000644 0001750 0001750 00000000003 15263373363 021654 0 ustar 00tina tina {}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.124255049
30 atime=1791882995.124153919
30 ctime=1791882995.124255049
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/in.yaml 0000644 0001750 0001750 00000000004 15263373363 021646 0 ustar 00tina tina {}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.049138934
30 atime=1791882995.048968171
30 ctime=1791882995.049138934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q5MG/=== 0000644 0001750 0001750 00000000064 15263373363 020653 0 ustar 00tina tina Tab at beginning of line followed by a flow mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/C2DT 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.189969288
30 atime=1791882995.048805231
30 ctime=1791882995.189969288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.190062177
30 atime=1791882995.189969288
30 ctime=1791882995.190062177
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/test.event 0000644 0001750 0001750 00000000152 15263373363 022365 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL "adjacent
=VAL :value
=VAL "readable
=VAL :value
=VAL "empty
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022406 x ustar 00 30 mtime=1791882995.146055848
30 atime=1791882995.145963028
30 ctime=1791882995.146055848
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/out.yaml 0000644 0001750 0001750 00000000055 15263373363 022040 0 ustar 00tina tina "adjacent": value
"readable": value
"empty":
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.124153919
30 atime=1791882995.124043778
30 ctime=1791882995.124153919
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/in.json 0000644 0001750 0001750 00000000102 15263373363 021637 0 ustar 00tina tina {
"adjacent": "value",
"readable": "value",
"empty": null
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022205 x ustar 00 30 mtime=1791882995.124043778
30 atime=1791882995.123959759
30 ctime=1791882995.124043778
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/in.yaml 0000644 0001750 0001750 00000000062 15263373363 021635 0 ustar 00tina tina {
"adjacent":value,
"readable": value,
"empty":
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.048968171
30 atime=1791882995.048805231
30 ctime=1791882995.048968171
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2DT/=== 0000644 0001750 0001750 00000000060 15263373363 020632 0 ustar 00tina tina Spec Example 7.18. Flow Mapping Adjacent Values
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/J7VC 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.189874932
30 atime=1791882995.048645433
30 ctime=1791882995.189874932
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022752 x ustar 00 30 mtime=1791882995.189969288
30 atime=1791882995.189874932
30 ctime=1791882995.189969288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/test.event 0000644 0001750 0001750 00000000104 15263373363 022377 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :one
=VAL :2
=VAL :three
=VAL :4
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022423 x ustar 00 30 mtime=1791882995.145963028
30 atime=1791882995.145869021
30 ctime=1791882995.145963028
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022045 0 ustar 00tina tina one: 2
three: 4
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022230 x ustar 00 30 mtime=1791882995.123959759
29 atime=1791882995.12385346
30 ctime=1791882995.123959759
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/in.json 0000644 0001750 0001750 00000000035 15263373363 021661 0 ustar 00tina tina {
"one": 2,
"three": 4
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022220 x ustar 00 29 mtime=1791882995.12385346
30 atime=1791882995.123769021
29 ctime=1791882995.12385346
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021646 0 ustar 00tina tina one: 2
three: 4
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.048805231
30 atime=1791882995.048645433
30 ctime=1791882995.048805231
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7VC/=== 0000644 0001750 0001750 00000000045 15263373363 020652 0 ustar 00tina tina Empty Lines Between Mapping Elements
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DBG4 0000644 0000000 0000000 00000000132 15263373363 020622 x ustar 00 30 mtime=1791882995.189780296
30 atime=1791882995.048486054
30 ctime=1791882995.189780296
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/ 0000755 0001750 0001750 00000000000 15263373363 020331 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022721 x ustar 00 30 mtime=1791882995.189874932
30 atime=1791882995.189780296
30 ctime=1791882995.189874932
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/test.event 0000644 0001750 0001750 00000000352 15263373363 022353 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.43.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022372 x ustar 00 30 mtime=1791882995.145869021
30 atime=1791882995.145774107
30 ctime=1791882995.145869021
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/out.yaml 0000644 0001750 0001750 00000000247 15263373363 022027 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.43.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022200 x ustar 00 30 mtime=1791882995.123769021
30 atime=1791882995.123675154
30 ctime=1791882995.123769021
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/in.json 0000644 0001750 0001750 00000000306 15263373363 021631 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.43.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022171 x ustar 00 30 mtime=1791882995.123675154
30 atime=1791882995.123581217
30 ctime=1791882995.123675154
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/in.yaml 0000644 0001750 0001750 00000000332 15263373363 021621 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.43.0/test-suite/yaml-test-suite-data/DBG4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021170 x ustar 00 30 mtime=1791882995.048645433
30 atime=1791882995.048486054
30 ctime=1791882995.048645433
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DBG4/=== 0000644 0001750 0001750 00000000044 15263373363 020620 0 ustar 00tina tina Spec Example 7.10. Plain Characters
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/H7J7 0000644 0000000 0000000 00000000132 15263373363 020621 x ustar 00 30 mtime=1791882995.189685521
30 atime=1791882995.048326745
30 ctime=1791882995.189685521
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/ 0000755 0001750 0001750 00000000000 15263373363 020330 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022720 x ustar 00 30 mtime=1791882995.189780296
30 atime=1791882995.189685521
30 ctime=1791882995.189780296
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/test.event 0000644 0001750 0001750 00000000043 15263373363 022347 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL &x :
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022170 x ustar 00 30 mtime=1791882995.123581217
30 atime=1791882995.123486232
30 ctime=1791882995.123581217
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021617 0 ustar 00tina tina key: &x
!!map
a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021752 x ustar 00 30 mtime=1791882995.057039075
30 atime=1791882995.057039075
30 ctime=1791882995.057124002
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/error 0000644 0001750 0001750 00000000000 15263373363 021372 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021167 x ustar 00 30 mtime=1791882995.048486054
30 atime=1791882995.048326745
30 ctime=1791882995.048486054
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7J7/=== 0000644 0001750 0001750 00000000031 15263373363 020613 0 ustar 00tina tina Node anchor not indented
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/H3Z8 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.189589629
30 atime=1791882995.048164084
30 ctime=1791882995.189589629
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.189685521
30 atime=1791882995.189589629
30 ctime=1791882995.189685521
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/test.event 0000644 0001750 0001750 00000000114 15263373363 022363 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :wanted
=VAL :love ♥ and peace ☮
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022405 x ustar 00 30 mtime=1791882995.145774107
29 atime=1791882995.14568003
30 ctime=1791882995.145774107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/out.yaml 0000644 0001750 0001750 00000000053 15263373363 022036 0 ustar 00tina tina ---
wanted: "love \u2665 and peace \u262E"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.123486232
30 atime=1791882995.123392295
30 ctime=1791882995.123486232
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/in.json 0000644 0001750 0001750 00000000051 15263373363 021642 0 ustar 00tina tina {
"wanted": "love ♥ and peace ☮"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022205 x ustar 00 30 mtime=1791882995.123392295
30 atime=1791882995.123297869
30 ctime=1791882995.123392295
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/in.yaml 0000644 0001750 0001750 00000000043 15263373363 021634 0 ustar 00tina tina ---
wanted: love ♥ and peace ☮
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.048326745
30 atime=1791882995.048164084
30 ctime=1791882995.048326745
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H3Z8/=== 0000644 0001750 0001750 00000000020 15263373363 020626 0 ustar 00tina tina Literal unicode
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JY7Z 0000644 0000000 0000000 00000000132 15263373363 020705 x ustar 00 30 mtime=1791882995.189494504
30 atime=1791882995.047995067
30 ctime=1791882995.189494504
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/ 0000755 0001750 0001750 00000000000 15263373363 020414 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023004 x ustar 00 30 mtime=1791882995.189589629
30 atime=1791882995.189494504
30 ctime=1791882995.189589629
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/test.event 0000644 0001750 0001750 00000000101 15263373363 022426 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL "quoted1
=VAL :key2
=VAL "quoted2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022253 x ustar 00 30 mtime=1791882995.123297869
29 atime=1791882995.12320051
30 ctime=1791882995.123297869
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/in.yaml 0000644 0001750 0001750 00000000102 15263373363 021677 0 ustar 00tina tina key1: "quoted1"
key2: "quoted2" no key: nor value
key3: "quoted3"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022036 x ustar 00 30 mtime=1791882995.056951703
30 atime=1791882995.056951703
30 ctime=1791882995.057039075
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/error 0000644 0001750 0001750 00000000000 15263373363 021456 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021253 x ustar 00 30 mtime=1791882995.048164084
30 atime=1791882995.047995067
30 ctime=1791882995.048164084
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JY7Z/=== 0000644 0001750 0001750 00000000053 15263373363 020703 0 ustar 00tina tina Trailing content that looks like a mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/EHF6 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.189399659
30 atime=1791882995.047834781
30 ctime=1791882995.189399659
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.189494504
30 atime=1791882995.189399659
30 ctime=1791882995.189494504
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/test.event 0000644 0001750 0001750 00000000216 15263373363 022362 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :k
+SEQ []
=VAL :a
=VAL :b
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022400 x ustar 00 29 mtime=1791882995.14568003
30 atime=1791882995.145571845
29 ctime=1791882995.14568003
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/out.yaml 0000644 0001750 0001750 00000000035 15263373363 022032 0 ustar 00tina tina !!map
k: !!seq
- a
- !!str b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022206 x ustar 00 29 mtime=1791882995.12320051
30 atime=1791882995.123073608
29 ctime=1791882995.12320051
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/in.json 0000644 0001750 0001750 00000000042 15263373363 021636 0 ustar 00tina tina {
"k": [
"a",
"b"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022201 x ustar 00 30 mtime=1791882995.123073608
30 atime=1791882995.122980648
30 ctime=1791882995.123073608
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/in.yaml 0000644 0001750 0001750 00000000045 15263373363 021632 0 ustar 00tina tina !!map {
k: !!seq
[ a, !!str b]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.047995067
30 atime=1791882995.047834781
30 ctime=1791882995.047995067
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EHF6/=== 0000644 0001750 0001750 00000000026 15263373363 020630 0 ustar 00tina tina Tags for Flow Objects
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CQ3W 0000644 0000000 0000000 00000000132 15263373363 020657 x ustar 00 30 mtime=1791882995.189303837
30 atime=1791882995.047675611
30 ctime=1791882995.189303837
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/ 0000755 0001750 0001750 00000000000 15263373363 020366 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022756 x ustar 00 30 mtime=1791882995.189399659
30 atime=1791882995.189303837
30 ctime=1791882995.189399659
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/test.event 0000644 0001750 0001750 00000000035 15263373363 022406 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.122980648
30 atime=1791882995.122885733
30 ctime=1791882995.122980648
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/in.yaml 0000644 0001750 0001750 00000000040 15263373363 021652 0 ustar 00tina tina ---
key: "missing closing quote
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022010 x ustar 00 30 mtime=1791882995.056864401
30 atime=1791882995.056864401
30 ctime=1791882995.056951703
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/error 0000644 0001750 0001750 00000000000 15263373363 021430 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021225 x ustar 00 30 mtime=1791882995.047834781
30 atime=1791882995.047675611
30 ctime=1791882995.047834781
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CQ3W/=== 0000644 0001750 0001750 00000000053 15263373363 020655 0 ustar 00tina tina Double quoted string without closing quote
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/XW4D 0000644 0000000 0000000 00000000132 15263373363 020670 x ustar 00 30 mtime=1791882995.189202846
30 atime=1791882995.047515395
30 ctime=1791882995.189202846
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/ 0000755 0001750 0001750 00000000000 15263373363 020377 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022767 x ustar 00 30 mtime=1791882995.189303837
30 atime=1791882995.189202846
30 ctime=1791882995.189303837
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/test.event 0000644 0001750 0001750 00000000332 15263373363 022417 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.43.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022440 x ustar 00 30 mtime=1791882995.145571845
30 atime=1791882995.145488873
30 ctime=1791882995.145571845
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/out.yaml 0000644 0001750 0001750 00000000132 15263373363 022066 0 ustar 00tina tina a: "double quotes"
b: plain value
c: d
? - seq1
: - seq2
e: &node
- x: y
block: >
abcde
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.122885733
30 atime=1791882995.122792285
30 ctime=1791882995.122885733
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/in.yaml 0000644 0001750 0001750 00000000236 15263373363 021672 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.43.0/test-suite/yaml-test-suite-data/XW4D/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021236 x ustar 00 30 mtime=1791882995.047675611
30 atime=1791882995.047515395
30 ctime=1791882995.047675611
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XW4D/=== 0000644 0001750 0001750 00000000032 15263373363 020663 0 ustar 00tina tina Various Trailing Comments
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8KB6 0000644 0000000 0000000 00000000132 15263373363 020614 x ustar 00 30 mtime=1791882995.189084534
30 atime=1791882995.047350359
30 ctime=1791882995.189084534
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/ 0000755 0001750 0001750 00000000000 15263373363 020323 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022713 x ustar 00 30 mtime=1791882995.189202846
30 atime=1791882995.189084534
30 ctime=1791882995.189202846
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/test.event 0000644 0001750 0001750 00000000215 15263373363 022343 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.43.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022364 x ustar 00 30 mtime=1791882995.145488873
30 atime=1791882995.145403317
30 ctime=1791882995.145488873
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022020 0 ustar 00tina tina ---
- single line:
a: b
- multi line:
a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022172 x ustar 00 30 mtime=1791882995.122792285
30 atime=1791882995.122695624
30 ctime=1791882995.122792285
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/in.json 0000644 0001750 0001750 00000000140 15263373363 021617 0 ustar 00tina tina [
{
"single line": null,
"a": "b"
},
{
"multi line": null,
"a": "b"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022163 x ustar 00 30 mtime=1791882995.122695624
30 atime=1791882995.122599732
30 ctime=1791882995.122695624
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/in.yaml 0000644 0001750 0001750 00000000063 15263373363 021614 0 ustar 00tina tina ---
- { single line, a: b}
- { multi
line, a: b}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021162 x ustar 00 30 mtime=1791882995.047515395
30 atime=1791882995.047350359
30 ctime=1791882995.047515395
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8KB6/=== 0000644 0001750 0001750 00000000057 15263373363 020616 0 ustar 00tina tina Multiline plain flow mapping key without value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2EBW 0000644 0000000 0000000 00000000132 15263373363 020641 x ustar 00 30 mtime=1791882995.187841142
30 atime=1791882995.047166605
30 ctime=1791882995.187841142
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.187933473
30 atime=1791882995.187841142
30 ctime=1791882995.187933473
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/test.event 0000644 0001750 0001750 00000000325 15263373363 022372 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.43.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022411 x ustar 00 30 mtime=1791882995.145220192
30 atime=1791882995.145108934
30 ctime=1791882995.145220192
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/out.yaml 0000644 0001750 0001750 00000000177 15263373363 022050 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.43.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.122599732
30 atime=1791882995.122505306
30 ctime=1791882995.122599732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/in.json 0000644 0001750 0001750 00000000247 15263373363 021654 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.43.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022210 x ustar 00 30 mtime=1791882995.122505306
30 atime=1791882995.122407947
30 ctime=1791882995.122505306
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/in.yaml 0000644 0001750 0001750 00000000177 15263373363 021647 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.43.0/test-suite/yaml-test-suite-data/2EBW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.047350359
30 atime=1791882995.047166605
30 ctime=1791882995.047350359
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2EBW/=== 0000644 0001750 0001750 00000000033 15263373363 020635 0 ustar 00tina tina Allowed characters in keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9CWY 0000644 0000000 0000000 00000000132 15263373363 020675 x ustar 00 30 mtime=1791882995.187749091
30 atime=1791882995.046985646
30 ctime=1791882995.187749091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/ 0000755 0001750 0001750 00000000000 15263373363 020404 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022774 x ustar 00 30 mtime=1791882995.187841142
30 atime=1791882995.187749091
30 ctime=1791882995.187841142
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/test.event 0000644 0001750 0001750 00000000073 15263373363 022426 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :item1
=VAL :item2
-SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.122407947
30 atime=1791882995.122311146
30 ctime=1791882995.122407947
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021676 0 ustar 00tina tina key:
- item1
- item2
invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022026 x ustar 00 30 mtime=1791882995.056778635
30 atime=1791882995.056778635
30 ctime=1791882995.056864401
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/error 0000644 0001750 0001750 00000000000 15263373363 021446 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021243 x ustar 00 30 mtime=1791882995.047166605
30 atime=1791882995.046985646
30 ctime=1791882995.047166605
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9CWY/=== 0000644 0001750 0001750 00000000045 15263373363 020674 0 ustar 00tina tina Invalid scalar at the end of mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DFF7 0000644 0000000 0000000 00000000132 15263373363 020630 x ustar 00 30 mtime=1791882995.187655154
30 atime=1791882995.046826127
30 ctime=1791882995.187655154
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/ 0000755 0001750 0001750 00000000000 15263373363 020337 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022727 x ustar 00 30 mtime=1791882995.187749091
30 atime=1791882995.187655154
30 ctime=1791882995.187749091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/test.event 0000644 0001750 0001750 00000000145 15263373363 022361 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :explicit
=VAL :entry
=VAL :implicit
=VAL :entry
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022400 x ustar 00 30 mtime=1791882995.145108934
30 atime=1791882995.145010318
30 ctime=1791882995.145108934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/out.yaml 0000644 0001750 0001750 00000000042 15263373363 022026 0 ustar 00tina tina explicit: entry
implicit: entry
:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022177 x ustar 00 30 mtime=1791882995.122311146
30 atime=1791882995.122215882
30 ctime=1791882995.122311146
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/in.yaml 0000644 0001750 0001750 00000000052 15263373363 021626 0 ustar 00tina tina {
? explicit: entry,
implicit: entry,
?
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021176 x ustar 00 30 mtime=1791882995.046985646
30 atime=1791882995.046826127
30 ctime=1791882995.046985646
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DFF7/=== 0000644 0001750 0001750 00000000050 15263373363 020623 0 ustar 00tina tina Spec Example 7.16. Flow Mapping Entries
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/U3C3 0000644 0000000 0000000 00000000132 15263373363 020617 x ustar 00 30 mtime=1791882995.187561147
30 atime=1791882995.046663675
30 ctime=1791882995.187561147
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/ 0000755 0001750 0001750 00000000000 15263373363 020326 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022716 x ustar 00 30 mtime=1791882995.187655154
30 atime=1791882995.187561147
30 ctime=1791882995.187655154
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/test.event 0000644 0001750 0001750 00000000072 15263373363 022347 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022367 x ustar 00 30 mtime=1791882995.145010318
30 atime=1791882995.144917289
30 ctime=1791882995.145010318
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022011 0 ustar 00tina tina --- !!str "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022175 x ustar 00 30 mtime=1791882995.122215882
30 atime=1791882995.122108186
30 ctime=1791882995.122215882
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/in.json 0000644 0001750 0001750 00000000006 15263373363 021623 0 ustar 00tina tina "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022166 x ustar 00 30 mtime=1791882995.122108186
30 atime=1791882995.122014249
30 ctime=1791882995.122108186
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/in.yaml 0000644 0001750 0001750 00000000063 15263373363 021617 0 ustar 00tina tina %TAG !yaml! tag:yaml.org,2002:
---
!yaml!str "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021165 x ustar 00 30 mtime=1791882995.046826127
30 atime=1791882995.046663675
30 ctime=1791882995.046826127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3C3/=== 0000644 0001750 0001750 00000000047 15263373363 020620 0 ustar 00tina tina Spec Example 6.16. “TAG” directive
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/D88J 0000644 0000000 0000000 00000000132 15263373363 020617 x ustar 00 30 mtime=1791882995.187466232
30 atime=1791882995.046504367
30 ctime=1791882995.187466232
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/ 0000755 0001750 0001750 00000000000 15263373363 020326 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022716 x ustar 00 30 mtime=1791882995.187561147
30 atime=1791882995.187466232
30 ctime=1791882995.187561147
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/test.event 0000644 0001750 0001750 00000000103 15263373363 022342 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
+SEQ []
=VAL :b
=VAL :c
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022367 x ustar 00 30 mtime=1791882995.144917289
30 atime=1791882995.144832012
30 ctime=1791882995.144917289
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/out.yaml 0000644 0001750 0001750 00000000013 15263373363 022013 0 ustar 00tina tina a:
- b
- c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022174 x ustar 00 30 mtime=1791882995.122014249
29 atime=1791882995.12192129
30 ctime=1791882995.122014249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/in.json 0000644 0001750 0001750 00000000042 15263373363 021623 0 ustar 00tina tina {
"a": [
"b",
"c"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022164 x ustar 00 29 mtime=1791882995.12192129
30 atime=1791882995.121827283
29 ctime=1791882995.12192129
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/in.yaml 0000644 0001750 0001750 00000000012 15263373363 021611 0 ustar 00tina tina a: [b, c]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021165 x ustar 00 30 mtime=1791882995.046663675
30 atime=1791882995.046504367
30 ctime=1791882995.046663675
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D88J/=== 0000644 0001750 0001750 00000000037 15263373363 020617 0 ustar 00tina tina Flow Sequence in Block Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/W5VH 0000644 0000000 0000000 00000000132 15263373363 020673 x ustar 00 30 mtime=1791882995.187369851
30 atime=1791882995.046339191
30 ctime=1791882995.187369851
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/ 0000755 0001750 0001750 00000000000 15263373363 020402 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022772 x ustar 00 30 mtime=1791882995.187466232
30 atime=1791882995.187369851
30 ctime=1791882995.187466232
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/test.event 0000644 0001750 0001750 00000000136 15263373363 022424 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL &:@*!$": :scalar a
=VAL :b
=ALI *:@*!$":
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022251 x ustar 00 30 mtime=1791882995.121827283
30 atime=1791882995.121733835
30 ctime=1791882995.121827283
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/in.json 0000644 0001750 0001750 00000000051 15263373363 021677 0 ustar 00tina tina {
"a": "scalar a",
"b": "scalar a"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.121733835
30 atime=1791882995.121637244
30 ctime=1791882995.121733835
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/in.yaml 0000644 0001750 0001750 00000000053 15263373363 021672 0 ustar 00tina tina a: &:@*!$": scalar a
b: *:@*!$":
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021241 x ustar 00 30 mtime=1791882995.046504367
30 atime=1791882995.046339191
30 ctime=1791882995.046504367
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W5VH/=== 0000644 0001750 0001750 00000000034 15263373363 020670 0 ustar 00tina tina Allowed characters in alias
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/52DL 0000644 0000000 0000000 00000000132 15263373363 020610 x ustar 00 30 mtime=1791882995.187276752
30 atime=1791882995.046164866
30 ctime=1791882995.187276752
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/ 0000755 0001750 0001750 00000000000 15263373363 020317 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022707 x ustar 00 30 mtime=1791882995.187369851
30 atime=1791882995.187276752
30 ctime=1791882995.187369851
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/test.event 0000644 0001750 0001750 00000000044 15263373363 022337 0 ustar 00tina tina +STR
+DOC ---
=VAL :a
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022360 x ustar 00 30 mtime=1791882995.144832012
30 atime=1791882995.144746247
30 ctime=1791882995.144832012
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022001 0 ustar 00tina tina --- ! a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022166 x ustar 00 30 mtime=1791882995.121637244
30 atime=1791882995.121543726
30 ctime=1791882995.121637244
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/in.json 0000644 0001750 0001750 00000000004 15263373363 021612 0 ustar 00tina tina "a"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022157 x ustar 00 30 mtime=1791882995.121543726
30 atime=1791882995.121448811
30 ctime=1791882995.121543726
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/in.yaml 0000644 0001750 0001750 00000000010 15263373363 021600 0 ustar 00tina tina ---
! a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021156 x ustar 00 30 mtime=1791882995.046339191
30 atime=1791882995.046164866
30 ctime=1791882995.046339191
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/52DL/=== 0000644 0001750 0001750 00000000040 15263373363 020602 0 ustar 00tina tina Explicit Non-Specific Tag [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RZP5 0000644 0000000 0000000 00000000132 15263373363 020702 x ustar 00 30 mtime=1791882995.187180999
30 atime=1791882995.045992427
30 ctime=1791882995.187180999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/ 0000755 0001750 0001750 00000000000 15263373363 020411 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023001 x ustar 00 30 mtime=1791882995.187276752
30 atime=1791882995.187180999
30 ctime=1791882995.187276752
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/test.event 0000644 0001750 0001750 00000000332 15263373363 022431 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.43.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022452 x ustar 00 30 mtime=1791882995.144746247
30 atime=1791882995.144651052
30 ctime=1791882995.144746247
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/out.yaml 0000644 0001750 0001750 00000000132 15263373363 022100 0 ustar 00tina tina a: "double quotes"
b: plain value
c: d
? - seq1
: - seq2
e: &node
- x: y
block: >
abcde
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022251 x ustar 00 30 mtime=1791882995.121448811
30 atime=1791882995.121354315
30 ctime=1791882995.121448811
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/in.yaml 0000644 0001750 0001750 00000000235 15263373363 021703 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.43.0/test-suite/yaml-test-suite-data/RZP5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021250 x ustar 00 30 mtime=1791882995.046164866
30 atime=1791882995.045992427
30 ctime=1791882995.046164866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZP5/=== 0000644 0001750 0001750 00000000040 15263373363 020674 0 ustar 00tina tina Various Trailing Comments [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RLU9 0000644 0000000 0000000 00000000132 15263373363 020675 x ustar 00 30 mtime=1791882995.187074211
30 atime=1791882995.045833537
30 ctime=1791882995.187074211
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/ 0000755 0001750 0001750 00000000000 15263373363 020404 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022774 x ustar 00 30 mtime=1791882995.187180999
30 atime=1791882995.187074211
30 ctime=1791882995.187180999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/test.event 0000644 0001750 0001750 00000000130 15263373363 022420 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.43.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022445 x ustar 00 30 mtime=1791882995.144651052
30 atime=1791882995.144568709
30 ctime=1791882995.144651052
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/out.yaml 0000644 0001750 0001750 00000000024 15263373363 022073 0 ustar 00tina tina foo:
- 42
bar:
- 44
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.121354315
30 atime=1791882995.121259819
30 ctime=1791882995.121354315
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/in.json 0000644 0001750 0001750 00000000061 15263373363 021702 0 ustar 00tina tina {
"foo": [
42
],
"bar": [
44
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.121259819
30 atime=1791882995.121162739
30 ctime=1791882995.121259819
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021674 0 ustar 00tina tina foo:
- 42
bar:
- 44
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021243 x ustar 00 30 mtime=1791882995.045992427
30 atime=1791882995.045833537
30 ctime=1791882995.045992427
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RLU9/=== 0000644 0001750 0001750 00000000020 15263373363 020665 0 ustar 00tina tina Sequence Indent
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/C2SP 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.186979785
30 atime=1791882995.045672832
30 ctime=1791882995.186979785
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022750 x ustar 00 30 mtime=1791882995.187074211
30 atime=1791882995.186979785
30 ctime=1791882995.187074211
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/test.event 0000644 0001750 0001750 00000000033 15263373363 022376 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :23
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022220 x ustar 00 30 mtime=1791882995.121162739
30 atime=1791882995.121058466
30 ctime=1791882995.121162739
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/in.yaml 0000644 0001750 0001750 00000000012 15263373363 021643 0 ustar 00tina tina [23
]: 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022002 x ustar 00 30 mtime=1791882995.056693917
30 atime=1791882995.056693917
30 ctime=1791882995.056778635
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/error 0000644 0001750 0001750 00000000000 15263373363 021422 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021217 x ustar 00 30 mtime=1791882995.045833537
30 atime=1791882995.045672832
30 ctime=1791882995.045833537
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C2SP/=== 0000644 0001750 0001750 00000000036 15263373363 020650 0 ustar 00tina tina Flow Mapping Key on two lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/TE2A 0000644 0000000 0000000 00000000132 15263373363 020635 x ustar 00 30 mtime=1791882995.186886058
30 atime=1791882995.045510799
30 ctime=1791882995.186886058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/ 0000755 0001750 0001750 00000000000 15263373363 020344 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022734 x ustar 00 30 mtime=1791882995.186979785
30 atime=1791882995.186886058
30 ctime=1791882995.186979785
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/test.event 0000644 0001750 0001750 00000000122 15263373363 022361 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block mapping
+MAP
=VAL :key
=VAL :value
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022405 x ustar 00 30 mtime=1791882995.144568709
30 atime=1791882995.144483363
30 ctime=1791882995.144568709
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/out.yaml 0000644 0001750 0001750 00000000034 15263373363 022034 0 ustar 00tina tina block mapping:
key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.121058466
30 atime=1791882995.120965018
30 ctime=1791882995.121058466
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/in.json 0000644 0001750 0001750 00000000060 15263373363 021641 0 ustar 00tina tina {
"block mapping": {
"key": "value"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.120965018
30 atime=1791882995.120870103
30 ctime=1791882995.120965018
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021632 0 ustar 00tina tina block mapping:
key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021203 x ustar 00 30 mtime=1791882995.045672832
30 atime=1791882995.045510799
30 ctime=1791882995.045672832
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TE2A/=== 0000644 0001750 0001750 00000000042 15263373363 020631 0 ustar 00tina tina Spec Example 8.16. Block Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/X8DW 0000644 0000000 0000000 00000000132 15263373363 020674 x ustar 00 30 mtime=1791882995.186793308
30 atime=1791882995.045350512
30 ctime=1791882995.186793308
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022773 x ustar 00 30 mtime=1791882995.186886058
30 atime=1791882995.186793308
30 ctime=1791882995.186886058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/test.event 0000644 0001750 0001750 00000000070 15263373363 022422 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022444 x ustar 00 30 mtime=1791882995.144483363
30 atime=1791882995.144389635
30 ctime=1791882995.144483363
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022074 0 ustar 00tina tina ---
key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022252 x ustar 00 30 mtime=1791882995.120870103
30 atime=1791882995.120775118
30 ctime=1791882995.120870103
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/in.json 0000644 0001750 0001750 00000000025 15263373363 021701 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.120775118
30 atime=1791882995.120620279
30 ctime=1791882995.120775118
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/in.yaml 0000644 0001750 0001750 00000000034 15263373363 021672 0 ustar 00tina tina ---
? key
# comment
: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021242 x ustar 00 30 mtime=1791882995.045510799
30 atime=1791882995.045350512
30 ctime=1791882995.045510799
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X8DW/=== 0000644 0001750 0001750 00000000054 15263373363 020673 0 ustar 00tina tina Explicit key and value seperated by comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/J9HZ 0000644 0000000 0000000 00000000132 15263373363 020666 x ustar 00 30 mtime=1791882995.186698882
30 atime=1791882995.045184918
30 ctime=1791882995.186698882
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/ 0000755 0001750 0001750 00000000000 15263373363 020375 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022765 x ustar 00 30 mtime=1791882995.186793308
30 atime=1791882995.186698882
30 ctime=1791882995.186793308
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/test.event 0000644 0001750 0001750 00000000220 15263373363 022411 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.43.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022436 x ustar 00 30 mtime=1791882995.144389635
30 atime=1791882995.144289622
30 ctime=1791882995.144389635
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/out.yaml 0000644 0001750 0001750 00000000104 15263373363 022063 0 ustar 00tina tina ---
hr:
- Mark McGwire
- Sammy Sosa
rbi:
- Sammy Sosa
- Ken Griffey
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.120620279
30 atime=1791882995.120526272
30 ctime=1791882995.120620279
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/in.json 0000644 0001750 0001750 00000000153 15263373363 021675 0 ustar 00tina tina {
"hr": [
"Mark McGwire",
"Sammy Sosa"
],
"rbi": [
"Sammy Sosa",
"Ken Griffey"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022235 x ustar 00 30 mtime=1791882995.120526272
30 atime=1791882995.120431427
30 ctime=1791882995.120526272
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/in.yaml 0000644 0001750 0001750 00000000163 15263373363 021667 0 ustar 00tina tina ---
hr: # 1998 hr ranking
- Mark McGwire
- Sammy Sosa
rbi:
# 1998 rbi ranking
- Sammy Sosa
- Ken Griffey
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021234 x ustar 00 30 mtime=1791882995.045350512
30 atime=1791882995.045184918
30 ctime=1791882995.045350512
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J9HZ/=== 0000644 0001750 0001750 00000000064 15263373363 020666 0 ustar 00tina tina Spec Example 2.9. Single Document with Two Comments
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/YD5X 0000644 0000000 0000000 00000000132 15263373363 020673 x ustar 00 30 mtime=1791882995.186606202
30 atime=1791882995.045026028
30 ctime=1791882995.186606202
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/ 0000755 0001750 0001750 00000000000 15263373363 020402 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022772 x ustar 00 30 mtime=1791882995.186698882
30 atime=1791882995.186606202
30 ctime=1791882995.186698882
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/test.event 0000644 0001750 0001750 00000000261 15263373363 022423 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.43.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022443 x ustar 00 30 mtime=1791882995.144289622
30 atime=1791882995.144195685
30 ctime=1791882995.144289622
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/out.yaml 0000644 0001750 0001750 00000000132 15263373363 022071 0 ustar 00tina tina - - name
- hr
- avg
- - Mark McGwire
- 65
- 0.278
- - Sammy Sosa
- 63
- 0.288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022251 x ustar 00 30 mtime=1791882995.120431427
30 atime=1791882995.120330227
30 ctime=1791882995.120431427
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/in.json 0000644 0001750 0001750 00000000210 15263373363 021674 0 ustar 00tina tina [
[
"name",
"hr",
"avg"
],
[
"Mark McGwire",
65,
0.278
],
[
"Sammy Sosa",
63,
0.288
]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.120330227
30 atime=1791882995.120234823
30 ctime=1791882995.120330227
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/in.yaml 0000644 0001750 0001750 00000000124 15263373363 021671 0 ustar 00tina tina - [name , hr, avg ]
- [Mark McGwire, 65, 0.278]
- [Sammy Sosa , 63, 0.288]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021241 x ustar 00 30 mtime=1791882995.045184918
30 atime=1791882995.045026028
30 ctime=1791882995.045184918
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YD5X/=== 0000644 0001750 0001750 00000000050 15263373363 020666 0 ustar 00tina tina Spec Example 2.5. Sequence of Sequences
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/LE5A 0000644 0000000 0000000 00000000132 15263373363 020630 x ustar 00 30 mtime=1791882995.186512195
30 atime=1791882995.044862598
30 ctime=1791882995.186512195
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/ 0000755 0001750 0001750 00000000000 15263373363 020337 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022727 x ustar 00 30 mtime=1791882995.186606202
30 atime=1791882995.186512195
30 ctime=1791882995.186606202
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/test.event 0000644 0001750 0001750 00000000202 15263373363 022353 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL "a
=VAL 'b
=VAL &anchor "c
=ALI *anchor
=VAL :
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.120234823
30 atime=1791882995.120139489
30 ctime=1791882995.120234823
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/in.json 0000644 0001750 0001750 00000000045 15263373363 021637 0 ustar 00tina tina [
"a",
"b",
"c",
"c",
""
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022177 x ustar 00 30 mtime=1791882995.120139489
30 atime=1791882995.120033469
30 ctime=1791882995.120139489
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/in.yaml 0000644 0001750 0001750 00000000062 15263373363 021627 0 ustar 00tina tina - !!str "a"
- 'b'
- &anchor "c"
- *anchor
- !!str
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021176 x ustar 00 30 mtime=1791882995.045026028
30 atime=1791882995.044862598
30 ctime=1791882995.045026028
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LE5A/=== 0000644 0001750 0001750 00000000036 15263373363 020627 0 ustar 00tina tina Spec Example 7.24. Flow Nodes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Q88A 0000644 0000000 0000000 00000000132 15263373363 020623 x ustar 00 30 mtime=1791882995.186417909
30 atime=1791882995.044702032
30 ctime=1791882995.186417909
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/ 0000755 0001750 0001750 00000000000 15263373363 020332 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022722 x ustar 00 30 mtime=1791882995.186512195
30 atime=1791882995.186417909
30 ctime=1791882995.186512195
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/test.event 0000644 0001750 0001750 00000000160 15263373363 022351 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.43.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022373 x ustar 00 30 mtime=1791882995.144195685
30 atime=1791882995.144091621
30 ctime=1791882995.144195685
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/out.yaml 0000644 0001750 0001750 00000000043 15263373363 022022 0 ustar 00tina tina - - a
- b
- a: b
- "a"
- 'b'
- c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022201 x ustar 00 30 mtime=1791882995.120033469
30 atime=1791882995.119939043
30 ctime=1791882995.120033469
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/in.json 0000644 0001750 0001750 00000000110 15263373363 021623 0 ustar 00tina tina [
[
"a",
"b"
],
{
"a": "b"
},
"a",
"b",
"c"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022171 x ustar 00 30 mtime=1791882995.119939043
29 atime=1791882995.11984336
30 ctime=1791882995.119939043
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/in.yaml 0000644 0001750 0001750 00000000046 15263373363 021624 0 ustar 00tina tina - [ a, b ]
- { a: b }
- "a"
- 'b'
- c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021171 x ustar 00 30 mtime=1791882995.044862598
30 atime=1791882995.044702032
30 ctime=1791882995.044862598
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q88A/=== 0000644 0001750 0001750 00000000040 15263373363 020615 0 ustar 00tina tina Spec Example 7.23. Flow Content
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5T43 0000644 0000000 0000000 00000000132 15263373363 020601 x ustar 00 30 mtime=1791882995.186324181
30 atime=1791882995.044539092
30 ctime=1791882995.186324181
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/ 0000755 0001750 0001750 00000000000 15263373363 020310 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022700 x ustar 00 30 mtime=1791882995.186417909
30 atime=1791882995.186324181
30 ctime=1791882995.186417909
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/test.event 0000644 0001750 0001750 00000000145 15263373363 022332 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.43.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022500 x ustar 00 30 mtime=1791882995.150312349
30 atime=1791882995.150216945
30 ctime=1791882995.150312349
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/emit.yaml 0000644 0001750 0001750 00000000037 15263373363 022132 0 ustar 00tina tina - "key": value
- "key": :value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022351 x ustar 00 30 mtime=1791882995.144091621
30 atime=1791882995.143997125
30 ctime=1791882995.144091621
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/out.yaml 0000644 0001750 0001750 00000000033 15263373363 021777 0 ustar 00tina tina - key: value
- key: :value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022155 x ustar 00 29 mtime=1791882995.11984336
30 atime=1791882995.119748236
29 ctime=1791882995.11984336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/in.json 0000644 0001750 0001750 00000000074 15263373363 021612 0 ustar 00tina tina [
{
"key": "value"
},
{
"key": ":value"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022150 x ustar 00 30 mtime=1791882995.119748236
30 atime=1791882995.119651855
30 ctime=1791882995.119748236
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/in.yaml 0000644 0001750 0001750 00000000045 15263373363 021601 0 ustar 00tina tina - { "key":value }
- { "key"::value }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021147 x ustar 00 30 mtime=1791882995.044702032
30 atime=1791882995.044539092
30 ctime=1791882995.044702032
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5T43/=== 0000644 0001750 0001750 00000000057 15263373363 020603 0 ustar 00tina tina Colon at the beginning of adjacent flow scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Q8AD 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.186229825
30 atime=1791882995.044378386
30 ctime=1791882995.186229825
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.186324181
30 atime=1791882995.186229825
30 ctime=1791882995.186324181
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/test.event 0000644 0001750 0001750 00000000126 15263373363 022367 0 ustar 00tina tina +STR
+DOC ---
=VAL "folded to a space,\nto a line feed, or \t \tnon-content
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022536 x ustar 00 30 mtime=1791882995.150216945
30 atime=1791882995.150101077
30 ctime=1791882995.150216945
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/emit.yaml 0000644 0001750 0001750 00000000076 15263373363 022173 0 ustar 00tina tina --- "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022407 x ustar 00 30 mtime=1791882995.143997125
30 atime=1791882995.143902699
30 ctime=1791882995.143997125
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/out.yaml 0000644 0001750 0001750 00000000072 15263373363 022040 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022215 x ustar 00 30 mtime=1791882995.119651855
30 atime=1791882995.119558127
30 ctime=1791882995.119651855
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/in.json 0000644 0001750 0001750 00000000072 15263373363 021646 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.119558127
30 atime=1791882995.119463701
30 ctime=1791882995.119558127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/in.yaml 0000644 0001750 0001750 00000000102 15263373363 021631 0 ustar 00tina tina ---
"folded
to a space,
to a line feed, or \
\ non-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.044539092
30 atime=1791882995.044378386
30 ctime=1791882995.044539092
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q8AD/=== 0000644 0001750 0001750 00000000062 15263373363 020635 0 ustar 00tina tina Spec Example 7.5. Double Quoted Line Breaks [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Y2GN 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.186120663
30 atime=1791882995.044215655
30 ctime=1791882995.186120663
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.186229825
30 atime=1791882995.186120663
30 ctime=1791882995.186229825
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/test.event 0000644 0001750 0001750 00000000101 15263373363 022402 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL &an:chor :value
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022430 x ustar 00 30 mtime=1791882995.143902699
29 atime=1791882995.14380946
30 ctime=1791882995.143902699
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/out.yaml 0000644 0001750 0001750 00000000030 15263373363 022054 0 ustar 00tina tina ---
key: &an:chor value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.119463701
30 atime=1791882995.119371161
30 ctime=1791882995.119463701
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/in.json 0000644 0001750 0001750 00000000025 15263373363 021666 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.119371161
30 atime=1791882995.119275687
30 ctime=1791882995.119371161
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021653 0 ustar 00tina tina ---
key: &an:chor value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.044378386
30 atime=1791882995.044215655
30 ctime=1791882995.044378386
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Y2GN/=== 0000644 0001750 0001750 00000000040 15263373363 020653 0 ustar 00tina tina Anchor with colon in the middle
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3MYT 0000644 0000000 0000000 00000000132 15263373363 020676 x ustar 00 30 mtime=1791882995.186027354
30 atime=1791882995.044048175
30 ctime=1791882995.186027354
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/ 0000755 0001750 0001750 00000000000 15263373363 020405 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022775 x ustar 00 30 mtime=1791882995.186120663
30 atime=1791882995.186027354
30 ctime=1791882995.186120663
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/test.event 0000644 0001750 0001750 00000000055 15263373363 022427 0 ustar 00tina tina +STR
+DOC ---
=VAL :k:#foo &a !t s
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022444 x ustar 00 29 mtime=1791882995.14380946
30 atime=1791882995.143715034
29 ctime=1791882995.14380946
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022073 0 ustar 00tina tina --- k:#foo &a !t s
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.119275687
30 atime=1791882995.119180214
30 ctime=1791882995.119275687
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/in.json 0000644 0001750 0001750 00000000021 15263373363 021677 0 ustar 00tina tina "k:#foo &a !t s"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022245 x ustar 00 30 mtime=1791882995.119180214
30 atime=1791882995.119076289
30 ctime=1791882995.119180214
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021673 0 ustar 00tina tina ---
k:#foo
&a !t s
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021244 x ustar 00 30 mtime=1791882995.044215655
30 atime=1791882995.044048175
30 ctime=1791882995.044215655
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3MYT/=== 0000644 0001750 0001750 00000000067 15263373363 020701 0 ustar 00tina tina Plain Scalar looking like key, comment, anchor and tag
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S4T7 0000644 0000000 0000000 00000000132 15263373363 020643 x ustar 00 30 mtime=1791882995.185932858
30 atime=1791882995.043876085
30 ctime=1791882995.185932858
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/ 0000755 0001750 0001750 00000000000 15263373363 020352 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022742 x ustar 00 30 mtime=1791882995.186027354
30 atime=1791882995.185932858
30 ctime=1791882995.186027354
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/test.event 0000644 0001750 0001750 00000000066 15263373363 022376 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :aaa
=VAL :bbb
-MAP
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.119076289
30 atime=1791882995.118982282
30 ctime=1791882995.119076289
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/in.json 0000644 0001750 0001750 00000000023 15263373363 021646 0 ustar 00tina tina {
"aaa": "bbb"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022212 x ustar 00 30 mtime=1791882995.118982282
30 atime=1791882995.118887856
30 ctime=1791882995.118982282
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/in.yaml 0000644 0001750 0001750 00000000015 15263373363 021640 0 ustar 00tina tina aaa: bbb
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021211 x ustar 00 30 mtime=1791882995.044048175
30 atime=1791882995.043876085
30 ctime=1791882995.044048175
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4T7/=== 0000644 0001750 0001750 00000000025 15263373363 020640 0 ustar 00tina tina Document with footer
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/UDM2 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.185837664
30 atime=1791882995.043715798
30 ctime=1791882995.185837664
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022750 x ustar 00 30 mtime=1791882995.185932858
30 atime=1791882995.185837664
30 ctime=1791882995.185932858
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/test.event 0000644 0001750 0001750 00000000116 15263373363 022400 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP {}
=VAL :url
=VAL :http://example.org
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022421 x ustar 00 30 mtime=1791882995.143715034
30 atime=1791882995.143621516
30 ctime=1791882995.143715034
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022046 0 ustar 00tina tina - url: http://example.org
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022226 x ustar 00 30 mtime=1791882995.118887856
29 atime=1791882995.11879357
30 ctime=1791882995.118887856
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/in.json 0000644 0001750 0001750 00000000054 15263373363 021660 0 ustar 00tina tina [
{
"url": "http://example.org"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022216 x ustar 00 29 mtime=1791882995.11879357
30 atime=1791882995.118697468
29 ctime=1791882995.11879357
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/in.yaml 0000644 0001750 0001750 00000000036 15263373363 021651 0 ustar 00tina tina - { url: http://example.org }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021217 x ustar 00 30 mtime=1791882995.043876085
30 atime=1791882995.043715798
30 ctime=1791882995.043876085
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDM2/=== 0000644 0001750 0001750 00000000032 15263373363 020644 0 ustar 00tina tina Plain URL in flow mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5LLU 0000644 0000000 0000000 00000000132 15263373363 020663 x ustar 00 30 mtime=1791882995.185743378
30 atime=1791882995.043568013
30 ctime=1791882995.185743378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/ 0000755 0001750 0001750 00000000000 15263373363 020372 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022762 x ustar 00 30 mtime=1791882995.185837664
30 atime=1791882995.185743378
30 ctime=1791882995.185837664
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/test.event 0000644 0001750 0001750 00000000042 15263373363 022410 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022232 x ustar 00 30 mtime=1791882995.118697468
30 atime=1791882995.118601156
30 ctime=1791882995.118697468
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/in.yaml 0000644 0001750 0001750 00000000042 15263373363 021660 0 ustar 00tina tina block scalar: >
invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022014 x ustar 00 30 mtime=1791882995.056609199
30 atime=1791882995.056609199
30 ctime=1791882995.056693917
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/error 0000644 0001750 0001750 00000000000 15263373363 021434 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021231 x ustar 00 30 mtime=1791882995.043715798
30 atime=1791882995.043568013
30 ctime=1791882995.043715798
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5LLU/=== 0000644 0001750 0001750 00000000070 15263373363 020660 0 ustar 00tina tina Block scalar with wrong indented line after spaces only
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4FJ6 0000644 0000000 0000000 00000000132 15263373363 020613 x ustar 00 30 mtime=1791882995.185650908
30 atime=1791882995.043406819
30 ctime=1791882995.185650908
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/ 0000755 0001750 0001750 00000000000 15263373363 020322 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022712 x ustar 00 30 mtime=1791882995.185743378
30 atime=1791882995.185650908
30 ctime=1791882995.185743378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/test.event 0000644 0001750 0001750 00000000244 15263373363 022344 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.43.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022363 x ustar 00 30 mtime=1791882995.143621516
30 atime=1791882995.143526602
30 ctime=1791882995.143621516
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/out.yaml 0000644 0001750 0001750 00000000111 15263373363 022006 0 ustar 00tina tina ---
- ? - a
- - ? - - b
- c
: d
- e
: 23
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022162 x ustar 00 30 mtime=1791882995.118601156
30 atime=1791882995.118505892
30 ctime=1791882995.118601156
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/in.yaml 0000644 0001750 0001750 00000000045 15263373363 021613 0 ustar 00tina tina ---
[
[ a, [ [[b,c]]: d, e]]: 23
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021161 x ustar 00 30 mtime=1791882995.043568013
30 atime=1791882995.043406819
30 ctime=1791882995.043568013
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4FJ6/=== 0000644 0001750 0001750 00000000035 15263373363 020611 0 ustar 00tina tina Nested implicit complex keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/P2EQ 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.185554875
30 atime=1791882995.043245554
30 ctime=1791882995.185554875
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022750 x ustar 00 30 mtime=1791882995.185650908
30 atime=1791882995.185554875
30 ctime=1791882995.185650908
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/test.event 0000644 0001750 0001750 00000000060 15263373363 022376 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+MAP {}
=VAL :y
=VAL :z
-MAP
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022220 x ustar 00 30 mtime=1791882995.118505892
30 atime=1791882995.118409092
30 ctime=1791882995.118505892
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021643 0 ustar 00tina tina ---
- { y: z }- invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022002 x ustar 00 30 mtime=1791882995.056522945
30 atime=1791882995.056522945
30 ctime=1791882995.056609199
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/error 0000644 0001750 0001750 00000000000 15263373363 021422 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021217 x ustar 00 30 mtime=1791882995.043406819
30 atime=1791882995.043245554
30 ctime=1791882995.043406819
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2EQ/=== 0000644 0001750 0001750 00000000063 15263373363 020650 0 ustar 00tina tina Invalid sequene item on same line as previous item
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/EB22 0000644 0000000 0000000 00000000132 15263373363 020574 x ustar 00 30 mtime=1791882995.185459541
30 atime=1791882995.043074791
30 ctime=1791882995.185459541
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/ 0000755 0001750 0001750 00000000000 15263373363 020303 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022673 x ustar 00 30 mtime=1791882995.185554875
30 atime=1791882995.185459541
30 ctime=1791882995.185554875
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/test.event 0000644 0001750 0001750 00000000041 15263373363 022320 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar1
-DOC
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022143 x ustar 00 30 mtime=1791882995.118409092
30 atime=1791882995.118313688
30 ctime=1791882995.118409092
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/in.yaml 0000644 0001750 0001750 00000000054 15263373363 021574 0 ustar 00tina tina ---
scalar1 # comment
%YAML 1.2
---
scalar2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021725 x ustar 00 30 mtime=1791882995.056437249
30 atime=1791882995.056437249
30 ctime=1791882995.056522945
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/error 0000644 0001750 0001750 00000000000 15263373363 021345 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021142 x ustar 00 30 mtime=1791882995.043245554
30 atime=1791882995.043074791
30 ctime=1791882995.043245554
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EB22/=== 0000644 0001750 0001750 00000000055 15263373363 020574 0 ustar 00tina tina Missing document-end marker before directive
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6WPF 0000644 0000000 0000000 00000000132 15263373363 020664 x ustar 00 30 mtime=1791882995.185365604
30 atime=1791882995.042912549
30 ctime=1791882995.185365604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/ 0000755 0001750 0001750 00000000000 15263373363 020373 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022763 x ustar 00 30 mtime=1791882995.185459541
30 atime=1791882995.185365604
30 ctime=1791882995.185459541
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/test.event 0000644 0001750 0001750 00000000056 15263373363 022416 0 ustar 00tina tina +STR
+DOC ---
=VAL " foo\nbar\nbaz
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022563 x ustar 00 30 mtime=1791882995.150101077
30 atime=1791882995.150008118
30 ctime=1791882995.150101077
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/emit.yaml 0000644 0001750 0001750 00000000026 15263373363 022213 0 ustar 00tina tina --- " foo\nbar\nbaz "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022434 x ustar 00 30 mtime=1791882995.143526602
30 atime=1791882995.143431687
30 ctime=1791882995.143526602
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022060 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.118313688
30 atime=1791882995.118212557
30 ctime=1791882995.118313688
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/in.json 0000644 0001750 0001750 00000000022 15263373363 021666 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022232 x ustar 00 30 mtime=1791882995.118212557
29 atime=1791882995.11810989
30 ctime=1791882995.118212557
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/in.yaml 0000644 0001750 0001750 00000000040 15263373363 021657 0 ustar 00tina tina ---
"
foo
bar
baz
"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021232 x ustar 00 30 mtime=1791882995.043074791
30 atime=1791882995.042912549
30 ctime=1791882995.043074791
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WPF/=== 0000644 0001750 0001750 00000000045 15263373363 020663 0 ustar 00tina tina Spec Example 6.8. Flow Folding [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/93JH 0000644 0000000 0000000 00000000132 15263373363 020617 x ustar 00 30 mtime=1791882995.185268175
30 atime=1791882995.042750167
30 ctime=1791882995.185268175
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/ 0000755 0001750 0001750 00000000000 15263373363 020326 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022716 x ustar 00 30 mtime=1791882995.185365604
30 atime=1791882995.185268175
30 ctime=1791882995.185365604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/test.event 0000644 0001750 0001750 00000000170 15263373363 022346 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.43.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022367 x ustar 00 30 mtime=1791882995.143431687
30 atime=1791882995.143336981
30 ctime=1791882995.143431687
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/out.yaml 0000644 0001750 0001750 00000000053 15263373363 022017 0 ustar 00tina tina - key: value
key2: value2
- key3: value3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022173 x ustar 00 29 mtime=1791882995.11810989
30 atime=1791882995.118015394
29 ctime=1791882995.11810989
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/in.json 0000644 0001750 0001750 00000000123 15263373363 021623 0 ustar 00tina tina [
{
"key": "value",
"key2": "value2"
},
{
"key3": "value3"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022166 x ustar 00 30 mtime=1791882995.118015394
30 atime=1791882995.117920479
30 ctime=1791882995.118015394
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/in.yaml 0000644 0001750 0001750 00000000061 15263373363 021615 0 ustar 00tina tina - key: value
key2: value2
-
key3: value3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021165 x ustar 00 30 mtime=1791882995.042912549
30 atime=1791882995.042750167
30 ctime=1791882995.042912549
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93JH/=== 0000644 0001750 0001750 00000000041 15263373363 020612 0 ustar 00tina tina Block Mappings in Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/LX3P 0000644 0000000 0000000 00000000132 15263373363 020670 x ustar 00 30 mtime=1791882995.185170467
30 atime=1791882995.042587646
30 ctime=1791882995.185170467
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/ 0000755 0001750 0001750 00000000000 15263373363 020377 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022767 x ustar 00 30 mtime=1791882995.185268175
30 atime=1791882995.185170467
30 ctime=1791882995.185268175
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/test.event 0000644 0001750 0001750 00000000102 15263373363 022412 0 ustar 00tina tina +STR
+DOC
+MAP
+SEQ []
=VAL :flow
-SEQ
=VAL :block
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022440 x ustar 00 30 mtime=1791882995.143336981
30 atime=1791882995.143242276
30 ctime=1791882995.143336981
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022063 0 ustar 00tina tina ? - flow
: block
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.117920479
30 atime=1791882995.117824098
30 ctime=1791882995.117920479
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/in.yaml 0000644 0001750 0001750 00000000016 15263373363 021666 0 ustar 00tina tina [flow]: block
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021236 x ustar 00 30 mtime=1791882995.042750167
30 atime=1791882995.042587646
30 ctime=1791882995.042750167
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LX3P/=== 0000644 0001750 0001750 00000000046 15263373363 020670 0 ustar 00tina tina Implicit Flow Mapping Key on one line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HU3P 0000644 0000000 0000000 00000000131 15263373363 020660 x ustar 00 30 mtime=1791882995.185068498
29 atime=1791882995.04240906
30 ctime=1791882995.185068498
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.185170467
30 atime=1791882995.185068498
30 ctime=1791882995.185170467
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/test.event 0000644 0001750 0001750 00000000031 15263373363 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.117824098
30 atime=1791882995.117728485
30 ctime=1791882995.117824098
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/in.yaml 0000644 0001750 0001750 00000000035 15263373363 021660 0 ustar 00tina tina key:
word1 word2
no: key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022012 x ustar 00 30 mtime=1791882995.056351973
30 atime=1791882995.056351973
30 ctime=1791882995.056437249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/error 0000644 0001750 0001750 00000000000 15263373363 021432 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021226 x ustar 00 30 mtime=1791882995.042587646
29 atime=1791882995.04240906
30 ctime=1791882995.042587646
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HU3P/=== 0000644 0001750 0001750 00000000040 15263373363 020653 0 ustar 00tina tina Invalid Mapping in plain scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6BCT 0000644 0000000 0000000 00000000132 15263373363 020640 x ustar 00 30 mtime=1791882995.184975539
30 atime=1791882995.042254501
30 ctime=1791882995.184975539
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/ 0000755 0001750 0001750 00000000000 15263373363 020347 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022737 x ustar 00 30 mtime=1791882995.185068498
30 atime=1791882995.184975539
30 ctime=1791882995.185068498
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/test.event 0000644 0001750 0001750 00000000132 15263373363 022365 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.43.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022410 x ustar 00 30 mtime=1791882995.143242276
30 atime=1791882995.143142123
30 ctime=1791882995.143242276
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022036 0 ustar 00tina tina - foo: bar
- - baz
- baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.117728485
30 atime=1791882995.117631824
30 ctime=1791882995.117728485
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/in.json 0000644 0001750 0001750 00000000073 15263373363 021650 0 ustar 00tina tina [
{
"foo": "bar"
},
[
"baz",
"baz"
]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022206 x ustar 00 30 mtime=1791882995.117631824
29 atime=1791882995.11753642
30 ctime=1791882995.117631824
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/in.yaml 0000644 0001750 0001750 00000000034 15263373363 021636 0 ustar 00tina tina - foo: bar
- - baz
- baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021204 x ustar 00 29 mtime=1791882995.04240906
30 atime=1791882995.042254501
29 ctime=1791882995.04240906
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6BCT/=== 0000644 0001750 0001750 00000000044 15263373363 020636 0 ustar 00tina tina Spec Example 6.3. Separation Spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/D83L 0000644 0000000 0000000 00000000132 15263373363 020614 x ustar 00 30 mtime=1791882995.184881671
30 atime=1791882995.042035966
30 ctime=1791882995.184881671
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/ 0000755 0001750 0001750 00000000000 15263373363 020323 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022713 x ustar 00 30 mtime=1791882995.184975539
30 atime=1791882995.184881671
30 ctime=1791882995.184975539
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/test.event 0000644 0001750 0001750 00000000136 15263373363 022345 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL |explicit indent and chomp
=VAL |chomp and explicit indent
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022364 x ustar 00 30 mtime=1791882995.143142123
30 atime=1791882995.143040923
30 ctime=1791882995.143142123
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/out.yaml 0000644 0001750 0001750 00000000102 15263373363 022007 0 ustar 00tina tina - |-
explicit indent and chomp
- |-
chomp and explicit indent
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022170 x ustar 00 29 mtime=1791882995.11753642
30 atime=1791882995.117432077
29 ctime=1791882995.11753642
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/in.json 0000644 0001750 0001750 00000000101 15263373363 021614 0 ustar 00tina tina [
"explicit indent and chomp",
"chomp and explicit indent"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022163 x ustar 00 30 mtime=1791882995.117432077
30 atime=1791882995.117336254
30 ctime=1791882995.117432077
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/in.yaml 0000644 0001750 0001750 00000000104 15263373363 021610 0 ustar 00tina tina - |2-
explicit indent and chomp
- |-2
chomp and explicit indent
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021162 x ustar 00 30 mtime=1791882995.042254501
30 atime=1791882995.042035966
30 ctime=1791882995.042254501
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D83L/=== 0000644 0001750 0001750 00000000035 15263373363 020612 0 ustar 00tina tina Block scalar indicator order
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/AB8U 0000644 0000000 0000000 00000000132 15263373363 020641 x ustar 00 30 mtime=1791882995.184790039
30 atime=1791882995.041881826
30 ctime=1791882995.184790039
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.184881671
30 atime=1791882995.184790039
30 ctime=1791882995.184881671
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/test.event 0000644 0001750 0001750 00000000106 15263373363 022367 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :single multiline - sequence entry
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022411 x ustar 00 30 mtime=1791882995.143040923
30 atime=1791882995.142948382
30 ctime=1791882995.143040923
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/out.yaml 0000644 0001750 0001750 00000000044 15263373363 022041 0 ustar 00tina tina - single multiline - sequence entry
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022216 x ustar 00 30 mtime=1791882995.117336254
29 atime=1791882995.11724092
30 ctime=1791882995.117336254
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/in.json 0000644 0001750 0001750 00000000052 15263373363 021646 0 ustar 00tina tina [
"single multiline - sequence entry"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022206 x ustar 00 29 mtime=1791882995.11724092
30 atime=1791882995.117143072
29 ctime=1791882995.11724092
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/in.yaml 0000644 0001750 0001750 00000000045 15263373363 021641 0 ustar 00tina tina - single multiline
- sequence entry
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.042035966
30 atime=1791882995.041881826
30 ctime=1791882995.042035966
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AB8U/=== 0000644 0001750 0001750 00000000072 15263373363 020640 0 ustar 00tina tina Sequence entry that looks like two with wrong indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8CWC 0000644 0000000 0000000 00000000130 15263373363 020644 x ustar 00 29 mtime=1791882995.18469694
30 atime=1791882995.041738371
29 ctime=1791882995.18469694
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/ 0000755 0001750 0001750 00000000000 15263373363 020355 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022744 x ustar 00 30 mtime=1791882995.184790039
29 atime=1791882995.18469694
30 ctime=1791882995.184790039
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/test.event 0000644 0001750 0001750 00000000117 15263373363 022376 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key ends with two colons::
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022416 x ustar 00 30 mtime=1791882995.142948382
30 atime=1791882995.142854445
30 ctime=1791882995.142948382
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/out.yaml 0000644 0001750 0001750 00000000050 15263373363 022043 0 ustar 00tina tina ---
'key ends with two colons::': value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022224 x ustar 00 30 mtime=1791882995.117143072
30 atime=1791882995.117038659
30 ctime=1791882995.117143072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/in.json 0000644 0001750 0001750 00000000054 15263373363 021655 0 ustar 00tina tina {
"key ends with two colons::": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022215 x ustar 00 30 mtime=1791882995.117038659
30 atime=1791882995.116941509
30 ctime=1791882995.117038659
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/in.yaml 0000644 0001750 0001750 00000000046 15263373363 021647 0 ustar 00tina tina ---
key ends with two colons::: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021214 x ustar 00 30 mtime=1791882995.041881826
30 atime=1791882995.041738371
30 ctime=1791882995.041881826
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8CWC/=== 0000644 0001750 0001750 00000000044 15263373363 020644 0 ustar 00tina tina Plain mapping key ending with colon
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7ZZ5 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.184602444
30 atime=1791882995.041583672
30 ctime=1791882995.184602444
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022756 x ustar 00 29 mtime=1791882995.18469694
30 atime=1791882995.184602444
29 ctime=1791882995.18469694
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/test.event 0000644 0001750 0001750 00000000265 15263373363 022415 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.43.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.142854445
30 atime=1791882995.142760718
30 ctime=1791882995.142854445
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/out.yaml 0000644 0001750 0001750 00000000072 15263373363 022062 0 ustar 00tina tina ---
nested sequences:
- - - []
- - - {}
key1: []
key2: {}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.116941509
30 atime=1791882995.116840238
30 ctime=1791882995.116941509
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/in.json 0000644 0001750 0001750 00000000213 15263373363 021665 0 ustar 00tina tina {
"nested sequences": [
[
[
[]
]
],
[
[
{}
]
]
],
"key1": [],
"key2": {}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.116840238
30 atime=1791882995.116742949
30 ctime=1791882995.116840238
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/in.yaml 0000644 0001750 0001750 00000000072 15263373363 021661 0 ustar 00tina tina ---
nested sequences:
- - - []
- - - {}
key1: []
key2: {}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.041738371
30 atime=1791882995.041583672
30 ctime=1791882995.041738371
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7ZZ5/=== 0000644 0001750 0001750 00000000027 15263373363 020660 0 ustar 00tina tina Empty flow collections
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5BVJ 0000644 0000000 0000000 00000000132 15263373363 020650 x ustar 00 30 mtime=1791882995.184305408
30 atime=1791882995.041422198
30 ctime=1791882995.184305408
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022747 x ustar 00 30 mtime=1791882995.184405491
30 atime=1791882995.184305408
30 ctime=1791882995.184405491
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/test.event 0000644 0001750 0001750 00000000136 15263373363 022401 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.43.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022420 x ustar 00 30 mtime=1791882995.142760718
30 atime=1791882995.142666711
30 ctime=1791882995.142760718
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022054 0 ustar 00tina tina literal: |
some
text
folded: >
some text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.116742949
30 atime=1791882995.116653621
30 ctime=1791882995.116742949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/in.json 0000644 0001750 0001750 00000000073 15263373363 021660 0 ustar 00tina tina {
"literal": "some\ntext\n",
"folded": "some text\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.116653621
30 atime=1791882995.116558637
30 ctime=1791882995.116653621
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/in.yaml 0000644 0001750 0001750 00000000061 15263373363 021646 0 ustar 00tina tina literal: |
some
text
folded: >
some
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021216 x ustar 00 30 mtime=1791882995.041583672
30 atime=1791882995.041422198
30 ctime=1791882995.041583672
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5BVJ/=== 0000644 0001750 0001750 00000000052 15263373363 020645 0 ustar 00tina tina Spec Example 5.7. Block Scalar Indicators
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FTA2 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.184211191
30 atime=1791882995.041276159
30 ctime=1791882995.184211191
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.184305408
30 atime=1791882995.184211191
30 ctime=1791882995.184305408
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/test.event 0000644 0001750 0001750 00000000064 15263373363 022367 0 ustar 00tina tina +STR
+DOC ---
+SEQ &sequence
=VAL :a
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022406 x ustar 00 30 mtime=1791882995.142666711
30 atime=1791882995.142572774
30 ctime=1791882995.142666711
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022032 0 ustar 00tina tina --- &sequence
- a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022213 x ustar 00 30 mtime=1791882995.116558637
29 atime=1791882995.11646477
30 ctime=1791882995.116558637
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/in.json 0000644 0001750 0001750 00000000012 15263373363 021637 0 ustar 00tina tina [
"a"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022203 x ustar 00 29 mtime=1791882995.11646477
30 atime=1791882995.116362382
29 ctime=1791882995.11646477
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021631 0 ustar 00tina tina --- &sequence
- a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.041422198
30 atime=1791882995.041276159
30 ctime=1791882995.041422198
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FTA2/=== 0000644 0001750 0001750 00000000076 15263373363 020641 0 ustar 00tina tina Single block sequence with anchor and explicit document start
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4WA9 0000644 0000000 0000000 00000000132 15263373363 020626 x ustar 00 30 mtime=1791882995.184104962
30 atime=1791882995.041109167
30 ctime=1791882995.184104962
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/ 0000755 0001750 0001750 00000000000 15263373363 020335 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022725 x ustar 00 30 mtime=1791882995.184211191
30 atime=1791882995.184104962
30 ctime=1791882995.184211191
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/test.event 0000644 0001750 0001750 00000000124 15263373363 022354 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.43.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022525 x ustar 00 30 mtime=1791882995.150008118
30 atime=1791882995.149913972
30 ctime=1791882995.150008118
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/emit.yaml 0000644 0001750 0001750 00000000042 15263373363 022153 0 ustar 00tina tina - aaa: |
xxx
bbb: |
xxx
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022376 x ustar 00 30 mtime=1791882995.142572774
30 atime=1791882995.142476742
30 ctime=1791882995.142572774
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/out.yaml 0000644 0001750 0001750 00000000046 15263373363 022030 0 ustar 00tina tina ---
- aaa: |
xxx
bbb: |
xxx
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.116362382
30 atime=1791882995.116269353
30 ctime=1791882995.116362382
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/in.json 0000644 0001750 0001750 00000000065 15263373363 021637 0 ustar 00tina tina [
{
"aaa" : "xxx\n",
"bbb" : "xxx\n"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022175 x ustar 00 30 mtime=1791882995.116269353
30 atime=1791882995.116169758
30 ctime=1791882995.116269353
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/in.yaml 0000644 0001750 0001750 00000000043 15263373363 021624 0 ustar 00tina tina - aaa: |2
xxx
bbb: |
xxx
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021174 x ustar 00 30 mtime=1791882995.041276159
30 atime=1791882995.041109167
30 ctime=1791882995.041276159
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4WA9/=== 0000644 0001750 0001750 00000000020 15263373363 020616 0 ustar 00tina tina Literal scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3R3P 0000644 0000000 0000000 00000000132 15263373363 020631 x ustar 00 30 mtime=1791882995.184012492
30 atime=1791882995.040948531
30 ctime=1791882995.184012492
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/ 0000755 0001750 0001750 00000000000 15263373363 020340 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022730 x ustar 00 30 mtime=1791882995.184104962
30 atime=1791882995.184012492
30 ctime=1791882995.184104962
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/test.event 0000644 0001750 0001750 00000000060 15263373363 022356 0 ustar 00tina tina +STR
+DOC
+SEQ &sequence
=VAL :a
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022401 x ustar 00 30 mtime=1791882995.142476742
30 atime=1791882995.142382316
30 ctime=1791882995.142476742
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/out.yaml 0000644 0001750 0001750 00000000016 15263373363 022030 0 ustar 00tina tina &sequence
- a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022207 x ustar 00 30 mtime=1791882995.116169758
30 atime=1791882995.116068558
30 ctime=1791882995.116169758
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/in.json 0000644 0001750 0001750 00000000012 15263373363 021632 0 ustar 00tina tina [
"a"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022177 x ustar 00 30 mtime=1791882995.116068558
29 atime=1791882995.11597511
30 ctime=1791882995.116068558
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/in.yaml 0000644 0001750 0001750 00000000016 15263373363 021627 0 ustar 00tina tina &sequence
- a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021177 x ustar 00 30 mtime=1791882995.041109167
30 atime=1791882995.040948531
30 ctime=1791882995.041109167
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3R3P/=== 0000644 0001750 0001750 00000000042 15263373363 020625 0 ustar 00tina tina Single block sequence with anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/KK5P 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.183919533
30 atime=1791882995.040789153
30 ctime=1791882995.183919533
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.184012492
30 atime=1791882995.183919533
30 ctime=1791882995.184012492
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/test.event 0000644 0001750 0001750 00000000437 15263373363 022411 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.43.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022424 x ustar 00 30 mtime=1791882995.142382316
30 atime=1791882995.142276715
30 ctime=1791882995.142382316
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/out.yaml 0000644 0001750 0001750 00000000200 15263373363 022046 0 ustar 00tina tina complex1:
? - a
:
complex2:
? - a
: b
complex3:
? - a
: >
b
complex4:
? >
a
:
complex5:
? - a
: - b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022221 x ustar 00 29 mtime=1791882995.11597511
30 atime=1791882995.115881731
29 ctime=1791882995.11597511
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/in.yaml 0000644 0001750 0001750 00000000174 15263373363 021657 0 ustar 00tina tina complex1:
? - a
complex2:
? - a
: b
complex3:
? - a
: >
b
complex4:
? >
a
:
complex5:
? - a
: - b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.040948531
30 atime=1791882995.040789153
30 ctime=1791882995.040948531
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KK5P/=== 0000644 0001750 0001750 00000000060 15263373363 020650 0 ustar 00tina tina Various combinations of explicit block mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FQ7F 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.183827062
30 atime=1791882995.040628168
30 ctime=1791882995.183827062
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.183919533
30 atime=1791882995.183827062
30 ctime=1791882995.183919533
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/test.event 0000644 0001750 0001750 00000000124 15263373363 022373 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :Mark McGwire
=VAL :Sammy Sosa
=VAL :Ken Griffey
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/lex.token 0000644 0000000 0000000 00000000132 15263373363 022554 x ustar 00 30 mtime=1791882995.149913972
30 atime=1791882995.149821012
30 ctime=1791882995.149913972
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/lex.token 0000644 0001750 0001750 00000000251 15263373363 022204 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.43.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.115881731
30 atime=1791882995.115788004
30 ctime=1791882995.115881731
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/in.json 0000644 0001750 0001750 00000000066 15263373363 021657 0 ustar 00tina tina [
"Mark McGwire",
"Sammy Sosa",
"Ken Griffey"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.115788004
30 atime=1791882995.115694975
30 ctime=1791882995.115788004
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/in.yaml 0000644 0001750 0001750 00000000052 15263373363 021643 0 ustar 00tina tina - Mark McGwire
- Sammy Sosa
- Ken Griffey
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.040789153
30 atime=1791882995.040628168
30 ctime=1791882995.040789153
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FQ7F/=== 0000644 0001750 0001750 00000000046 15263373363 020645 0 ustar 00tina tina Spec Example 2.1. Sequence of Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/G992 0000644 0000000 0000000 00000000131 15263373363 020573 x ustar 00 30 mtime=1791882995.183734033
29 atime=1791882995.04046383
30 ctime=1791882995.183734033
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/ 0000755 0001750 0001750 00000000000 15263373363 020303 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022673 x ustar 00 30 mtime=1791882995.183827062
30 atime=1791882995.183734033
30 ctime=1791882995.183827062
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/test.event 0000644 0001750 0001750 00000000050 15263373363 022320 0 ustar 00tina tina +STR
+DOC
=VAL >folded text\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022344 x ustar 00 30 mtime=1791882995.142276715
30 atime=1791882995.142165248
30 ctime=1791882995.142276715
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/out.yaml 0000644 0001750 0001750 00000000020 15263373363 021766 0 ustar 00tina tina >
folded text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022152 x ustar 00 30 mtime=1791882995.115694975
30 atime=1791882995.115602295
30 ctime=1791882995.115694975
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/in.json 0000644 0001750 0001750 00000000020 15263373363 021574 0 ustar 00tina tina "folded text\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022143 x ustar 00 30 mtime=1791882995.115602295
30 atime=1791882995.115508427
30 ctime=1791882995.115602295
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021567 0 ustar 00tina tina >
folded
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021141 x ustar 00 30 mtime=1791882995.040628168
29 atime=1791882995.04046383
30 ctime=1791882995.040628168
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G992/=== 0000644 0001750 0001750 00000000040 15263373363 020566 0 ustar 00tina tina Spec Example 8.9. Folded Scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/XV9V 0000644 0000000 0000000 00000000132 15263373363 020716 x ustar 00 30 mtime=1791882995.183639956
30 atime=1791882995.040303613
30 ctime=1791882995.183639956
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/ 0000755 0001750 0001750 00000000000 15263373363 020425 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023015 x ustar 00 30 mtime=1791882995.183734033
30 atime=1791882995.183639956
30 ctime=1791882995.183734033
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/test.event 0000644 0001750 0001750 00000000170 15263373363 022445 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.43.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022466 x ustar 00 30 mtime=1791882995.142165248
30 atime=1791882995.142053641
30 ctime=1791882995.142165248
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/out.yaml 0000644 0001750 0001750 00000000110 15263373363 022110 0 ustar 00tina tina Folding: "Empty line\nas a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022274 x ustar 00 30 mtime=1791882995.115508427
30 atime=1791882995.115414909
30 ctime=1791882995.115508427
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/in.json 0000644 0001750 0001750 00000000125 15263373363 021724 0 ustar 00tina tina {
"Folding": "Empty line\nas a line feed",
"Chomping": "Clipped empty lines\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022265 x ustar 00 30 mtime=1791882995.115414909
30 atime=1791882995.115320972
30 ctime=1791882995.115414909
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/in.yaml 0000644 0001750 0001750 00000000117 15263373363 021716 0 ustar 00tina tina Folding:
"Empty line
as a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021262 x ustar 00 29 mtime=1791882995.04046383
30 atime=1791882995.040303613
29 ctime=1791882995.04046383
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XV9V/=== 0000644 0001750 0001750 00000000044 15263373363 020714 0 ustar 00tina tina Spec Example 6.5. Empty Lines [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/TD5N 0000644 0000000 0000000 00000000127 15263373363 020660 x ustar 00 29 mtime=1791882995.18354553
29 atime=1791882995.04014207
29 ctime=1791882995.18354553
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022752 x ustar 00 30 mtime=1791882995.183639956
29 atime=1791882995.18354553
30 ctime=1791882995.183639956
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/test.event 0000644 0001750 0001750 00000000047 15263373363 022406 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :item1
=VAL :item2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.115320972
30 atime=1791882995.115225708
30 ctime=1791882995.115320972
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021646 0 ustar 00tina tina - item1
- item2
invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022005 x ustar 00 30 mtime=1791882995.056266766
30 atime=1791882995.056266766
30 ctime=1791882995.056351973
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/error 0000644 0001750 0001750 00000000000 15263373363 021425 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021221 x ustar 00 30 mtime=1791882995.040303613
29 atime=1791882995.04014207
30 ctime=1791882995.040303613
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TD5N/=== 0000644 0001750 0001750 00000000036 15263373363 020653 0 ustar 00tina tina Invalid scalar after sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/87E4 0000644 0000000 0000000 00000000132 15263373363 020571 x ustar 00 30 mtime=1791882995.183450895
30 atime=1791882995.039970259
30 ctime=1791882995.183450895
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/ 0000755 0001750 0001750 00000000000 15263373363 020300 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022666 x ustar 00 29 mtime=1791882995.18354553
30 atime=1791882995.183450895
29 ctime=1791882995.18354553
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/test.event 0000644 0001750 0001750 00000000165 15263373363 022324 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.43.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022341 x ustar 00 30 mtime=1791882995.142053641
30 atime=1791882995.141957748
30 ctime=1791882995.142053641
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/out.yaml 0000644 0001750 0001750 00000000063 15263373363 021772 0 ustar 00tina tina 'implicit block key':
- 'implicit flow key': value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022147 x ustar 00 30 mtime=1791882995.115225708
30 atime=1791882995.115104533
30 ctime=1791882995.115225708
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/in.json 0000644 0001750 0001750 00000000121 15263373363 021573 0 ustar 00tina tina {
"implicit block key": [
{
"implicit flow key": "value"
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022140 x ustar 00 30 mtime=1791882995.115104533
30 atime=1791882995.115010107
30 ctime=1791882995.115104533
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021572 0 ustar 00tina tina 'implicit block key' : [
'implicit flow key' : value,
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021135 x ustar 00 29 mtime=1791882995.04014207
30 atime=1791882995.039970259
29 ctime=1791882995.04014207
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/87E4/=== 0000644 0001750 0001750 00000000056 15263373363 020572 0 ustar 00tina tina Spec Example 7.8. Single Quoted Implicit Keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/A6F9 0000644 0000000 0000000 00000000130 15263373363 020605 x ustar 00 29 mtime=1791882995.18335612
30 atime=1791882995.039808506
29 ctime=1791882995.18335612
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/ 0000755 0001750 0001750 00000000000 15263373363 020316 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022705 x ustar 00 30 mtime=1791882995.183450895
29 atime=1791882995.18335612
30 ctime=1791882995.183450895
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/test.event 0000644 0001750 0001750 00000000145 15263373363 022340 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.43.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022357 x ustar 00 30 mtime=1791882995.141957748
30 atime=1791882995.141872751
30 ctime=1791882995.141957748
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022013 0 ustar 00tina tina strip: |-
text
clip: |
text
keep: |
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022165 x ustar 00 30 mtime=1791882995.115010107
30 atime=1791882995.114917637
30 ctime=1791882995.115010107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/in.json 0000644 0001750 0001750 00000000076 15263373363 021622 0 ustar 00tina tina {
"strip": "text",
"clip": "text\n",
"keep": "text\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022156 x ustar 00 30 mtime=1791882995.114917637
30 atime=1791882995.114823351
30 ctime=1791882995.114917637
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/in.yaml 0000644 0001750 0001750 00000000060 15263373363 021604 0 ustar 00tina tina strip: |-
text
clip: |
text
keep: |+
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021155 x ustar 00 30 mtime=1791882995.039970259
30 atime=1791882995.039808506
30 ctime=1791882995.039970259
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A6F9/=== 0000644 0001750 0001750 00000000054 15263373363 020606 0 ustar 00tina tina Spec Example 8.4. Chomping Final Line Break
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/N782 0000644 0000000 0000000 00000000132 15263373363 020600 x ustar 00 30 mtime=1791882995.183237389
30 atime=1791882995.039645775
30 ctime=1791882995.183237389
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/ 0000755 0001750 0001750 00000000000 15263373363 020307 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022675 x ustar 00 29 mtime=1791882995.18335612
30 atime=1791882995.183237389
29 ctime=1791882995.18335612
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/test.event 0000644 0001750 0001750 00000000022 15263373363 022323 0 ustar 00tina tina +STR
+DOC
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022147 x ustar 00 30 mtime=1791882995.114823351
30 atime=1791882995.114729623
30 ctime=1791882995.114823351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/in.yaml 0000644 0001750 0001750 00000000016 15263373363 021576 0 ustar 00tina tina [
--- ,
...
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021731 x ustar 00 30 mtime=1791882995.056181349
30 atime=1791882995.056181349
30 ctime=1791882995.056266766
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/error 0000644 0001750 0001750 00000000000 15263373363 021351 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021146 x ustar 00 30 mtime=1791882995.039808506
30 atime=1791882995.039645775
30 ctime=1791882995.039808506
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N782/=== 0000644 0001750 0001750 00000000047 15263373363 020601 0 ustar 00tina tina Invalid document markers in flow style
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/K54U 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.183121312
30 atime=1791882995.039483044
30 ctime=1791882995.183121312
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.183237389
30 atime=1791882995.183121312
30 ctime=1791882995.183237389
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/test.event 0000644 0001750 0001750 00000000045 15263373363 022362 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022402 x ustar 00 30 mtime=1791882995.141872751
30 atime=1791882995.141786915
30 ctime=1791882995.141872751
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022032 0 ustar 00tina tina --- scalar
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022206 x ustar 00 30 mtime=1791882995.114729623
28 atime=1791882995.1146338
30 ctime=1791882995.114729623
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/in.json 0000644 0001750 0001750 00000000011 15263373363 021632 0 ustar 00tina tina "scalar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022204 x ustar 00 28 mtime=1791882995.1146338
30 atime=1791882995.114538327
28 ctime=1791882995.1146338
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/in.yaml 0000644 0001750 0001750 00000000013 15263373363 021625 0 ustar 00tina tina --- scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.039645775
30 atime=1791882995.039483044
30 ctime=1791882995.039645775
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K54U/=== 0000644 0001750 0001750 00000000032 15263373363 020625 0 ustar 00tina tina Tab after document header
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/TL85 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.183027934
30 atime=1791882995.039316681
30 ctime=1791882995.183027934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.183121312
30 atime=1791882995.183027934
30 ctime=1791882995.183121312
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/test.event 0000644 0001750 0001750 00000000052 15263373363 022364 0 ustar 00tina tina +STR
+DOC
=VAL " foo\nbar\nbaz
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022406 x ustar 00 30 mtime=1791882995.141786915
30 atime=1791882995.141703734
30 ctime=1791882995.141786915
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022032 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.114538327
30 atime=1791882995.114443412
30 ctime=1791882995.114538327
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/in.json 0000644 0001750 0001750 00000000022 15263373363 021640 0 ustar 00tina tina " foo\nbar\nbaz "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022205 x ustar 00 30 mtime=1791882995.114443412
30 atime=1791882995.114348497
30 ctime=1791882995.114443412
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/in.yaml 0000644 0001750 0001750 00000000034 15263373363 021634 0 ustar 00tina tina "
foo
bar
baz
"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.039483044
30 atime=1791882995.039316681
30 ctime=1791882995.039483044
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TL85/=== 0000644 0001750 0001750 00000000037 15263373363 020636 0 ustar 00tina tina Spec Example 6.8. Flow Folding
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/BU8L 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.182933997
30 atime=1791882995.039170921
30 ctime=1791882995.182933997
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.183027934
30 atime=1791882995.182933997
30 ctime=1791882995.183027934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/test.event 0000644 0001750 0001750 00000000142 15263373363 022402 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+MAP &anchor
=VAL :a
=VAL :b
-MAP
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022424 x ustar 00 30 mtime=1791882995.141703734
30 atime=1791882995.141604489
30 ctime=1791882995.141703734
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022051 0 ustar 00tina tina key: &anchor !!map
a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022231 x ustar 00 30 mtime=1791882995.114348497
29 atime=1791882995.11425463
30 ctime=1791882995.114348497
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/in.json 0000644 0001750 0001750 00000000040 15263373363 021656 0 ustar 00tina tina {
"key": {
"a": "b"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022221 x ustar 00 29 mtime=1791882995.11425463
30 atime=1791882995.114155944
29 ctime=1791882995.11425463
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021651 0 ustar 00tina tina key: &anchor
!!map
a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.039316681
30 atime=1791882995.039170921
30 ctime=1791882995.039316681
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BU8L/=== 0000644 0001750 0001750 00000000046 15263373363 020654 0 ustar 00tina tina Node Anchor and Tag on Seperate Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/U9NS 0000644 0000000 0000000 00000000130 15263373363 020676 x ustar 00 29 mtime=1791882995.18284013
30 atime=1791882995.038986749
29 ctime=1791882995.18284013
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U9NS/ 0000755 0001750 0001750 00000000000 15263373363 020407 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022776 x ustar 00 30 mtime=1791882995.182933997
29 atime=1791882995.18284013
30 ctime=1791882995.182933997
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U9NS/test.event 0000644 0001750 0001750 00000000361 15263373363 022431 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.43.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022255 x ustar 00 30 mtime=1791882995.114155944
29 atime=1791882995.11405146
30 ctime=1791882995.114155944
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U9NS/in.json 0000644 0001750 0001750 00000000235 15263373363 021710 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.43.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022245 x ustar 00 29 mtime=1791882995.11405146
30 atime=1791882995.113955568
29 ctime=1791882995.11405146
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U9NS/in.yaml 0000644 0001750 0001750 00000000175 15263373363 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.43.0/test-suite/yaml-test-suite-data/U9NS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021246 x ustar 00 30 mtime=1791882995.039170921
30 atime=1791882995.038986749
30 ctime=1791882995.039170921
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U9NS/=== 0000644 0001750 0001750 00000000060 15263373363 020674 0 ustar 00tina tina Spec Example 2.8. Play by Play Feed from a Game
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/565N 0000644 0000000 0000000 00000000132 15263373363 020577 x ustar 00 30 mtime=1791882995.182745704
30 atime=1791882995.038824157
30 ctime=1791882995.182745704
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/565N/ 0000755 0001750 0001750 00000000000 15263373363 020306 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022674 x ustar 00 29 mtime=1791882995.18284013
30 atime=1791882995.182745704
29 ctime=1791882995.18284013
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/565N/test.event 0000644 0001750 0001750 00000001317 15263373363 022332 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.43.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022155 x ustar 00 30 mtime=1791882995.113955568
30 atime=1791882995.113861631
30 ctime=1791882995.113955568
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/565N/in.json 0000644 0001750 0001750 00000001162 15263373363 021607 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.43.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022146 x ustar 00 30 mtime=1791882995.113861631
30 atime=1791882995.113753516
30 ctime=1791882995.113861631
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/565N/in.yaml 0000644 0001750 0001750 00000001174 15263373363 021603 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.43.0/test-suite/yaml-test-suite-data/565N/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021145 x ustar 00 30 mtime=1791882995.038986749
30 atime=1791882995.038824157
30 ctime=1791882995.038986749
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/565N/=== 0000644 0001750 0001750 00000000021 15263373363 020570 0 ustar 00tina tina Construct Binary
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/W42U 0000644 0000000 0000000 00000000132 15263373363 020643 x ustar 00 30 mtime=1791882995.182651557
30 atime=1791882995.038661915
30 ctime=1791882995.182651557
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/ 0000755 0001750 0001750 00000000000 15263373363 020352 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022742 x ustar 00 30 mtime=1791882995.182745704
30 atime=1791882995.182651557
30 ctime=1791882995.182745704
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/test.event 0000644 0001750 0001750 00000000164 15263373363 022375 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.43.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022413 x ustar 00 30 mtime=1791882995.141604489
30 atime=1791882995.141520539
30 ctime=1791882995.141604489
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/out.yaml 0000644 0001750 0001750 00000000056 15263373363 022046 0 ustar 00tina tina -
- |
block node
- - one
- two
- one: two
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.113753516
30 atime=1791882995.113667401
30 ctime=1791882995.113753516
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/in.json 0000644 0001750 0001750 00000000125 15263373363 021651 0 ustar 00tina tina [
null,
"block node\n",
[
"one",
"two"
],
{
"one": "two"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022212 x ustar 00 30 mtime=1791882995.113667401
30 atime=1791882995.113563337
30 ctime=1791882995.113667401
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/in.yaml 0000644 0001750 0001750 00000000134 15263373363 021642 0 ustar 00tina tina - # Empty
- |
block node
- - one # Compact
- two # sequence
- one: two # Compact mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021211 x ustar 00 30 mtime=1791882995.038824157
30 atime=1791882995.038661915
30 ctime=1791882995.038824157
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W42U/=== 0000644 0001750 0001750 00000000056 15263373363 020644 0 ustar 00tina tina Spec Example 8.15. Block Sequence Entry Types
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/652Z 0000644 0000000 0000000 00000000130 15263373363 020606 x ustar 00 29 mtime=1791882995.18255769
30 atime=1791882995.038500651
29 ctime=1791882995.18255769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/ 0000755 0001750 0001750 00000000000 15263373363 020317 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022706 x ustar 00 30 mtime=1791882995.182651557
29 atime=1791882995.18255769
30 ctime=1791882995.182651557
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/test.event 0000644 0001750 0001750 00000000111 15263373363 022332 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :?foo
=VAL :bar
=VAL :bar
=VAL :42
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022507 x ustar 00 30 mtime=1791882995.149821012
30 atime=1791882995.149721837
30 ctime=1791882995.149821012
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/emit.yaml 0000644 0001750 0001750 00000000022 15263373363 022133 0 ustar 00tina tina ?foo: bar
bar: 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022360 x ustar 00 30 mtime=1791882995.141520539
30 atime=1791882995.141412704
30 ctime=1791882995.141520539
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/out.yaml 0000644 0001750 0001750 00000000026 15263373363 022010 0 ustar 00tina tina ---
?foo: bar
bar: 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022166 x ustar 00 30 mtime=1791882995.113563337
30 atime=1791882995.113478968
30 ctime=1791882995.113563337
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/in.json 0000644 0001750 0001750 00000000043 15263373363 021615 0 ustar 00tina tina {
"?foo" : "bar",
"bar" : 42
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022157 x ustar 00 30 mtime=1791882995.113478968
30 atime=1791882995.113395926
30 ctime=1791882995.113478968
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/in.yaml 0000644 0001750 0001750 00000000027 15263373363 021610 0 ustar 00tina tina { ?foo: bar,
bar: 42
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021156 x ustar 00 30 mtime=1791882995.038661915
30 atime=1791882995.038500651
30 ctime=1791882995.038661915
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/652Z/=== 0000644 0001750 0001750 00000000043 15263373363 020605 0 ustar 00tina tina Question mark at start of flow key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/AVM7 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.182463264
30 atime=1791882995.038350351
30 ctime=1791882995.182463264
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022751 x ustar 00 29 mtime=1791882995.18255769
30 atime=1791882995.182463264
29 ctime=1791882995.18255769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/test.event 0000644 0001750 0001750 00000000012 15263373363 022376 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022230 x ustar 00 29 mtime=1791882995.11331051
29 atime=1791882995.11331051
30 ctime=1791882995.113395926
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/in.json 0000644 0001750 0001750 00000000000 15263373363 021652 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022222 x ustar 00 30 mtime=1791882995.113214338
30 atime=1791882995.113214338
29 ctime=1791882995.11331051
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/in.yaml 0000644 0001750 0001750 00000000000 15263373363 021643 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.038500651
30 atime=1791882995.038350351
30 ctime=1791882995.038500651
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AVM7/=== 0000644 0001750 0001750 00000000015 15263373363 020650 0 ustar 00tina tina Empty Stream
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9BXH 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.182369816
30 atime=1791882995.038190693
30 ctime=1791882995.182369816
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.182463264
30 atime=1791882995.182369816
30 ctime=1791882995.182463264
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/test.event 0000644 0001750 0001750 00000000215 15263373363 022403 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.43.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022424 x ustar 00 30 mtime=1791882995.141412704
30 atime=1791882995.141326798
30 ctime=1791882995.141412704
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/out.yaml 0000644 0001750 0001750 00000000063 15263373363 022055 0 ustar 00tina tina ---
- "single line":
a: b
- "multi line":
a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022231 x ustar 00 30 mtime=1791882995.113214338
29 atime=1791882995.11311223
30 ctime=1791882995.113214338
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/in.json 0000644 0001750 0001750 00000000140 15263373363 021657 0 ustar 00tina tina [
{
"single line": null,
"a": "b"
},
{
"multi line": null,
"a": "b"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022221 x ustar 00 29 mtime=1791882995.11311223
30 atime=1791882995.113017385
29 ctime=1791882995.11311223
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/in.yaml 0000644 0001750 0001750 00000000067 15263373363 021660 0 ustar 00tina tina ---
- { "single line", a: b}
- { "multi
line", a: b}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.038350351
30 atime=1791882995.038190693
30 ctime=1791882995.038350351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9BXH/=== 0000644 0001750 0001750 00000000066 15263373363 020656 0 ustar 00tina tina Multiline doublequoted flow mapping key without value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/82AN 0000644 0000000 0000000 00000000132 15263373363 020612 x ustar 00 30 mtime=1791882995.182273434
30 atime=1791882995.038030477
30 ctime=1791882995.182273434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/ 0000755 0001750 0001750 00000000000 15263373363 020321 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022711 x ustar 00 30 mtime=1791882995.182369816
30 atime=1791882995.182273434
30 ctime=1791882995.182369816
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/test.event 0000644 0001750 0001750 00000000051 15263373363 022337 0 ustar 00tina tina +STR
+DOC
=VAL :---word1 word2
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022362 x ustar 00 30 mtime=1791882995.141326798
30 atime=1791882995.141226366
30 ctime=1791882995.141326798
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022005 0 ustar 00tina tina '---word1 word2'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022170 x ustar 00 30 mtime=1791882995.113017385
30 atime=1791882995.112925194
30 ctime=1791882995.113017385
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/in.json 0000644 0001750 0001750 00000000021 15263373363 021613 0 ustar 00tina tina "---word1 word2"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022161 x ustar 00 30 mtime=1791882995.112925194
30 atime=1791882995.112831745
30 ctime=1791882995.112925194
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/in.yaml 0000644 0001750 0001750 00000000017 15263373363 021611 0 ustar 00tina tina ---word1
word2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021160 x ustar 00 30 mtime=1791882995.038190693
30 atime=1791882995.038030477
30 ctime=1791882995.038190693
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/82AN/=== 0000644 0001750 0001750 00000000047 15263373363 020613 0 ustar 00tina tina Three dashes and content without space
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9SHH 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.182175097
30 atime=1791882995.037871517
30 ctime=1791882995.182175097
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022754 x ustar 00 30 mtime=1791882995.182273434
30 atime=1791882995.182175097
30 ctime=1791882995.182273434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/test.event 0000644 0001750 0001750 00000000116 15263373363 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :single
=VAL 'text
=VAL :double
=VAL "text
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022233 x ustar 00 30 mtime=1791882995.112831745
30 atime=1791882995.112737808
30 ctime=1791882995.112831745
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/in.json 0000644 0001750 0001750 00000000053 15263373363 021663 0 ustar 00tina tina {
"single": "text",
"double": "text"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022224 x ustar 00 30 mtime=1791882995.112737808
30 atime=1791882995.112642405
30 ctime=1791882995.112737808
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/in.yaml 0000644 0001750 0001750 00000000036 15263373363 021655 0 ustar 00tina tina single: 'text'
double: "text"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021223 x ustar 00 30 mtime=1791882995.038030477
30 atime=1791882995.037871517
30 ctime=1791882995.038030477
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SHH/=== 0000644 0001750 0001750 00000000053 15263373363 020653 0 ustar 00tina tina Spec Example 5.8. Quoted Scalar Indicators
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SBG9 0000644 0000000 0000000 00000000131 15263373363 020645 x ustar 00 30 mtime=1791882995.182061116
29 atime=1791882995.03771116
30 ctime=1791882995.182061116
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/ 0000755 0001750 0001750 00000000000 15263373363 020355 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022745 x ustar 00 30 mtime=1791882995.182175097
30 atime=1791882995.182061116
30 ctime=1791882995.182175097
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/test.event 0000644 0001750 0001750 00000000153 15263373363 022376 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.43.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022416 x ustar 00 30 mtime=1791882995.141226366
30 atime=1791882995.141137737
30 ctime=1791882995.141226366
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022044 0 ustar 00tina tina a:
- b
- c
? - d
- e
: f
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022214 x ustar 00 30 mtime=1791882995.112642405
29 atime=1791882995.11254749
30 ctime=1791882995.112642405
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/in.yaml 0000644 0001750 0001750 00000000027 15263373363 021646 0 ustar 00tina tina {a: [b, c], [d, e]: f}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021213 x ustar 00 30 mtime=1791882995.037871517
29 atime=1791882995.03771116
30 ctime=1791882995.037871517
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SBG9/=== 0000644 0001750 0001750 00000000036 15263373363 020645 0 ustar 00tina tina Flow Sequence in Flow Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/UDR7 0000644 0000000 0000000 00000000132 15263373363 020663 x ustar 00 30 mtime=1791882995.181967667
30 atime=1791882995.037549128
30 ctime=1791882995.181967667
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/ 0000755 0001750 0001750 00000000000 15263373363 020372 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022762 x ustar 00 30 mtime=1791882995.182061116
30 atime=1791882995.181967667
30 ctime=1791882995.182061116
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/test.event 0000644 0001750 0001750 00000000224 15263373363 022412 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.43.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022433 x ustar 00 30 mtime=1791882995.141137737
30 atime=1791882995.141030111
30 ctime=1791882995.141137737
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/out.yaml 0000644 0001750 0001750 00000000070 15263373363 022062 0 ustar 00tina tina sequence:
- one
- two
mapping:
sky: blue
sea: green
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022237 x ustar 00 29 mtime=1791882995.11254749
30 atime=1791882995.112448454
29 ctime=1791882995.11254749
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/in.json 0000644 0001750 0001750 00000000147 15263373363 021675 0 ustar 00tina tina {
"sequence": [
"one",
"two"
],
"mapping": {
"sky": "blue",
"sea": "green"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022232 x ustar 00 30 mtime=1791882995.112448454
30 atime=1791882995.112353749
30 ctime=1791882995.112448454
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021664 0 ustar 00tina tina sequence: [ one, two, ]
mapping: { sky: blue, sea: green }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021227 x ustar 00 29 mtime=1791882995.03771116
30 atime=1791882995.037549128
29 ctime=1791882995.03771116
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UDR7/=== 0000644 0001750 0001750 00000000055 15263373363 020663 0 ustar 00tina tina Spec Example 5.4. Flow Collection Indicators
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/PBJ2 0000644 0000000 0000000 00000000126 15263373363 020642 x ustar 00 28 mtime=1791882995.1818738
30 atime=1791882995.037389679
28 ctime=1791882995.1818738
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022734 x ustar 00 30 mtime=1791882995.181967667
28 atime=1791882995.1818738
30 ctime=1791882995.181967667
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/test.event 0000644 0001750 0001750 00000000315 15263373363 022367 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.43.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022407 x ustar 00 30 mtime=1791882995.141030111
30 atime=1791882995.140935126
30 ctime=1791882995.141030111
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/out.yaml 0000644 0001750 0001750 00000000171 15263373363 022040 0 ustar 00tina tina american:
- Boston Red Sox
- Detroit Tigers
- New York Yankees
national:
- New York Mets
- Chicago Cubs
- Atlanta Braves
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022214 x ustar 00 30 mtime=1791882995.112353749
29 atime=1791882995.11226079
30 ctime=1791882995.112353749
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/in.json 0000644 0001750 0001750 00000000256 15263373363 021652 0 ustar 00tina tina {
"american": [
"Boston Red Sox",
"Detroit Tigers",
"New York Yankees"
],
"national": [
"New York Mets",
"Chicago Cubs",
"Atlanta Braves"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022204 x ustar 00 29 mtime=1791882995.11226079
30 atime=1791882995.112164618
29 ctime=1791882995.11226079
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/in.yaml 0000644 0001750 0001750 00000000205 15263373363 021635 0 ustar 00tina tina american:
- Boston Red Sox
- Detroit Tigers
- New York Yankees
national:
- New York Mets
- Chicago Cubs
- Atlanta Braves
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.037549128
30 atime=1791882995.037389679
30 ctime=1791882995.037549128
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PBJ2/=== 0000644 0001750 0001750 00000000057 15263373363 020641 0 ustar 00tina tina Spec Example 2.3. Mapping Scalars to Sequences
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/TS54 0000644 0000000 0000000 00000000130 15263373363 020637 x ustar 00 29 mtime=1791882995.18176806
30 atime=1791882995.037217031
29 ctime=1791882995.18176806
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/test.event 0000644 0000000 0000000 00000000125 15263373363 022742 x ustar 00 28 mtime=1791882995.1818738
29 atime=1791882995.18176806
28 ctime=1791882995.1818738
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/test.event 0000644 0001750 0001750 00000000054 15263373363 022371 0 ustar 00tina tina +STR
+DOC
=VAL >ab cd\nef\n\ngh\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022411 x ustar 00 30 mtime=1791882995.140935126
30 atime=1791882995.140842097
30 ctime=1791882995.140935126
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/out.yaml 0000644 0001750 0001750 00000000027 15263373363 022042 0 ustar 00tina tina >
ab cd
ef
gh
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.112164618
30 atime=1791882995.112062928
30 ctime=1791882995.112164618
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/in.json 0000644 0001750 0001750 00000000024 15263373363 021645 0 ustar 00tina tina "ab cd\nef\n\ngh\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022210 x ustar 00 30 mtime=1791882995.112062928
30 atime=1791882995.111968991
30 ctime=1791882995.112062928
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021640 0 ustar 00tina tina >
ab
cd
ef
gh
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.037389679
30 atime=1791882995.037217031
30 ctime=1791882995.037389679
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/TS54/=== 0000644 0001750 0001750 00000000024 15263373363 020635 0 ustar 00tina tina Folded Block Scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CXX2 0000644 0000000 0000000 00000000132 15263373363 020666 x ustar 00 30 mtime=1791882995.181671678
30 atime=1791882995.037055487
30 ctime=1791882995.181671678
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/ 0000755 0001750 0001750 00000000000 15263373363 020375 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022763 x ustar 00 29 mtime=1791882995.18176806
30 atime=1791882995.181671678
29 ctime=1791882995.18176806
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/test.event 0000644 0001750 0001750 00000000016 15263373363 022414 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022235 x ustar 00 30 mtime=1791882995.111968991
30 atime=1791882995.111874076
30 ctime=1791882995.111968991
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/in.yaml 0000644 0001750 0001750 00000000021 15263373363 021660 0 ustar 00tina tina --- &anchor a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022017 x ustar 00 30 mtime=1791882995.056091742
30 atime=1791882995.056091742
30 ctime=1791882995.056181349
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/error 0000644 0001750 0001750 00000000000 15263373363 021437 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021234 x ustar 00 30 mtime=1791882995.037217031
30 atime=1791882995.037055487
30 ctime=1791882995.037217031
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CXX2/=== 0000644 0001750 0001750 00000000053 15263373363 020664 0 ustar 00tina tina Mapping with anchor on document start line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5TRB 0000644 0000000 0000000 00000000132 15263373363 020656 x ustar 00 30 mtime=1791882995.181587519
30 atime=1791882995.036897645
30 ctime=1791882995.181587519
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/ 0000755 0001750 0001750 00000000000 15263373363 020365 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022755 x ustar 00 30 mtime=1791882995.181671678
30 atime=1791882995.181587519
30 ctime=1791882995.181671678
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/test.event 0000644 0001750 0001750 00000000016 15263373363 022404 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.111874076
30 atime=1791882995.111777695
30 ctime=1791882995.111874076
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/in.yaml 0000644 0001750 0001750 00000000014 15263373363 021652 0 ustar 00tina tina ---
"
---
"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022007 x ustar 00 30 mtime=1791882995.056007444
30 atime=1791882995.056007444
30 ctime=1791882995.056091742
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/error 0000644 0001750 0001750 00000000000 15263373363 021427 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021224 x ustar 00 30 mtime=1791882995.037055487
30 atime=1791882995.036897645
30 ctime=1791882995.037055487
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TRB/=== 0000644 0001750 0001750 00000000064 15263373363 020656 0 ustar 00tina tina Invalid document-start marker in doublequoted tring
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9MAG 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.181489811
30 atime=1791882995.036737847
30 ctime=1791882995.181489811
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.181587519
30 atime=1791882995.181489811
30 ctime=1791882995.181587519
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/test.event 0000644 0001750 0001750 00000000026 15263373363 022366 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.111777695
30 atime=1791882995.111684247
30 ctime=1791882995.111777695
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021632 0 ustar 00tina tina ---
[ , a, b, c ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021770 x ustar 00 30 mtime=1791882995.055922307
30 atime=1791882995.055922307
30 ctime=1791882995.056007444
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/error 0000644 0001750 0001750 00000000000 15263373363 021410 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.036897645
30 atime=1791882995.036737847
30 ctime=1791882995.036897645
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MAG/=== 0000644 0001750 0001750 00000000062 15263373363 020635 0 ustar 00tina tina Flow sequence with invalid comma at the beginning
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7BUB 0000644 0000000 0000000 00000000132 15263373363 020641 x ustar 00 30 mtime=1791882995.181385956
30 atime=1791882995.036576513
30 ctime=1791882995.181385956
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.181489811
30 atime=1791882995.181385956
30 ctime=1791882995.181489811
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/test.event 0000644 0001750 0001750 00000000214 15263373363 022367 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.43.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022411 x ustar 00 30 mtime=1791882995.140842097
30 atime=1791882995.140748649
30 ctime=1791882995.140842097
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/out.yaml 0000644 0001750 0001750 00000000101 15263373363 022033 0 ustar 00tina tina ---
hr:
- Mark McGwire
- &SS Sammy Sosa
rbi:
- *SS
- Ken Griffey
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022216 x ustar 00 30 mtime=1791882995.111684247
29 atime=1791882995.11159024
30 ctime=1791882995.111684247
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/in.json 0000644 0001750 0001750 00000000153 15263373363 021650 0 ustar 00tina tina {
"hr": [
"Mark McGwire",
"Sammy Sosa"
],
"rbi": [
"Sammy Sosa",
"Ken Griffey"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022206 x ustar 00 29 mtime=1791882995.11159024
30 atime=1791882995.111494836
29 ctime=1791882995.11159024
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/in.yaml 0000644 0001750 0001750 00000000177 15263373363 021647 0 ustar 00tina tina ---
hr:
- Mark McGwire
# Following node labeled SS
- &SS Sammy Sosa
rbi:
- *SS # Subsequent occurrence
- Ken Griffey
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.036737847
30 atime=1791882995.036576513
30 ctime=1791882995.036737847
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BUB/=== 0000644 0001750 0001750 00000000114 15263373363 020635 0 ustar 00tina tina Spec Example 2.10. Node for “Sammy Sosa” appears twice in this document
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JTV5 0000644 0000000 0000000 00000000132 15263373363 020672 x ustar 00 30 mtime=1791882995.181267924
30 atime=1791882995.036416994
30 ctime=1791882995.181267924
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/ 0000755 0001750 0001750 00000000000 15263373363 020401 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022771 x ustar 00 30 mtime=1791882995.181385956
30 atime=1791882995.181267924
30 ctime=1791882995.181385956
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/test.event 0000644 0001750 0001750 00000000112 15263373363 022415 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a true
=VAL :null d
=VAL :e 42
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022442 x ustar 00 30 mtime=1791882995.140748649
30 atime=1791882995.140654782
30 ctime=1791882995.140748649
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/out.yaml 0000644 0001750 0001750 00000000025 15263373363 022071 0 ustar 00tina tina a true: null d
e 42:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022250 x ustar 00 30 mtime=1791882995.111494836
30 atime=1791882995.111399642
30 ctime=1791882995.111494836
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/in.json 0000644 0001750 0001750 00000000051 15263373363 021676 0 ustar 00tina tina {
"a true": "null d",
"e 42": null
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022241 x ustar 00 30 mtime=1791882995.111399642
30 atime=1791882995.111305426
30 ctime=1791882995.111399642
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021673 0 ustar 00tina tina ? a
true
: null
d
? e
42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021240 x ustar 00 30 mtime=1791882995.036576513
30 atime=1791882995.036416994
30 ctime=1791882995.036576513
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JTV5/=== 0000644 0001750 0001750 00000000045 15263373363 020671 0 ustar 00tina tina Block Mapping with Multiline Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/PRH3 0000644 0000000 0000000 00000000132 15263373363 020656 x ustar 00 30 mtime=1791882995.181166444
30 atime=1791882995.036257406
30 ctime=1791882995.181166444
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/ 0000755 0001750 0001750 00000000000 15263373363 020365 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022755 x ustar 00 30 mtime=1791882995.181267924
30 atime=1791882995.181166444
30 ctime=1791882995.181267924
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/test.event 0000644 0001750 0001750 00000000107 15263373363 022405 0 ustar 00tina tina +STR
+DOC
=VAL ' 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022555 x ustar 00 30 mtime=1791882995.149721837
30 atime=1791882995.149632649
30 ctime=1791882995.149721837
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/emit.yaml 0000644 0001750 0001750 00000000061 15263373363 022204 0 ustar 00tina tina ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022426 x ustar 00 30 mtime=1791882995.140654782
30 atime=1791882995.140561753
30 ctime=1791882995.140654782
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/out.yaml 0000644 0001750 0001750 00000000061 15263373363 022055 0 ustar 00tina tina ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.111305426
30 atime=1791882995.111211419
30 ctime=1791882995.111305426
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/in.json 0000644 0001750 0001750 00000000057 15263373363 021670 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.111211419
30 atime=1791882995.111112942
30 ctime=1791882995.111211419
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/in.yaml 0000644 0001750 0001750 00000000062 15263373363 021655 0 ustar 00tina tina ' 1st non-empty
2nd non-empty
3rd non-empty '
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021224 x ustar 00 30 mtime=1791882995.036416994
30 atime=1791882995.036257406
30 ctime=1791882995.036416994
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PRH3/=== 0000644 0001750 0001750 00000000046 15263373363 020656 0 ustar 00tina tina Spec Example 7.9. Single Quoted Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/LHL4 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.181065313
30 atime=1791882995.036092999
30 ctime=1791882995.181065313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.181166444
30 atime=1791882995.181065313
30 ctime=1791882995.181166444
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/test.event 0000644 0001750 0001750 00000000016 15263373363 022373 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.111112942
30 atime=1791882995.111018446
30 ctime=1791882995.111112942
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021640 0 ustar 00tina tina ---
!invalid{}tag scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021776 x ustar 00 30 mtime=1791882995.055836471
30 atime=1791882995.055836471
30 ctime=1791882995.055922307
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/error 0000644 0001750 0001750 00000000000 15263373363 021416 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.036257406
30 atime=1791882995.036092999
30 ctime=1791882995.036257406
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LHL4/=== 0000644 0001750 0001750 00000000014 15263373363 020640 0 ustar 00tina tina Invalid tag
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M5C3 0000644 0000000 0000000 00000000132 15263373363 020611 x ustar 00 30 mtime=1791882995.180972214
30 atime=1791882995.035934598
30 ctime=1791882995.180972214
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/ 0000755 0001750 0001750 00000000000 15263373363 020320 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022710 x ustar 00 30 mtime=1791882995.181065313
30 atime=1791882995.180972214
30 ctime=1791882995.181065313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/test.event 0000644 0001750 0001750 00000000134 15263373363 022340 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :literal
=VAL |value\n
=VAL :folded
=VAL >value\n
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022361 x ustar 00 30 mtime=1791882995.140561753
30 atime=1791882995.140467816
30 ctime=1791882995.140561753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/out.yaml 0000644 0001750 0001750 00000000052 15263373363 022010 0 ustar 00tina tina literal: |
value
folded: !foo >
value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.111018446
30 atime=1791882995.110923112
30 ctime=1791882995.111018446
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/in.json 0000644 0001750 0001750 00000000062 15263373363 021617 0 ustar 00tina tina {
"literal": "value\n",
"folded": "value\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.110923112
30 atime=1791882995.110828547
30 ctime=1791882995.110923112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/in.yaml 0000644 0001750 0001750 00000000060 15263373363 021606 0 ustar 00tina tina literal: |2
value
folded:
!foo
>1
value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021157 x ustar 00 30 mtime=1791882995.036092999
30 atime=1791882995.035934598
30 ctime=1791882995.036092999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5C3/=== 0000644 0001750 0001750 00000000046 15263373363 020611 0 ustar 00tina tina Spec Example 8.21. Block Scalar Nodes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S4JQ 0000644 0000000 0000000 00000000132 15263373363 020663 x ustar 00 30 mtime=1791882995.180877788
30 atime=1791882995.035773333
30 ctime=1791882995.180877788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/ 0000755 0001750 0001750 00000000000 15263373363 020372 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022762 x ustar 00 30 mtime=1791882995.180972214
30 atime=1791882995.180877788
30 ctime=1791882995.180972214
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/test.event 0000644 0001750 0001750 00000000075 15263373363 022416 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL "12
=VAL :12
=VAL :12
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022433 x ustar 00 30 mtime=1791882995.140467816
30 atime=1791882995.140384774
30 ctime=1791882995.140467816
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022060 0 ustar 00tina tina - "12"
- 12
- ! 12
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022240 x ustar 00 30 mtime=1791882995.110828547
29 atime=1791882995.11073887
30 ctime=1791882995.110828547
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/in.json 0000644 0001750 0001750 00000000031 15263373363 021665 0 ustar 00tina tina [
"12",
12,
"12"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15263373363 022236 x ustar 00 29 mtime=1791882995.11073887
29 atime=1791882995.11065485
29 ctime=1791882995.11073887
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/in.yaml 0000644 0001750 0001750 00000000067 15263373363 021667 0 ustar 00tina tina # Assuming conventional resolution:
- "12"
- 12
- ! 12
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021231 x ustar 00 30 mtime=1791882995.035934598
30 atime=1791882995.035773333
30 ctime=1791882995.035934598
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4JQ/=== 0000644 0001750 0001750 00000000045 15263373363 020662 0 ustar 00tina tina Spec Example 6.28. Non-Specific Tags
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HWV9 0000644 0000000 0000000 00000000130 15263373363 020675 x ustar 00 29 mtime=1791882995.18078441
30 atime=1791882995.035613815
29 ctime=1791882995.18078441
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/ 0000755 0001750 0001750 00000000000 15263373363 020406 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022775 x ustar 00 30 mtime=1791882995.180877788
29 atime=1791882995.18078441
30 ctime=1791882995.180877788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/test.event 0000644 0001750 0001750 00000000012 15263373363 022421 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022447 x ustar 00 30 mtime=1791882995.140287415
30 atime=1791882995.140287415
30 ctime=1791882995.140384774
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/out.yaml 0000644 0001750 0001750 00000000000 15263373363 022067 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022254 x ustar 00 30 mtime=1791882995.110557491
30 atime=1791882995.110557491
29 ctime=1791882995.11065485
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/in.json 0000644 0001750 0001750 00000000000 15263373363 021675 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022246 x ustar 00 30 mtime=1791882995.110557491
30 atime=1791882995.110459713
30 ctime=1791882995.110557491
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/in.yaml 0000644 0001750 0001750 00000000004 15263373363 021672 0 ustar 00tina tina ...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021245 x ustar 00 30 mtime=1791882995.035773333
30 atime=1791882995.035613815
30 ctime=1791882995.035773333
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HWV9/=== 0000644 0001750 0001750 00000000024 15263373363 020673 0 ustar 00tina tina Document-end marker
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7BMT 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.180690473
30 atime=1791882995.035453249
30 ctime=1791882995.180690473
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022750 x ustar 00 29 mtime=1791882995.18078441
30 atime=1791882995.180690473
29 ctime=1791882995.18078441
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/test.event 0000644 0001750 0001750 00000000530 15263373363 022402 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.43.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022423 x ustar 00 30 mtime=1791882995.140287415
30 atime=1791882995.140188239
30 ctime=1791882995.140287415
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/out.yaml 0000644 0001750 0001750 00000000254 15263373363 022056 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.43.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.110459713
30 atime=1791882995.110358652
30 ctime=1791882995.110459713
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/in.json 0000644 0001750 0001750 00000000332 15263373363 021661 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.43.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.110358652
30 atime=1791882995.110256473
30 ctime=1791882995.110358652
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/in.yaml 0000644 0001750 0001750 00000000272 15263373363 021655 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.43.0/test-suite/yaml-test-suite-data/7BMT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.035613815
30 atime=1791882995.035453249
30 ctime=1791882995.035613815
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7BMT/=== 0000644 0001750 0001750 00000000043 15263373363 020650 0 ustar 00tina tina Node and Mapping Key Anchors [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/L383 0000644 0000000 0000000 00000000132 15263373363 020573 x ustar 00 30 mtime=1791882995.180597025
30 atime=1791882995.035292893
30 ctime=1791882995.180597025
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/ 0000755 0001750 0001750 00000000000 15263373363 020302 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022672 x ustar 00 30 mtime=1791882995.180690473
30 atime=1791882995.180597025
30 ctime=1791882995.180690473
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/test.event 0000644 0001750 0001750 00000000072 15263373363 022323 0 ustar 00tina tina +STR
+DOC ---
=VAL :foo
-DOC
+DOC ---
=VAL :foo
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022342 x ustar 00 30 mtime=1791882995.140188239
29 atime=1791882995.14007754
30 ctime=1791882995.140188239
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/out.yaml 0000644 0001750 0001750 00000000020 15263373363 021765 0 ustar 00tina tina --- foo
--- foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022151 x ustar 00 30 mtime=1791882995.110256473
30 atime=1791882995.110164003
30 ctime=1791882995.110256473
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/in.json 0000644 0001750 0001750 00000000014 15263373363 021576 0 ustar 00tina tina "foo"
"foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022142 x ustar 00 30 mtime=1791882995.110164003
30 atime=1791882995.110065387
30 ctime=1791882995.110164003
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/in.yaml 0000644 0001750 0001750 00000000046 15263373363 021574 0 ustar 00tina tina --- foo # comment
--- foo # comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021141 x ustar 00 30 mtime=1791882995.035453249
30 atime=1791882995.035292893
30 ctime=1791882995.035453249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L383/=== 0000644 0001750 0001750 00000000047 15263373363 020574 0 ustar 00tina tina Two scalar docs with trailing comments
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4GC6 0000644 0000000 0000000 00000000132 15263373363 020605 x ustar 00 30 mtime=1791882995.180500992
30 atime=1791882995.035115145
30 ctime=1791882995.180500992
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/ 0000755 0001750 0001750 00000000000 15263373363 020314 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022704 x ustar 00 30 mtime=1791882995.180597025
30 atime=1791882995.180500992
30 ctime=1791882995.180597025
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/test.event 0000644 0001750 0001750 00000000055 15263373363 022336 0 ustar 00tina tina +STR
+DOC
=VAL 'here's to "quotes"
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022162 x ustar 00 30 mtime=1791882995.110065387
29 atime=1791882995.10997138
30 ctime=1791882995.110065387
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/in.json 0000644 0001750 0001750 00000000027 15263373363 021614 0 ustar 00tina tina "here's to \"quotes\""
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022152 x ustar 00 29 mtime=1791882995.10997138
30 atime=1791882995.109877024
29 ctime=1791882995.10997138
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021604 0 ustar 00tina tina 'here''s to "quotes"'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021153 x ustar 00 30 mtime=1791882995.035292893
30 atime=1791882995.035115145
30 ctime=1791882995.035292893
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4GC6/=== 0000644 0001750 0001750 00000000053 15263373363 020603 0 ustar 00tina tina Spec Example 7.7. Single Quoted Characters
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/F2C7 0000644 0000000 0000000 00000000132 15263373363 020603 x ustar 00 30 mtime=1791882995.180407125
30 atime=1791882995.034954579
30 ctime=1791882995.180407125
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/ 0000755 0001750 0001750 00000000000 15263373363 020312 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022702 x ustar 00 30 mtime=1791882995.180500992
30 atime=1791882995.180407125
30 ctime=1791882995.180500992
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/test.event 0000644 0001750 0001750 00000000217 15263373363 022334 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL &a :a
=VAL :2
=VAL &c :4
=VAL &d :d
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022351 x ustar 00 29 mtime=1791882995.14007754
30 atime=1791882995.139983603
29 ctime=1791882995.14007754
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/out.yaml 0000644 0001750 0001750 00000000053 15263373363 022003 0 ustar 00tina tina - &a !!str a
- !!int 2
- &c !!int 4
- &d d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022161 x ustar 00 30 mtime=1791882995.109877024
30 atime=1791882995.109784274
30 ctime=1791882995.109877024
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/in.json 0000644 0001750 0001750 00000000033 15263373363 021607 0 ustar 00tina tina [
"a",
2,
4,
"d"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022152 x ustar 00 30 mtime=1791882995.109784274
30 atime=1791882995.109690407
30 ctime=1791882995.109784274
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/in.yaml 0000644 0001750 0001750 00000000057 15263373363 021606 0 ustar 00tina tina - &a !!str a
- !!int 2
- !!int &c 4
- &d d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021151 x ustar 00 30 mtime=1791882995.035115145
30 atime=1791882995.034954579
30 ctime=1791882995.035115145
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F2C7/=== 0000644 0001750 0001750 00000000021 15263373363 020574 0 ustar 00tina tina Anchors and Tags
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3GZX 0000644 0000000 0000000 00000000132 15263373363 020675 x ustar 00 30 mtime=1791882995.180304667
30 atime=1791882995.034792826
30 ctime=1791882995.180304667
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/ 0000755 0001750 0001750 00000000000 15263373363 020404 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022774 x ustar 00 30 mtime=1791882995.180407125
30 atime=1791882995.180304667
30 ctime=1791882995.180407125
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/test.event 0000644 0001750 0001750 00000000264 15263373363 022430 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.43.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022252 x ustar 00 30 mtime=1791882995.109690407
29 atime=1791882995.10959647
30 ctime=1791882995.109690407
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/in.json 0000644 0001750 0001750 00000000163 15263373363 021705 0 ustar 00tina tina {
"First occurrence": "Foo",
"Second occurrence": "Foo",
"Override anchor": "Bar",
"Reuse anchor": "Bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022242 x ustar 00 29 mtime=1791882995.10959647
30 atime=1791882995.109501974
29 ctime=1791882995.10959647
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/in.yaml 0000644 0001750 0001750 00000000154 15263373363 021676 0 ustar 00tina tina First occurrence: &anchor Foo
Second occurrence: *anchor
Override anchor: &anchor Bar
Reuse anchor: *anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021243 x ustar 00 30 mtime=1791882995.034954579
30 atime=1791882995.034792826
30 ctime=1791882995.034954579
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3GZX/=== 0000644 0001750 0001750 00000000036 15263373363 020674 0 ustar 00tina tina Spec Example 7.1. Alias Nodes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Z9M4 0000644 0000000 0000000 00000000127 15263373363 020651 x ustar 00 29 mtime=1791882995.18021094
29 atime=1791882995.03463212
29 ctime=1791882995.18021094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022743 x ustar 00 30 mtime=1791882995.180304667
29 atime=1791882995.18021094
30 ctime=1791882995.180304667
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/test.event 0000644 0001750 0001750 00000000113 15263373363 022371 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL "bar
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022415 x ustar 00 30 mtime=1791882995.139983603
30 atime=1791882995.139889946
30 ctime=1791882995.139983603
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/out.yaml 0000644 0001750 0001750 00000000054 15263373363 022046 0 ustar 00tina tina ---
- ! "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.109501974
30 atime=1791882995.109407059
30 ctime=1791882995.109501974
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/in.json 0000644 0001750 0001750 00000000014 15263373363 021650 0 ustar 00tina tina [
"bar"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.109407059
30 atime=1791882995.109311655
30 ctime=1791882995.109407059
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/in.yaml 0000644 0001750 0001750 00000000066 15263373363 021650 0 ustar 00tina tina %TAG !e! tag:example.com,2000:app/
---
- !e!foo "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021212 x ustar 00 30 mtime=1791882995.034792826
29 atime=1791882995.03463212
30 ctime=1791882995.034792826
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z9M4/=== 0000644 0001750 0001750 00000000045 15263373363 020644 0 ustar 00tina tina Spec Example 6.22. Global Tag Prefix
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/EW3V 0000644 0000000 0000000 00000000132 15263373363 020666 x ustar 00 30 mtime=1791882995.180106177
30 atime=1791882995.034470367
30 ctime=1791882995.180106177
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/ 0000755 0001750 0001750 00000000000 15263373363 020375 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022763 x ustar 00 29 mtime=1791882995.18021094
30 atime=1791882995.180106177
29 ctime=1791882995.18021094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/test.event 0000644 0001750 0001750 00000000030 15263373363 022410 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :k1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022235 x ustar 00 30 mtime=1791882995.109311655
30 atime=1791882995.109217229
30 ctime=1791882995.109311655
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/in.yaml 0000644 0001750 0001750 00000000017 15263373363 021665 0 ustar 00tina tina k1: v1
k2: v2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022017 x ustar 00 30 mtime=1791882995.055750287
30 atime=1791882995.055750287
30 ctime=1791882995.055836471
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/error 0000644 0001750 0001750 00000000000 15263373363 021437 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021232 x ustar 00 29 mtime=1791882995.03463212
30 atime=1791882995.034470367
29 ctime=1791882995.03463212
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EW3V/=== 0000644 0001750 0001750 00000000035 15263373363 020664 0 ustar 00tina tina Wrong indendation in mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M7NX 0000644 0000000 0000000 00000000132 15263373363 020673 x ustar 00 30 mtime=1791882995.180010704
30 atime=1791882995.034303026
30 ctime=1791882995.180010704
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/ 0000755 0001750 0001750 00000000000 15263373363 020402 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022772 x ustar 00 30 mtime=1791882995.180106177
30 atime=1791882995.180010704
30 ctime=1791882995.180106177
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/test.event 0000644 0001750 0001750 00000000174 15263373363 022426 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.43.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022443 x ustar 00 30 mtime=1791882995.139889946
30 atime=1791882995.139796567
30 ctime=1791882995.139889946
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/out.yaml 0000644 0001750 0001750 00000000040 15263373363 022067 0 ustar 00tina tina ---
a:
- b
- c
- d:
- e
- f
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022251 x ustar 00 30 mtime=1791882995.109217229
30 atime=1791882995.109106111
30 ctime=1791882995.109217229
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/in.json 0000644 0001750 0001750 00000000135 15263373363 021702 0 ustar 00tina tina {
"a": [
"b",
"c",
{
"d": [
"e",
"f"
]
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.109106111
30 atime=1791882995.109010708
30 ctime=1791882995.109106111
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/in.yaml 0000644 0001750 0001750 00000000054 15263373363 021673 0 ustar 00tina tina ---
{
a: [
b, c, {
d: [e, f]
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021241 x ustar 00 30 mtime=1791882995.034470367
30 atime=1791882995.034303026
30 ctime=1791882995.034470367
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7NX/=== 0000644 0001750 0001750 00000000030 15263373363 020664 0 ustar 00tina tina Nested flow collections
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/K858 0000644 0000000 0000000 00000000132 15263373363 020601 x ustar 00 30 mtime=1791882995.179916697
30 atime=1791882995.034082397
30 ctime=1791882995.179916697
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/ 0000755 0001750 0001750 00000000000 15263373363 020310 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022700 x ustar 00 30 mtime=1791882995.180010704
30 atime=1791882995.179916697
30 ctime=1791882995.180010704
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/test.event 0000644 0001750 0001750 00000000127 15263373363 022332 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :strip
=VAL >
=VAL :clip
=VAL >
=VAL :keep
=VAL |\n
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022350 x ustar 00 30 mtime=1791882995.139796567
29 atime=1791882995.13970256
30 ctime=1791882995.139796567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/out.yaml 0000644 0001750 0001750 00000000042 15263373363 021777 0 ustar 00tina tina strip: ""
clip: ""
keep: |2+
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022157 x ustar 00 30 mtime=1791882995.109010708
30 atime=1791882995.108892047
30 ctime=1791882995.109010708
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/in.json 0000644 0001750 0001750 00000000060 15263373363 021605 0 ustar 00tina tina {
"strip": "",
"clip": "",
"keep": "\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022150 x ustar 00 30 mtime=1791882995.108892047
30 atime=1791882995.108800973
30 ctime=1791882995.108892047
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/in.yaml 0000644 0001750 0001750 00000000036 15263373363 021601 0 ustar 00tina tina strip: >-
clip: >
keep: |+
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021147 x ustar 00 30 mtime=1791882995.034303026
30 atime=1791882995.034082397
30 ctime=1791882995.034303026
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K858/=== 0000644 0001750 0001750 00000000050 15263373363 020574 0 ustar 00tina tina Spec Example 8.6. Empty Scalar Chomping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FH7J 0000644 0000000 0000000 00000000130 15263373363 020636 x ustar 00 29 mtime=1791882995.17982276
30 atime=1791882995.033919945
29 ctime=1791882995.17982276
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/ 0000755 0001750 0001750 00000000000 15263373363 020347 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022736 x ustar 00 30 mtime=1791882995.179916697
29 atime=1791882995.17982276
30 ctime=1791882995.179916697
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/test.event 0000644 0001750 0001750 00000000337 15263373363 022374 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.43.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022406 x ustar 00 29 mtime=1791882995.13970256
30 atime=1791882995.139608204
29 ctime=1791882995.13970256
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/out.yaml 0000644 0001750 0001750 00000000061 15263373363 022037 0 ustar 00tina tina - !!str
- !!null : a
b: !!str
- !!str : !!null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022207 x ustar 00 30 mtime=1791882995.108800973
30 atime=1791882995.108694534
30 ctime=1791882995.108800973
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/in.yaml 0000644 0001750 0001750 00000000063 15263373363 021640 0 ustar 00tina tina - !!str
-
!!null : a
b: !!str
- !!str : !!null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021206 x ustar 00 30 mtime=1791882995.034082397
30 atime=1791882995.033919945
30 ctime=1791882995.034082397
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FH7J/=== 0000644 0001750 0001750 00000000026 15263373363 020636 0 ustar 00tina tina Tags on Empty Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7Z25 0000644 0000000 0000000 00000000132 15263373363 020611 x ustar 00 30 mtime=1791882995.179727007
30 atime=1791882995.033756096
30 ctime=1791882995.179727007
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/ 0000755 0001750 0001750 00000000000 15263373363 020320 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022706 x ustar 00 29 mtime=1791882995.17982276
30 atime=1791882995.179727007
29 ctime=1791882995.17982276
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/test.event 0000644 0001750 0001750 00000000124 15263373363 022337 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar1
-DOC ...
+DOC
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022361 x ustar 00 30 mtime=1791882995.139608204
30 atime=1791882995.139513848
30 ctime=1791882995.139608204
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022007 0 ustar 00tina tina --- scalar1
...
key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.108694534
30 atime=1791882995.108608699
30 ctime=1791882995.108694534
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/in.json 0000644 0001750 0001750 00000000037 15263373363 021621 0 ustar 00tina tina "scalar1"
{
"key": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.108608699
30 atime=1791882995.108507568
30 ctime=1791882995.108608699
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021606 0 ustar 00tina tina ---
scalar1
...
key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021157 x ustar 00 30 mtime=1791882995.033919945
30 atime=1791882995.033756096
30 ctime=1791882995.033919945
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7Z25/=== 0000644 0001750 0001750 00000000050 15263373363 020604 0 ustar 00tina tina Bare document after document end marker
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S3PD 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.179630625
30 atime=1791882995.033593156
30 ctime=1791882995.179630625
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022752 x ustar 00 30 mtime=1791882995.179727007
30 atime=1791882995.179630625
30 ctime=1791882995.179727007
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/test.event 0000644 0001750 0001750 00000000167 15263373363 022410 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.43.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022552 x ustar 00 30 mtime=1791882995.149632649
30 atime=1791882995.149537735
30 ctime=1791882995.149632649
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/emit.yaml 0000644 0001750 0001750 00000000061 15263373363 022201 0 ustar 00tina tina plain key: in-line value
:
"quoted key":
- entry
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.108507568
30 atime=1791882995.108403015
30 ctime=1791882995.108507568
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/in.yaml 0000644 0001750 0001750 00000000076 15263373363 021657 0 ustar 00tina tina plain key: in-line value
: # Both empty
"quoted key":
- entry
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.033756096
30 atime=1791882995.033593156
30 ctime=1791882995.033756096
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S3PD/=== 0000644 0001750 0001750 00000000062 15263373363 020651 0 ustar 00tina tina Spec Example 8.18. Implicit Block Mapping Entries
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/NHX8 0000644 0000000 0000000 00000000130 15263373363 020665 x ustar 00 29 mtime=1791882995.17953578
30 atime=1791882995.033430425
29 ctime=1791882995.17953578
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/ 0000755 0001750 0001750 00000000000 15263373363 020376 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022765 x ustar 00 30 mtime=1791882995.179630625
29 atime=1791882995.17953578
30 ctime=1791882995.179630625
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/test.event 0000644 0001750 0001750 00000000054 15263373363 022417 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022566 x ustar 00 30 mtime=1791882995.149537735
30 atime=1791882995.149448128
30 ctime=1791882995.149537735
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/emit.yaml 0000644 0001750 0001750 00000000002 15263373363 022210 0 ustar 00tina tina :
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.108403015
30 atime=1791882995.108298253
30 ctime=1791882995.108403015
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/in.yaml 0000644 0001750 0001750 00000000004 15263373363 021662 0 ustar 00tina tina :
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021235 x ustar 00 30 mtime=1791882995.033593156
30 atime=1791882995.033430425
30 ctime=1791882995.033593156
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NHX8/=== 0000644 0001750 0001750 00000000037 15263373363 020667 0 ustar 00tina tina Empty Lines at End of Document
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M9B4 0000644 0000000 0000000 00000000132 15263373363 020615 x ustar 00 30 mtime=1791882995.179442123
30 atime=1791882995.033266436
30 ctime=1791882995.179442123
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/ 0000755 0001750 0001750 00000000000 15263373363 020324 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022712 x ustar 00 29 mtime=1791882995.17953578
30 atime=1791882995.179442123
29 ctime=1791882995.17953578
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/test.event 0000644 0001750 0001750 00000000054 15263373363 022345 0 ustar 00tina tina +STR
+DOC
=VAL |literal\n\ttext\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022365 x ustar 00 30 mtime=1791882995.139513848
30 atime=1791882995.139415162
30 ctime=1791882995.139513848
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/out.yaml 0000644 0001750 0001750 00000000024 15263373363 022013 0 ustar 00tina tina |
literal
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022173 x ustar 00 30 mtime=1791882995.108298253
30 atime=1791882995.108199916
30 ctime=1791882995.108298253
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/in.json 0000644 0001750 0001750 00000000024 15263373363 021621 0 ustar 00tina tina "literal\n\ttext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022163 x ustar 00 30 mtime=1791882995.108199916
29 atime=1791882995.10808768
30 ctime=1791882995.108199916
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021612 0 ustar 00tina tina |
literal
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021163 x ustar 00 30 mtime=1791882995.033430425
30 atime=1791882995.033266436
30 ctime=1791882995.033430425
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M9B4/=== 0000644 0001750 0001750 00000000041 15263373363 020610 0 ustar 00tina tina Spec Example 8.7. Literal Scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/BS4K 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.179345392
30 atime=1791882995.033092321
30 ctime=1791882995.179345392
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.179442123
30 atime=1791882995.179345392
30 ctime=1791882995.179442123
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/test.event 0000644 0001750 0001750 00000000033 15263373363 022372 0 ustar 00tina tina +STR
+DOC
=VAL :word1
-DOC
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022212 x ustar 00 29 mtime=1791882995.10808768
30 atime=1791882995.108002333
29 ctime=1791882995.10808768
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/in.yaml 0000644 0001750 0001750 00000000027 15263373363 021645 0 ustar 00tina tina word1 # comment
word2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021776 x ustar 00 30 mtime=1791882995.055661937
30 atime=1791882995.055661937
30 ctime=1791882995.055750287
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/error 0000644 0001750 0001750 00000000000 15263373363 021416 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.033266436
30 atime=1791882995.033092321
30 ctime=1791882995.033266436
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BS4K/=== 0000644 0001750 0001750 00000000043 15263373363 020642 0 ustar 00tina tina Comment between plain scalar lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/XLQ9 0000644 0000000 0000000 00000000132 15263373363 020677 x ustar 00 30 mtime=1791882995.179248242
30 atime=1791882995.032931266
30 ctime=1791882995.179248242
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/ 0000755 0001750 0001750 00000000000 15263373363 020406 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022776 x ustar 00 30 mtime=1791882995.179345392
30 atime=1791882995.179248242
30 ctime=1791882995.179345392
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/test.event 0000644 0001750 0001750 00000000057 15263373363 022432 0 ustar 00tina tina +STR
+DOC ---
=VAL :scalar %YAML 1.2
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022447 x ustar 00 30 mtime=1791882995.139415162
30 atime=1791882995.139321574
30 ctime=1791882995.139415162
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/out.yaml 0000644 0001750 0001750 00000000031 15263373363 022073 0 ustar 00tina tina --- scalar %YAML 1.2
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022255 x ustar 00 30 mtime=1791882995.108002333
30 atime=1791882995.107903787
30 ctime=1791882995.108002333
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/in.json 0000644 0001750 0001750 00000000023 15263373363 021702 0 ustar 00tina tina "scalar %YAML 1.2"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022245 x ustar 00 30 mtime=1791882995.107903787
29 atime=1791882995.10781851
30 ctime=1791882995.107903787
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021675 0 ustar 00tina tina ---
scalar
%YAML 1.2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021245 x ustar 00 30 mtime=1791882995.033092321
30 atime=1791882995.032931266
30 ctime=1791882995.033092321
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/XLQ9/=== 0000644 0001750 0001750 00000000062 15263373363 020675 0 ustar 00tina tina Multiline scalar that looks like a YAML directive
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7FWL 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.179150254
30 atime=1791882995.032769024
30 ctime=1791882995.179150254
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.179248242
30 atime=1791882995.179150254
30 ctime=1791882995.179248242
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/test.event 0000644 0001750 0001750 00000000121 15263373363 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :baz
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.139321574
30 atime=1791882995.139227567
30 ctime=1791882995.139321574
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/out.yaml 0000644 0001750 0001750 00000000024 15263373363 022057 0 ustar 00tina tina !!str foo: !bar baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022235 x ustar 00 29 mtime=1791882995.10781851
30 atime=1791882995.107726459
29 ctime=1791882995.10781851
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/in.json 0000644 0001750 0001750 00000000023 15263373363 021664 0 ustar 00tina tina {
"foo": "baz"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.107726459
30 atime=1791882995.107641392
30 ctime=1791882995.107726459
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/in.yaml 0000644 0001750 0001750 00000000055 15263373363 021662 0 ustar 00tina tina ! foo :
! baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.032931266
30 atime=1791882995.032769024
30 ctime=1791882995.032931266
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7FWL/=== 0000644 0001750 0001750 00000000041 15263373363 020654 0 ustar 00tina tina Spec Example 6.24. Verbatim Tags
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6JTT 0000644 0000000 0000000 00000000132 15263373363 020671 x ustar 00 30 mtime=1791882995.179043885
30 atime=1791882995.032611112
30 ctime=1791882995.179043885
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/ 0000755 0001750 0001750 00000000000 15263373363 020400 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022770 x ustar 00 30 mtime=1791882995.179150254
30 atime=1791882995.179043885
30 ctime=1791882995.179150254
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/test.event 0000644 0001750 0001750 00000000073 15263373363 022422 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
+SEQ []
=VAL :a
=VAL :b
=VAL :c
-SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.107641392
30 atime=1791882995.107557093
30 ctime=1791882995.107641392
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021664 0 ustar 00tina tina ---
[ [ a, b, c ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022022 x ustar 00 30 mtime=1791882995.055574146
30 atime=1791882995.055574146
30 ctime=1791882995.055661937
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/error 0000644 0001750 0001750 00000000000 15263373363 021442 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021237 x ustar 00 30 mtime=1791882995.032769024
30 atime=1791882995.032611112
30 ctime=1791882995.032769024
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JTT/=== 0000644 0001750 0001750 00000000046 15263373363 020671 0 ustar 00tina tina Flow sequence without closing bracket
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/EXG3 0000644 0000000 0000000 00000000132 15263373363 020650 x ustar 00 30 mtime=1791882995.178943174
30 atime=1791882995.032453968
30 ctime=1791882995.178943174
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022747 x ustar 00 30 mtime=1791882995.179043885
30 atime=1791882995.178943174
30 ctime=1791882995.179043885
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/test.event 0000644 0001750 0001750 00000000055 15263373363 022401 0 ustar 00tina tina +STR
+DOC ---
=VAL :---word1 word2
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022546 x ustar 00 30 mtime=1791882995.149448128
29 atime=1791882995.14935454
30 ctime=1791882995.149448128
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/emit.yaml 0000644 0001750 0001750 00000000025 15263373363 022176 0 ustar 00tina tina --- '---word1 word2'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022420 x ustar 00 30 mtime=1791882995.139227567
30 atime=1791882995.139120011
30 ctime=1791882995.139227567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022043 0 ustar 00tina tina '---word1 word2'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022225 x ustar 00 30 mtime=1791882995.107557093
29 atime=1791882995.10746113
30 ctime=1791882995.107557093
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/in.json 0000644 0001750 0001750 00000000021 15263373363 021651 0 ustar 00tina tina "---word1 word2"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022215 x ustar 00 29 mtime=1791882995.10746113
30 atime=1791882995.107366216
29 ctime=1791882995.10746113
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021644 0 ustar 00tina tina ---
---word1
word2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021216 x ustar 00 30 mtime=1791882995.032611112
30 atime=1791882995.032453968
30 ctime=1791882995.032611112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/EXG3/=== 0000644 0001750 0001750 00000000055 15263373363 020650 0 ustar 00tina tina Three dashes and content without space [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S9E8 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.178857408
30 atime=1791882995.032311421
30 ctime=1791882995.178857408
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.178943174
30 atime=1791882995.178857408
30 ctime=1791882995.178943174
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/test.event 0000644 0001750 0001750 00000000216 15263373363 022362 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.43.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022402 x ustar 00 30 mtime=1791882995.139120011
30 atime=1791882995.139033407
30 ctime=1791882995.139120011
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/out.yaml 0000644 0001750 0001750 00000000070 15263373363 022031 0 ustar 00tina tina sequence:
- one
- two
mapping:
sky: blue
sea: green
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022210 x ustar 00 30 mtime=1791882995.107366216
30 atime=1791882995.107272767
30 ctime=1791882995.107366216
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/in.json 0000644 0001750 0001750 00000000147 15263373363 021644 0 ustar 00tina tina {
"sequence": [
"one",
"two"
],
"mapping": {
"sky": "blue",
"sea": "green"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022201 x ustar 00 30 mtime=1791882995.107272767
30 atime=1791882995.107153757
30 ctime=1791882995.107272767
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/in.yaml 0000644 0001750 0001750 00000000076 15263373363 021636 0 ustar 00tina tina sequence:
- one
- two
mapping:
? sky
: blue
sea : green
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.032453968
30 atime=1791882995.032311421
30 ctime=1791882995.032453968
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S9E8/=== 0000644 0001750 0001750 00000000055 15263373363 020632 0 ustar 00tina tina Spec Example 5.3. Block Structure Indicators
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SF5V 0000644 0000000 0000000 00000000132 15263373363 020665 x ustar 00 30 mtime=1791882995.178762493
30 atime=1791882995.032140239
30 ctime=1791882995.178762493
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/ 0000755 0001750 0001750 00000000000 15263373363 020374 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022764 x ustar 00 30 mtime=1791882995.178857408
30 atime=1791882995.178762493
30 ctime=1791882995.178857408
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/test.event 0000644 0001750 0001750 00000000005 15263373363 022411 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.107153757
30 atime=1791882995.107039356
30 ctime=1791882995.107153757
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021657 0 ustar 00tina tina %YAML 1.2
%YAML 1.2
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022016 x ustar 00 30 mtime=1791882995.055485377
30 atime=1791882995.055485377
30 ctime=1791882995.055574146
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/error 0000644 0001750 0001750 00000000000 15263373363 021436 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021233 x ustar 00 30 mtime=1791882995.032311421
30 atime=1791882995.032140239
30 ctime=1791882995.032311421
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SF5V/=== 0000644 0001750 0001750 00000000031 15263373363 020657 0 ustar 00tina tina Duplicate YAML directive
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JQ4R 0000644 0000000 0000000 00000000130 15263373363 020660 x ustar 00 29 mtime=1791882995.17837578
30 atime=1791882995.031989451
29 ctime=1791882995.17837578
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/ 0000755 0001750 0001750 00000000000 15263373363 020371 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022760 x ustar 00 30 mtime=1791882995.178471673
29 atime=1791882995.17837578
30 ctime=1791882995.178471673
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/test.event 0000644 0001750 0001750 00000000147 15263373363 022415 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.43.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022432 x ustar 00 30 mtime=1791882995.138933743
30 atime=1791882995.138840575
30 ctime=1791882995.138933743
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/out.yaml 0000644 0001750 0001750 00000000043 15263373363 022061 0 ustar 00tina tina block sequence:
- one
- two: three
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.107039356
30 atime=1791882995.106945419
30 ctime=1791882995.107039356
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/in.json 0000644 0001750 0001750 00000000112 15263373363 021664 0 ustar 00tina tina {
"block sequence": [
"one",
{
"two": "three"
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.106945419
30 atime=1791882995.106851203
30 ctime=1791882995.106945419
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/in.yaml 0000644 0001750 0001750 00000000050 15263373363 021656 0 ustar 00tina tina block sequence:
- one
- two : three
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021230 x ustar 00 30 mtime=1791882995.032140239
30 atime=1791882995.031989451
30 ctime=1791882995.032140239
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JQ4R/=== 0000644 0001750 0001750 00000000042 15263373363 020656 0 ustar 00tina tina Spec Example 8.14. Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/NP9H 0000644 0000000 0000000 00000000132 15263373363 020660 x ustar 00 30 mtime=1791882995.178279887
30 atime=1791882995.031830352
30 ctime=1791882995.178279887
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/ 0000755 0001750 0001750 00000000000 15263373363 020367 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022755 x ustar 00 29 mtime=1791882995.17837578
30 atime=1791882995.178279887
29 ctime=1791882995.17837578
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/test.event 0000644 0001750 0001750 00000000122 15263373363 022404 0 ustar 00tina tina +STR
+DOC
=VAL "folded to a space,\nto a line feed, or \t \tnon-content
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022430 x ustar 00 30 mtime=1791882995.138840575
30 atime=1791882995.138746218
30 ctime=1791882995.138840575
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/out.yaml 0000644 0001750 0001750 00000000072 15263373363 022061 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.106851203
30 atime=1791882995.106758244
30 ctime=1791882995.106851203
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/in.json 0000644 0001750 0001750 00000000072 15263373363 021667 0 ustar 00tina tina "folded to a space,\nto a line feed, or \t \tnon-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022226 x ustar 00 30 mtime=1791882995.106758244
29 atime=1791882995.10666277
30 ctime=1791882995.106758244
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/in.yaml 0000644 0001750 0001750 00000000077 15263373363 021665 0 ustar 00tina tina "folded
to a space,
to a line feed, or \
\ non-content"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021226 x ustar 00 30 mtime=1791882995.031989451
30 atime=1791882995.031830352
30 ctime=1791882995.031989451
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NP9H/=== 0000644 0001750 0001750 00000000054 15263373363 020657 0 ustar 00tina tina Spec Example 7.5. Double Quoted Line Breaks
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/27NA 0000644 0000000 0000000 00000000132 15263373363 020611 x ustar 00 30 mtime=1791882995.178182319
30 atime=1791882995.031665875
30 ctime=1791882995.178182319
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/ 0000755 0001750 0001750 00000000000 15263373363 020320 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022710 x ustar 00 30 mtime=1791882995.178279887
30 atime=1791882995.178182319
30 ctime=1791882995.178279887
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/test.event 0000644 0001750 0001750 00000000043 15263373363 022337 0 ustar 00tina tina +STR
+DOC ---
=VAL :text
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022361 x ustar 00 30 mtime=1791882995.138746218
30 atime=1791882995.138662897
30 ctime=1791882995.138746218
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/out.yaml 0000644 0001750 0001750 00000000011 15263373363 022003 0 ustar 00tina tina --- text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022165 x ustar 00 29 mtime=1791882995.10666277
30 atime=1791882995.106566878
29 ctime=1791882995.10666277
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/in.json 0000644 0001750 0001750 00000000007 15263373363 021616 0 ustar 00tina tina "text"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.106566878
30 atime=1791882995.106484325
30 ctime=1791882995.106566878
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021605 0 ustar 00tina tina %YAML 1.2
--- text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021157 x ustar 00 30 mtime=1791882995.031830352
30 atime=1791882995.031665875
30 ctime=1791882995.031830352
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/27NA/=== 0000644 0001750 0001750 00000000046 15263373363 020611 0 ustar 00tina tina Spec Example 5.9. Directive Indicator
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8G76 0000644 0000000 0000000 00000000132 15263373363 020575 x ustar 00 30 mtime=1791882995.178074134
30 atime=1791882995.031504541
30 ctime=1791882995.178074134
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/ 0000755 0001750 0001750 00000000000 15263373363 020304 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022674 x ustar 00 30 mtime=1791882995.178182319
30 atime=1791882995.178074134
30 ctime=1791882995.178182319
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/test.event 0000644 0001750 0001750 00000000012 15263373363 022317 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022345 x ustar 00 30 mtime=1791882995.138566725
30 atime=1791882995.138566725
30 ctime=1791882995.138662897
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/out.yaml 0000644 0001750 0001750 00000000000 15263373363 021765 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022153 x ustar 00 30 mtime=1791882995.106388432
30 atime=1791882995.106388432
30 ctime=1791882995.106484325
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/in.json 0000644 0001750 0001750 00000000000 15263373363 021573 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022144 x ustar 00 30 mtime=1791882995.106388432
30 atime=1791882995.106293866
30 ctime=1791882995.106388432
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021570 0 ustar 00tina tina # Comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021143 x ustar 00 30 mtime=1791882995.031665875
30 atime=1791882995.031504541
30 ctime=1791882995.031665875
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8G76/=== 0000644 0001750 0001750 00000000041 15263373363 020570 0 ustar 00tina tina Spec Example 6.10. Comment Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DHP8 0000644 0000000 0000000 00000000126 15263373363 020650 x ustar 00 28 mtime=1791882995.1779788
30 atime=1791882995.031340902
28 ctime=1791882995.1779788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022742 x ustar 00 30 mtime=1791882995.178074134
28 atime=1791882995.1779788
30 ctime=1791882995.178074134
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/test.event 0000644 0001750 0001750 00000000076 15263373363 022401 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :foo
=VAL :bar
=VAL :42
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022414 x ustar 00 30 mtime=1791882995.138566725
29 atime=1791882995.13846748
30 ctime=1791882995.138566725
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022040 0 ustar 00tina tina - foo
- bar
- 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.106293866
30 atime=1791882995.106202304
30 ctime=1791882995.106293866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/in.json 0000644 0001750 0001750 00000000033 15263373363 021651 0 ustar 00tina tina [
"foo",
"bar",
42
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.106202304
30 atime=1791882995.106093561
30 ctime=1791882995.106202304
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/in.yaml 0000644 0001750 0001750 00000000017 15263373363 021644 0 ustar 00tina tina [foo, bar, 42]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.031504541
30 atime=1791882995.031340902
30 ctime=1791882995.031504541
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DHP8/=== 0000644 0001750 0001750 00000000016 15263373363 020642 0 ustar 00tina tina Flow Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4CQQ 0000644 0000000 0000000 00000000132 15263373363 020652 x ustar 00 30 mtime=1791882995.177882837
30 atime=1791882995.031176913
30 ctime=1791882995.177882837
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/ 0000755 0001750 0001750 00000000000 15263373363 020361 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000126 15263373363 022754 x ustar 00 28 mtime=1791882995.1779788
30 atime=1791882995.177882837
28 ctime=1791882995.1779788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/test.event 0000644 0001750 0001750 00000000210 15263373363 022374 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.43.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022420 x ustar 00 29 mtime=1791882995.13846748
30 atime=1791882995.138384508
29 ctime=1791882995.13846748
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/out.yaml 0000644 0001750 0001750 00000000126 15263373363 022053 0 ustar 00tina tina plain: This unquoted scalar spans many lines.
quoted: "So does this quoted scalar.\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.106093561
30 atime=1791882995.106000531
30 ctime=1791882995.106093561
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/in.json 0000644 0001750 0001750 00000000145 15263373363 021662 0 ustar 00tina tina {
"plain": "This unquoted scalar spans many lines.",
"quoted": "So does this quoted scalar.\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.106000531
30 atime=1791882995.105904709
30 ctime=1791882995.106000531
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/in.yaml 0000644 0001750 0001750 00000000135 15263373363 021652 0 ustar 00tina tina plain:
This unquoted scalar
spans many lines.
quoted: "So does this
quoted scalar.\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021220 x ustar 00 30 mtime=1791882995.031340902
30 atime=1791882995.031176913
30 ctime=1791882995.031340902
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4CQQ/=== 0000644 0001750 0001750 00000000053 15263373363 020650 0 ustar 00tina tina Spec Example 2.18. Multi-line Flow Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6LVF 0000644 0000000 0000000 00000000132 15263373363 020657 x ustar 00 30 mtime=1791882995.177787434
30 atime=1791882995.031001611
30 ctime=1791882995.177787434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/ 0000755 0001750 0001750 00000000000 15263373363 020366 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022756 x ustar 00 30 mtime=1791882995.177882837
30 atime=1791882995.177787434
30 ctime=1791882995.177882837
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/test.event 0000644 0001750 0001750 00000000042 15263373363 022404 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022427 x ustar 00 30 mtime=1791882995.138384508
30 atime=1791882995.138289384
30 ctime=1791882995.138384508
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/out.yaml 0000644 0001750 0001750 00000000012 15263373363 022052 0 ustar 00tina tina --- "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022235 x ustar 00 30 mtime=1791882995.105904709
30 atime=1791882995.105810772
30 ctime=1791882995.105904709
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/in.json 0000644 0001750 0001750 00000000006 15263373363 021663 0 ustar 00tina tina "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.105810772
30 atime=1791882995.105715508
30 ctime=1791882995.105810772
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/in.yaml 0000644 0001750 0001750 00000000114 15263373363 021654 0 ustar 00tina tina %FOO bar baz # Should be ignored
# with a warning.
--- "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021225 x ustar 00 30 mtime=1791882995.031176913
30 atime=1791882995.031001611
30 ctime=1791882995.031176913
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6LVF/=== 0000644 0001750 0001750 00000000047 15263373363 020660 0 ustar 00tina tina Spec Example 6.13. Reserved Directives
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/G4RS 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.177691611
30 atime=1791882995.030839089
30 ctime=1791882995.177691611
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.177787434
30 atime=1791882995.177691611
30 ctime=1791882995.177787434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/test.event 0000644 0001750 0001750 00000000374 15263373363 022416 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.43.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.138289384
30 atime=1791882995.138202571
30 ctime=1791882995.138289384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/out.yaml 0000644 0001750 0001750 00000000254 15263373363 022064 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.43.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.105715508
30 atime=1791882995.105622478
30 ctime=1791882995.105715508
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/in.json 0000644 0001750 0001750 00000000313 15263373363 021666 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.43.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.105622478
30 atime=1791882995.105527494
30 ctime=1791882995.105622478
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/in.yaml 0000644 0001750 0001750 00000000261 15263373363 021661 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.43.0/test-suite/yaml-test-suite-data/G4RS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.031001611
30 atime=1791882995.030839089
30 ctime=1791882995.031001611
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G4RS/=== 0000644 0001750 0001750 00000000042 15263373363 020655 0 ustar 00tina tina Spec Example 2.17. Quoted Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4HVU 0000644 0000000 0000000 00000000132 15263373363 020670 x ustar 00 30 mtime=1791882995.177593483
30 atime=1791882995.030677964
30 ctime=1791882995.177593483
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/ 0000755 0001750 0001750 00000000000 15263373363 020377 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022767 x ustar 00 30 mtime=1791882995.177691611
30 atime=1791882995.177593483
30 ctime=1791882995.177691611
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/test.event 0000644 0001750 0001750 00000000072 15263373363 022420 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :ok
=VAL :also ok
-SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.105527494
30 atime=1791882995.105432509
30 ctime=1791882995.105527494
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/in.yaml 0000644 0001750 0001750 00000000044 15263373363 021667 0 ustar 00tina tina key:
- ok
- also ok
- wrong
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022021 x ustar 00 30 mtime=1791882995.055396748
30 atime=1791882995.055396748
30 ctime=1791882995.055485377
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/error 0000644 0001750 0001750 00000000000 15263373363 021441 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021236 x ustar 00 30 mtime=1791882995.030839089
30 atime=1791882995.030677964
30 ctime=1791882995.030839089
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4HVU/=== 0000644 0001750 0001750 00000000036 15263373363 020667 0 ustar 00tina tina Wrong indendation in Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M29M 0000644 0000000 0000000 00000000132 15263373363 020626 x ustar 00 30 mtime=1791882995.177500943
30 atime=1791882995.030514255
30 ctime=1791882995.177500943
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/ 0000755 0001750 0001750 00000000000 15263373363 020335 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022725 x ustar 00 30 mtime=1791882995.177593483
30 atime=1791882995.177500943
30 ctime=1791882995.177593483
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/test.event 0000644 0001750 0001750 00000000077 15263373363 022363 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL |ab\n\ncd\nef\n
-MAP
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022376 x ustar 00 30 mtime=1791882995.138202571
30 atime=1791882995.138093967
30 ctime=1791882995.138202571
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/out.yaml 0000644 0001750 0001750 00000000031 15263373363 022022 0 ustar 00tina tina a: |
ab
cd
ef
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.105432509
30 atime=1791882995.105339061
30 ctime=1791882995.105432509
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/in.json 0000644 0001750 0001750 00000000034 15263373363 021633 0 ustar 00tina tina {
"a": "ab\n\ncd\nef\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022175 x ustar 00 30 mtime=1791882995.105339061
30 atime=1791882995.105244076
30 ctime=1791882995.105339061
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021622 0 ustar 00tina tina a: |
ab
cd
ef
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021174 x ustar 00 30 mtime=1791882995.030677964
30 atime=1791882995.030514255
30 ctime=1791882995.030677964
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M29M/=== 0000644 0001750 0001750 00000000025 15263373363 020623 0 ustar 00tina tina Literal Block Scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CN3R 0000644 0000000 0000000 00000000132 15263373363 020647 x ustar 00 30 mtime=1791882995.177412803
30 atime=1791882995.030351385
30 ctime=1791882995.177412803
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/ 0000755 0001750 0001750 00000000000 15263373363 020356 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.177500943
30 atime=1791882995.177412803
30 ctime=1791882995.177500943
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/test.event 0000644 0001750 0001750 00000000247 15263373363 022403 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.43.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022417 x ustar 00 30 mtime=1791882995.138093967
30 atime=1791882995.138000309
30 ctime=1791882995.138093967
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/out.yaml 0000644 0001750 0001750 00000000060 15263373363 022045 0 ustar 00tina tina &flowseq
- a: b
- &c c: d
- &e e: f
- &g
g: h
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.105244076
30 atime=1791882995.105140152
30 ctime=1791882995.105244076
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/in.json 0000644 0001750 0001750 00000000133 15263373363 021654 0 ustar 00tina tina [
{
"a": "b"
},
{
"c": "d"
},
{
"e": "f"
},
{
"g": "h"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.105140152
30 atime=1791882995.105035669
30 ctime=1791882995.105140152
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/in.yaml 0000644 0001750 0001750 00000000071 15263373363 021646 0 ustar 00tina tina &flowseq [
a: b,
&c c: d,
{ &e e: f },
&g { g: h }
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021215 x ustar 00 30 mtime=1791882995.030514255
30 atime=1791882995.030351385
30 ctime=1791882995.030514255
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CN3R/=== 0000644 0001750 0001750 00000000055 15263373363 020647 0 ustar 00tina tina Various location of anchors in flow sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HS5T 0000644 0000000 0000000 00000000132 15263373363 020665 x ustar 00 30 mtime=1791882995.177317399
30 atime=1791882995.030185231
30 ctime=1791882995.177317399
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/ 0000755 0001750 0001750 00000000000 15263373363 020374 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022764 x ustar 00 30 mtime=1791882995.177412803
30 atime=1791882995.177317399
30 ctime=1791882995.177412803
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/test.event 0000644 0001750 0001750 00000000105 15263373363 022412 0 ustar 00tina tina +STR
+DOC
=VAL :1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022434 x ustar 00 30 mtime=1791882995.138000309
29 atime=1791882995.13790735
30 ctime=1791882995.138000309
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022071 0 ustar 00tina tina '1st non-empty
2nd non-empty 3rd non-empty'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.105035669
30 atime=1791882995.104943059
30 ctime=1791882995.105035669
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/in.json 0000644 0001750 0001750 00000000055 15263373363 021675 0 ustar 00tina tina "1st non-empty\n2nd non-empty 3rd non-empty"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.104943059
30 atime=1791882995.104849192
30 ctime=1791882995.104943059
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/in.yaml 0000644 0001750 0001750 00000000056 15263373363 021667 0 ustar 00tina tina 1st non-empty
2nd non-empty
3rd non-empty
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021233 x ustar 00 30 mtime=1791882995.030351385
30 atime=1791882995.030185231
30 ctime=1791882995.030351385
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HS5T/=== 0000644 0001750 0001750 00000000037 15263373363 020665 0 ustar 00tina tina Spec Example 7.12. Plain Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8QBE 0000644 0000000 0000000 00000000132 15263373363 020641 x ustar 00 30 mtime=1791882995.177210891
30 atime=1791882995.030021592
30 ctime=1791882995.177210891
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.177317399
30 atime=1791882995.177210891
30 ctime=1791882995.177317399
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/test.event 0000644 0001750 0001750 00000000112 15263373363 022364 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :item1
=VAL :item2
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022407 x ustar 00 29 mtime=1791882995.13790735
30 atime=1791882995.137813902
29 ctime=1791882995.13790735
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/out.yaml 0000644 0001750 0001750 00000000025 15263373363 022040 0 ustar 00tina tina key:
- item1
- item2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.104849192
30 atime=1791882995.104754766
30 ctime=1791882995.104849192
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/in.json 0000644 0001750 0001750 00000000054 15263373363 021650 0 ustar 00tina tina {
"key": [
"item1",
"item2"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022207 x ustar 00 30 mtime=1791882995.104754766
29 atime=1791882995.10465999
30 ctime=1791882995.104754766
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/in.yaml 0000644 0001750 0001750 00000000027 15263373363 021641 0 ustar 00tina tina key:
- item1
- item2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.030185231
30 atime=1791882995.030021592
30 ctime=1791882995.030185231
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8QBE/=== 0000644 0001750 0001750 00000000040 15263373363 020633 0 ustar 00tina tina Block Sequence in Block Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8MK2 0000644 0000000 0000000 00000000132 15263373363 020623 x ustar 00 30 mtime=1791882995.177109131
30 atime=1791882995.029856487
30 ctime=1791882995.177109131
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/ 0000755 0001750 0001750 00000000000 15263373363 020332 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022722 x ustar 00 30 mtime=1791882995.177210891
30 atime=1791882995.177109131
30 ctime=1791882995.177210891
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/test.event 0000644 0001750 0001750 00000000040 15263373363 022346 0 ustar 00tina tina +STR
+DOC
=VAL :a
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022177 x ustar 00 29 mtime=1791882995.10465999
30 atime=1791882995.104559349
29 ctime=1791882995.10465999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/in.json 0000644 0001750 0001750 00000000004 15263373363 021625 0 ustar 00tina tina "a"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022172 x ustar 00 30 mtime=1791882995.104559349
30 atime=1791882995.104465202
30 ctime=1791882995.104559349
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/in.yaml 0000644 0001750 0001750 00000000004 15263373363 021616 0 ustar 00tina tina ! a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021171 x ustar 00 30 mtime=1791882995.030021592
30 atime=1791882995.029856487
30 ctime=1791882995.030021592
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8MK2/=== 0000644 0001750 0001750 00000000032 15263373363 020616 0 ustar 00tina tina Explicit Non-Specific Tag
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/F8F9 0000644 0000000 0000000 00000000132 15263373363 020616 x ustar 00 30 mtime=1791882995.177015753
30 atime=1791882995.029694454
30 ctime=1791882995.177015753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/ 0000755 0001750 0001750 00000000000 15263373363 020325 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022715 x ustar 00 30 mtime=1791882995.177109131
30 atime=1791882995.177015753
30 ctime=1791882995.177109131
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/test.event 0000644 0001750 0001750 00000000155 15263373363 022350 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.43.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022366 x ustar 00 30 mtime=1791882995.137813902
30 atime=1791882995.137719336
30 ctime=1791882995.137813902
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/out.yaml 0000644 0001750 0001750 00000000073 15263373363 022020 0 ustar 00tina tina strip: |-
# text
clip: |
# text
keep: |+
# text
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.104465202
30 atime=1791882995.104369449
30 ctime=1791882995.104465202
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/in.json 0000644 0001750 0001750 00000000106 15263373363 021623 0 ustar 00tina tina {
"strip": "# text",
"clip": "# text\n",
"keep": "# text\n\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022165 x ustar 00 30 mtime=1791882995.104369449
30 atime=1791882995.104273626
30 ctime=1791882995.104369449
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/in.yaml 0000644 0001750 0001750 00000000230 15263373363 021612 0 ustar 00tina tina # Strip
# Comments:
strip: |-
# text
# Clip
# comments:
clip: |
# text
# Keep
# comments:
keep: |+
# text
# Trail
# comments.
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021164 x ustar 00 30 mtime=1791882995.029856487
30 atime=1791882995.029694454
30 ctime=1791882995.029856487
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F8F9/=== 0000644 0001750 0001750 00000000052 15263373363 020613 0 ustar 00tina tina Spec Example 8.5. Chomping Trailing Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DK4H 0000644 0000000 0000000 00000000131 15263373363 020633 x ustar 00 30 mtime=1791882995.176922305
29 atime=1791882995.02953305
30 ctime=1791882995.176922305
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/ 0000755 0001750 0001750 00000000000 15263373363 020343 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022733 x ustar 00 30 mtime=1791882995.177015753
30 atime=1791882995.176922305
30 ctime=1791882995.177015753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/test.event 0000644 0001750 0001750 00000000040 15263373363 022357 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.104273626
30 atime=1791882995.104177524
30 ctime=1791882995.104273626
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021633 0 ustar 00tina tina ---
[ key
: value ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021765 x ustar 00 30 mtime=1791882995.055308887
30 atime=1791882995.055308887
30 ctime=1791882995.055396748
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/error 0000644 0001750 0001750 00000000000 15263373363 021405 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021201 x ustar 00 30 mtime=1791882995.029694454
29 atime=1791882995.02953305
30 ctime=1791882995.029694454
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK4H/=== 0000644 0001750 0001750 00000000041 15263373363 020627 0 ustar 00tina tina Implicit key followed by newline
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/P2AD 0000644 0000000 0000000 00000000132 15263373363 020630 x ustar 00 30 mtime=1791882995.176828228
30 atime=1791882995.029367665
30 ctime=1791882995.176828228
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/ 0000755 0001750 0001750 00000000000 15263373363 020337 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022727 x ustar 00 30 mtime=1791882995.176922305
30 atime=1791882995.176828228
30 ctime=1791882995.176922305
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/test.event 0000644 0001750 0001750 00000000132 15263373363 022355 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.43.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022400 x ustar 00 30 mtime=1791882995.137719336
30 atime=1791882995.137626307
30 ctime=1791882995.137719336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/out.yaml 0000644 0001750 0001750 00000000071 15263373363 022030 0 ustar 00tina tina - |
literal
- >2
folded
- |+
keep
- >2-
strip
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.104177524
30 atime=1791882995.104072762
30 ctime=1791882995.104177524
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/in.json 0000644 0001750 0001750 00000000073 15263373363 021640 0 ustar 00tina tina [
"literal\n",
" folded\n",
"keep\n\n",
" strip"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022177 x ustar 00 30 mtime=1791882995.104072762
30 atime=1791882995.103977777
30 ctime=1791882995.104072762
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/in.yaml 0000644 0001750 0001750 00000000217 15263373363 021631 0 ustar 00tina tina - | # Empty header↓
literal
- >1 # Indentation indicator↓
folded
- |+ # Chomping indicator↓
keep
- >1- # Both indicators↓
strip
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021174 x ustar 00 29 mtime=1791882995.02953305
30 atime=1791882995.029367665
29 ctime=1791882995.02953305
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P2AD/=== 0000644 0001750 0001750 00000000046 15263373363 020630 0 ustar 00tina tina Spec Example 8.1. Block Scalar Header
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6H3V 0000644 0000000 0000000 00000000130 15263373363 020626 x ustar 00 29 mtime=1791882995.17673478
30 atime=1791882995.029191734
29 ctime=1791882995.17673478
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/ 0000755 0001750 0001750 00000000000 15263373363 020337 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022726 x ustar 00 30 mtime=1791882995.176828228
29 atime=1791882995.17673478
30 ctime=1791882995.176828228
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/test.event 0000644 0001750 0001750 00000000072 15263373363 022360 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL 'foo: bar\\
=VAL :baz'
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022400 x ustar 00 30 mtime=1791882995.137626307
30 atime=1791882995.137534256
30 ctime=1791882995.137626307
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022024 0 ustar 00tina tina 'foo: bar\': baz'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.103977777
30 atime=1791882995.103884748
30 ctime=1791882995.103977777
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/in.json 0000644 0001750 0001750 00000000033 15263373363 021634 0 ustar 00tina tina {
"foo: bar\\": "baz'"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022177 x ustar 00 30 mtime=1791882995.103884748
30 atime=1791882995.103790322
30 ctime=1791882995.103884748
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021623 0 ustar 00tina tina 'foo: bar\': baz'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021176 x ustar 00 30 mtime=1791882995.029367665
30 atime=1791882995.029191734
30 ctime=1791882995.029367665
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6H3V/=== 0000644 0001750 0001750 00000000034 15263373363 020625 0 ustar 00tina tina Backslashes in singlequotes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HMK4 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.176641332
30 atime=1791882995.029009796
30 ctime=1791882995.176641332
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022742 x ustar 00 29 mtime=1791882995.17673478
30 atime=1791882995.176641332
29 ctime=1791882995.17673478
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/test.event 0000644 0001750 0001750 00000000302 15263373363 022371 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.43.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022415 x ustar 00 30 mtime=1791882995.137534256
30 atime=1791882995.137441436
30 ctime=1791882995.137534256
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/out.yaml 0000644 0001750 0001750 00000000210 15263373363 022040 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.43.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.103790322
30 atime=1791882995.103696874
30 ctime=1791882995.103790322
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/in.json 0000644 0001750 0001750 00000000233 15263373363 021653 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.43.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.103696874
30 atime=1791882995.103602029
30 ctime=1791882995.103696874
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/in.yaml 0000644 0001750 0001750 00000000212 15263373363 021641 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.43.0/test-suite/yaml-test-suite-data/HMK4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.029191734
30 atime=1791882995.029009796
30 ctime=1791882995.029191734
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMK4/=== 0000644 0001750 0001750 00000000060 15263373363 020641 0 ustar 00tina tina Spec Example 2.16. Indentation determines scope
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DMG6 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.176547604
30 atime=1791882995.028845319
30 ctime=1791882995.176547604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.176641332
30 atime=1791882995.176547604
30 ctime=1791882995.176641332
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/test.event 0000644 0001750 0001750 00000000064 15263373363 022370 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+MAP
=VAL :ok
=VAL :1
-MAP
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.103602029
30 atime=1791882995.103508092
30 ctime=1791882995.103602029
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/in.yaml 0000644 0001750 0001750 00000000027 15263373363 021637 0 ustar 00tina tina key:
ok: 1
wrong: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021770 x ustar 00 30 mtime=1791882995.055210271
30 atime=1791882995.055210271
30 ctime=1791882995.055308887
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/error 0000644 0001750 0001750 00000000000 15263373363 021410 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.029009796
30 atime=1791882995.028845319
30 ctime=1791882995.029009796
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DMG6/=== 0000644 0001750 0001750 00000000031 15263373363 020631 0 ustar 00tina tina Wrong indendation in Map
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4H7K 0000644 0000000 0000000 00000000132 15263373363 020617 x ustar 00 30 mtime=1791882995.176451712
30 atime=1791882995.028682448
30 ctime=1791882995.176451712
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/ 0000755 0001750 0001750 00000000000 15263373363 020326 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022716 x ustar 00 30 mtime=1791882995.176547604
30 atime=1791882995.176451712
30 ctime=1791882995.176547604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/test.event 0000644 0001750 0001750 00000000065 15263373363 022351 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :a
=VAL :b
=VAL :c
-SEQ
-DOC
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022166 x ustar 00 30 mtime=1791882995.103508092
30 atime=1791882995.103400326
30 ctime=1791882995.103508092
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021612 0 ustar 00tina tina ---
[ a, b, c ] ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021750 x ustar 00 30 mtime=1791882995.055090073
30 atime=1791882995.055090073
30 ctime=1791882995.055210271
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/error 0000644 0001750 0001750 00000000000 15263373363 021370 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021165 x ustar 00 30 mtime=1791882995.028845319
30 atime=1791882995.028682448
30 ctime=1791882995.028845319
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4H7K/=== 0000644 0001750 0001750 00000000061 15263373363 020614 0 ustar 00tina tina Flow sequence with invalid extra closing bracket
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/D49Q 0000644 0000000 0000000 00000000132 15263373363 020623 x ustar 00 30 mtime=1791882995.176349603
30 atime=1791882995.028516853
30 ctime=1791882995.176349603
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/ 0000755 0001750 0001750 00000000000 15263373363 020332 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022722 x ustar 00 30 mtime=1791882995.176451712
30 atime=1791882995.176349603
30 ctime=1791882995.176451712
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/test.event 0000644 0001750 0001750 00000000043 15263373363 022351 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL 'a\\nb
=VAL :1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022172 x ustar 00 30 mtime=1791882995.103400326
30 atime=1791882995.103310579
30 ctime=1791882995.103400326
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021620 0 ustar 00tina tina 'a\nb': 1
'c
d': 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 021752 x ustar 00 29 mtime=1791882995.05500326
29 atime=1791882995.05500326
30 ctime=1791882995.055090073
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/error 0000644 0001750 0001750 00000000000 15263373363 021374 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021171 x ustar 00 30 mtime=1791882995.028682448
30 atime=1791882995.028516853
30 ctime=1791882995.028682448
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D49Q/=== 0000644 0001750 0001750 00000000046 15263373363 020623 0 ustar 00tina tina Multiline single quoted implicit keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/B3HG 0000644 0000000 0000000 00000000132 15263373363 020625 x ustar 00 30 mtime=1791882995.175064586
30 atime=1791882995.028350281
30 ctime=1791882995.175064586
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.175167603
30 atime=1791882995.175064586
30 ctime=1791882995.175167603
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/test.event 0000644 0001750 0001750 00000000054 15263373363 022355 0 ustar 00tina tina +STR
+DOC ---
=VAL >folded text\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022522 x ustar 00 29 mtime=1791882995.14935454
30 atime=1791882995.149254387
29 ctime=1791882995.14935454
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/emit.yaml 0000644 0001750 0001750 00000000024 15263373363 022152 0 ustar 00tina tina --- >
folded text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.137441436
30 atime=1791882995.137348477
30 ctime=1791882995.137441436
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022017 0 ustar 00tina tina >
folded text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.103310579
30 atime=1791882995.103228027
30 ctime=1791882995.103310579
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/in.json 0000644 0001750 0001750 00000000020 15263373363 021625 0 ustar 00tina tina "folded text\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.103228027
30 atime=1791882995.103118724
30 ctime=1791882995.103228027
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021624 0 ustar 00tina tina --- >
folded
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021173 x ustar 00 30 mtime=1791882995.028516853
30 atime=1791882995.028350281
30 ctime=1791882995.028516853
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B3HG/=== 0000644 0001750 0001750 00000000046 15263373363 020625 0 ustar 00tina tina Spec Example 8.9. Folded Scalar [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/96L6 0000644 0000000 0000000 00000000132 15263373363 020602 x ustar 00 30 mtime=1791882995.174979729
30 atime=1791882995.028169112
30 ctime=1791882995.174979729
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/ 0000755 0001750 0001750 00000000000 15263373363 020311 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022701 x ustar 00 30 mtime=1791882995.175064586
30 atime=1791882995.174979729
30 ctime=1791882995.175064586
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/test.event 0000644 0001750 0001750 00000000123 15263373363 022327 0 ustar 00tina tina +STR
+DOC ---
=VAL >Mark McGwire's year was crippled by a knee injury.\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022352 x ustar 00 30 mtime=1791882995.137348477
30 atime=1791882995.137253353
30 ctime=1791882995.137348477
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/out.yaml 0000644 0001750 0001750 00000000073 15263373363 022004 0 ustar 00tina tina --- >
Mark McGwire's year was crippled by a knee injury.
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.103118724
30 atime=1791882995.103024368
30 ctime=1791882995.103118724
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/in.json 0000644 0001750 0001750 00000000067 15263373363 021615 0 ustar 00tina tina "Mark McGwire's year was crippled by a knee injury.\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022151 x ustar 00 30 mtime=1791882995.103024368
30 atime=1791882995.102929244
30 ctime=1791882995.103024368
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/in.yaml 0000644 0001750 0001750 00000000077 15263373363 021607 0 ustar 00tina tina --- >
Mark McGwire's
year was crippled
by a knee injury.
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021150 x ustar 00 30 mtime=1791882995.028350281
30 atime=1791882995.028169112
30 ctime=1791882995.028350281
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/96L6/=== 0000644 0001750 0001750 00000000101 15263373363 020572 0 ustar 00tina tina Spec Example 2.14. In the folded scalars, newlines become spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JHB9 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.174884814
30 atime=1791882995.028004984
30 ctime=1791882995.174884814
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.174979729
30 atime=1791882995.174884814
30 ctime=1791882995.174979729
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/test.event 0000644 0001750 0001750 00000000234 15263373363 022366 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.43.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022406 x ustar 00 30 mtime=1791882995.137253353
30 atime=1791882995.137143771
30 ctime=1791882995.137253353
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/out.yaml 0000644 0001750 0001750 00000000126 15263373363 022037 0 ustar 00tina tina ---
- Mark McGwire
- Sammy Sosa
- Ken Griffey
---
- Chicago Cubs
- St Louis Cardinals
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.102929244
30 atime=1791882995.102835866
30 ctime=1791882995.102929244
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/in.json 0000644 0001750 0001750 00000000143 15263373363 021644 0 ustar 00tina tina [
"Mark McGwire",
"Sammy Sosa",
"Ken Griffey"
]
[
"Chicago Cubs",
"St Louis Cardinals"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022205 x ustar 00 30 mtime=1791882995.102835866
30 atime=1791882995.102739973
30 ctime=1791882995.102835866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/in.yaml 0000644 0001750 0001750 00000000202 15263373363 021631 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.43.0/test-suite/yaml-test-suite-data/JHB9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.028169112
30 atime=1791882995.028004984
30 ctime=1791882995.028169112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JHB9/=== 0000644 0001750 0001750 00000000054 15263373363 020635 0 ustar 00tina tina Spec Example 2.7. Two Documents in a Stream
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/A2M4 0000644 0000000 0000000 00000000131 15263373363 020604 x ustar 00 30 mtime=1791882995.174797931
29 atime=1791882995.02786132
30 ctime=1791882995.174797931
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/ 0000755 0001750 0001750 00000000000 15263373363 020314 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022704 x ustar 00 30 mtime=1791882995.174884814
30 atime=1791882995.174797931
30 ctime=1791882995.174884814
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/test.event 0000644 0001750 0001750 00000000122 15263373363 022331 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.43.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022355 x ustar 00 30 mtime=1791882995.137143771
30 atime=1791882995.137037961
30 ctime=1791882995.137143771
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022002 0 ustar 00tina tina a:
- b
- - c
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022163 x ustar 00 30 mtime=1791882995.102739973
30 atime=1791882995.102645617
30 ctime=1791882995.102739973
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/in.json 0000644 0001750 0001750 00000000073 15263373363 021615 0 ustar 00tina tina {
"a": [
"b",
[
"c",
"d"
]
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022154 x ustar 00 30 mtime=1791882995.102645617
30 atime=1791882995.102550283
30 ctime=1791882995.102645617
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/in.yaml 0000644 0001750 0001750 00000000034 15263373363 021603 0 ustar 00tina tina ? a
: - b
- - c
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021152 x ustar 00 30 mtime=1791882995.028004984
29 atime=1791882995.02786132
30 ctime=1791882995.028004984
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A2M4/=== 0000644 0001750 0001750 00000000051 15263373363 020601 0 ustar 00tina tina Spec Example 6.2. Indentation Indicators
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/K3WX 0000644 0000000 0000000 00000000132 15263373363 020676 x ustar 00 30 mtime=1791882995.174704343
30 atime=1791882995.027695515
30 ctime=1791882995.174704343
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/ 0000755 0001750 0001750 00000000000 15263373363 020405 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022775 x ustar 00 30 mtime=1791882995.174797931
30 atime=1791882995.174704343
30 ctime=1791882995.174797931
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/test.event 0000644 0001750 0001750 00000000071 15263373363 022425 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL "foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022445 x ustar 00 30 mtime=1791882995.137037961
29 atime=1791882995.13694151
30 ctime=1791882995.137037961
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022076 0 ustar 00tina tina ---
"foo": bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.102550283
30 atime=1791882995.102454949
30 ctime=1791882995.102550283
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/in.json 0000644 0001750 0001750 00000000023 15263373363 021701 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022244 x ustar 00 30 mtime=1791882995.102454949
29 atime=1791882995.10235752
30 ctime=1791882995.102454949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021677 0 ustar 00tina tina ---
{ "foo" # comment
:bar }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021242 x ustar 00 29 mtime=1791882995.02786132
30 atime=1791882995.027695515
29 ctime=1791882995.02786132
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K3WX/=== 0000644 0001750 0001750 00000000064 15263373363 020676 0 ustar 00tina tina Colon and adjacent value after comment on next line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/65WH 0000644 0000000 0000000 00000000132 15263373363 020633 x ustar 00 30 mtime=1791882995.174617949
30 atime=1791882995.027532924
30 ctime=1791882995.174617949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/ 0000755 0001750 0001750 00000000000 15263373363 020342 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022732 x ustar 00 30 mtime=1791882995.174704343
30 atime=1791882995.174617949
30 ctime=1791882995.174704343
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/test.event 0000644 0001750 0001750 00000000050 15263373363 022357 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :foo
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022207 x ustar 00 29 mtime=1791882995.10235752
30 atime=1791882995.102259323
29 ctime=1791882995.10235752
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/in.json 0000644 0001750 0001750 00000000014 15263373363 021636 0 ustar 00tina tina [
"foo"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022201 x ustar 00 30 mtime=1791882995.102259323
29 atime=1791882995.10215037
30 ctime=1791882995.102259323
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/in.yaml 0000644 0001750 0001750 00000000006 15263373363 021630 0 ustar 00tina tina - foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021201 x ustar 00 30 mtime=1791882995.027695515
30 atime=1791882995.027532924
30 ctime=1791882995.027695515
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/65WH/=== 0000644 0001750 0001750 00000000034 15263373363 020630 0 ustar 00tina tina Single Entry Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6SLA 0000644 0000000 0000000 00000000132 15263373363 020647 x ustar 00 30 mtime=1791882995.174518355
30 atime=1791882995.027370263
30 ctime=1791882995.174518355
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/ 0000755 0001750 0001750 00000000000 15263373363 020356 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.174617949
30 atime=1791882995.174518355
30 ctime=1791882995.174617949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/test.event 0000644 0001750 0001750 00000000154 15263373363 022400 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.43.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022415 x ustar 00 29 mtime=1791882995.13694151
30 atime=1791882995.136846595
29 ctime=1791882995.13694151
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/out.yaml 0000644 0001750 0001750 00000000075 15263373363 022053 0 ustar 00tina tina ? "foo\nbar:baz\tx \\$%^&*()x"
: 23
'x\ny:z\tx $%^&*()x': 24
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022223 x ustar 00 29 mtime=1791882995.10215037
30 atime=1791882995.102043652
29 ctime=1791882995.10215037
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/in.json 0000644 0001750 0001750 00000000105 15263373363 021653 0 ustar 00tina tina {
"foo\nbar:baz\tx \\$%^&*()x": 23,
"x\\ny:z\\tx $%^&*()x": 24
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.102043652
30 atime=1791882995.101949156
30 ctime=1791882995.102043652
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/in.yaml 0000644 0001750 0001750 00000000072 15263373363 021647 0 ustar 00tina tina "foo\nbar:baz\tx \\$%^&*()x": 23
'x\ny:z\tx $%^&*()x': 24
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021215 x ustar 00 30 mtime=1791882995.027532924
30 atime=1791882995.027370263
30 ctime=1791882995.027532924
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6SLA/=== 0000644 0001750 0001750 00000000051 15263373363 020643 0 ustar 00tina tina Allowed characters in quoted mapping key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/33X3 0000644 0000000 0000000 00000000130 15263373363 020600 x ustar 00 29 mtime=1791882995.17443217
30 atime=1791882995.027207602
29 ctime=1791882995.17443217
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/ 0000755 0001750 0001750 00000000000 15263373363 020311 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022700 x ustar 00 30 mtime=1791882995.174518355
29 atime=1791882995.17443217
30 ctime=1791882995.174518355
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/test.event 0000644 0001750 0001750 00000000204 15263373363 022327 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :1
=VAL :-2
=VAL :33
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022352 x ustar 00 30 mtime=1791882995.136846595
30 atime=1791882995.136752239
30 ctime=1791882995.136846595
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/out.yaml 0000644 0001750 0001750 00000000044 15263373363 022002 0 ustar 00tina tina ---
- !!int 1
- !!int -2
- !!int 33
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.101949156
30 atime=1791882995.101857174
30 ctime=1791882995.101949156
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/in.json 0000644 0001750 0001750 00000000024 15263373363 021606 0 ustar 00tina tina [
1,
-2,
33
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022151 x ustar 00 30 mtime=1791882995.101857174
30 atime=1791882995.101763656
30 ctime=1791882995.101857174
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/in.yaml 0000644 0001750 0001750 00000000044 15263373363 021601 0 ustar 00tina tina ---
- !!int 1
- !!int -2
- !!int 33
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021150 x ustar 00 30 mtime=1791882995.027370263
30 atime=1791882995.027207602
30 ctime=1791882995.027370263
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/33X3/=== 0000644 0001750 0001750 00000000054 15263373363 020601 0 ustar 00tina tina Three explicit integers in a block sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/AZW3 0000644 0000000 0000000 00000000132 15263373363 020666 x ustar 00 30 mtime=1791882995.174336766
30 atime=1791882995.027037118
30 ctime=1791882995.174336766
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/ 0000755 0001750 0001750 00000000000 15263373363 020375 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022763 x ustar 00 29 mtime=1791882995.17443217
30 atime=1791882995.174336766
29 ctime=1791882995.17443217
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/test.event 0000644 0001750 0001750 00000000144 15263373363 022416 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.43.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.101763656
30 atime=1791882995.101671186
30 ctime=1791882995.101763656
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/in.json 0000644 0001750 0001750 00000000102 15263373363 021667 0 ustar 00tina tina [
{
"bla\"keks": "foo"
},
{
"bla]keks": "foo"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022233 x ustar 00 30 mtime=1791882995.101671186
28 atime=1791882995.1015769
30 ctime=1791882995.101671186
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/in.yaml 0000644 0001750 0001750 00000000040 15263373363 021661 0 ustar 00tina tina - bla"keks: foo
- bla]keks: foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021234 x ustar 00 30 mtime=1791882995.027207602
30 atime=1791882995.027037118
30 ctime=1791882995.027207602
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZW3/=== 0000644 0001750 0001750 00000000025 15263373363 020663 0 ustar 00tina tina Lookahead test cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6M2F 0000644 0000000 0000000 00000000132 15263373363 020614 x ustar 00 30 mtime=1791882995.174251978
30 atime=1791882995.026873479
30 ctime=1791882995.174251978
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/ 0000755 0001750 0001750 00000000000 15263373363 020323 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022713 x ustar 00 30 mtime=1791882995.174336766
30 atime=1791882995.174251978
30 ctime=1791882995.174336766
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/test.event 0000644 0001750 0001750 00000000103 15263373363 022337 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a :a
=VAL &b :b
=VAL :
=ALI *a
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022364 x ustar 00 30 mtime=1791882995.136752239
30 atime=1791882995.136655648
30 ctime=1791882995.136752239
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022006 0 ustar 00tina tina &a a: &b b
: *a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022166 x ustar 00 28 mtime=1791882995.1015769
30 atime=1791882995.101481007
28 ctime=1791882995.1015769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021610 0 ustar 00tina tina ? &a a
: &b b
: *a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021162 x ustar 00 30 mtime=1791882995.027037118
30 atime=1791882995.026873479
30 ctime=1791882995.027037118
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6M2F/=== 0000644 0001750 0001750 00000000042 15263373363 020610 0 ustar 00tina tina Aliases in Explicit Block Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZH7C 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.174156924
30 atime=1791882995.026699992
30 ctime=1791882995.174156924
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022754 x ustar 00 30 mtime=1791882995.174251978
30 atime=1791882995.174156924
30 ctime=1791882995.174251978
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/test.event 0000644 0001750 0001750 00000000104 15263373363 022401 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a :a
=VAL :b
=VAL :c
=VAL &d :d
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022233 x ustar 00 30 mtime=1791882995.101481007
30 atime=1791882995.101386162
30 ctime=1791882995.101481007
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/in.json 0000644 0001750 0001750 00000000033 15263373363 021661 0 ustar 00tina tina {
"a": "b",
"c": "d"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022224 x ustar 00 30 mtime=1791882995.101386162
30 atime=1791882995.101290688
30 ctime=1791882995.101386162
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/in.yaml 0000644 0001750 0001750 00000000020 15263373363 021646 0 ustar 00tina tina &a a: b
c: &d d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021223 x ustar 00 30 mtime=1791882995.026873479
30 atime=1791882995.026699992
30 ctime=1791882995.026873479
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZH7C/=== 0000644 0001750 0001750 00000000023 15263373363 020650 0 ustar 00tina tina Anchors in Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/NAT4 0000644 0000000 0000000 00000000130 15263373363 020646 x ustar 00 29 mtime=1791882995.17404378
30 atime=1791882995.026531813
29 ctime=1791882995.17404378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022746 x ustar 00 30 mtime=1791882995.174156924
29 atime=1791882995.17404378
30 ctime=1791882995.174156924
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/test.event 0000644 0001750 0001750 00000000252 15263373363 022400 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.43.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022546 x ustar 00 30 mtime=1791882995.149254387
29 atime=1791882995.14916045
30 ctime=1791882995.149254387
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/emit.yaml 0000644 0001750 0001750 00000000107 15263373363 022177 0 ustar 00tina tina ---
a: ' '
b: ' '
c: " "
d: " "
e: '
'
f: "\n"
g: '
'
h: "\n\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.101290688
30 atime=1791882995.101195215
30 ctime=1791882995.101290688
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/in.json 0000644 0001750 0001750 00000000153 15263373363 021657 0 ustar 00tina tina {
"a": " ",
"b": " ",
"c": " ",
"d": " ",
"e": "\n",
"f": "\n",
"g": "\n\n",
"h": "\n\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022215 x ustar 00 30 mtime=1791882995.101195215
28 atime=1791882995.1010915
30 ctime=1791882995.101195215
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/in.yaml 0000644 0001750 0001750 00000000126 15263373363 021650 0 ustar 00tina tina ---
a: '
'
b: '
'
c: "
"
d: "
"
e: '
'
f: "
"
g: '
'
h: "
"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021216 x ustar 00 30 mtime=1791882995.026699992
30 atime=1791882995.026531813
30 ctime=1791882995.026699992
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NAT4/=== 0000644 0001750 0001750 00000000055 15263373363 020650 0 ustar 00tina tina Various empty or newline only quoted strings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/N4JP 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.173948726
30 atime=1791882995.026364543
30 ctime=1791882995.173948726
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022752 x ustar 00 29 mtime=1791882995.17404378
30 atime=1791882995.173948726
29 ctime=1791882995.17404378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/test.event 0000644 0001750 0001750 00000000074 15263373363 022407 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :map
+MAP
=VAL :key1
=VAL "quoted1
-MAP
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022227 x ustar 00 28 mtime=1791882995.1010915
30 atime=1791882995.100997284
28 ctime=1791882995.1010915
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/in.yaml 0000644 0001750 0001750 00000000060 15263373363 021652 0 ustar 00tina tina map:
key1: "quoted1"
key2: "bad indentation"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 022005 x ustar 00 30 mtime=1791882995.054916098
30 atime=1791882995.054916098
29 ctime=1791882995.05500326
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/error 0000644 0001750 0001750 00000000000 15263373363 021426 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021223 x ustar 00 30 mtime=1791882995.026531813
30 atime=1791882995.026364543
30 ctime=1791882995.026531813
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/N4JP/=== 0000644 0001750 0001750 00000000033 15263373363 020651 0 ustar 00tina tina Bad indentation in mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CFD4 0000644 0000000 0000000 00000000132 15263373363 020622 x ustar 00 30 mtime=1791882995.173853951
30 atime=1791882995.026193989
30 ctime=1791882995.173853951
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/ 0000755 0001750 0001750 00000000000 15263373363 020331 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022721 x ustar 00 30 mtime=1791882995.173948726
30 atime=1791882995.173853951
30 ctime=1791882995.173948726
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/test.event 0000644 0001750 0001750 00000000210 15263373363 022344 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.43.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022372 x ustar 00 30 mtime=1791882995.136655648
30 atime=1791882995.136562269
30 ctime=1791882995.136655648
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/out.yaml 0000644 0001750 0001750 00000000050 15263373363 022017 0 ustar 00tina tina - - : empty key
- - : another empty key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022171 x ustar 00 30 mtime=1791882995.100997284
30 atime=1791882995.100900413
30 ctime=1791882995.100997284
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/in.yaml 0000644 0001750 0001750 00000000052 15263373363 021620 0 ustar 00tina tina - [ : empty key ]
- [: another empty key]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021170 x ustar 00 30 mtime=1791882995.026364543
30 atime=1791882995.026193989
30 ctime=1791882995.026364543
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CFD4/=== 0000644 0001750 0001750 00000000061 15263373363 020617 0 ustar 00tina tina Empty implicit key in single pair flow sequences
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S7BG 0000644 0000000 0000000 00000000131 15263373363 020643 x ustar 00 30 mtime=1791882995.173760014
29 atime=1791882995.02599508
30 ctime=1791882995.173760014
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/ 0000755 0001750 0001750 00000000000 15263373363 020353 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.173853951
30 atime=1791882995.173760014
30 ctime=1791882995.173853951
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/test.event 0000644 0001750 0001750 00000000053 15263373363 022373 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL ::,
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022414 x ustar 00 30 mtime=1791882995.136562269
30 atime=1791882995.136465958
30 ctime=1791882995.136562269
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/out.yaml 0000644 0001750 0001750 00000000011 15263373363 022036 0 ustar 00tina tina ---
- :,
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.100900413
30 atime=1791882995.100807384
30 ctime=1791882995.100900413
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/in.json 0000644 0001750 0001750 00000000013 15263373363 021646 0 ustar 00tina tina [
":,"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022212 x ustar 00 30 mtime=1791882995.100807384
29 atime=1791882995.10071198
30 ctime=1791882995.100807384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/in.yaml 0000644 0001750 0001750 00000000011 15263373363 021635 0 ustar 00tina tina ---
- :,
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021211 x ustar 00 30 mtime=1791882995.026193989
29 atime=1791882995.02599508
30 ctime=1791882995.026193989
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S7BG/=== 0000644 0001750 0001750 00000000030 15263373363 020635 0 ustar 00tina tina Colon followed by comma
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CVW2 0000644 0000000 0000000 00000000132 15263373363 020663 x ustar 00 30 mtime=1791882995.173665588
30 atime=1791882995.025829067
30 ctime=1791882995.173665588
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/ 0000755 0001750 0001750 00000000000 15263373363 020372 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022762 x ustar 00 30 mtime=1791882995.173760014
30 atime=1791882995.173665588
30 ctime=1791882995.173760014
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/test.event 0000644 0001750 0001750 00000000056 15263373363 022415 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :a
=VAL :b
=VAL :c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022230 x ustar 00 29 mtime=1791882995.10071198
30 atime=1791882995.100610291
29 ctime=1791882995.10071198
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021656 0 ustar 00tina tina ---
[ a, b, c,#invalid
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022014 x ustar 00 30 mtime=1791882995.054827329
30 atime=1791882995.054827329
30 ctime=1791882995.054916098
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/error 0000644 0001750 0001750 00000000000 15263373363 021434 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021227 x ustar 00 29 mtime=1791882995.02599508
30 atime=1791882995.025829067
29 ctime=1791882995.02599508
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CVW2/=== 0000644 0001750 0001750 00000000034 15263373363 020660 0 ustar 00tina tina Invalid comment after comma
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/KSS4 0000644 0000000 0000000 00000000130 15263373363 020664 x ustar 00 29 mtime=1791882995.17357207
30 atime=1791882995.025663402
29 ctime=1791882995.17357207
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/ 0000755 0001750 0001750 00000000000 15263373363 020375 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022764 x ustar 00 30 mtime=1791882995.173665588
29 atime=1791882995.17357207
30 ctime=1791882995.173665588
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/test.event 0000644 0001750 0001750 00000000112 15263373363 022411 0 ustar 00tina tina +STR
+DOC ---
=VAL "quoted string
-DOC
+DOC ---
=VAL &node :foo
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000127 15263373363 022571 x ustar 00 29 mtime=1791882995.14916045
29 atime=1791882995.14905464
29 ctime=1791882995.14916045
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/emit.yaml 0000644 0001750 0001750 00000000042 15263373363 022213 0 ustar 00tina tina --- "quoted string"
--- &node foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022436 x ustar 00 30 mtime=1791882995.136465958
30 atime=1791882995.136371043
30 ctime=1791882995.136465958
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/out.yaml 0000644 0001750 0001750 00000000046 15263373363 022070 0 ustar 00tina tina --- "quoted string"
--- &node foo
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.100610291
30 atime=1791882995.100515167
30 ctime=1791882995.100610291
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/in.json 0000644 0001750 0001750 00000000026 15263373363 021674 0 ustar 00tina tina "quoted string"
"foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022235 x ustar 00 30 mtime=1791882995.100515167
30 atime=1791882995.100420252
30 ctime=1791882995.100515167
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/in.yaml 0000644 0001750 0001750 00000000042 15263373363 021663 0 ustar 00tina tina --- "quoted
string"
--- &node foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021234 x ustar 00 30 mtime=1791882995.025829067
30 atime=1791882995.025663402
30 ctime=1791882995.025829067
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KSS4/=== 0000644 0001750 0001750 00000000024 15263373363 020662 0 ustar 00tina tina Scalars on --- line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6S55 0000644 0000000 0000000 00000000132 15263373363 020604 x ustar 00 30 mtime=1791882995.173478133
30 atime=1791882995.025497109
30 ctime=1791882995.173478133
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/ 0000755 0001750 0001750 00000000000 15263373363 020313 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022701 x ustar 00 29 mtime=1791882995.17357207
30 atime=1791882995.173478133
29 ctime=1791882995.17357207
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/test.event 0000644 0001750 0001750 00000000062 15263373363 022333 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ
=VAL :bar
=VAL :baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022153 x ustar 00 30 mtime=1791882995.100420252
30 atime=1791882995.100325267
30 ctime=1791882995.100420252
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/in.yaml 0000644 0001750 0001750 00000000034 15263373363 021602 0 ustar 00tina tina key:
- bar
- baz
invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021735 x ustar 00 30 mtime=1791882995.054739049
30 atime=1791882995.054739049
30 ctime=1791882995.054827329
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/error 0000644 0001750 0001750 00000000000 15263373363 021355 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021152 x ustar 00 30 mtime=1791882995.025663402
30 atime=1791882995.025497109
30 ctime=1791882995.025663402
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6S55/=== 0000644 0001750 0001750 00000000046 15263373363 020604 0 ustar 00tina tina Invalid scalar at the end of sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/P76L 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.173383916
30 atime=1791882995.025329838
30 ctime=1791882995.173383916
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.173478133
30 atime=1791882995.173383916
30 ctime=1791882995.173478133
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/test.event 0000644 0001750 0001750 00000000103 15263373363 022355 0 ustar 00tina tina +STR
+DOC ---
=VAL :1 - 3
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022402 x ustar 00 30 mtime=1791882995.136371043
30 atime=1791882995.136270052
30 ctime=1791882995.136371043
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/out.yaml 0000644 0001750 0001750 00000000052 15263373363 022031 0 ustar 00tina tina --- ! 1 - 3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022207 x ustar 00 30 mtime=1791882995.100325267
29 atime=1791882995.10023133
30 ctime=1791882995.100325267
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/in.json 0000644 0001750 0001750 00000000010 15263373363 021631 0 ustar 00tina tina "1 - 3"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022177 x ustar 00 29 mtime=1791882995.10023133
30 atime=1791882995.100125799
29 ctime=1791882995.10023133
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/in.yaml 0000644 0001750 0001750 00000000112 15263373363 021625 0 ustar 00tina tina %TAG !! tag:example.com,2000:app/
---
!!int 1 - 3 # Interval, not integer
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.025497109
30 atime=1791882995.025329838
30 ctime=1791882995.025497109
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P76L/=== 0000644 0001750 0001750 00000000050 15263373363 020625 0 ustar 00tina tina Spec Example 6.19. Secondary Tag Handle
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/R4YG 0000644 0000000 0000000 00000000132 15263373363 020667 x ustar 00 30 mtime=1791882995.173286627
30 atime=1791882995.025145107
30 ctime=1791882995.173286627
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/ 0000755 0001750 0001750 00000000000 15263373363 020376 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022766 x ustar 00 30 mtime=1791882995.173383916
30 atime=1791882995.173286627
30 ctime=1791882995.173383916
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/test.event 0000644 0001750 0001750 00000000155 15263373363 022421 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.43.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022437 x ustar 00 30 mtime=1791882995.136270052
30 atime=1791882995.136168013
30 ctime=1791882995.136270052
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/out.yaml 0000644 0001750 0001750 00000000107 15263373363 022067 0 ustar 00tina tina - |
detected
- >2
# detected
- |2
explicit
- "\t\ndetected\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022245 x ustar 00 30 mtime=1791882995.100125799
30 atime=1791882995.100032072
30 ctime=1791882995.100125799
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/in.json 0000644 0001750 0001750 00000000116 15263373363 021675 0 ustar 00tina tina [
"detected\n",
"\n\n# detected\n",
" explicit\n",
"\t\ndetected\n"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.100032072
30 atime=1791882995.099937855
30 ctime=1791882995.100032072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/in.yaml 0000644 0001750 0001750 00000000105 15263373363 021664 0 ustar 00tina tina - |
detected
- >
# detected
- |1
explicit
- >
detected
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021235 x ustar 00 30 mtime=1791882995.025329838
30 atime=1791882995.025145107
30 ctime=1791882995.025329838
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R4YG/=== 0000644 0001750 0001750 00000000056 15263373363 020670 0 ustar 00tina tina Spec Example 8.2. Block Indentation Indicator
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9YRD 0000644 0000000 0000000 00000000132 15263373363 020671 x ustar 00 30 mtime=1791882995.173184868
30 atime=1791882995.024970084
30 ctime=1791882995.173184868
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/ 0000755 0001750 0001750 00000000000 15263373363 020400 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022770 x ustar 00 30 mtime=1791882995.173286627
30 atime=1791882995.173184868
30 ctime=1791882995.173286627
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/test.event 0000644 0001750 0001750 00000000045 15263373363 022421 0 ustar 00tina tina +STR
+DOC
=VAL :a b c d\ne
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022441 x ustar 00 30 mtime=1791882995.136168013
30 atime=1791882995.136062413
30 ctime=1791882995.136168013
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022071 0 ustar 00tina tina 'a b c d
e'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022247 x ustar 00 30 mtime=1791882995.099937855
30 atime=1791882995.099844896
30 ctime=1791882995.099937855
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/in.json 0000644 0001750 0001750 00000000015 15263373363 021675 0 ustar 00tina tina "a b c d\ne"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.099844896
30 atime=1791882995.099749981
30 ctime=1791882995.099844896
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/in.yaml 0000644 0001750 0001750 00000000017 15263373363 021670 0 ustar 00tina tina a
b
c
d
e
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021237 x ustar 00 30 mtime=1791882995.025145107
30 atime=1791882995.024970084
30 ctime=1791882995.025145107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9YRD/=== 0000644 0001750 0001750 00000000036 15263373363 020670 0 ustar 00tina tina Multiline Scalar at Top Level
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6CA3 0000644 0000000 0000000 00000000132 15263373363 020576 x ustar 00 30 mtime=1791882995.173077521
30 atime=1791882995.024814197
30 ctime=1791882995.173077521
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/ 0000755 0001750 0001750 00000000000 15263373363 020305 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022675 x ustar 00 30 mtime=1791882995.173184868
30 atime=1791882995.173077521
30 ctime=1791882995.173184868
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/test.event 0000644 0001750 0001750 00000000041 15263373363 022322 0 ustar 00tina tina +STR
+DOC
+SEQ []
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022473 x ustar 00 29 mtime=1791882995.14905464
30 atime=1791882995.148959236
29 ctime=1791882995.14905464
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/emit.yaml 0000644 0001750 0001750 00000000007 15263373363 022124 0 ustar 00tina tina --- []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022154 x ustar 00 30 mtime=1791882995.099749981
30 atime=1791882995.099657371
30 ctime=1791882995.099749981
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/in.json 0000644 0001750 0001750 00000000003 15263373363 021577 0 ustar 00tina tina []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022145 x ustar 00 30 mtime=1791882995.099657371
30 atime=1791882995.099563015
30 ctime=1791882995.099657371
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/in.yaml 0000644 0001750 0001750 00000000006 15263373363 021573 0 ustar 00tina tina [
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021144 x ustar 00 30 mtime=1791882995.024970084
30 atime=1791882995.024814197
30 ctime=1791882995.024970084
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CA3/=== 0000644 0001750 0001750 00000000026 15263373363 020574 0 ustar 00tina tina Tab indented top flow
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Q9WF 0000644 0000000 0000000 00000000132 15263373363 020670 x ustar 00 30 mtime=1791882995.172693531
30 atime=1791882995.024668438
30 ctime=1791882995.172693531
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/ 0000755 0001750 0001750 00000000000 15263373363 020377 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022767 x ustar 00 30 mtime=1791882995.172789424
30 atime=1791882995.172693531
30 ctime=1791882995.172789424
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/test.event 0000644 0001750 0001750 00000000213 15263373363 022415 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.43.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022440 x ustar 00 30 mtime=1791882995.136062413
30 atime=1791882995.135965612
30 ctime=1791882995.136062413
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/out.yaml 0000644 0001750 0001750 00000000062 15263373363 022070 0 ustar 00tina tina ? first: Sammy
last: Sosa
: hr: 65
avg: 0.278
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.099563015
30 atime=1791882995.099467751
30 ctime=1791882995.099563015
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/in.yaml 0000644 0001750 0001750 00000000141 15263373363 021665 0 ustar 00tina tina { first: Sammy, last: Sosa }:
# Statistics:
hr: # Home runs
65
avg: # Average
0.278
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021236 x ustar 00 30 mtime=1791882995.024814197
30 atime=1791882995.024668438
30 ctime=1791882995.024814197
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q9WF/=== 0000644 0001750 0001750 00000000045 15263373363 020667 0 ustar 00tina tina Spec Example 6.12. Separation Spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/KS4U 0000644 0000000 0000000 00000000132 15263373363 020670 x ustar 00 30 mtime=1791882995.172597499
30 atime=1791882995.024511294
30 ctime=1791882995.172597499
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/ 0000755 0001750 0001750 00000000000 15263373363 020377 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022767 x ustar 00 30 mtime=1791882995.172693531
30 atime=1791882995.172597499
30 ctime=1791882995.172693531
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/test.event 0000644 0001750 0001750 00000000057 15263373363 022423 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :sequence item
-SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022236 x ustar 00 30 mtime=1791882995.099467751
29 atime=1791882995.09937095
30 ctime=1791882995.099467751
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/in.yaml 0000644 0001750 0001750 00000000043 15263373363 021666 0 ustar 00tina tina ---
[
sequence item
]
invalid item
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 022017 x ustar 00 29 mtime=1791882995.05465028
29 atime=1791882995.05465028
30 ctime=1791882995.054739049
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/error 0000644 0001750 0001750 00000000000 15263373363 021441 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021236 x ustar 00 30 mtime=1791882995.024668438
30 atime=1791882995.024511294
30 ctime=1791882995.024668438
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KS4U/=== 0000644 0001750 0001750 00000000050 15263373363 020663 0 ustar 00tina tina Invalid item after end of flow sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7A4E 0000644 0000000 0000000 00000000131 15263373363 020601 x ustar 00 30 mtime=1791882995.172503143
29 atime=1791882995.02435876
30 ctime=1791882995.172503143
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/ 0000755 0001750 0001750 00000000000 15263373363 020311 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022701 x ustar 00 30 mtime=1791882995.172597499
30 atime=1791882995.172503143
30 ctime=1791882995.172597499
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/test.event 0000644 0001750 0001750 00000000107 15263373363 022331 0 ustar 00tina tina +STR
+DOC
=VAL " 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022352 x ustar 00 30 mtime=1791882995.135965612
30 atime=1791882995.135872094
30 ctime=1791882995.135965612
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022006 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022156 x ustar 00 29 mtime=1791882995.09937095
30 atime=1791882995.099275547
29 ctime=1791882995.09937095
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/in.json 0000644 0001750 0001750 00000000057 15263373363 021614 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022150 x ustar 00 30 mtime=1791882995.099275547
29 atime=1791882995.09917721
30 ctime=1791882995.099275547
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/in.yaml 0000644 0001750 0001750 00000000062 15263373363 021601 0 ustar 00tina tina " 1st non-empty
2nd non-empty
3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021147 x ustar 00 30 mtime=1791882995.024511294
29 atime=1791882995.02435876
30 ctime=1791882995.024511294
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7A4E/=== 0000644 0001750 0001750 00000000046 15263373363 020602 0 ustar 00tina tina Spec Example 7.6. Double Quoted Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/E76Z 0000644 0000000 0000000 00000000132 15263373363 020635 x ustar 00 30 mtime=1791882995.172399777
30 atime=1791882995.024212581
30 ctime=1791882995.172399777
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/ 0000755 0001750 0001750 00000000000 15263373363 020344 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022734 x ustar 00 30 mtime=1791882995.172503143
30 atime=1791882995.172399777
30 ctime=1791882995.172503143
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/test.event 0000644 0001750 0001750 00000000104 15263373363 022361 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a :a
=VAL &b :b
=ALI *b
=ALI *a
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022405 x ustar 00 30 mtime=1791882995.135872094
30 atime=1791882995.135778157
30 ctime=1791882995.135872094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022032 0 ustar 00tina tina &a a: &b b
*b : *a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022211 x ustar 00 29 mtime=1791882995.09917721
30 atime=1791882995.099057501
29 ctime=1791882995.09917721
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/in.json 0000644 0001750 0001750 00000000033 15263373363 021641 0 ustar 00tina tina {
"a": "b",
"b": "a"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.099057501
30 atime=1791882995.098907551
30 ctime=1791882995.099057501
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021631 0 ustar 00tina tina &a a: &b b
*b : *a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021201 x ustar 00 29 mtime=1791882995.02435876
30 atime=1791882995.024212581
29 ctime=1791882995.02435876
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/E76Z/=== 0000644 0001750 0001750 00000000042 15263373363 020631 0 ustar 00tina tina Aliases in Implicit Block Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/HMQ5 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.172305351
30 atime=1791882995.024043425
30 ctime=1791882995.172305351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.172399777
30 atime=1791882995.172305351
30 ctime=1791882995.172399777
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/test.event 0000644 0001750 0001750 00000000175 15263373363 022410 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a1 "foo
=VAL :bar
=VAL &a2 :baz
=ALI *a1
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022424 x ustar 00 30 mtime=1791882995.135778157
30 atime=1791882995.135683033
30 ctime=1791882995.135778157
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/out.yaml 0000644 0001750 0001750 00000000050 15263373363 022051 0 ustar 00tina tina &a1 !!str "foo": !!str bar
&a2 baz: *a1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022231 x ustar 00 30 mtime=1791882995.098907551
29 atime=1791882995.09879322
30 ctime=1791882995.098907551
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/in.json 0000644 0001750 0001750 00000000043 15263373363 021661 0 ustar 00tina tina {
"foo": "bar",
"baz": "foo"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000127 15263373363 022227 x ustar 00 29 mtime=1791882995.09879322
29 atime=1791882995.09867847
29 ctime=1791882995.09879322
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/in.yaml 0000644 0001750 0001750 00000000053 15263373363 021653 0 ustar 00tina tina !!str &a1 "foo":
!!str bar
&a2 baz : *a1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.024212581
30 atime=1791882995.024043425
30 ctime=1791882995.024212581
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/HMQ5/=== 0000644 0001750 0001750 00000000043 15263373363 020651 0 ustar 00tina tina Spec Example 6.23. Node Properties
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/G7JE 0000644 0000000 0000000 00000000131 15263373363 020635 x ustar 00 30 mtime=1791882995.172208621
29 atime=1791882995.02388209
30 ctime=1791882995.172208621
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.172305351
30 atime=1791882995.172208621
30 ctime=1791882995.172305351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/test.event 0000644 0001750 0001750 00000000043 15263373363 022364 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a\\nb
=VAL :1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022203 x ustar 00 29 mtime=1791882995.09867847
30 atime=1791882995.098577968
29 ctime=1791882995.09867847
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/in.yaml 0000644 0001750 0001750 00000000020 15263373363 021627 0 ustar 00tina tina a\nb: 1
c
d: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 021766 x ustar 00 30 mtime=1791882995.054560603
30 atime=1791882995.054560603
29 ctime=1791882995.05465028
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/error 0000644 0001750 0001750 00000000000 15263373363 021407 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021203 x ustar 00 30 mtime=1791882995.024043425
29 atime=1791882995.02388209
30 ctime=1791882995.024043425
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G7JE/=== 0000644 0001750 0001750 00000000030 15263373363 020627 0 ustar 00tina tina Multiline implicit keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/735Y 0000644 0000000 0000000 00000000132 15263373363 020611 x ustar 00 30 mtime=1791882995.172103928
30 atime=1791882995.023719429
30 ctime=1791882995.172103928
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/ 0000755 0001750 0001750 00000000000 15263373363 020320 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022710 x ustar 00 30 mtime=1791882995.172208621
30 atime=1791882995.172103928
30 ctime=1791882995.172208621
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/test.event 0000644 0001750 0001750 00000000175 15263373363 022345 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.43.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022361 x ustar 00 30 mtime=1791882995.135683033
30 atime=1791882995.135585883
30 ctime=1791882995.135683033
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/out.yaml 0000644 0001750 0001750 00000000070 15263373363 022010 0 ustar 00tina tina - "flow in block"
- >
Block scalar
- !!map
foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.098577968
30 atime=1791882995.098469713
30 ctime=1791882995.098577968
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/in.json 0000644 0001750 0001750 00000000104 15263373363 021614 0 ustar 00tina tina [
"flow in block",
"Block scalar\n",
{
"foo": "bar"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.098469713
30 atime=1791882995.098370189
30 ctime=1791882995.098469713
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/in.yaml 0000644 0001750 0001750 00000000115 15263373363 021607 0 ustar 00tina tina -
"flow in block"
- >
Block scalar
- !!map # Block collection
foo : bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021155 x ustar 00 29 mtime=1791882995.02388209
30 atime=1791882995.023719429
29 ctime=1791882995.02388209
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/735Y/=== 0000644 0001750 0001750 00000000044 15263373363 020607 0 ustar 00tina tina Spec Example 8.20. Block Node Types
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6ZKB 0000644 0000000 0000000 00000000126 15263373363 020661 x ustar 00 28 mtime=1791882995.1720102
30 atime=1791882995.023557257
28 ctime=1791882995.1720102
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/ 0000755 0001750 0001750 00000000000 15263373363 020365 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022753 x ustar 00 30 mtime=1791882995.172103928
28 atime=1791882995.1720102
30 ctime=1791882995.172103928
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/test.event 0000644 0001750 0001750 00000000155 15263373363 022410 0 ustar 00tina tina +STR
+DOC
=VAL :Document
-DOC
+DOC ---
=VAL :
-DOC ...
+DOC ---
+MAP
=VAL :matches %
=VAL :20
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022555 x ustar 00 30 mtime=1791882995.148959236
30 atime=1791882995.148862156
30 ctime=1791882995.148959236
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/emit.yaml 0000644 0001750 0001750 00000000055 15263373363 022207 0 ustar 00tina tina Document
---
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.098370189
30 atime=1791882995.098229947
30 ctime=1791882995.098370189
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/in.json 0000644 0001750 0001750 00000000046 15263373363 021666 0 ustar 00tina tina "Document"
null
{
"matches %": 20
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022224 x ustar 00 30 mtime=1791882995.098229947
29 atime=1791882995.09807434
30 ctime=1791882995.098229947
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/in.yaml 0000644 0001750 0001750 00000000065 15263373363 021660 0 ustar 00tina tina Document
---
# Empty
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021224 x ustar 00 30 mtime=1791882995.023719429
30 atime=1791882995.023557257
30 ctime=1791882995.023719429
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6ZKB/=== 0000644 0001750 0001750 00000000031 15263373363 020650 0 ustar 00tina tina Spec Example 9.6. Stream
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/BF9H 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.171915705
30 atime=1791882995.023394735
30 ctime=1791882995.171915705
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/test.event 0000644 0000000 0000000 00000000126 15263373363 022734 x ustar 00 28 mtime=1791882995.1720102
30 atime=1791882995.171915705
28 ctime=1791882995.1720102
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/test.event 0000644 0001750 0001750 00000000051 15263373363 022357 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :plain
=VAL :a b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022177 x ustar 00 29 mtime=1791882995.09807434
30 atime=1791882995.097975654
29 ctime=1791882995.09807434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/in.yaml 0000644 0001750 0001750 00000000057 15263373363 021635 0 ustar 00tina tina ---
plain: a
b # end of scalar
c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021763 x ustar 00 30 mtime=1791882995.054470997
30 atime=1791882995.054470997
30 ctime=1791882995.054560603
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/error 0000644 0001750 0001750 00000000000 15263373363 021403 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.023557257
30 atime=1791882995.023394735
30 ctime=1791882995.023557257
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BF9H/=== 0000644 0001750 0001750 00000000053 15263373363 020630 0 ustar 00tina tina Trailing comment in multiline plain scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/T4YY 0000644 0000000 0000000 00000000130 15263373363 020711 x ustar 00 29 mtime=1791882995.17182072
30 atime=1791882995.023232982
29 ctime=1791882995.17182072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/ 0000755 0001750 0001750 00000000000 15263373363 020422 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 023011 x ustar 00 30 mtime=1791882995.171915705
29 atime=1791882995.17182072
30 ctime=1791882995.171915705
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/test.event 0000644 0001750 0001750 00000000113 15263373363 022437 0 ustar 00tina tina +STR
+DOC ---
=VAL ' 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022612 x ustar 00 30 mtime=1791882995.148862156
30 atime=1791882995.148763609
30 ctime=1791882995.148862156
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/emit.yaml 0000644 0001750 0001750 00000000065 15263373363 022245 0 ustar 00tina tina --- ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022463 x ustar 00 30 mtime=1791882995.135585883
30 atime=1791882995.135489012
30 ctime=1791882995.135585883
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/out.yaml 0000644 0001750 0001750 00000000061 15263373363 022112 0 ustar 00tina tina ' 1st non-empty
2nd non-empty 3rd non-empty '
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022271 x ustar 00 30 mtime=1791882995.097975654
30 atime=1791882995.097852523
30 ctime=1791882995.097975654
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/in.json 0000644 0001750 0001750 00000000057 15263373363 021725 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022261 x ustar 00 30 mtime=1791882995.097852523
29 atime=1791882995.09774336
30 ctime=1791882995.097852523
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/in.yaml 0000644 0001750 0001750 00000000066 15263373363 021716 0 ustar 00tina tina ---
' 1st non-empty
2nd non-empty
3rd non-empty '
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021261 x ustar 00 30 mtime=1791882995.023394735
30 atime=1791882995.023232982
30 ctime=1791882995.023394735
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T4YY/=== 0000644 0001750 0001750 00000000054 15263373363 020712 0 ustar 00tina tina Spec Example 7.9. Single Quoted Lines [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RTP8 0000644 0000000 0000000 00000000132 15263373363 020677 x ustar 00 30 mtime=1791882995.171726224
30 atime=1791882995.023066898
30 ctime=1791882995.171726224
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/ 0000755 0001750 0001750 00000000000 15263373363 020406 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022774 x ustar 00 29 mtime=1791882995.17182072
30 atime=1791882995.171726224
29 ctime=1791882995.17182072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/test.event 0000644 0001750 0001750 00000000053 15263373363 022426 0 ustar 00tina tina +STR
+DOC ---
=VAL :Document
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022447 x ustar 00 30 mtime=1791882995.135489012
30 atime=1791882995.135392421
30 ctime=1791882995.135489012
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022072 0 ustar 00tina tina --- Document
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022253 x ustar 00 29 mtime=1791882995.09774336
30 atime=1791882995.097634547
29 ctime=1791882995.09774336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/in.json 0000644 0001750 0001750 00000000013 15263373363 021701 0 ustar 00tina tina "Document"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022246 x ustar 00 30 mtime=1791882995.097634547
30 atime=1791882995.097366983
30 ctime=1791882995.097634547
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/in.yaml 0000644 0001750 0001750 00000000044 15263373363 021676 0 ustar 00tina tina %YAML 1.2
---
Document
... # Suffix
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021245 x ustar 00 30 mtime=1791882995.023232982
30 atime=1791882995.023066898
30 ctime=1791882995.023232982
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RTP8/=== 0000644 0001750 0001750 00000000043 15263373363 020674 0 ustar 00tina tina Spec Example 9.2. Document Markers
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/PW8X 0000644 0000000 0000000 00000000132 15263373363 020710 x ustar 00 30 mtime=1791882995.171241802
30 atime=1791882995.022904167
30 ctime=1791882995.171241802
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/ 0000755 0001750 0001750 00000000000 15263373363 020417 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023007 x ustar 00 30 mtime=1791882995.171338533
30 atime=1791882995.171241802
30 ctime=1791882995.171338533
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/test.event 0000644 0001750 0001750 00000000265 15263373363 022444 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.43.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022460 x ustar 00 30 mtime=1791882995.135392421
30 atime=1791882995.135294084
30 ctime=1791882995.135392421
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/out.yaml 0000644 0001750 0001750 00000000065 15263373363 022113 0 ustar 00tina tina - &a
- a
- &a : a
b: &b
- &c : &a
- &d :
- &e : &a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022257 x ustar 00 30 mtime=1791882995.097366983
30 atime=1791882995.097150055
30 ctime=1791882995.097366983
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/in.yaml 0000644 0001750 0001750 00000000101 15263373363 021701 0 ustar 00tina tina - &a
- a
-
&a : a
b: &b
-
&c : &a
-
? &d
-
? &e
: &a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021256 x ustar 00 30 mtime=1791882995.023066898
30 atime=1791882995.022904167
30 ctime=1791882995.023066898
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PW8X/=== 0000644 0001750 0001750 00000000031 15263373363 020702 0 ustar 00tina tina Anchors on Empty Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/MJS9 0000644 0000000 0000000 00000000132 15263373363 020664 x ustar 00 30 mtime=1791882995.171144094
30 atime=1791882995.022737874
30 ctime=1791882995.171144094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/ 0000755 0001750 0001750 00000000000 15263373363 020373 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022763 x ustar 00 30 mtime=1791882995.171241802
30 atime=1791882995.171144094
30 ctime=1791882995.171241802
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/test.event 0000644 0001750 0001750 00000000062 15263373363 022413 0 ustar 00tina tina +STR
+DOC
=VAL >foo \n\n\t bar\n\nbaz\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022434 x ustar 00 30 mtime=1791882995.135294084
30 atime=1791882995.135177379
30 ctime=1791882995.135294084
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022061 0 ustar 00tina tina "foo \n\n\t bar\n\nbaz\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.097150055
30 atime=1791882995.097057515
30 ctime=1791882995.097150055
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/in.json 0000644 0001750 0001750 00000000032 15263373363 021667 0 ustar 00tina tina "foo \n\n\t bar\n\nbaz\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022233 x ustar 00 30 mtime=1791882995.097057515
30 atime=1791882995.096970283
30 ctime=1791882995.097057515
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021660 0 ustar 00tina tina >
foo
bar
baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021232 x ustar 00 30 mtime=1791882995.022904167
30 atime=1791882995.022737874
30 ctime=1791882995.022904167
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MJS9/=== 0000644 0001750 0001750 00000000040 15263373363 020656 0 ustar 00tina tina Spec Example 6.7. Block Folding
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/UT92 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.171038773
30 atime=1791882995.022575562
30 ctime=1791882995.171038773
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.171144094
30 atime=1791882995.171038773
30 ctime=1791882995.171144094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/test.event 0000644 0001750 0001750 00000000133 15263373363 022373 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL :matches %
=VAL :20
-MAP
-DOC ...
+DOC ---
=VAL :
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022415 x ustar 00 30 mtime=1791882995.135177379
30 atime=1791882995.135063677
30 ctime=1791882995.135177379
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/out.yaml 0000644 0001750 0001750 00000000036 15263373363 022046 0 ustar 00tina tina ---
matches %: 20
...
---
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.096970283
30 atime=1791882995.096872225
30 ctime=1791882995.096970283
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/in.json 0000644 0001750 0001750 00000000033 15263373363 021651 0 ustar 00tina tina {
"matches %": 20
}
null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.096872225
30 atime=1791882995.096794142
30 ctime=1791882995.096872225
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/in.yaml 0000644 0001750 0001750 00000000053 15263373363 021644 0 ustar 00tina tina ---
{ matches
% : 20 }
...
---
# Empty
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.022737874
30 atime=1791882995.022575562
30 ctime=1791882995.022737874
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UT92/=== 0000644 0001750 0001750 00000000045 15263373363 020644 0 ustar 00tina tina Spec Example 9.4. Explicit Documents
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/QT73 0000644 0000000 0000000 00000000132 15263373363 020640 x ustar 00 30 mtime=1791882995.170944556
30 atime=1791882995.022412691
30 ctime=1791882995.170944556
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/ 0000755 0001750 0001750 00000000000 15263373363 020347 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022737 x ustar 00 30 mtime=1791882995.171038773
30 atime=1791882995.170944556
30 ctime=1791882995.171038773
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/test.event 0000644 0001750 0001750 00000000012 15263373363 022362 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022410 x ustar 00 30 mtime=1791882995.134967784
30 atime=1791882995.134967784
30 ctime=1791882995.135063677
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/out.yaml 0000644 0001750 0001750 00000000000 15263373363 022030 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.096701602
30 atime=1791882995.096701602
30 ctime=1791882995.096794142
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/in.json 0000644 0001750 0001750 00000000000 15263373363 021636 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022207 x ustar 00 30 mtime=1791882995.096701602
30 atime=1791882995.096605988
30 ctime=1791882995.096701602
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/in.yaml 0000644 0001750 0001750 00000000016 15263373363 021636 0 ustar 00tina tina # comment
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021206 x ustar 00 30 mtime=1791882995.022575562
30 atime=1791882995.022412691
30 ctime=1791882995.022575562
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QT73/=== 0000644 0001750 0001750 00000000040 15263373363 020632 0 ustar 00tina tina Comment and document-end marker
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4UYU 0000644 0000000 0000000 00000000132 15263373363 020710 x ustar 00 30 mtime=1791882995.170849153
30 atime=1791882995.022248633
30 ctime=1791882995.170849153
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/ 0000755 0001750 0001750 00000000000 15263373363 020417 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023007 x ustar 00 30 mtime=1791882995.170944556
30 atime=1791882995.170849153
30 ctime=1791882995.170944556
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/test.event 0000644 0001750 0001750 00000000051 15263373363 022435 0 ustar 00tina tina +STR
+DOC
=VAL "foo: bar": baz
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022266 x ustar 00 30 mtime=1791882995.096605988
30 atime=1791882995.096510236
30 ctime=1791882995.096605988
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/in.json 0000644 0001750 0001750 00000000022 15263373363 021712 0 ustar 00tina tina "foo: bar\": baz"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022257 x ustar 00 30 mtime=1791882995.096510236
30 atime=1791882995.096412946
30 ctime=1791882995.096510236
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021703 0 ustar 00tina tina "foo: bar\": baz"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021256 x ustar 00 30 mtime=1791882995.022412691
30 atime=1791882995.022248633
30 ctime=1791882995.022412691
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4UYU/=== 0000644 0001750 0001750 00000000036 15263373363 020707 0 ustar 00tina tina Colon in Double Quoted String
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/X4QW 0000644 0000000 0000000 00000000132 15263373363 020705 x ustar 00 30 mtime=1791882995.170753749
30 atime=1791882995.022078639
30 ctime=1791882995.170753749
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/ 0000755 0001750 0001750 00000000000 15263373363 020414 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023004 x ustar 00 30 mtime=1791882995.170849153
30 atime=1791882995.170753749
30 ctime=1791882995.170849153
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/test.event 0000644 0001750 0001750 00000000033 15263373363 022432 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :block
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.096412946
30 atime=1791882995.096316285
30 ctime=1791882995.096412946
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021702 0 ustar 00tina tina block: ># comment
scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022036 x ustar 00 30 mtime=1791882995.054382368
30 atime=1791882995.054382368
30 ctime=1791882995.054470997
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/error 0000644 0001750 0001750 00000000000 15263373363 021456 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021253 x ustar 00 30 mtime=1791882995.022248633
30 atime=1791882995.022078639
30 ctime=1791882995.022248633
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X4QW/=== 0000644 0001750 0001750 00000000070 15263373363 020702 0 ustar 00tina tina Comment without whitespace after block scalar indicator
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2CMS 0000644 0000000 0000000 00000000132 15263373363 020646 x ustar 00 30 mtime=1791882995.170657856
30 atime=1791882995.021914092
30 ctime=1791882995.170657856
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/ 0000755 0001750 0001750 00000000000 15263373363 020355 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022745 x ustar 00 30 mtime=1791882995.170753749
30 atime=1791882995.170657856
30 ctime=1791882995.170753749
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/test.event 0000644 0001750 0001750 00000000012 15263373363 022370 0 ustar 00tina tina +STR
+DOC
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022215 x ustar 00 30 mtime=1791882995.096316285
30 atime=1791882995.096215224
30 ctime=1791882995.096316285
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021645 0 ustar 00tina tina this
is
invalid: x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021777 x ustar 00 30 mtime=1791882995.054286265
30 atime=1791882995.054286265
30 ctime=1791882995.054382368
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/error 0000644 0001750 0001750 00000000000 15263373363 021417 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021214 x ustar 00 30 mtime=1791882995.022078639
30 atime=1791882995.021914092
30 ctime=1791882995.022078639
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2CMS/=== 0000644 0001750 0001750 00000000043 15263373363 020643 0 ustar 00tina tina Invalid mapping in plain multiline
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/U3XV 0000644 0000000 0000000 00000000132 15263373363 020707 x ustar 00 30 mtime=1791882995.170563919
30 atime=1791882995.021749964
30 ctime=1791882995.170563919
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/ 0000755 0001750 0001750 00000000000 15263373363 020416 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023006 x ustar 00 30 mtime=1791882995.170657856
30 atime=1791882995.170563919
30 ctime=1791882995.170657856
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/test.event 0000644 0001750 0001750 00000000530 15263373363 022436 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.43.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022457 x ustar 00 30 mtime=1791882995.134967784
30 atime=1791882995.134874126
30 ctime=1791882995.134967784
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/out.yaml 0000644 0001750 0001750 00000000254 15263373363 022112 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.43.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022265 x ustar 00 30 mtime=1791882995.096215224
30 atime=1791882995.096106132
30 ctime=1791882995.096215224
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/in.json 0000644 0001750 0001750 00000000332 15263373363 021715 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.43.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022256 x ustar 00 30 mtime=1791882995.096106132
30 atime=1791882995.096017153
30 ctime=1791882995.096106132
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/in.yaml 0000644 0001750 0001750 00000000276 15263373363 021715 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.43.0/test-suite/yaml-test-suite-data/U3XV/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021255 x ustar 00 30 mtime=1791882995.021914092
30 atime=1791882995.021749964
30 ctime=1791882995.021914092
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U3XV/=== 0000644 0001750 0001750 00000000035 15263373363 020705 0 ustar 00tina tina Node and Mapping Key Anchors
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CC74 0000644 0000000 0000000 00000000132 15263373363 020602 x ustar 00 30 mtime=1791882995.170468027
30 atime=1791882995.021588629
30 ctime=1791882995.170468027
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/ 0000755 0001750 0001750 00000000000 15263373363 020311 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022701 x ustar 00 30 mtime=1791882995.170563919
30 atime=1791882995.170468027
30 ctime=1791882995.170563919
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/test.event 0000644 0001750 0001750 00000000101 15263373363 022323 0 ustar 00tina tina +STR
+DOC ---
=VAL "bar
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022351 x ustar 00 30 mtime=1791882995.134874126
29 atime=1791882995.13477984
30 ctime=1791882995.134874126
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/out.yaml 0000644 0001750 0001750 00000000052 15263373363 022001 0 ustar 00tina tina --- ! "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.096017153
30 atime=1791882995.095923775
30 ctime=1791882995.096017153
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/in.json 0000644 0001750 0001750 00000000006 15263373363 021606 0 ustar 00tina tina "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022150 x ustar 00 30 mtime=1791882995.095923775
29 atime=1791882995.09582467
30 ctime=1791882995.095923775
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/in.yaml 0000644 0001750 0001750 00000000064 15263373363 021603 0 ustar 00tina tina %TAG !e! tag:example.com,2000:app/
---
!e!foo "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021150 x ustar 00 30 mtime=1791882995.021749964
30 atime=1791882995.021588629
30 ctime=1791882995.021749964
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CC74/=== 0000644 0001750 0001750 00000000037 15263373363 020602 0 ustar 00tina tina Spec Example 6.20. Tag Handles
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/236B 0000644 0000000 0000000 00000000132 15263373363 020556 x ustar 00 30 mtime=1791882995.170373112
30 atime=1791882995.021427505
30 ctime=1791882995.170373112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/ 0000755 0001750 0001750 00000000000 15263373363 020265 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022655 x ustar 00 30 mtime=1791882995.170468027
30 atime=1791882995.170373112
30 ctime=1791882995.170468027
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/test.event 0000644 0001750 0001750 00000000043 15263373363 022304 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022123 x ustar 00 29 mtime=1791882995.09582467
30 atime=1791882995.095728568
29 ctime=1791882995.09582467
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021552 0 ustar 00tina tina foo:
bar
invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021707 x ustar 00 30 mtime=1791882995.054189465
30 atime=1791882995.054189465
30 ctime=1791882995.054286265
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/error 0000644 0001750 0001750 00000000000 15263373363 021327 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021124 x ustar 00 30 mtime=1791882995.021588629
30 atime=1791882995.021427505
30 ctime=1791882995.021588629
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/236B/=== 0000644 0001750 0001750 00000000034 15263373363 020553 0 ustar 00tina tina Invalid value after mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4RWC 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.170266184
30 atime=1791882995.021265961
30 ctime=1791882995.170266184
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.170373112
30 atime=1791882995.170266184
30 ctime=1791882995.170373112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/test.event 0000644 0001750 0001750 00000000071 15263373363 022410 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :1
=VAL :2
=VAL :3
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022427 x ustar 00 29 mtime=1791882995.13477984
30 atime=1791882995.134685344
29 ctime=1791882995.13477984
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/out.yaml 0000644 0001750 0001750 00000000014 15263373363 022056 0 ustar 00tina tina - 1
- 2
- 3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.095728568
30 atime=1791882995.095632815
30 ctime=1791882995.095728568
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/in.json 0000644 0001750 0001750 00000000022 15263373363 021663 0 ustar 00tina tina [
1,
2,
3
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.095632815
30 atime=1791882995.095527843
30 ctime=1791882995.095632815
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/in.yaml 0000644 0001750 0001750 00000000020 15263373363 021652 0 ustar 00tina tina [1, 2, 3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.021427505
30 atime=1791882995.021265961
30 ctime=1791882995.021427505
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4RWC/=== 0000644 0001750 0001750 00000000046 15263373363 020661 0 ustar 00tina tina Trailing spaces after flow collection
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/57H4 0000644 0000000 0000000 00000000132 15263373363 020571 x ustar 00 30 mtime=1791882995.170181047
30 atime=1791882995.021083534
30 ctime=1791882995.170181047
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/ 0000755 0001750 0001750 00000000000 15263373363 020300 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022670 x ustar 00 30 mtime=1791882995.170266184
30 atime=1791882995.170181047
30 ctime=1791882995.170266184
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/test.event 0000644 0001750 0001750 00000000316 15263373363 022322 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.43.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022341 x ustar 00 30 mtime=1791882995.134685344
30 atime=1791882995.134588474
30 ctime=1791882995.134685344
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/out.yaml 0000644 0001750 0001750 00000000105 15263373363 021767 0 ustar 00tina tina sequence: !!seq
- entry
- !!seq
- nested
mapping: !!map
foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022146 x ustar 00 30 mtime=1791882995.095527843
29 atime=1791882995.09543195
30 ctime=1791882995.095527843
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/in.json 0000644 0001750 0001750 00000000145 15263373363 021601 0 ustar 00tina tina {
"sequence": [
"entry",
[
"nested"
]
],
"mapping": {
"foo": "bar"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022136 x ustar 00 29 mtime=1791882995.09543195
30 atime=1791882995.095335149
29 ctime=1791882995.09543195
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/in.yaml 0000644 0001750 0001750 00000000103 15263373363 021564 0 ustar 00tina tina sequence: !!seq
- entry
- !!seq
- nested
mapping: !!map
foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021137 x ustar 00 30 mtime=1791882995.021265961
30 atime=1791882995.021083534
30 ctime=1791882995.021265961
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/57H4/=== 0000644 0001750 0001750 00000000052 15263373363 020566 0 ustar 00tina tina Spec Example 8.22. Block Collection Nodes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/AZ63 0000644 0000000 0000000 00000000132 15263373363 020625 x ustar 00 30 mtime=1791882995.170075027
30 atime=1791882995.020931629
30 ctime=1791882995.170075027
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.170181047
30 atime=1791882995.170075027
30 ctime=1791882995.170181047
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/test.event 0000644 0001750 0001750 00000000125 15263373363 022354 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.43.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.095335149
30 atime=1791882995.095239955
30 ctime=1791882995.095335149
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/in.json 0000644 0001750 0001750 00000000055 15263373363 021635 0 ustar 00tina tina {
"one": [
2,
3
],
"four": 5
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.095239955
30 atime=1791882995.095142177
30 ctime=1791882995.095239955
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021623 0 ustar 00tina tina one:
- 2
- 3
four: 5
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021173 x ustar 00 30 mtime=1791882995.021083534
30 atime=1791882995.020931629
30 ctime=1791882995.021083534
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/AZ63/=== 0000644 0001750 0001750 00000000061 15263373363 020622 0 ustar 00tina tina Sequence With Same Indentation as Parent Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SR86 0000644 0000000 0000000 00000000132 15263373363 020644 x ustar 00 30 mtime=1791882995.169988075
30 atime=1791882995.020773717
30 ctime=1791882995.169988075
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/ 0000755 0001750 0001750 00000000000 15263373363 020353 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.170075027
30 atime=1791882995.169988075
30 ctime=1791882995.170075027
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/test.event 0000644 0001750 0001750 00000000064 15263373363 022375 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL &a :value
=VAL :key2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.095142177
30 atime=1791882995.095038043
30 ctime=1791882995.095142177
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021641 0 ustar 00tina tina key1: &a value
key2: &b *a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021775 x ustar 00 30 mtime=1791882995.054096087
30 atime=1791882995.054096087
30 ctime=1791882995.054189465
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/error 0000644 0001750 0001750 00000000000 15263373363 021415 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021212 x ustar 00 30 mtime=1791882995.020931629
30 atime=1791882995.020773717
30 ctime=1791882995.020931629
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SR86/=== 0000644 0001750 0001750 00000000022 15263373363 020636 0 ustar 00tina tina Anchor plus Alias
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5NYZ 0000644 0000000 0000000 00000000132 15263373363 020707 x ustar 00 30 mtime=1791882995.169894347
30 atime=1791882995.020612941
30 ctime=1791882995.169894347
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/ 0000755 0001750 0001750 00000000000 15263373363 020416 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023006 x ustar 00 30 mtime=1791882995.169988075
30 atime=1791882995.169894347
30 ctime=1791882995.169988075
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/test.event 0000644 0001750 0001750 00000000064 15263373363 022440 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022457 x ustar 00 30 mtime=1791882995.134588474
30 atime=1791882995.134494048
30 ctime=1791882995.134588474
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/out.yaml 0000644 0001750 0001750 00000000013 15263373363 022103 0 ustar 00tina tina key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022265 x ustar 00 30 mtime=1791882995.095038043
30 atime=1791882995.094942569
30 ctime=1791882995.095038043
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/in.json 0000644 0001750 0001750 00000000025 15263373363 021714 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022256 x ustar 00 30 mtime=1791882995.094942569
30 atime=1791882995.094843324
30 ctime=1791882995.094942569
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021703 0 ustar 00tina tina key: # Comment
value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021255 x ustar 00 30 mtime=1791882995.020773717
30 atime=1791882995.020612941
30 ctime=1791882995.020773717
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5NYZ/=== 0000644 0001750 0001750 00000000044 15263373363 020705 0 ustar 00tina tina Spec Example 6.9. Separated Comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/PUW8 0000644 0000000 0000000 00000000132 15263373363 020705 x ustar 00 30 mtime=1791882995.169799921
30 atime=1791882995.020450699
30 ctime=1791882995.169799921
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/ 0000755 0001750 0001750 00000000000 15263373363 020414 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023004 x ustar 00 30 mtime=1791882995.169894347
30 atime=1791882995.169799921
30 ctime=1791882995.169894347
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/test.event 0000644 0001750 0001750 00000000107 15263373363 022434 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL :b
-MAP
-DOC
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022455 x ustar 00 30 mtime=1791882995.134494048
30 atime=1791882995.134398644
30 ctime=1791882995.134494048
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022100 0 ustar 00tina tina ---
a: b
---
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022263 x ustar 00 30 mtime=1791882995.094843324
30 atime=1791882995.094748759
30 ctime=1791882995.094843324
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/in.json 0000644 0001750 0001750 00000000024 15263373363 021711 0 ustar 00tina tina {
"a": "b"
}
null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.094748759
30 atime=1791882995.094652517
30 ctime=1791882995.094748759
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/in.yaml 0000644 0001750 0001750 00000000015 15263373363 021702 0 ustar 00tina tina ---
a: b
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021253 x ustar 00 30 mtime=1791882995.020612941
30 atime=1791882995.020450699
30 ctime=1791882995.020612941
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PUW8/=== 0000644 0001750 0001750 00000000034 15263373363 020702 0 ustar 00tina tina Document start on last line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4ZYM 0000644 0000000 0000000 00000000131 15263373363 020704 x ustar 00 30 mtime=1791882995.169705914
29 atime=1791882995.02028727
30 ctime=1791882995.169705914
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/ 0000755 0001750 0001750 00000000000 15263373363 020414 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023004 x ustar 00 30 mtime=1791882995.169799921
30 atime=1791882995.169705914
30 ctime=1791882995.169799921
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/test.event 0000644 0001750 0001750 00000000174 15263373363 022440 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.43.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022603 x ustar 00 30 mtime=1791882995.148763609
29 atime=1791882995.14867058
30 ctime=1791882995.148763609
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/emit.yaml 0000644 0001750 0001750 00000000101 15263373363 022226 0 ustar 00tina tina plain: text lines
quoted: "text lines"
block: |
text
lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022455 x ustar 00 30 mtime=1791882995.134398644
30 atime=1791882995.134302961
30 ctime=1791882995.134398644
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/out.yaml 0000644 0001750 0001750 00000000101 15263373363 022077 0 ustar 00tina tina plain: text lines
quoted: "text lines"
block: "text\n \tlines\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022263 x ustar 00 30 mtime=1791882995.094652517
30 atime=1791882995.094557602
30 ctime=1791882995.094652517
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/in.json 0000644 0001750 0001750 00000000125 15263373363 021713 0 ustar 00tina tina {
"plain": "text lines",
"quoted": "text lines",
"block": "text\n \tlines\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.094557602
30 atime=1791882995.094461221
30 ctime=1791882995.094557602
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/in.yaml 0000644 0001750 0001750 00000000106 15263373363 021703 0 ustar 00tina tina plain: text
lines
quoted: "text
lines"
block: |
text
lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021252 x ustar 00 30 mtime=1791882995.020450699
29 atime=1791882995.02028727
30 ctime=1791882995.020450699
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ZYM/=== 0000644 0001750 0001750 00000000040 15263373363 020677 0 ustar 00tina tina Spec Example 6.4. Line Prefixes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/W4TN 0000644 0000000 0000000 00000000132 15263373363 020676 x ustar 00 30 mtime=1791882995.169612815
30 atime=1791882995.020110361
30 ctime=1791882995.169612815
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/ 0000755 0001750 0001750 00000000000 15263373363 020405 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022775 x ustar 00 30 mtime=1791882995.169705914
30 atime=1791882995.169612815
30 ctime=1791882995.169705914
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/test.event 0000644 0001750 0001750 00000000114 15263373363 022423 0 ustar 00tina tina +STR
+DOC ---
=VAL |%!PS-Adobe-2.0\n
-DOC ...
+DOC ---
=VAL :
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022446 x ustar 00 30 mtime=1791882995.134302961
30 atime=1791882995.134208535
30 ctime=1791882995.134302961
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/out.yaml 0000644 0001750 0001750 00000000043 15263373363 022075 0 ustar 00tina tina --- |
%!PS-Adobe-2.0
...
---
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022253 x ustar 00 30 mtime=1791882995.094461221
29 atime=1791882995.09436435
30 ctime=1791882995.094461221
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/in.json 0000644 0001750 0001750 00000000030 15263373363 021677 0 ustar 00tina tina "%!PS-Adobe-2.0\n"
null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022243 x ustar 00 29 mtime=1791882995.09436435
30 atime=1791882995.094268039
29 ctime=1791882995.09436435
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/in.yaml 0000644 0001750 0001750 00000000075 15263373363 021701 0 ustar 00tina tina %YAML 1.2
--- |
%!PS-Adobe-2.0
...
%YAML 1.2
---
# Empty
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021242 x ustar 00 29 mtime=1791882995.02028727
30 atime=1791882995.020110361
29 ctime=1791882995.02028727
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W4TN/=== 0000644 0001750 0001750 00000000047 15263373363 020677 0 ustar 00tina tina Spec Example 9.5. Directives Documents
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZF4X 0000644 0000000 0000000 00000000132 15263373363 020675 x ustar 00 30 mtime=1791882995.169516992
30 atime=1791882995.019952798
30 ctime=1791882995.169516992
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/ 0000755 0001750 0001750 00000000000 15263373363 020404 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022774 x ustar 00 30 mtime=1791882995.169612815
30 atime=1791882995.169516992
30 ctime=1791882995.169612815
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/test.event 0000644 0001750 0001750 00000000254 15263373363 022427 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.43.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022445 x ustar 00 30 mtime=1791882995.134208535
30 atime=1791882995.134101747
30 ctime=1791882995.134208535
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/out.yaml 0000644 0001750 0001750 00000000106 15263373363 022074 0 ustar 00tina tina Mark McGwire:
hr: 65
avg: 0.278
Sammy Sosa:
hr: 63
avg: 0.288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.094268039
30 atime=1791882995.094165651
30 ctime=1791882995.094268039
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/in.json 0000644 0001750 0001750 00000000161 15263373363 021703 0 ustar 00tina tina {
"Mark McGwire": {
"hr": 65,
"avg": 0.278
},
"Sammy Sosa": {
"hr": 63,
"avg": 0.288
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022243 x ustar 00 30 mtime=1791882995.094165651
29 atime=1791882995.09405984
30 ctime=1791882995.094165651
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/in.yaml 0000644 0001750 0001750 00000000120 15263373363 021667 0 ustar 00tina tina Mark McGwire: {hr: 65, avg: 0.278}
Sammy Sosa: {
hr: 63,
avg: 0.288
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021243 x ustar 00 30 mtime=1791882995.020110361
30 atime=1791882995.019952798
30 ctime=1791882995.020110361
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZF4X/=== 0000644 0001750 0001750 00000000046 15263373363 020675 0 ustar 00tina tina Spec Example 2.6. Mapping of Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/T833 0000644 0000000 0000000 00000000127 15263373363 020607 x ustar 00 29 mtime=1791882995.16942103
29 atime=1791882995.01979314
29 ctime=1791882995.16942103
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/ 0000755 0001750 0001750 00000000000 15263373363 020312 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022701 x ustar 00 30 mtime=1791882995.169516992
29 atime=1791882995.16942103
30 ctime=1791882995.169516992
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/test.event 0000644 0001750 0001750 00000000035 15263373363 022332 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :foo
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022150 x ustar 00 29 mtime=1791882995.09405984
30 atime=1791882995.093965624
29 ctime=1791882995.09405984
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021575 0 ustar 00tina tina ---
{
foo: 1
bar: 2 }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021734 x ustar 00 30 mtime=1791882995.054007876
30 atime=1791882995.054007876
30 ctime=1791882995.054096087
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/error 0000644 0001750 0001750 00000000000 15263373363 021354 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021150 x ustar 00 30 mtime=1791882995.019952798
29 atime=1791882995.01979314
30 ctime=1791882995.019952798
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T833/=== 0000644 0001750 0001750 00000000050 15263373363 020576 0 ustar 00tina tina Flow mapping missing a separating comma
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/NKF9 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.169326604
30 atime=1791882995.019634669
30 ctime=1791882995.169326604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022746 x ustar 00 29 mtime=1791882995.16942103
30 atime=1791882995.169326604
29 ctime=1791882995.16942103
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/test.event 0000644 0001750 0001750 00000000346 15263373363 022405 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.43.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022546 x ustar 00 29 mtime=1791882995.14867058
30 atime=1791882995.148575177
29 ctime=1791882995.14867058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/emit.yaml 0000644 0001750 0001750 00000000102 15263373363 022173 0 ustar 00tina tina ---
key: value
: empty key
---
key: value
: empty key
---
:
---
:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022220 x ustar 00 30 mtime=1791882995.093965624
30 atime=1791882995.093868963
30 ctime=1791882995.093965624
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/in.yaml 0000644 0001750 0001750 00000000170 15263373363 021650 0 ustar 00tina tina ---
key: value
: empty key
---
{
key: value, : empty key
}
---
# empty key and value
:
---
# empty key and value
{ : }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021215 x ustar 00 29 mtime=1791882995.01979314
30 atime=1791882995.019634669
29 ctime=1791882995.01979314
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NKF9/=== 0000644 0001750 0001750 00000000045 15263373363 020650 0 ustar 00tina tina Empty keys in block and flow mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/J3BT 0000644 0000000 0000000 00000000132 15263373363 020644 x ustar 00 30 mtime=1791882995.169232737
30 atime=1791882995.019472846
30 ctime=1791882995.169232737
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/ 0000755 0001750 0001750 00000000000 15263373363 020353 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.169326604
30 atime=1791882995.169232737
30 ctime=1791882995.169326604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/test.event 0000644 0001750 0001750 00000000177 15263373363 022402 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.43.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022414 x ustar 00 30 mtime=1791882995.134101747
30 atime=1791882995.134007671
30 ctime=1791882995.134101747
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/out.yaml 0000644 0001750 0001750 00000000117 15263373363 022045 0 ustar 00tina tina quoted: "Quoted \t"
block: |
void main() {
printf("Hello, world!\n");
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.093868963
30 atime=1791882995.093772652
30 ctime=1791882995.093868963
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/in.json 0000644 0001750 0001750 00000000136 15263373363 021654 0 ustar 00tina tina {
"quoted": "Quoted \t",
"block": "void main() {\n\tprintf(\"Hello, world!\\n\");\n}\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.093772652
30 atime=1791882995.093676689
30 ctime=1791882995.093772652
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/in.yaml 0000644 0001750 0001750 00000000140 15263373363 021640 0 ustar 00tina tina # Tabs and spaces
quoted: "Quoted "
block: |
void main() {
printf("Hello, world!\n");
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021212 x ustar 00 30 mtime=1791882995.019634669
30 atime=1791882995.019472846
30 ctime=1791882995.019634669
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J3BT/=== 0000644 0001750 0001750 00000000043 15263373363 020641 0 ustar 00tina tina Spec Example 5.12. Tabs and Spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9MMW 0000644 0000000 0000000 00000000131 15263373363 020672 x ustar 00 30 mtime=1791882995.169124552
29 atime=1791882995.01930795
30 ctime=1791882995.169124552
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/ 0000755 0001750 0001750 00000000000 15263373363 020402 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022772 x ustar 00 30 mtime=1791882995.169232737
30 atime=1791882995.169124552
30 ctime=1791882995.169232737
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/test.event 0000644 0001750 0001750 00000000327 15263373363 022426 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.43.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022443 x ustar 00 30 mtime=1791882995.134007671
30 atime=1791882995.133913733
30 ctime=1791882995.134007671
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/out.yaml 0000644 0001750 0001750 00000000115 15263373363 022072 0 ustar 00tina tina - - YAML: separate
- - "JSON like": adjacent
- - ? JSON: like
: adjacent
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.093676689
30 atime=1791882995.093580377
30 ctime=1791882995.093676689
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/in.yaml 0000644 0001750 0001750 00000000115 15263373363 021671 0 ustar 00tina tina - [ YAML : separate ]
- [ "JSON like":adjacent ]
- [ {JSON: like}:adjacent ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021240 x ustar 00 30 mtime=1791882995.019472846
29 atime=1791882995.01930795
30 ctime=1791882995.019472846
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMW/=== 0000644 0001750 0001750 00000000035 15263373363 020671 0 ustar 00tina tina Single Pair Implicit Entries
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9C9N 0000644 0000000 0000000 00000000130 15263373363 020622 x ustar 00 29 mtime=1791882995.16902866
30 atime=1791882995.019143123
29 ctime=1791882995.16902866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/ 0000755 0001750 0001750 00000000000 15263373363 020333 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022722 x ustar 00 30 mtime=1791882995.169124552
29 atime=1791882995.16902866
30 ctime=1791882995.169124552
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/test.event 0000644 0001750 0001750 00000000056 15263373363 022356 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :flow
+SEQ []
=VAL :a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022173 x ustar 00 30 mtime=1791882995.093580377
30 atime=1791882995.093485044
30 ctime=1791882995.093580377
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021621 0 ustar 00tina tina ---
flow: [a,
b,
c]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021755 x ustar 00 30 mtime=1791882995.053919178
30 atime=1791882995.053919178
30 ctime=1791882995.054007876
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/error 0000644 0001750 0001750 00000000000 15263373363 021375 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021170 x ustar 00 29 mtime=1791882995.01930795
30 atime=1791882995.019143123
29 ctime=1791882995.01930795
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9C9N/=== 0000644 0001750 0001750 00000000035 15263373363 020622 0 ustar 00tina tina Wrong indented flow sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5KJE 0000644 0000000 0000000 00000000132 15263373363 020640 x ustar 00 30 mtime=1791882995.168934443
30 atime=1791882995.018971522
30 ctime=1791882995.168934443
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/ 0000755 0001750 0001750 00000000000 15263373363 020347 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022735 x ustar 00 29 mtime=1791882995.16902866
30 atime=1791882995.168934443
29 ctime=1791882995.16902866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/test.event 0000644 0001750 0001750 00000000143 15263373363 022367 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.43.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022410 x ustar 00 30 mtime=1791882995.133913733
30 atime=1791882995.133819028
30 ctime=1791882995.133913733
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/out.yaml 0000644 0001750 0001750 00000000043 15263373363 022037 0 ustar 00tina tina - - one
- two
- - three
- four
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.093485044
30 atime=1791882995.093388103
30 ctime=1791882995.093485044
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/in.json 0000644 0001750 0001750 00000000102 15263373363 021641 0 ustar 00tina tina [
[
"one",
"two"
],
[
"three",
"four"
]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022207 x ustar 00 30 mtime=1791882995.093388103
30 atime=1791882995.093291303
30 ctime=1791882995.093388103
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/in.yaml 0000644 0001750 0001750 00000000040 15263373363 021633 0 ustar 00tina tina - [ one, two, ]
- [three ,four]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021206 x ustar 00 30 mtime=1791882995.019143123
30 atime=1791882995.018971522
30 ctime=1791882995.019143123
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5KJE/=== 0000644 0001750 0001750 00000000041 15263373363 020633 0 ustar 00tina tina Spec Example 7.13. Flow Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5WE3 0000644 0000000 0000000 00000000131 15263373363 020624 x ustar 00 30 mtime=1791882995.168839319
29 atime=1791882995.01880949
30 ctime=1791882995.168839319
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.168934443
30 atime=1791882995.168839319
30 ctime=1791882995.168934443
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/test.event 0000644 0001750 0001750 00000000150 15263373363 022352 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.43.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.133819028
30 atime=1791882995.133724742
30 ctime=1791882995.133819028
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/out.yaml 0000644 0001750 0001750 00000000056 15263373363 022030 0 ustar 00tina tina explicit key:
? |
block key
: - one
- two
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.093291303
30 atime=1791882995.093194502
30 ctime=1791882995.093291303
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/in.json 0000644 0001750 0001750 00000000110 15263373363 021625 0 ustar 00tina tina {
"explicit key": null,
"block key\n": [
"one",
"two"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.093194502
30 atime=1791882995.093091136
30 ctime=1791882995.093194502
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/in.yaml 0000644 0001750 0001750 00000000136 15263373363 021626 0 ustar 00tina tina ? explicit key # Empty value
? |
block key
: - one # Explicit compact
- two # block value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021172 x ustar 00 30 mtime=1791882995.018971522
29 atime=1791882995.01880949
30 ctime=1791882995.018971522
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5WE3/=== 0000644 0001750 0001750 00000000062 15263373363 020623 0 ustar 00tina tina Spec Example 8.17. Explicit Block Mapping Entries
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/MZX3 0000644 0000000 0000000 00000000132 15263373363 020703 x ustar 00 30 mtime=1791882995.168744404
30 atime=1791882995.018649692
30 ctime=1791882995.168744404
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/ 0000755 0001750 0001750 00000000000 15263373363 020412 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023002 x ustar 00 30 mtime=1791882995.168839319
30 atime=1791882995.168744404
30 ctime=1791882995.168839319
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/test.event 0000644 0001750 0001750 00000000162 15263373363 022433 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.43.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022261 x ustar 00 30 mtime=1791882995.093091136
30 atime=1791882995.092996222
30 ctime=1791882995.093091136
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/in.json 0000644 0001750 0001750 00000000122 15263373363 021706 0 ustar 00tina tina [
"plain",
"double quoted",
"single quoted",
"block\n",
"plain again"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022252 x ustar 00 30 mtime=1791882995.092996222
30 atime=1791882995.092901097
30 ctime=1791882995.092996222
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/in.yaml 0000644 0001750 0001750 00000000106 15263373363 021701 0 ustar 00tina tina - plain
- "double quoted"
- 'single quoted'
- >
block
- plain again
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021247 x ustar 00 29 mtime=1791882995.01880949
30 atime=1791882995.018649692
29 ctime=1791882995.01880949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MZX3/=== 0000644 0001750 0001750 00000000035 15263373363 020701 0 ustar 00tina tina Non-Specific Tags on Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/QLJ7 0000644 0000000 0000000 00000000132 15263373363 020657 x ustar 00 30 mtime=1791882995.168648441
30 atime=1791882995.018485634
30 ctime=1791882995.168648441
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/ 0000755 0001750 0001750 00000000000 15263373363 020366 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022756 x ustar 00 30 mtime=1791882995.168744404
30 atime=1791882995.168648441
30 ctime=1791882995.168744404
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/test.event 0000644 0001750 0001750 00000000117 15263373363 022407 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL :b
-MAP
-DOC
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.092901097
30 atime=1791882995.092804436
30 ctime=1791882995.092901097
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/in.yaml 0000644 0001750 0001750 00000000135 15263373363 021657 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.43.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022010 x ustar 00 30 mtime=1791882995.053820701
30 atime=1791882995.053820701
30 ctime=1791882995.053919178
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/error 0000644 0001750 0001750 00000000000 15263373363 021430 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021225 x ustar 00 30 mtime=1791882995.018649692
30 atime=1791882995.018485634
30 ctime=1791882995.018649692
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QLJ7/=== 0000644 0001750 0001750 00000000076 15263373363 020662 0 ustar 00tina tina Tag shorthand used in documents but only defined in the first
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/W9L4 0000644 0000000 0000000 00000000132 15263373363 020641 x ustar 00 30 mtime=1791882995.168553527
30 atime=1791882995.018321995
30 ctime=1791882995.168553527
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.168648441
30 atime=1791882995.168553527
30 ctime=1791882995.168648441
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/test.event 0000644 0001750 0001750 00000000046 15263373363 022372 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :block scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022210 x ustar 00 30 mtime=1791882995.092804436
30 atime=1791882995.092709522
30 ctime=1791882995.092804436
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/in.yaml 0000644 0001750 0001750 00000000107 15263373363 021640 0 ustar 00tina tina ---
block scalar: |
more spaces at the beginning
are invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021772 x ustar 00 30 mtime=1791882995.053743596
30 atime=1791882995.053743596
30 ctime=1791882995.053820701
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/error 0000644 0001750 0001750 00000000000 15263373363 021412 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.018485634
30 atime=1791882995.018321995
30 ctime=1791882995.018485634
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/W9L4/=== 0000644 0001750 0001750 00000000064 15263373363 020641 0 ustar 00tina tina Literal block scalar with more spaces in first line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6VJK 0000644 0000000 0000000 00000000132 15263373363 020662 x ustar 00 30 mtime=1791882995.168450929
30 atime=1791882995.018158076
30 ctime=1791882995.168450929
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/ 0000755 0001750 0001750 00000000000 15263373363 020371 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022761 x ustar 00 30 mtime=1791882995.168553527
30 atime=1791882995.168450929
30 ctime=1791882995.168553527
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/test.event 0000644 0001750 0001750 00000000222 15263373363 022407 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.43.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022432 x ustar 00 30 mtime=1791882995.133724742
30 atime=1791882995.133629338
30 ctime=1791882995.133724742
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/out.yaml 0000644 0001750 0001750 00000000173 15263373363 022065 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.43.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.092709522
30 atime=1791882995.092614607
30 ctime=1791882995.092709522
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/in.json 0000644 0001750 0001750 00000000172 15263373363 021672 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.43.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.092614607
30 atime=1791882995.092505235
30 ctime=1791882995.092614607
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/in.yaml 0000644 0001750 0001750 00000000170 15263373363 021661 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.43.0/test-suite/yaml-test-suite-data/6VJK/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021230 x ustar 00 30 mtime=1791882995.018321995
30 atime=1791882995.018158076
30 ctime=1791882995.018321995
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6VJK/=== 0000644 0001750 0001750 00000000125 15263373363 020660 0 ustar 00tina tina Spec Example 2.15. Folded newlines are preserved for "more indented" and blank lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/BD7L 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.168356014
30 atime=1791882995.017975859
30 ctime=1791882995.168356014
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.168450929
30 atime=1791882995.168356014
30 ctime=1791882995.168450929
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/test.event 0000644 0001750 0001750 00000000047 15263373363 022364 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :item1
=VAL :item2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022201 x ustar 00 30 mtime=1791882995.092505235
30 atime=1791882995.092395793
30 ctime=1791882995.092505235
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021627 0 ustar 00tina tina - item1
- item2
invalid: x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 021761 x ustar 00 29 mtime=1791882995.05365343
29 atime=1791882995.05365343
30 ctime=1791882995.053743596
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/error 0000644 0001750 0001750 00000000000 15263373363 021403 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.018158076
30 atime=1791882995.017975859
30 ctime=1791882995.018158076
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BD7L/=== 0000644 0001750 0001750 00000000037 15263373363 020632 0 ustar 00tina tina Invalid mapping after sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZXT5 0000644 0000000 0000000 00000000132 15263373363 020714 x ustar 00 30 mtime=1791882995.168260611
30 atime=1791882995.017811732
30 ctime=1791882995.168260611
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/ 0000755 0001750 0001750 00000000000 15263373363 020423 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023013 x ustar 00 30 mtime=1791882995.168356014
30 atime=1791882995.168260611
30 ctime=1791882995.168356014
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/test.event 0000644 0001750 0001750 00000000034 15263373363 022442 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL "key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022262 x ustar 00 30 mtime=1791882995.092395793
29 atime=1791882995.09229543
30 ctime=1791882995.092395793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021710 0 ustar 00tina tina [ "key"
:value ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 022044 x ustar 00 30 mtime=1791882995.053575487
30 atime=1791882995.053575487
29 ctime=1791882995.05365343
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/error 0000644 0001750 0001750 00000000000 15263373363 021465 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021262 x ustar 00 30 mtime=1791882995.017975859
30 atime=1791882995.017811732
30 ctime=1791882995.017975859
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZXT5/=== 0000644 0001750 0001750 00000000064 15263373363 020714 0 ustar 00tina tina Implicit key followed by newline and adjacent value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/C4HZ 0000644 0000000 0000000 00000000132 15263373363 020652 x ustar 00 30 mtime=1791882995.168160807
30 atime=1791882995.017662201
30 ctime=1791882995.168160807
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/ 0000755 0001750 0001750 00000000000 15263373363 020361 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022751 x ustar 00 30 mtime=1791882995.168260611
30 atime=1791882995.168160807
30 ctime=1791882995.168260611
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/test.event 0000644 0001750 0001750 00000000714 15263373363 022405 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.43.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022422 x ustar 00 30 mtime=1791882995.133629338
30 atime=1791882995.133534912
30 ctime=1791882995.133629338
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/out.yaml 0000644 0001750 0001750 00000000463 15263373363 022057 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.43.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022226 x ustar 00 29 mtime=1791882995.09229543
30 atime=1791882995.092196185
29 ctime=1791882995.09229543
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/in.json 0000644 0001750 0001750 00000000473 15263373363 021666 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.43.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.092196185
30 atime=1791882995.092087442
30 ctime=1791882995.092196185
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/in.yaml 0000644 0001750 0001750 00000000452 15263373363 021654 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.43.0/test-suite/yaml-test-suite-data/C4HZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021220 x ustar 00 30 mtime=1791882995.017811732
30 atime=1791882995.017662201
30 ctime=1791882995.017811732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/C4HZ/=== 0000644 0001750 0001750 00000000037 15263373363 020652 0 ustar 00tina tina Spec Example 2.24. Global Tags
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/93WF 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.168055556
30 atime=1791882995.017512669
30 ctime=1791882995.168055556
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.168160807
30 atime=1791882995.168055556
30 ctime=1791882995.168160807
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/test.event 0000644 0001750 0001750 00000000064 15263373363 022363 0 ustar 00tina tina +STR
+DOC ---
=VAL >trimmed\n\n\nas space
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022402 x ustar 00 30 mtime=1791882995.133534912
30 atime=1791882995.133440905
30 ctime=1791882995.133534912
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/out.yaml 0000644 0001750 0001750 00000000037 15263373363 022034 0 ustar 00tina tina --- >-
trimmed
as space
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022206 x ustar 00 30 mtime=1791882995.092087442
28 atime=1791882995.0919912
30 ctime=1791882995.092087442
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/in.json 0000644 0001750 0001750 00000000030 15263373363 021633 0 ustar 00tina tina "trimmed\n\n\nas space"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022204 x ustar 00 28 mtime=1791882995.0919912
30 atime=1791882995.091893491
28 ctime=1791882995.0919912
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/in.yaml 0000644 0001750 0001750 00000000044 15263373363 021631 0 ustar 00tina tina --- >-
trimmed
as
space
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.017662201
30 atime=1791882995.017512669
30 ctime=1791882995.017662201
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/93WF/=== 0000644 0001750 0001750 00000000045 15263373363 020631 0 ustar 00tina tina Spec Example 6.6. Line Folding [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4EJS 0000644 0000000 0000000 00000000132 15263373363 020647 x ustar 00 30 mtime=1791882995.167961618
30 atime=1791882995.017351894
30 ctime=1791882995.167961618
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/ 0000755 0001750 0001750 00000000000 15263373363 020356 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.168055556
30 atime=1791882995.167961618
30 ctime=1791882995.168055556
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/test.event 0000644 0001750 0001750 00000000033 15263373363 022374 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.091893491
30 atime=1791882995.091806539
30 ctime=1791882995.091893491
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021646 0 ustar 00tina tina ---
a:
b:
c: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022000 x ustar 00 30 mtime=1791882995.053489232
30 atime=1791882995.053489232
30 ctime=1791882995.053575487
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/error 0000644 0001750 0001750 00000000000 15263373363 021420 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021215 x ustar 00 30 mtime=1791882995.017512669
30 atime=1791882995.017351894
30 ctime=1791882995.017512669
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4EJS/=== 0000644 0001750 0001750 00000000051 15263373363 020643 0 ustar 00tina tina Invalid tabs as indendation in a mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/A984 0000644 0000000 0000000 00000000132 15263373363 020567 x ustar 00 30 mtime=1791882995.167867891
30 atime=1791882995.017183925
30 ctime=1791882995.167867891
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/ 0000755 0001750 0001750 00000000000 15263373363 020276 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022666 x ustar 00 30 mtime=1791882995.167961618
30 atime=1791882995.167867891
30 ctime=1791882995.167961618
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/test.event 0000644 0001750 0001750 00000000102 15263373363 022311 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :b c
=VAL :d
=VAL :e f
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022337 x ustar 00 30 mtime=1791882995.133440905
30 atime=1791882995.133346479
30 ctime=1791882995.133440905
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/out.yaml 0000644 0001750 0001750 00000000016 15263373363 021766 0 ustar 00tina tina a: b c
d: e f
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022145 x ustar 00 30 mtime=1791882995.091806539
30 atime=1791882995.091701636
30 ctime=1791882995.091806539
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/in.json 0000644 0001750 0001750 00000000037 15263373363 021577 0 ustar 00tina tina {
"a": "b c",
"d": "e f"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022136 x ustar 00 30 mtime=1791882995.091701636
30 atime=1791882995.091615242
30 ctime=1791882995.091701636
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021562 0 ustar 00tina tina a: b
c
d:
e
f
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021135 x ustar 00 30 mtime=1791882995.017351894
30 atime=1791882995.017183925
30 ctime=1791882995.017351894
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/A984/=== 0000644 0001750 0001750 00000000034 15263373363 020564 0 ustar 00tina tina Multiline Scalar in Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6WLZ 0000644 0000000 0000000 00000000132 15263373363 020704 x ustar 00 30 mtime=1791882995.167774094
30 atime=1791882995.017021892
30 ctime=1791882995.167774094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/ 0000755 0001750 0001750 00000000000 15263373363 020413 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023003 x ustar 00 30 mtime=1791882995.167867891
30 atime=1791882995.167774094
30 ctime=1791882995.167867891
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/test.event 0000644 0001750 0001750 00000000144 15263373363 022434 0 ustar 00tina tina +STR
+DOC ---
=VAL "bar
-DOC ...
+DOC ---
=VAL "bar
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022603 x ustar 00 30 mtime=1791882995.148575177
30 atime=1791882995.148482217
30 ctime=1791882995.148575177
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/emit.yaml 0000644 0001750 0001750 00000000075 15263373363 022237 0 ustar 00tina tina --- !foo "bar"
...
--- ! "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022454 x ustar 00 30 mtime=1791882995.133346479
30 atime=1791882995.133252333
30 ctime=1791882995.133346479
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/out.yaml 0000644 0001750 0001750 00000000075 15263373363 022110 0 ustar 00tina tina ---
!foo "bar"
...
--- !
"bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022262 x ustar 00 30 mtime=1791882995.091615242
30 atime=1791882995.091510759
30 ctime=1791882995.091615242
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/in.json 0000644 0001750 0001750 00000000014 15263373363 021707 0 ustar 00tina tina "bar"
"bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.091510759
30 atime=1791882995.091424435
30 ctime=1791882995.091510759
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/in.yaml 0000644 0001750 0001750 00000000126 15263373363 021704 0 ustar 00tina tina # Private
---
!foo "bar"
...
# Global
%TAG ! tag:example.com,2000:app/
---
!foo "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021252 x ustar 00 30 mtime=1791882995.017183925
30 atime=1791882995.017021892
30 ctime=1791882995.017183925
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6WLZ/=== 0000644 0001750 0001750 00000000054 15263373363 020703 0 ustar 00tina tina Spec Example 6.18. Primary Tag Handle [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FP8R 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.167676804
30 atime=1791882995.016859999
30 ctime=1791882995.167676804
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.167774094
30 atime=1791882995.167676804
30 ctime=1791882995.167774094
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/test.event 0000644 0001750 0001750 00000000062 15263373363 022410 0 ustar 00tina tina +STR
+DOC ---
=VAL >line1 line2 line3\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.133252333
30 atime=1791882995.133155951
30 ctime=1791882995.133252333
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022056 0 ustar 00tina tina --- >
line1 line2 line3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.091424435
30 atime=1791882995.091328822
30 ctime=1791882995.091424435
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/in.json 0000644 0001750 0001750 00000000026 15263373363 021667 0 ustar 00tina tina "line1 line2 line3\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.091328822
30 atime=1791882995.091237539
30 ctime=1791882995.091328822
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021653 0 ustar 00tina tina --- >
line1
line2
line3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.017021892
30 atime=1791882995.016859999
30 ctime=1791882995.017021892
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FP8R/=== 0000644 0001750 0001750 00000000033 15263373363 020655 0 ustar 00tina tina Zero indented block scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9JBA 0000644 0000000 0000000 00000000132 15263373363 020627 x ustar 00 30 mtime=1791882995.167582797
30 atime=1791882995.016699852
30 ctime=1791882995.167582797
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/ 0000755 0001750 0001750 00000000000 15263373363 020336 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022726 x ustar 00 30 mtime=1791882995.167676804
30 atime=1791882995.167582797
30 ctime=1791882995.167676804
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/test.event 0000644 0001750 0001750 00000000063 15263373363 022357 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :a
=VAL :b
=VAL :c
-SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022176 x ustar 00 30 mtime=1791882995.091237539
30 atime=1791882995.091120135
30 ctime=1791882995.091237539
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021622 0 ustar 00tina tina ---
[ a, b, c, ]#invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021760 x ustar 00 30 mtime=1791882995.053402978
30 atime=1791882995.053402978
30 ctime=1791882995.053489232
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/error 0000644 0001750 0001750 00000000000 15263373363 021400 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021175 x ustar 00 30 mtime=1791882995.016859999
30 atime=1791882995.016699852
30 ctime=1791882995.016859999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9JBA/=== 0000644 0001750 0001750 00000000053 15263373363 020625 0 ustar 00tina tina Invalid comment after end of flow sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2LFX 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.167489349
30 atime=1791882995.016541032
30 ctime=1791882995.167489349
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022754 x ustar 00 30 mtime=1791882995.167582797
30 atime=1791882995.167489349
30 ctime=1791882995.167582797
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/test.event 0000644 0001750 0001750 00000000042 15263373363 022402 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022553 x ustar 00 30 mtime=1791882995.148482217
29 atime=1791882995.14838388
30 ctime=1791882995.148482217
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/emit.yaml 0000644 0001750 0001750 00000000012 15263373363 022177 0 ustar 00tina tina --- "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022425 x ustar 00 30 mtime=1791882995.133155951
30 atime=1791882995.133044344
30 ctime=1791882995.133155951
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/out.yaml 0000644 0001750 0001750 00000000012 15263373363 022050 0 ustar 00tina tina ---
"foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022232 x ustar 00 30 mtime=1791882995.091120135
29 atime=1791882995.09102529
30 ctime=1791882995.091120135
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/in.json 0000644 0001750 0001750 00000000006 15263373363 021661 0 ustar 00tina tina "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022222 x ustar 00 29 mtime=1791882995.09102529
30 atime=1791882995.090930934
29 ctime=1791882995.09102529
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/in.yaml 0000644 0001750 0001750 00000000114 15263373363 021652 0 ustar 00tina tina %FOO bar baz # Should be ignored
# with a warning.
---
"foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021223 x ustar 00 30 mtime=1791882995.016699852
30 atime=1791882995.016541032
30 ctime=1791882995.016699852
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2LFX/=== 0000644 0001750 0001750 00000000055 15263373363 020655 0 ustar 00tina tina Spec Example 6.13. Reserved Directives [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/F6MC 0000644 0000000 0000000 00000000132 15263373363 020635 x ustar 00 30 mtime=1791882995.167394923
30 atime=1791882995.016381234
30 ctime=1791882995.167394923
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/ 0000755 0001750 0001750 00000000000 15263373363 020344 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022734 x ustar 00 30 mtime=1791882995.167489349
30 atime=1791882995.167394923
30 ctime=1791882995.167489349
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/test.event 0000644 0001750 0001750 00000000166 15263373363 022371 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.43.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022532 x ustar 00 29 mtime=1791882995.14838388
30 atime=1791882995.148298045
29 ctime=1791882995.14838388
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/emit.yaml 0000644 0001750 0001750 00000000110 15263373363 022156 0 ustar 00tina tina ---
a: >2
more indented
regular
b: >2
more indented
regular
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.090930934
30 atime=1791882995.090836997
30 ctime=1791882995.090930934
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/in.json 0000644 0001750 0001750 00000000117 15263373363 021644 0 ustar 00tina tina {
"a": " more indented\nregular\n",
"b": "\n\n more indented\nregular\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.090836997
30 atime=1791882995.090739986
30 ctime=1791882995.090836997
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/in.yaml 0000644 0001750 0001750 00000000110 15263373363 021626 0 ustar 00tina tina ---
a: >2
more indented
regular
b: >2
more indented
regular
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021203 x ustar 00 30 mtime=1791882995.016541032
30 atime=1791882995.016381234
30 ctime=1791882995.016541032
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F6MC/=== 0000644 0001750 0001750 00000000075 15263373363 020637 0 ustar 00tina tina More indented lines at the beginning of folded block scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/P94K 0000644 0000000 0000000 00000000126 15263373363 020634 x ustar 00 29 mtime=1791882995.16691567
28 atime=1791882995.0162199
29 ctime=1791882995.16691567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/ 0000755 0001750 0001750 00000000000 15263373363 020340 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022727 x ustar 00 30 mtime=1791882995.166998153
29 atime=1791882995.16691567
30 ctime=1791882995.166998153
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/test.event 0000644 0001750 0001750 00000000064 15263373363 022362 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022401 x ustar 00 30 mtime=1791882995.132944541
30 atime=1791882995.132847251
30 ctime=1791882995.132944541
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/out.yaml 0000644 0001750 0001750 00000000013 15263373363 022025 0 ustar 00tina tina key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022207 x ustar 00 30 mtime=1791882995.090739986
30 atime=1791882995.090646119
30 ctime=1791882995.090739986
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/in.json 0000644 0001750 0001750 00000000025 15263373363 021636 0 ustar 00tina tina {
"key": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022200 x ustar 00 30 mtime=1791882995.090646119
30 atime=1791882995.090551204
30 ctime=1791882995.090646119
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/in.yaml 0000644 0001750 0001750 00000000054 15263373363 021631 0 ustar 00tina tina key: # Comment
# lines
value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021175 x ustar 00 30 mtime=1791882995.016381234
28 atime=1791882995.0162199
30 ctime=1791882995.016381234
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/P94K/=== 0000644 0001750 0001750 00000000047 15263373363 020632 0 ustar 00tina tina Spec Example 6.11. Multi-Line Comments
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9DXL 0000644 0000000 0000000 00000000132 15263373363 020662 x ustar 00 30 mtime=1791882995.166830952
30 atime=1791882995.016054515
30 ctime=1791882995.166830952
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/ 0000755 0001750 0001750 00000000000 15263373363 020371 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022757 x ustar 00 29 mtime=1791882995.16691567
30 atime=1791882995.166830952
29 ctime=1791882995.16691567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/test.event 0000644 0001750 0001750 00000000205 15263373363 022410 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.43.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022561 x ustar 00 30 mtime=1791882995.148298045
30 atime=1791882995.148202222
30 ctime=1791882995.148298045
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/emit.yaml 0000644 0001750 0001750 00000000066 15263373363 022215 0 ustar 00tina tina Mapping: Document
---
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.090551204
30 atime=1791882995.090456639
30 ctime=1791882995.090551204
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/in.json 0000644 0001750 0001750 00000000067 15263373363 021675 0 ustar 00tina tina {
"Mapping": "Document"
}
null
{
"matches %": 20
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.090456639
30 atime=1791882995.090361235
30 ctime=1791882995.090456639
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/in.yaml 0000644 0001750 0001750 00000000076 15263373363 021666 0 ustar 00tina tina Mapping: Document
---
# Empty
...
%YAML 1.2
---
matches %: 20
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/PaxHeaders/=== 0000644 0000000 0000000 00000000126 15263373363 021233 x ustar 00 28 mtime=1791882995.0162199
30 atime=1791882995.016054515
28 ctime=1791882995.0162199
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9DXL/=== 0000644 0001750 0001750 00000000037 15263373363 020662 0 ustar 00tina tina Spec Example 9.6. Stream [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZVH3 0000644 0000000 0000000 00000000132 15263373363 020674 x ustar 00 30 mtime=1791882995.166164732
30 atime=1791882995.015895346
30 ctime=1791882995.166164732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022773 x ustar 00 30 mtime=1791882995.166265793
30 atime=1791882995.166164732
30 ctime=1791882995.166265793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/test.event 0000644 0001750 0001750 00000000057 15263373363 022427 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP
=VAL :key
=VAL :value
-MAP
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022241 x ustar 00 30 mtime=1791882995.090361235
28 atime=1791882995.0902666
30 ctime=1791882995.090361235
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021673 0 ustar 00tina tina - key: value
- item1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022025 x ustar 00 30 mtime=1791882995.053317422
30 atime=1791882995.053317422
30 ctime=1791882995.053402978
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/error 0000644 0001750 0001750 00000000000 15263373363 021445 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021242 x ustar 00 30 mtime=1791882995.016054515
30 atime=1791882995.015895346
30 ctime=1791882995.016054515
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZVH3/=== 0000644 0001750 0001750 00000000035 15263373363 020672 0 ustar 00tina tina Wrong indented sequence item
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5MUD 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.166046909
30 atime=1791882995.015732615
30 ctime=1791882995.166046909
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.166164732
30 atime=1791882995.166046909
30 ctime=1791882995.166164732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/test.event 0000644 0001750 0001750 00000000071 15263373363 022403 0 ustar 00tina tina +STR
+DOC ---
+MAP {}
=VAL "foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022424 x ustar 00 30 mtime=1791882995.132847251
30 atime=1791882995.132750381
30 ctime=1791882995.132847251
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022054 0 ustar 00tina tina ---
"foo": bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15263373363 022235 x ustar 00 28 mtime=1791882995.0902666
30 atime=1791882995.090165189
28 ctime=1791882995.0902666
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/in.json 0000644 0001750 0001750 00000000023 15263373363 021657 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022222 x ustar 00 30 mtime=1791882995.090165189
29 atime=1791882995.09005896
30 ctime=1791882995.090165189
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021652 0 ustar 00tina tina ---
{ "foo"
:bar }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.015895346
30 atime=1791882995.015732615
30 ctime=1791882995.015895346
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5MUD/=== 0000644 0001750 0001750 00000000046 15263373363 020654 0 ustar 00tina tina Colon and adjacent value on next line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DK3J 0000644 0000000 0000000 00000000132 15263373363 020635 x ustar 00 30 mtime=1791882995.165953112
30 atime=1791882995.015572887
30 ctime=1791882995.165953112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/ 0000755 0001750 0001750 00000000000 15263373363 020344 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022734 x ustar 00 30 mtime=1791882995.166046909
30 atime=1791882995.165953112
30 ctime=1791882995.166046909
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/test.event 0000644 0001750 0001750 00000000071 15263373363 022364 0 ustar 00tina tina +STR
+DOC ---
=VAL >line1 # no comment line3\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022405 x ustar 00 30 mtime=1791882995.132750381
30 atime=1791882995.132653999
30 ctime=1791882995.132750381
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/out.yaml 0000644 0001750 0001750 00000000041 15263373363 022032 0 ustar 00tina tina --- >
line1 # no comment line3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022211 x ustar 00 29 mtime=1791882995.09005896
30 atime=1791882995.089964604
29 ctime=1791882995.09005896
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/in.json 0000644 0001750 0001750 00000000035 15263373363 021643 0 ustar 00tina tina "line1 # no comment line3\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.089964604
30 atime=1791882995.089870597
30 ctime=1791882995.089964604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021636 0 ustar 00tina tina --- >
line1
# no comment
line3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021203 x ustar 00 30 mtime=1791882995.015732615
30 atime=1791882995.015572887
30 ctime=1791882995.015732615
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DK3J/=== 0000644 0001750 0001750 00000000077 15263373363 020641 0 ustar 00tina tina Zero indented block scalar with line that looks like a comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/62EZ 0000644 0000000 0000000 00000000132 15263373363 020630 x ustar 00 30 mtime=1791882995.165859175
30 atime=1791882995.015410156
30 ctime=1791882995.165859175
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/ 0000755 0001750 0001750 00000000000 15263373363 020337 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022727 x ustar 00 30 mtime=1791882995.165953112
30 atime=1791882995.165859175
30 ctime=1791882995.165953112
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/test.event 0000644 0001750 0001750 00000000070 15263373363 022356 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :x
+MAP {}
=VAL :y
=VAL :z
-MAP
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022176 x ustar 00 30 mtime=1791882995.089870597
29 atime=1791882995.08977673
30 ctime=1791882995.089870597
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021623 0 ustar 00tina tina ---
x: { y: z }in: valid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021761 x ustar 00 30 mtime=1791882995.053227955
30 atime=1791882995.053227955
30 ctime=1791882995.053317422
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/error 0000644 0001750 0001750 00000000000 15263373363 021401 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021176 x ustar 00 30 mtime=1791882995.015572887
30 atime=1791882995.015410156
30 ctime=1791882995.015572887
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/62EZ/=== 0000644 0001750 0001750 00000000067 15263373363 020633 0 ustar 00tina tina Invalid block mapping key on same line as previous key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8UDB 0000644 0000000 0000000 00000000132 15263373363 020644 x ustar 00 30 mtime=1791882995.165766425
30 atime=1791882995.015247844
30 ctime=1791882995.165766425
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/ 0000755 0001750 0001750 00000000000 15263373363 020353 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.165859175
30 atime=1791882995.165766425
30 ctime=1791882995.165859175
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/test.event 0000644 0001750 0001750 00000000231 15263373363 022371 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.43.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022414 x ustar 00 30 mtime=1791882995.132653999
30 atime=1791882995.132557688
30 ctime=1791882995.132653999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/out.yaml 0000644 0001750 0001750 00000000113 15263373363 022041 0 ustar 00tina tina - "double quoted"
- 'single quoted'
- plain text
- - nested
- single: pair
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022220 x ustar 00 29 mtime=1791882995.08977673
30 atime=1791882995.089681606
29 ctime=1791882995.08977673
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/in.json 0000644 0001750 0001750 00000000155 15263373363 021655 0 ustar 00tina tina [
"double quoted",
"single quoted",
"plain text",
[
"nested"
],
{
"single": "pair"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.089681606
30 atime=1791882995.089587739
30 ctime=1791882995.089681606
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/in.yaml 0000644 0001750 0001750 00000000131 15263373363 021640 0 ustar 00tina tina [
"double
quoted", 'single
quoted',
plain
text, [ nested ],
single: pair,
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021212 x ustar 00 30 mtime=1791882995.015410156
30 atime=1791882995.015247844
30 ctime=1791882995.015410156
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8UDB/=== 0000644 0001750 0001750 00000000051 15263373363 020640 0 ustar 00tina tina Spec Example 7.14. Flow Sequence Entries
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/58MP 0000644 0000000 0000000 00000000132 15263373363 020633 x ustar 00 30 mtime=1791882995.165672697
30 atime=1791882995.015076732
30 ctime=1791882995.165672697
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/ 0000755 0001750 0001750 00000000000 15263373363 020342 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022732 x ustar 00 30 mtime=1791882995.165766425
30 atime=1791882995.165672697
30 ctime=1791882995.165766425
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/test.event 0000644 0001750 0001750 00000000062 15263373363 022362 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :x
=VAL ::x
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022403 x ustar 00 30 mtime=1791882995.132557688
30 atime=1791882995.132474087
30 ctime=1791882995.132557688
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/out.yaml 0000644 0001750 0001750 00000000006 15263373363 022031 0 ustar 00tina tina x: :x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022211 x ustar 00 30 mtime=1791882995.089587739
30 atime=1791882995.089493313
30 ctime=1791882995.089587739
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/in.json 0000644 0001750 0001750 00000000020 15263373363 021633 0 ustar 00tina tina {
"x": ":x"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022202 x ustar 00 30 mtime=1791882995.089493313
30 atime=1791882995.089396791
30 ctime=1791882995.089493313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/in.yaml 0000644 0001750 0001750 00000000010 15263373363 021623 0 ustar 00tina tina {x: :x}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021201 x ustar 00 30 mtime=1791882995.015247844
30 atime=1791882995.015076732
30 ctime=1791882995.015247844
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/58MP/=== 0000644 0001750 0001750 00000000030 15263373363 020624 0 ustar 00tina tina Flow mapping edge cases
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/753E 0000644 0000000 0000000 00000000132 15263373363 020565 x ustar 00 30 mtime=1791882995.165579249
30 atime=1791882995.014914769
30 ctime=1791882995.165579249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/ 0000755 0001750 0001750 00000000000 15263373363 020274 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022664 x ustar 00 30 mtime=1791882995.165672697
30 atime=1791882995.165579249
30 ctime=1791882995.165672697
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/test.event 0000644 0001750 0001750 00000000045 15263373363 022315 0 ustar 00tina tina +STR
+DOC ---
=VAL |ab
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022335 x ustar 00 30 mtime=1791882995.132474087
30 atime=1791882995.132378683
30 ctime=1791882995.132474087
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/out.yaml 0000644 0001750 0001750 00000000020 15263373363 021757 0 ustar 00tina tina --- |-
ab
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022143 x ustar 00 30 mtime=1791882995.089396791
30 atime=1791882995.089301038
30 ctime=1791882995.089396791
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/in.json 0000644 0001750 0001750 00000000005 15263373363 021570 0 ustar 00tina tina "ab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022134 x ustar 00 30 mtime=1791882995.089301038
30 atime=1791882995.089202562
30 ctime=1791882995.089301038
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/in.yaml 0000644 0001750 0001750 00000000023 15263373363 021561 0 ustar 00tina tina --- |-
ab
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021133 x ustar 00 30 mtime=1791882995.015076732
30 atime=1791882995.014914769
30 ctime=1791882995.015076732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/753E/=== 0000644 0001750 0001750 00000000031 15263373363 020557 0 ustar 00tina tina Block Scalar Strip [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/H2RW 0000644 0000000 0000000 00000000132 15263373363 020664 x ustar 00 30 mtime=1791882995.165487058
30 atime=1791882995.014756158
30 ctime=1791882995.165487058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/ 0000755 0001750 0001750 00000000000 15263373363 020373 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022763 x ustar 00 30 mtime=1791882995.165579249
30 atime=1791882995.165487058
30 ctime=1791882995.165579249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/test.event 0000644 0001750 0001750 00000000150 15263373363 022411 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.43.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022563 x ustar 00 30 mtime=1791882995.148202222
30 atime=1791882995.148093339
30 ctime=1791882995.148202222
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/emit.yaml 0000644 0001750 0001750 00000000055 15263373363 022215 0 ustar 00tina tina foo: 1
bar: 2
text: |
a
b
c
d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022433 x ustar 00 30 mtime=1791882995.132378683
29 atime=1791882995.13227434
30 ctime=1791882995.132378683
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/out.yaml 0000644 0001750 0001750 00000000053 15263373363 022064 0 ustar 00tina tina foo: 1
bar: 2
text: "a\n \nb\n\nc\n\nd\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022242 x ustar 00 30 mtime=1791882995.089202562
30 atime=1791882995.089098288
30 ctime=1791882995.089202562
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/in.json 0000644 0001750 0001750 00000000075 15263373363 021676 0 ustar 00tina tina {
"foo": 1,
"bar": 2,
"text": "a\n \nb\n\nc\n\nd\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022232 x ustar 00 30 mtime=1791882995.089098288
29 atime=1791882995.08900058
30 ctime=1791882995.089098288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/in.yaml 0000644 0001750 0001750 00000000064 15263373363 021665 0 ustar 00tina tina foo: 1
bar: 2
text: |
a
b
c
d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021232 x ustar 00 30 mtime=1791882995.014914769
30 atime=1791882995.014756158
30 ctime=1791882995.014914769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H2RW/=== 0000644 0001750 0001750 00000000014 15263373363 020657 0 ustar 00tina tina Blank lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZWK4 0000644 0000000 0000000 00000000132 15263373363 020701 x ustar 00 30 mtime=1791882995.165394448
30 atime=1791882995.014595592
30 ctime=1791882995.165394448
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/ 0000755 0001750 0001750 00000000000 15263373363 020410 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023000 x ustar 00 30 mtime=1791882995.165487058
30 atime=1791882995.165394448
30 ctime=1791882995.165487058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/test.event 0000644 0001750 0001750 00000000131 15263373363 022425 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.43.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022447 x ustar 00 29 mtime=1791882995.13227434
30 atime=1791882995.132179006
29 ctime=1791882995.13227434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/out.yaml 0000644 0001750 0001750 00000000031 15263373363 022075 0 ustar 00tina tina ---
a: 1
b:
&anchor c: 3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022255 x ustar 00 29 mtime=1791882995.08900058
30 atime=1791882995.088907201
29 ctime=1791882995.08900058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/in.json 0000644 0001750 0001750 00000000044 15263373363 021707 0 ustar 00tina tina {
"a": 1,
"b": null,
"c": 3
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022250 x ustar 00 30 mtime=1791882995.088907201
30 atime=1791882995.088811798
30 ctime=1791882995.088907201
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021675 0 ustar 00tina tina ---
a: 1
? b
&anchor c: 3
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021247 x ustar 00 30 mtime=1791882995.014756158
30 atime=1791882995.014595592
30 ctime=1791882995.014756158
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZWK4/=== 0000644 0001750 0001750 00000000065 15263373363 020702 0 ustar 00tina tina Key with anchor after missing explicit mapping value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/35KP 0000644 0000000 0000000 00000000132 15263373363 020624 x ustar 00 30 mtime=1791882995.165301489
30 atime=1791882995.014432861
30 ctime=1791882995.165301489
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/ 0000755 0001750 0001750 00000000000 15263373363 020333 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022723 x ustar 00 30 mtime=1791882995.165394448
30 atime=1791882995.165301489
30 ctime=1791882995.165394448
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/test.event 0000644 0001750 0001750 00000000312 15263373363 022351 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.43.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022374 x ustar 00 30 mtime=1791882995.132179006
30 atime=1791882995.132074663
30 ctime=1791882995.132179006
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/out.yaml 0000644 0001750 0001750 00000000061 15263373363 022023 0 ustar 00tina tina --- !!map
a: b
--- !!seq
- !!str c
--- !!str d e
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022202 x ustar 00 30 mtime=1791882995.088811798
30 atime=1791882995.088706337
30 ctime=1791882995.088811798
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/in.json 0000644 0001750 0001750 00000000037 15263373363 021634 0 ustar 00tina tina {
"a": "b"
}
[
"c"
]
"d e"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022173 x ustar 00 30 mtime=1791882995.088706337
30 atime=1791882995.088619035
30 ctime=1791882995.088706337
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/in.yaml 0000644 0001750 0001750 00000000064 15263373363 021625 0 ustar 00tina tina --- !!map
? a
: b
--- !!seq
- !!str c
--- !!str
d
e
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021172 x ustar 00 30 mtime=1791882995.014595592
30 atime=1791882995.014432861
30 ctime=1791882995.014595592
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/35KP/=== 0000644 0001750 0001750 00000000026 15263373363 020622 0 ustar 00tina tina Tags for Root Objects
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M7A3 0000644 0000000 0000000 00000000132 15263373363 020611 x ustar 00 30 mtime=1791882995.165202104
30 atime=1791882995.014286962
30 ctime=1791882995.165202104
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/ 0000755 0001750 0001750 00000000000 15263373363 020320 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022710 x ustar 00 30 mtime=1791882995.165301489
30 atime=1791882995.165202104
30 ctime=1791882995.165301489
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/test.event 0000644 0001750 0001750 00000000142 15263373363 022337 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.43.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022507 x ustar 00 30 mtime=1791882995.148093339
29 atime=1791882995.14800003
30 ctime=1791882995.148093339
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/emit.yaml 0000644 0001750 0001750 00000000072 15263373363 022141 0 ustar 00tina tina Bare document
...
|
%!PS-Adobe-2.0 # Not the first line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.088619035
30 atime=1791882995.088525517
30 ctime=1791882995.088619035
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/in.json 0000644 0001750 0001750 00000000070 15263373363 021616 0 ustar 00tina tina "Bare document"
"%!PS-Adobe-2.0 # Not the first line\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.088525517
30 atime=1791882995.088429833
30 ctime=1791882995.088525517
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/in.yaml 0000644 0001750 0001750 00000000112 15263373363 021604 0 ustar 00tina tina Bare
document
...
# No document
...
|
%!PS-Adobe-2.0 # Not the first line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021157 x ustar 00 30 mtime=1791882995.014432861
30 atime=1791882995.014286962
30 ctime=1791882995.014432861
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M7A3/=== 0000644 0001750 0001750 00000000041 15263373363 020604 0 ustar 00tina tina Spec Example 9.3. Bare Documents
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/MXS3 0000644 0000000 0000000 00000000132 15263373363 020674 x ustar 00 30 mtime=1791882995.165102091
30 atime=1791882995.014126536
30 ctime=1791882995.165102091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022773 x ustar 00 30 mtime=1791882995.165202104
30 atime=1791882995.165102091
30 ctime=1791882995.165202104
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/test.event 0000644 0001750 0001750 00000000073 15263373363 022425 0 ustar 00tina tina +STR
+DOC
+SEQ
+MAP {}
=VAL :a
=VAL :b
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022444 x ustar 00 30 mtime=1791882995.132074663
30 atime=1791882995.131978491
30 ctime=1791882995.132074663
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/out.yaml 0000644 0001750 0001750 00000000007 15263373363 022073 0 ustar 00tina tina - a: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022252 x ustar 00 30 mtime=1791882995.088429833
30 atime=1791882995.088335617
30 ctime=1791882995.088429833
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/in.json 0000644 0001750 0001750 00000000031 15263373363 021676 0 ustar 00tina tina [
{
"a": "b"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.088335617
30 atime=1791882995.088239794
30 ctime=1791882995.088335617
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/in.yaml 0000644 0001750 0001750 00000000011 15263373363 021665 0 ustar 00tina tina - {a: b}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021242 x ustar 00 30 mtime=1791882995.014286962
30 atime=1791882995.014126536
30 ctime=1791882995.014286962
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MXS3/=== 0000644 0001750 0001750 00000000037 15263373363 020674 0 ustar 00tina tina Flow Mapping in Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/J5UC 0000644 0000000 0000000 00000000132 15263373363 020650 x ustar 00 30 mtime=1791882995.165005779
30 atime=1791882995.013978681
30 ctime=1791882995.165005779
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022747 x ustar 00 30 mtime=1791882995.165102091
30 atime=1791882995.165005779
30 ctime=1791882995.165102091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/test.event 0000644 0001750 0001750 00000000135 15263373363 022400 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.43.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022225 x ustar 00 30 mtime=1791882995.088239794
29 atime=1791882995.08814006
30 ctime=1791882995.088239794
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/in.json 0000644 0001750 0001750 00000000066 15263373363 021662 0 ustar 00tina tina {
"foo": "blue",
"bar": "arrr",
"baz": "jazz"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022215 x ustar 00 29 mtime=1791882995.08814006
30 atime=1791882995.088034599
29 ctime=1791882995.08814006
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/in.yaml 0000644 0001750 0001750 00000000036 15263373363 021650 0 ustar 00tina tina foo: blue
bar: arrr
baz: jazz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021216 x ustar 00 30 mtime=1791882995.014126536
30 atime=1791882995.013978681
30 ctime=1791882995.014126536
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J5UC/=== 0000644 0001750 0001750 00000000034 15263373363 020645 0 ustar 00tina tina Multiple Pair Block Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RR7F 0000644 0000000 0000000 00000000132 15263373363 020662 x ustar 00 30 mtime=1791882995.164913309
30 atime=1791882995.013830617
30 ctime=1791882995.164913309
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/ 0000755 0001750 0001750 00000000000 15263373363 020371 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022761 x ustar 00 30 mtime=1791882995.165005779
30 atime=1791882995.164913309
30 ctime=1791882995.165005779
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/test.event 0000644 0001750 0001750 00000000101 15263373363 022403 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :4.2
=VAL :d
=VAL :23
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022432 x ustar 00 30 mtime=1791882995.131978491
30 atime=1791882995.131884763
30 ctime=1791882995.131978491
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/out.yaml 0000644 0001750 0001750 00000000015 15263373363 022060 0 ustar 00tina tina a: 4.2
d: 23
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.088034599
30 atime=1791882995.087939685
30 ctime=1791882995.088034599
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/in.json 0000644 0001750 0001750 00000000032 15263373363 021665 0 ustar 00tina tina {
"d": 23,
"a": 4.2
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022231 x ustar 00 30 mtime=1791882995.087939685
30 atime=1791882995.087842605
30 ctime=1791882995.087939685
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/in.yaml 0000644 0001750 0001750 00000000020 15263373363 021653 0 ustar 00tina tina a: 4.2
? d
: 23
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021230 x ustar 00 30 mtime=1791882995.013978681
30 atime=1791882995.013830617
30 ctime=1791882995.013978681
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RR7F/=== 0000644 0001750 0001750 00000000053 15263373363 020660 0 ustar 00tina tina Mixed Block Mapping (implicit to explicit)
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9WXW 0000644 0000000 0000000 00000000132 15263373363 020720 x ustar 00 30 mtime=1791882995.164819442
30 atime=1791882995.013681086
30 ctime=1791882995.164819442
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/ 0000755 0001750 0001750 00000000000 15263373363 020427 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023017 x ustar 00 30 mtime=1791882995.164913309
30 atime=1791882995.164819442
30 ctime=1791882995.164913309
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/test.event 0000644 0001750 0001750 00000000140 15263373363 022444 0 ustar 00tina tina +STR
+DOC
=VAL "bar
-DOC ...
+DOC ---
=VAL "bar
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022470 x ustar 00 30 mtime=1791882995.131884763
30 atime=1791882995.131791245
30 ctime=1791882995.131884763
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/out.yaml 0000644 0001750 0001750 00000000071 15263373363 022120 0 ustar 00tina tina !foo "bar"
...
--- ! "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022276 x ustar 00 30 mtime=1791882995.087842605
30 atime=1791882995.087747201
30 ctime=1791882995.087842605
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/in.json 0000644 0001750 0001750 00000000014 15263373363 021723 0 ustar 00tina tina "bar"
"bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022267 x ustar 00 30 mtime=1791882995.087747201
30 atime=1791882995.087651308
30 ctime=1791882995.087747201
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/in.yaml 0000644 0001750 0001750 00000000122 15263373363 021714 0 ustar 00tina tina # Private
!foo "bar"
...
# Global
%TAG ! tag:example.com,2000:app/
---
!foo "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021266 x ustar 00 30 mtime=1791882995.013830617
30 atime=1791882995.013681086
30 ctime=1791882995.013830617
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9WXW/=== 0000644 0001750 0001750 00000000046 15263373363 020720 0 ustar 00tina tina Spec Example 6.18. Primary Tag Handle
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RZT7 0000644 0000000 0000000 00000000132 15263373363 020710 x ustar 00 30 mtime=1791882995.164725016
30 atime=1791882995.013531345
30 ctime=1791882995.164725016
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/ 0000755 0001750 0001750 00000000000 15263373363 020417 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023007 x ustar 00 30 mtime=1791882995.164819442
30 atime=1791882995.164725016
30 ctime=1791882995.164819442
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/test.event 0000644 0001750 0001750 00000001171 15263373363 022441 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.43.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022460 x ustar 00 30 mtime=1791882995.131791245
30 atime=1791882995.131696679
30 ctime=1791882995.131791245
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/out.yaml 0000644 0001750 0001750 00000000601 15263373363 022107 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.43.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022266 x ustar 00 30 mtime=1791882995.087651308
30 atime=1791882995.087546755
30 ctime=1791882995.087651308
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/in.json 0000644 0001750 0001750 00000001013 15263373363 021713 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.43.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022257 x ustar 00 30 mtime=1791882995.087546755
30 atime=1791882995.087450863
30 ctime=1791882995.087546755
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/in.yaml 0000644 0001750 0001750 00000000633 15263373363 021713 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.43.0/test-suite/yaml-test-suite-data/RZT7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021256 x ustar 00 30 mtime=1791882995.013681086
30 atime=1791882995.013531345
30 ctime=1791882995.013681086
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RZT7/=== 0000644 0001750 0001750 00000000034 15263373363 020705 0 ustar 00tina tina Spec Example 2.28. Log File
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/36F6 0000644 0000000 0000000 00000000132 15263373363 020566 x ustar 00 30 mtime=1791882995.164631358
30 atime=1791882995.013381674
30 ctime=1791882995.164631358
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/ 0000755 0001750 0001750 00000000000 15263373363 020275 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022665 x ustar 00 30 mtime=1791882995.164725016
30 atime=1791882995.164631358
30 ctime=1791882995.164725016
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/test.event 0000644 0001750 0001750 00000000073 15263373363 022317 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :plain
=VAL :a b\nc
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022336 x ustar 00 30 mtime=1791882995.131696679
30 atime=1791882995.131601346
30 ctime=1791882995.131696679
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/out.yaml 0000644 0001750 0001750 00000000026 15263373363 021766 0 ustar 00tina tina ---
plain: 'a b
c'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022144 x ustar 00 30 mtime=1791882995.087450863
30 atime=1791882995.087354761
30 ctime=1791882995.087450863
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/in.json 0000644 0001750 0001750 00000000030 15263373363 021567 0 ustar 00tina tina {
"plain": "a b\nc"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022133 x ustar 00 30 mtime=1791882995.087354761
28 atime=1791882995.0872581
30 ctime=1791882995.087354761
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021563 0 ustar 00tina tina ---
plain: a
b
c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021134 x ustar 00 30 mtime=1791882995.013531345
30 atime=1791882995.013381674
30 ctime=1791882995.013531345
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/36F6/=== 0000644 0001750 0001750 00000000047 15263373363 020567 0 ustar 00tina tina Multiline plain scalar with empty line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9FMG 0000644 0000000 0000000 00000000132 15263373363 020644 x ustar 00 30 mtime=1791882995.164529878
30 atime=1791882995.013230956
30 ctime=1791882995.164529878
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/ 0000755 0001750 0001750 00000000000 15263373363 020353 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.164631358
30 atime=1791882995.164529878
30 ctime=1791882995.164631358
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/test.event 0000644 0001750 0001750 00000000204 15263373363 022371 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.43.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15263373363 022225 x ustar 00 28 mtime=1791882995.0872581
30 atime=1791882995.087159413
28 ctime=1791882995.0872581
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/in.json 0000644 0001750 0001750 00000000136 15263373363 021654 0 ustar 00tina tina {
"a": {
"b": {
"c": "d"
},
"e": {
"f": "g"
}
},
"h": "i"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022212 x ustar 00 30 mtime=1791882995.087159413
29 atime=1791882995.08705067
30 ctime=1791882995.087159413
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/in.yaml 0000644 0001750 0001750 00000000044 15263373363 021643 0 ustar 00tina tina a:
b:
c: d
e:
f: g
h: i
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021212 x ustar 00 30 mtime=1791882995.013381674
30 atime=1791882995.013230956
30 ctime=1791882995.013381674
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9FMG/=== 0000644 0001750 0001750 00000000033 15263373363 020640 0 ustar 00tina tina Multi-level Mapping Indent
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/26DV 0000644 0000000 0000000 00000000132 15263373363 020623 x ustar 00 30 mtime=1791882995.164434265
30 atime=1791882995.013060612
30 ctime=1791882995.164434265
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/ 0000755 0001750 0001750 00000000000 15263373363 020332 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022722 x ustar 00 30 mtime=1791882995.164529878
30 atime=1791882995.164434265
30 ctime=1791882995.164529878
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/test.event 0000644 0001750 0001750 00000000501 15263373363 022350 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.43.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022373 x ustar 00 30 mtime=1791882995.131601346
30 atime=1791882995.131508386
30 ctime=1791882995.131601346
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/out.yaml 0000644 0001750 0001750 00000000256 15263373363 022030 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.43.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022177 x ustar 00 29 mtime=1791882995.08705067
30 atime=1791882995.086956174
29 ctime=1791882995.08705067
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/in.json 0000644 0001750 0001750 00000000341 15263373363 021631 0 ustar 00tina tina {
"top1": {
"key1": "scalar1"
},
"top2": {
"key2": "scalar2"
},
"top3": {
"scalar1": "scalar3"
},
"top4": {
"scalar2": "scalar4"
},
"top5": "scalar5",
"top6": {
"key6": "scalar6"
}
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022171 x ustar 00 30 mtime=1791882995.086956174
29 atime=1791882995.08686084
30 ctime=1791882995.086956174
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/in.yaml 0000644 0001750 0001750 00000000301 15263373363 021616 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.43.0/test-suite/yaml-test-suite-data/26DV/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021171 x ustar 00 30 mtime=1791882995.013230956
30 atime=1791882995.013060612
30 ctime=1791882995.013230956
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/26DV/=== 0000644 0001750 0001750 00000000044 15263373363 020621 0 ustar 00tina tina Whitespace around colon in mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7MNF 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.164337045
30 atime=1791882995.012911849
30 ctime=1791882995.164337045
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022750 x ustar 00 30 mtime=1791882995.164434265
30 atime=1791882995.164337045
30 ctime=1791882995.164434265
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/test.event 0000644 0001750 0001750 00000000072 15263373363 022401 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :top1
+MAP
=VAL :key1
=VAL :val1
-MAP
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022216 x ustar 00 29 mtime=1791882995.08686084
30 atime=1791882995.086765087
29 ctime=1791882995.08686084
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021643 0 ustar 00tina tina top1:
key1: val1
top2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022002 x ustar 00 30 mtime=1791882995.053137789
30 atime=1791882995.053137789
30 ctime=1791882995.053227955
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/error 0000644 0001750 0001750 00000000000 15263373363 021422 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021217 x ustar 00 30 mtime=1791882995.013060612
30 atime=1791882995.012911849
30 ctime=1791882995.013060612
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7MNF/=== 0000644 0001750 0001750 00000000016 15263373363 020646 0 ustar 00tina tina Missing colon
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/BEC7 0000644 0000000 0000000 00000000132 15263373363 020622 x ustar 00 30 mtime=1791882995.164242689
30 atime=1791882995.012761131
30 ctime=1791882995.164242689
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/ 0000755 0001750 0001750 00000000000 15263373363 020331 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022721 x ustar 00 30 mtime=1791882995.164337045
30 atime=1791882995.164242689
30 ctime=1791882995.164337045
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/test.event 0000644 0001750 0001750 00000000042 15263373363 022347 0 ustar 00tina tina +STR
+DOC ---
=VAL "foo
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022372 x ustar 00 30 mtime=1791882995.131508386
30 atime=1791882995.131413681
30 ctime=1791882995.131508386
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/out.yaml 0000644 0001750 0001750 00000000012 15263373363 022015 0 ustar 00tina tina --- "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022200 x ustar 00 30 mtime=1791882995.086765087
30 atime=1791882995.086670173
30 ctime=1791882995.086765087
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/in.json 0000644 0001750 0001750 00000000006 15263373363 021626 0 ustar 00tina tina "foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022171 x ustar 00 30 mtime=1791882995.086670173
30 atime=1791882995.086573581
30 ctime=1791882995.086670173
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/in.yaml 0000644 0001750 0001750 00000000101 15263373363 021613 0 ustar 00tina tina %YAML 1.3 # Attempt parsing
# with a warning
---
"foo"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021170 x ustar 00 30 mtime=1791882995.012911849
30 atime=1791882995.012761131
30 ctime=1791882995.012911849
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/BEC7/=== 0000644 0001750 0001750 00000000050 15263373363 020615 0 ustar 00tina tina Spec Example 6.14. “YAML” directive
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/GT5M 0000644 0000000 0000000 00000000132 15263373363 020656 x ustar 00 30 mtime=1791882995.164146587
30 atime=1791882995.012615302
30 ctime=1791882995.164146587
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/ 0000755 0001750 0001750 00000000000 15263373363 020365 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022755 x ustar 00 30 mtime=1791882995.164242689
30 atime=1791882995.164146587
30 ctime=1791882995.164242689
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/test.event 0000644 0001750 0001750 00000000033 15263373363 022403 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :item1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.086573581
30 atime=1791882995.086477898
30 ctime=1791882995.086573581
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021655 0 ustar 00tina tina - item1
&node
- item2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 022005 x ustar 00 29 mtime=1791882995.05304008
29 atime=1791882995.05304008
30 ctime=1791882995.053137789
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/error 0000644 0001750 0001750 00000000000 15263373363 021427 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021224 x ustar 00 30 mtime=1791882995.012761131
30 atime=1791882995.012615302
30 ctime=1791882995.012761131
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GT5M/=== 0000644 0001750 0001750 00000000030 15263373363 020647 0 ustar 00tina tina Node anchor in sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3ALJ 0000644 0000000 0000000 00000000131 15263373363 020632 x ustar 00 30 mtime=1791882995.164042313
29 atime=1791882995.01246591
30 ctime=1791882995.164042313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/ 0000755 0001750 0001750 00000000000 15263373363 020342 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022732 x ustar 00 30 mtime=1791882995.164146587
30 atime=1791882995.164042313
30 ctime=1791882995.164146587
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/test.event 0000644 0001750 0001750 00000000111 15263373363 022355 0 ustar 00tina tina +STR
+DOC
+SEQ
+SEQ
=VAL :s1_i1
=VAL :s1_i2
-SEQ
=VAL :s2
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022211 x ustar 00 30 mtime=1791882995.086477898
30 atime=1791882995.086382565
30 ctime=1791882995.086477898
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/in.json 0000644 0001750 0001750 00000000055 15263373363 021643 0 ustar 00tina tina [
[
"s1_i1",
"s1_i2"
],
"s2"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022202 x ustar 00 30 mtime=1791882995.086382565
30 atime=1791882995.086286113
30 ctime=1791882995.086382565
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021626 0 ustar 00tina tina - - s1_i1
- s1_i2
- s2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021200 x ustar 00 30 mtime=1791882995.012615302
29 atime=1791882995.01246591
30 ctime=1791882995.012615302
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3ALJ/=== 0000644 0001750 0001750 00000000041 15263373363 020626 0 ustar 00tina tina Block Sequence in Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/J7PZ 0000644 0000000 0000000 00000000131 15263373363 020673 x ustar 00 30 mtime=1791882995.163948865
29 atime=1791882995.01231603
30 ctime=1791882995.163948865
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022773 x ustar 00 30 mtime=1791882995.164042313
30 atime=1791882995.163948865
30 ctime=1791882995.164042313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/test.event 0000644 0001750 0001750 00000000251 15263373363 022423 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.43.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022444 x ustar 00 30 mtime=1791882995.131413681
30 atime=1791882995.131318417
30 ctime=1791882995.131413681
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/out.yaml 0000644 0001750 0001750 00000000100 15263373363 022065 0 ustar 00tina tina --- !!omap
- Mark McGwire: 65
- Sammy Sosa: 63
- Ken Griffy: 58
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022252 x ustar 00 30 mtime=1791882995.086286113
30 atime=1791882995.086184074
30 ctime=1791882995.086286113
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/in.json 0000644 0001750 0001750 00000000137 15263373363 021705 0 ustar 00tina tina [
{
"Mark McGwire": 65
},
{
"Sammy Sosa": 63
},
{
"Ken Griffy": 58
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.086184074
30 atime=1791882995.086076169
30 ctime=1791882995.086184074
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/in.yaml 0000644 0001750 0001750 00000000476 15263373363 021704 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.43.0/test-suite/yaml-test-suite-data/J7PZ/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15263373363 021246 x ustar 00 29 mtime=1791882995.01246591
29 atime=1791882995.01231603
29 ctime=1791882995.01246591
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/J7PZ/=== 0000644 0001750 0001750 00000000044 15263373363 020672 0 ustar 00tina tina Spec Example 2.26. Ordered Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7TMG 0000644 0000000 0000000 00000000132 15263373363 020660 x ustar 00 30 mtime=1791882995.163856325
30 atime=1791882995.012161051
30 ctime=1791882995.163856325
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/ 0000755 0001750 0001750 00000000000 15263373363 020367 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022757 x ustar 00 30 mtime=1791882995.163948865
30 atime=1791882995.163856325
30 ctime=1791882995.163948865
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/test.event 0000644 0001750 0001750 00000000075 15263373363 022413 0 ustar 00tina tina +STR
+DOC ---
+SEQ []
=VAL :word1
=VAL :word2
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022430 x ustar 00 30 mtime=1791882995.131318417
30 atime=1791882995.131222594
30 ctime=1791882995.131318417
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/out.yaml 0000644 0001750 0001750 00000000024 15263373363 022056 0 ustar 00tina tina ---
- word1
- word2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.086076169
30 atime=1791882995.085980207
30 ctime=1791882995.086076169
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/in.json 0000644 0001750 0001750 00000000031 15263373363 021662 0 ustar 00tina tina [
"word1",
"word2"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022227 x ustar 00 30 mtime=1791882995.085980207
30 atime=1791882995.085884384
30 ctime=1791882995.085980207
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021661 0 ustar 00tina tina ---
[ word1
# comment
, word2]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021224 x ustar 00 29 mtime=1791882995.01231603
30 atime=1791882995.012161051
29 ctime=1791882995.01231603
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7TMG/=== 0000644 0001750 0001750 00000000046 15263373363 020660 0 ustar 00tina tina Comment in flow sequence before comma
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/U99R 0000644 0000000 0000000 00000000132 15263373363 020652 x ustar 00 30 mtime=1791882995.163762528
30 atime=1791882995.011997831
30 ctime=1791882995.163762528
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/ 0000755 0001750 0001750 00000000000 15263373363 020361 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022751 x ustar 00 30 mtime=1791882995.163856325
30 atime=1791882995.163762528
30 ctime=1791882995.163856325
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/test.event 0000644 0001750 0001750 00000000017 15263373363 022401 0 ustar 00tina tina +STR
+DOC
+SEQ
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.085884384
30 atime=1791882995.085781437
30 ctime=1791882995.085884384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/in.yaml 0000644 0001750 0001750 00000000015 15263373363 021647 0 ustar 00tina tina - !!str, xxx
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 022002 x ustar 00 30 mtime=1791882995.052952359
30 atime=1791882995.052952359
29 ctime=1791882995.05304008
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/error 0000644 0001750 0001750 00000000000 15263373363 021423 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021220 x ustar 00 30 mtime=1791882995.012161051
30 atime=1791882995.011997831
30 ctime=1791882995.012161051
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U99R/=== 0000644 0001750 0001750 00000000025 15263373363 020647 0 ustar 00tina tina Invalid comma in tag
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SYW4 0000644 0000000 0000000 00000000132 15263373363 020710 x ustar 00 30 mtime=1791882995.163668032
30 atime=1791882995.011849278
30 ctime=1791882995.163668032
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/ 0000755 0001750 0001750 00000000000 15263373363 020417 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023007 x ustar 00 30 mtime=1791882995.163762528
30 atime=1791882995.163668032
30 ctime=1791882995.163762528
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/test.event 0000644 0001750 0001750 00000000132 15263373363 022435 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.43.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022460 x ustar 00 30 mtime=1791882995.131222594
30 atime=1791882995.131115946
30 ctime=1791882995.131222594
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022106 0 ustar 00tina tina hr: 65
avg: 0.278
rbi: 147
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022266 x ustar 00 30 mtime=1791882995.085781437
30 atime=1791882995.085690434
30 ctime=1791882995.085781437
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/in.json 0000644 0001750 0001750 00000000055 15263373363 021720 0 ustar 00tina tina {
"hr": 65,
"avg": 0.278,
"rbi": 147
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022257 x ustar 00 30 mtime=1791882995.085690434
30 atime=1791882995.085592655
30 ctime=1791882995.085690434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/in.yaml 0000644 0001750 0001750 00000000120 15263373363 021702 0 ustar 00tina tina hr: 65 # Home runs
avg: 0.278 # Batting average
rbi: 147 # Runs Batted In
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021256 x ustar 00 30 mtime=1791882995.011997831
30 atime=1791882995.011849278
30 ctime=1791882995.011997831
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SYW4/=== 0000644 0001750 0001750 00000000055 15263373363 020710 0 ustar 00tina tina Spec Example 2.2. Mapping Scalars to Scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/G5U8 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.163572977
30 atime=1791882995.011699049
30 ctime=1791882995.163572977
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.163668032
30 atime=1791882995.163572977
30 ctime=1791882995.163668032
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/test.event 0000644 0001750 0001750 00000000033 15263373363 022357 0 ustar 00tina tina +STR
+DOC ---
+SEQ
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022201 x ustar 00 30 mtime=1791882995.085592655
30 atime=1791882995.085508566
30 ctime=1791882995.085592655
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/in.yaml 0000644 0001750 0001750 00000000015 15263373363 021627 0 ustar 00tina tina ---
- [-, -]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 021761 x ustar 00 29 mtime=1791882995.05286366
29 atime=1791882995.05286366
30 ctime=1791882995.052952359
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/error 0000644 0001750 0001750 00000000000 15263373363 021403 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.011849278
30 atime=1791882995.011699049
30 ctime=1791882995.011849278
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G5U8/=== 0000644 0001750 0001750 00000000036 15263373363 020631 0 ustar 00tina tina Plain dashes in flow sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7T8X 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.163479948
30 atime=1791882995.011548191
30 ctime=1791882995.163479948
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.163572977
30 atime=1791882995.163479948
30 ctime=1791882995.163572977
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/test.event 0000644 0001750 0001750 00000000145 15263373363 022405 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.43.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022424 x ustar 00 30 mtime=1791882995.131115946
30 atime=1791882995.131021031
30 ctime=1791882995.131115946
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/out.yaml 0000644 0001750 0001750 00000000120 15263373363 022047 0 ustar 00tina tina >
folded line
next line
* bullet
* list
* lines
last line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022232 x ustar 00 30 mtime=1791882995.085508566
30 atime=1791882995.085415327
30 ctime=1791882995.085508566
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/in.json 0000644 0001750 0001750 00000000115 15263373363 021661 0 ustar 00tina tina "\nfolded line\nnext line\n * bullet\n\n * list\n * lines\n\nlast line\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.085415327
30 atime=1791882995.085320412
30 ctime=1791882995.085415327
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/in.yaml 0000644 0001750 0001750 00000000130 15263373363 021647 0 ustar 00tina tina >
folded
line
next
line
* bullet
* list
* lines
last
line
# Comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.011699049
30 atime=1791882995.011548191
30 ctime=1791882995.011699049
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7T8X/=== 0000644 0001750 0001750 00000000072 15263373363 020653 0 ustar 00tina tina Spec Example 8.10. Folded Lines - 8.13. Final Empty Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9SA2 0000644 0000000 0000000 00000000132 15263373363 020620 x ustar 00 30 mtime=1791882995.163387198
30 atime=1791882995.011396076
30 ctime=1791882995.163387198
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/ 0000755 0001750 0001750 00000000000 15263373363 020327 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022717 x ustar 00 30 mtime=1791882995.163479948
30 atime=1791882995.163387198
30 ctime=1791882995.163479948
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/test.event 0000644 0001750 0001750 00000000167 15263373363 022355 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.43.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022370 x ustar 00 30 mtime=1791882995.131021031
30 atime=1791882995.130927234
30 ctime=1791882995.131021031
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/out.yaml 0000644 0001750 0001750 00000000061 15263373363 022017 0 ustar 00tina tina ---
- "single line": value
- "multi line": value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022176 x ustar 00 30 mtime=1791882995.085320412
30 atime=1791882995.085226336
30 ctime=1791882995.085320412
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/in.json 0000644 0001750 0001750 00000000112 15263373363 021622 0 ustar 00tina tina [
{
"single line": "value"
},
{
"multi line": "value"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.085226336
30 atime=1791882995.085115567
30 ctime=1791882995.085226336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/in.yaml 0000644 0001750 0001750 00000000071 15263373363 021617 0 ustar 00tina tina ---
- { "single line": value}
- { "multi
line": value}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021166 x ustar 00 30 mtime=1791882995.011548191
30 atime=1791882995.011396076
30 ctime=1791882995.011548191
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9SA2/=== 0000644 0001750 0001750 00000000051 15263373363 020614 0 ustar 00tina tina Multiline double quoted flow mapping key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2XXW 0000644 0000000 0000000 00000000132 15263373363 020712 x ustar 00 30 mtime=1791882995.163293401
30 atime=1791882995.011242424
30 ctime=1791882995.163293401
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/ 0000755 0001750 0001750 00000000000 15263373363 020421 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023011 x ustar 00 30 mtime=1791882995.163387198
30 atime=1791882995.163293401
30 ctime=1791882995.163387198
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/test.event 0000644 0001750 0001750 00000000203 15263373363 022436 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.43.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022462 x ustar 00 30 mtime=1791882995.130927234
30 atime=1791882995.130832947
30 ctime=1791882995.130927234
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022116 0 ustar 00tina tina --- !!set
Mark McGwire:
Sammy Sosa:
Ken Griff:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022270 x ustar 00 30 mtime=1791882995.085115567
30 atime=1791882995.085022119
30 ctime=1791882995.085115567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/in.json 0000644 0001750 0001750 00000000106 15263373363 021717 0 ustar 00tina tina {
"Mark McGwire": null,
"Sammy Sosa": null,
"Ken Griff": null
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022261 x ustar 00 30 mtime=1791882995.085022119
30 atime=1791882995.084927134
30 ctime=1791882995.085022119
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/in.yaml 0000644 0001750 0001750 00000000211 15263373363 021705 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.43.0/test-suite/yaml-test-suite-data/2XXW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021260 x ustar 00 30 mtime=1791882995.011396076
30 atime=1791882995.011242424
30 ctime=1791882995.011396076
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2XXW/=== 0000644 0001750 0001750 00000000042 15263373363 020706 0 ustar 00tina tina Spec Example 2.25. Unordered Sets
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5TYM 0000644 0000000 0000000 00000000131 15263373363 020677 x ustar 00 30 mtime=1791882995.163197508
29 atime=1791882995.01107669
30 ctime=1791882995.163197508
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/ 0000755 0001750 0001750 00000000000 15263373363 020407 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022777 x ustar 00 30 mtime=1791882995.163293401
30 atime=1791882995.163197508
30 ctime=1791882995.163293401
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/test.event 0000644 0001750 0001750 00000000140 15263373363 022424 0 ustar 00tina tina +STR
+DOC ---
=VAL :fluorescent
-DOC ...
+DOC ---
=VAL :green
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022256 x ustar 00 30 mtime=1791882995.084927134
30 atime=1791882995.084832219
30 ctime=1791882995.084927134
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/in.json 0000644 0001750 0001750 00000000026 15263373363 021706 0 ustar 00tina tina "fluorescent"
"green"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022247 x ustar 00 30 mtime=1791882995.084832219
30 atime=1791882995.084736815
30 ctime=1791882995.084832219
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/in.yaml 0000644 0001750 0001750 00000000145 15263373363 021701 0 ustar 00tina tina %TAG !m! !my-
--- # Bulb here
!m!light fluorescent
...
%TAG !m! !my-
--- # Color here
!m!light green
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021245 x ustar 00 30 mtime=1791882995.011242424
29 atime=1791882995.01107669
30 ctime=1791882995.011242424
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5TYM/=== 0000644 0001750 0001750 00000000044 15263373363 020676 0 ustar 00tina tina Spec Example 6.21. Local Tag Prefix
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/GDY7 0000644 0000000 0000000 00000000127 15263373363 020660 x ustar 00 29 mtime=1791882995.16309107
29 atime=1791882995.01092192
29 ctime=1791882995.16309107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022752 x ustar 00 30 mtime=1791882995.163197508
29 atime=1791882995.16309107
30 ctime=1791882995.163197508
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/test.event 0000644 0001750 0001750 00000000045 15263373363 022404 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022222 x ustar 00 30 mtime=1791882995.084736815
29 atime=1791882995.08464211
30 ctime=1791882995.084736815
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021655 0 ustar 00tina tina key: value
this is #not a: key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 022004 x ustar 00 30 mtime=1791882995.052775241
30 atime=1791882995.052775241
29 ctime=1791882995.05286366
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/error 0000644 0001750 0001750 00000000000 15263373363 021425 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/PaxHeaders/=== 0000644 0000000 0000000 00000000127 15263373363 021226 x ustar 00 29 mtime=1791882995.01107669
29 atime=1791882995.01092192
29 ctime=1791882995.01107669
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GDY7/=== 0000644 0001750 0001750 00000000046 15263373363 020654 0 ustar 00tina tina Comment that looks like a mapping key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RXY3 0000644 0000000 0000000 00000000132 15263373363 020707 x ustar 00 30 mtime=1791882995.162997691
30 atime=1791882995.010767431
30 ctime=1791882995.162997691
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/ 0000755 0001750 0001750 00000000000 15263373363 020416 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023004 x ustar 00 29 mtime=1791882995.16309107
30 atime=1791882995.162997691
29 ctime=1791882995.16309107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/test.event 0000644 0001750 0001750 00000000016 15263373363 022435 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022254 x ustar 00 29 mtime=1791882995.08464211
30 atime=1791882995.084548173
29 ctime=1791882995.08464211
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/in.yaml 0000644 0001750 0001750 00000000014 15263373363 021703 0 ustar 00tina tina ---
'
...
'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 022036 x ustar 00 29 mtime=1791882995.05268759
29 atime=1791882995.05268759
30 ctime=1791882995.052775241
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/error 0000644 0001750 0001750 00000000000 15263373363 021460 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021253 x ustar 00 29 mtime=1791882995.01092192
30 atime=1791882995.010767431
29 ctime=1791882995.01092192
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RXY3/=== 0000644 0001750 0001750 00000000064 15263373363 020707 0 ustar 00tina tina Invalid document-end marker in single quoted string
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9U5K 0000644 0000000 0000000 00000000132 15263373363 020637 x ustar 00 30 mtime=1791882995.162904662
30 atime=1791882995.010609658
30 ctime=1791882995.162904662
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022736 x ustar 00 30 mtime=1791882995.162997691
30 atime=1791882995.162904662
30 ctime=1791882995.162997691
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/test.event 0000644 0001750 0001750 00000000330 15263373363 022364 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.43.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022407 x ustar 00 30 mtime=1791882995.130832947
30 atime=1791882995.130738172
30 ctime=1791882995.130832947
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/out.yaml 0000644 0001750 0001750 00000000146 15263373363 022042 0 ustar 00tina tina ---
- item: Super Hoop
quantity: 1
- item: Basketball
quantity: 4
- item: Big Shoes
quantity: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022215 x ustar 00 30 mtime=1791882995.084548173
30 atime=1791882995.084453957
30 ctime=1791882995.084548173
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/in.json 0000644 0001750 0001750 00000000241 15263373363 021644 0 ustar 00tina tina [
{
"item": "Super Hoop",
"quantity": 1
},
{
"item": "Basketball",
"quantity": 4
},
{
"item": "Big Shoes",
"quantity": 1
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022206 x ustar 00 30 mtime=1791882995.084453957
30 atime=1791882995.084358832
30 ctime=1791882995.084453957
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/in.yaml 0000644 0001750 0001750 00000000207 15263373363 021637 0 ustar 00tina tina ---
# Products purchased
- item : Super Hoop
quantity: 1
- item : Basketball
quantity: 4
- item : Big Shoes
quantity: 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021205 x ustar 00 30 mtime=1791882995.010767431
30 atime=1791882995.010609658
30 ctime=1791882995.010767431
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9U5K/=== 0000644 0001750 0001750 00000000052 15263373363 020634 0 ustar 00tina tina Spec Example 2.12. Compact Nested Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/T26H 0000644 0000000 0000000 00000000132 15263373363 020625 x ustar 00 30 mtime=1791882995.162812751
30 atime=1791882995.010455937
30 ctime=1791882995.162812751
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.162904662
30 atime=1791882995.162812751
30 ctime=1791882995.162904662
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/test.event 0000644 0001750 0001750 00000000067 15263373363 022361 0 ustar 00tina tina +STR
+DOC ---
=VAL |\n\nliteral\n \n\ntext\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022522 x ustar 00 29 mtime=1791882995.14800003
30 atime=1791882995.147906582
29 ctime=1791882995.14800003
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/emit.yaml 0000644 0001750 0001750 00000000036 15263373363 022155 0 ustar 00tina tina --- |
literal
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.130738172
30 atime=1791882995.130643048
30 ctime=1791882995.130738172
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022023 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.084358832
30 atime=1791882995.084261473
30 ctime=1791882995.084358832
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/in.json 0000644 0001750 0001750 00000000033 15263373363 021631 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.084261473
30 atime=1791882995.084165091
30 ctime=1791882995.084261473
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/in.yaml 0000644 0001750 0001750 00000000057 15263373363 021630 0 ustar 00tina tina --- |
literal
text
# Comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021173 x ustar 00 30 mtime=1791882995.010609658
30 atime=1791882995.010455937
30 ctime=1791882995.010609658
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T26H/=== 0000644 0001750 0001750 00000000050 15263373363 020620 0 ustar 00tina tina Spec Example 8.8. Literal Content [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2JQS 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.162719722
30 atime=1791882995.010302355
30 ctime=1791882995.162719722
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.162812751
30 atime=1791882995.162719722
30 ctime=1791882995.162812751
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/test.event 0000644 0001750 0001750 00000000074 15263373363 022413 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :
=VAL :a
=VAL :
=VAL :b
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.084165091
30 atime=1791882995.084060469
30 ctime=1791882995.084165091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/in.yaml 0000644 0001750 0001750 00000000010 15263373363 021651 0 ustar 00tina tina : a
: b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021227 x ustar 00 30 mtime=1791882995.010455937
30 atime=1791882995.010302355
30 ctime=1791882995.010455937
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2JQS/=== 0000644 0001750 0001750 00000000040 15263373363 020653 0 ustar 00tina tina Block Mapping with Missing Keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9KBC 0000644 0000000 0000000 00000000132 15263373363 020632 x ustar 00 30 mtime=1791882995.162625785
30 atime=1791882995.010110989
30 ctime=1791882995.162625785
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/ 0000755 0001750 0001750 00000000000 15263373363 020341 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022731 x ustar 00 30 mtime=1791882995.162719722
30 atime=1791882995.162625785
30 ctime=1791882995.162719722
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/test.event 0000644 0001750 0001750 00000000016 15263373363 022360 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022201 x ustar 00 30 mtime=1791882995.084060469
30 atime=1791882995.083965135
30 ctime=1791882995.084060469
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/in.yaml 0000644 0001750 0001750 00000000042 15263373363 021627 0 ustar 00tina tina --- key1: value1
key2: value2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 021762 x ustar 00 30 mtime=1791882995.052600776
30 atime=1791882995.052600776
29 ctime=1791882995.05268759
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/error 0000644 0001750 0001750 00000000000 15263373363 021403 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021200 x ustar 00 30 mtime=1791882995.010302355
30 atime=1791882995.010110989
30 ctime=1791882995.010302355
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KBC/=== 0000644 0001750 0001750 00000000035 15263373363 020630 0 ustar 00tina tina Mapping starting at --- line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3HFZ 0000644 0000000 0000000 00000000132 15263373363 020654 x ustar 00 30 mtime=1791882995.162532336
30 atime=1791882995.009949724
30 ctime=1791882995.162532336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.162625785
30 atime=1791882995.162532336
30 ctime=1791882995.162625785
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/test.event 0000644 0001750 0001750 00000000067 15263373363 022410 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
-MAP
-DOC ...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.083965135
30 atime=1791882995.083869661
30 ctime=1791882995.083965135
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021651 0 ustar 00tina tina ---
key: value
... invalid
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022005 x ustar 00 30 mtime=1791882995.052512776
30 atime=1791882995.052512776
30 ctime=1791882995.052600776
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/error 0000644 0001750 0001750 00000000000 15263373363 021425 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021222 x ustar 00 30 mtime=1791882995.010110989
30 atime=1791882995.009949724
30 ctime=1791882995.010110989
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3HFZ/=== 0000644 0001750 0001750 00000000052 15263373363 020651 0 ustar 00tina tina Invalid content after document end marker
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5C5M 0000644 0000000 0000000 00000000132 15263373363 020613 x ustar 00 30 mtime=1791882995.162438888
30 atime=1791882995.009793349
30 ctime=1791882995.162438888
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/ 0000755 0001750 0001750 00000000000 15263373363 020322 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022712 x ustar 00 30 mtime=1791882995.162532336
30 atime=1791882995.162438888
30 ctime=1791882995.162532336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/test.event 0000644 0001750 0001750 00000000220 15263373363 022336 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.43.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022362 x ustar 00 30 mtime=1791882995.130643048
29 atime=1791882995.13054967
30 ctime=1791882995.130643048
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/out.yaml 0000644 0001750 0001750 00000000064 15263373363 022015 0 ustar 00tina tina - one: two
three: four
- five: six
seven: eight
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022171 x ustar 00 30 mtime=1791882995.083869661
30 atime=1791882995.083773769
30 ctime=1791882995.083869661
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/in.json 0000644 0001750 0001750 00000000143 15263373363 021621 0 ustar 00tina tina [
{
"one": "two",
"three": "four"
},
{
"five": "six",
"seven": "eight"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022162 x ustar 00 30 mtime=1791882995.083773769
30 atime=1791882995.083678435
30 ctime=1791882995.083773769
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/in.yaml 0000644 0001750 0001750 00000000074 15263373363 021615 0 ustar 00tina tina - { one : two , three: four , }
- {five: six,seven : eight}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021161 x ustar 00 30 mtime=1791882995.009949724
30 atime=1791882995.009793349
30 ctime=1791882995.009949724
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5C5M/=== 0000644 0001750 0001750 00000000041 15263373363 020606 0 ustar 00tina tina Spec Example 7.15. Flow Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/54T7 0000644 0000000 0000000 00000000132 15263373363 020605 x ustar 00 30 mtime=1791882995.162345999
30 atime=1791882995.009639977
30 ctime=1791882995.162345999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/ 0000755 0001750 0001750 00000000000 15263373363 020314 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022704 x ustar 00 30 mtime=1791882995.162438888
30 atime=1791882995.162345999
30 ctime=1791882995.162438888
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/test.event 0000644 0001750 0001750 00000000111 15263373363 022327 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :you
=VAL :bar
=VAL :far
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022353 x ustar 00 29 mtime=1791882995.13054967
30 atime=1791882995.130456152
29 ctime=1791882995.13054967
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022001 0 ustar 00tina tina foo: you
bar: far
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022163 x ustar 00 30 mtime=1791882995.083678435
30 atime=1791882995.083575069
30 ctime=1791882995.083678435
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/in.json 0000644 0001750 0001750 00000000043 15263373363 021612 0 ustar 00tina tina {
"foo": "you",
"bar": "far"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022154 x ustar 00 30 mtime=1791882995.083575069
30 atime=1791882995.083480154
30 ctime=1791882995.083575069
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021603 0 ustar 00tina tina {foo: you, bar: far}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021153 x ustar 00 30 mtime=1791882995.009793349
30 atime=1791882995.009639977
30 ctime=1791882995.009793349
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/54T7/=== 0000644 0001750 0001750 00000000015 15263373363 020601 0 ustar 00tina tina Flow Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/R52L 0000644 0000000 0000000 00000000132 15263373363 020626 x ustar 00 30 mtime=1791882995.162250874
30 atime=1791882995.009487372
30 ctime=1791882995.162250874
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/ 0000755 0001750 0001750 00000000000 15263373363 020335 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022725 x ustar 00 30 mtime=1791882995.162345999
30 atime=1791882995.162250874
30 ctime=1791882995.162345999
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/test.event 0000644 0001750 0001750 00000000222 15263373363 022353 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.43.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022376 x ustar 00 30 mtime=1791882995.130456152
30 atime=1791882995.130361586
30 ctime=1791882995.130456152
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/out.yaml 0000644 0001750 0001750 00000000066 15263373363 022032 0 ustar 00tina tina ---
top1:
- item1
- key2: value2
- item3
top2: value2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022202 x ustar 00 30 mtime=1791882995.083480154
28 atime=1791882995.0833851
30 ctime=1791882995.083480154
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/in.json 0000644 0001750 0001750 00000000145 15263373363 021636 0 ustar 00tina tina {
"top1": [
"item1",
{
"key2": "value2"
},
"item3"
],
"top2": "value2"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000125 15263373363 022177 x ustar 00 28 mtime=1791882995.0833851
29 atime=1791882995.08328788
28 ctime=1791882995.0833851
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021627 0 ustar 00tina tina ---
{ top1: [item1, {key2: value2}, item3], top2: value2 }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021174 x ustar 00 30 mtime=1791882995.009639977
30 atime=1791882995.009487372
30 ctime=1791882995.009639977
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/R52L/=== 0000644 0001750 0001750 00000000052 15263373363 020623 0 ustar 00tina tina Nested flow mapping sequence and mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M5DY 0000644 0000000 0000000 00000000132 15263373363 020660 x ustar 00 30 mtime=1791882995.162153585
30 atime=1791882995.009334559
30 ctime=1791882995.162153585
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5DY/ 0000755 0001750 0001750 00000000000 15263373363 020367 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022757 x ustar 00 30 mtime=1791882995.162250874
30 atime=1791882995.162153585
30 ctime=1791882995.162250874
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5DY/test.event 0000644 0001750 0001750 00000000344 15263373363 022412 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.43.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022427 x ustar 00 30 mtime=1791882995.130361586
29 atime=1791882995.13026716
30 ctime=1791882995.130361586
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5DY/out.yaml 0000644 0001750 0001750 00000000210 15263373363 022053 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.43.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022225 x ustar 00 29 mtime=1791882995.08328788
30 atime=1791882995.083186819
29 ctime=1791882995.08328788
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5DY/in.yaml 0000644 0001750 0001750 00000000216 15263373363 021660 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.43.0/test-suite/yaml-test-suite-data/M5DY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021226 x ustar 00 30 mtime=1791882995.009487372
30 atime=1791882995.009334559
30 ctime=1791882995.009487372
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M5DY/=== 0000644 0001750 0001750 00000000055 15263373363 020660 0 ustar 00tina tina Spec Example 2.11. Mapping between Sequences
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7LBH 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.162046588
30 atime=1791882995.009158139
30 ctime=1791882995.162046588
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.162153585
30 atime=1791882995.162046588
30 ctime=1791882995.162153585
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/test.event 0000644 0001750 0001750 00000000042 15263373363 022363 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL "a\nb
=VAL :1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022205 x ustar 00 30 mtime=1791882995.083186819
30 atime=1791882995.083056006
30 ctime=1791882995.083186819
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021633 0 ustar 00tina tina "a\nb": 1
"c
d": 1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021767 x ustar 00 30 mtime=1791882995.052426242
30 atime=1791882995.052426242
30 ctime=1791882995.052512776
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/error 0000644 0001750 0001750 00000000000 15263373363 021407 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.009334559
30 atime=1791882995.009158139
30 ctime=1791882995.009334559
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7LBH/=== 0000644 0001750 0001750 00000000046 15263373363 020636 0 ustar 00tina tina Multiline double quoted implicit keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/MYW6 0000644 0000000 0000000 00000000132 15263373363 020704 x ustar 00 30 mtime=1791882995.161951673
30 atime=1791882995.008985839
30 ctime=1791882995.161951673
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/ 0000755 0001750 0001750 00000000000 15263373363 020413 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023003 x ustar 00 30 mtime=1791882995.162046588
30 atime=1791882995.161951673
30 ctime=1791882995.162046588
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/test.event 0000644 0001750 0001750 00000000041 15263373363 022430 0 ustar 00tina tina +STR
+DOC
=VAL |ab
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022452 x ustar 00 29 mtime=1791882995.13026716
30 atime=1791882995.130166588
29 ctime=1791882995.13026716
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/out.yaml 0000644 0001750 0001750 00000000014 15263373363 022101 0 ustar 00tina tina |-
ab
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022262 x ustar 00 30 mtime=1791882995.083056006
30 atime=1791882995.082937764
30 ctime=1791882995.083056006
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/in.json 0000644 0001750 0001750 00000000005 15263373363 021707 0 ustar 00tina tina "ab"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.082937764
30 atime=1791882995.082840823
30 ctime=1791882995.082937764
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/in.yaml 0000644 0001750 0001750 00000000017 15263373363 021703 0 ustar 00tina tina |-
ab
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021252 x ustar 00 30 mtime=1791882995.009158139
30 atime=1791882995.008985839
30 ctime=1791882995.009158139
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/MYW6/=== 0000644 0001750 0001750 00000000023 15263373363 020677 0 ustar 00tina tina Block Scalar Strip
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/RHX7 0000644 0000000 0000000 00000000132 15263373363 020672 x ustar 00 30 mtime=1791882995.161856758
30 atime=1791882995.008815077
30 ctime=1791882995.161856758
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/ 0000755 0001750 0001750 00000000000 15263373363 020401 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022771 x ustar 00 30 mtime=1791882995.161951673
30 atime=1791882995.161856758
30 ctime=1791882995.161951673
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/test.event 0000644 0001750 0001750 00000000051 15263373363 022417 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :key
=VAL :value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022241 x ustar 00 30 mtime=1791882995.082840823
30 atime=1791882995.082744512
30 ctime=1791882995.082840823
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/in.yaml 0000644 0001750 0001750 00000000035 15263373363 021671 0 ustar 00tina tina ---
key: value
%YAML 1.2
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022023 x ustar 00 30 mtime=1791882995.052338451
30 atime=1791882995.052338451
30 ctime=1791882995.052426242
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/error 0000644 0001750 0001750 00000000000 15263373363 021443 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021240 x ustar 00 30 mtime=1791882995.008985839
30 atime=1791882995.008815077
30 ctime=1791882995.008985839
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/RHX7/=== 0000644 0001750 0001750 00000000053 15263373363 020670 0 ustar 00tina tina YAML directive without document end marker
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DWX9 0000644 0000000 0000000 00000000132 15263373363 020675 x ustar 00 30 mtime=1791882995.161763519
30 atime=1791882995.008627691
30 ctime=1791882995.161763519
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/ 0000755 0001750 0001750 00000000000 15263373363 020404 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022774 x ustar 00 30 mtime=1791882995.161856758
30 atime=1791882995.161763519
30 ctime=1791882995.161856758
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/test.event 0000644 0001750 0001750 00000000063 15263373363 022425 0 ustar 00tina tina +STR
+DOC
=VAL |\n\nliteral\n \n\ntext\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022574 x ustar 00 30 mtime=1791882995.147906582
30 atime=1791882995.147823331
30 ctime=1791882995.147906582
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/emit.yaml 0000644 0001750 0001750 00000000032 15263373363 022221 0 ustar 00tina tina |
literal
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022445 x ustar 00 30 mtime=1791882995.130166588
30 atime=1791882995.130057565
30 ctime=1791882995.130166588
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022073 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.082744512
30 atime=1791882995.082649108
30 ctime=1791882995.082744512
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/in.json 0000644 0001750 0001750 00000000033 15263373363 021701 0 ustar 00tina tina "\n\nliteral\n \n\ntext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.082649108
30 atime=1791882995.082552447
30 ctime=1791882995.082649108
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/in.yaml 0000644 0001750 0001750 00000000053 15263373363 021674 0 ustar 00tina tina |
literal
text
# Comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021243 x ustar 00 30 mtime=1791882995.008815077
30 atime=1791882995.008627691
30 ctime=1791882995.008815077
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DWX9/=== 0000644 0001750 0001750 00000000042 15263373363 020671 0 ustar 00tina tina Spec Example 8.8. Literal Content
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/LQZ7 0000644 0000000 0000000 00000000132 15263373363 020677 x ustar 00 30 mtime=1791882995.161670071
30 atime=1791882995.008455671
30 ctime=1791882995.161670071
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/ 0000755 0001750 0001750 00000000000 15263373363 020406 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022776 x ustar 00 30 mtime=1791882995.161763519
30 atime=1791882995.161670071
30 ctime=1791882995.161763519
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/test.event 0000644 0001750 0001750 00000000165 15263373363 022432 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.43.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022447 x ustar 00 30 mtime=1791882995.130057565
30 atime=1791882995.129974523
30 ctime=1791882995.130057565
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/out.yaml 0000644 0001750 0001750 00000000063 15263373363 022100 0 ustar 00tina tina "implicit block key":
- "implicit flow key": value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022255 x ustar 00 30 mtime=1791882995.082552447
30 atime=1791882995.082455158
30 ctime=1791882995.082552447
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/in.json 0000644 0001750 0001750 00000000121 15263373363 021701 0 ustar 00tina tina {
"implicit block key": [
{
"implicit flow key": "value"
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022245 x ustar 00 30 mtime=1791882995.082455158
29 atime=1791882995.08235696
30 ctime=1791882995.082455158
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021700 0 ustar 00tina tina "implicit block key" : [
"implicit flow key" : value,
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021245 x ustar 00 30 mtime=1791882995.008627691
30 atime=1791882995.008455671
30 ctime=1791882995.008627691
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LQZ7/=== 0000644 0001750 0001750 00000000056 15263373363 020700 0 ustar 00tina tina Spec Example 7.4. Double Quoted Implicit Keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6CK3 0000644 0000000 0000000 00000000132 15263373363 020610 x ustar 00 30 mtime=1791882995.161575086
30 atime=1791882995.008311448
30 ctime=1791882995.161575086
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/ 0000755 0001750 0001750 00000000000 15263373363 020317 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022707 x ustar 00 30 mtime=1791882995.161670071
30 atime=1791882995.161575086
30 ctime=1791882995.161670071
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/test.event 0000644 0001750 0001750 00000000201 15263373363 022332 0 ustar 00tina tina +STR
+DOC ---
+SEQ
=VAL :foo
=VAL :bar
=VAL :baz
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022164 x ustar 00 29 mtime=1791882995.08235696
30 atime=1791882995.082260509
29 ctime=1791882995.08235696
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/in.json 0000644 0001750 0001750 00000000036 15263373363 021617 0 ustar 00tina tina [
"foo",
"bar",
"baz"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022157 x ustar 00 30 mtime=1791882995.082260509
30 atime=1791882995.082153302
30 ctime=1791882995.082260509
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/in.yaml 0000644 0001750 0001750 00000000120 15263373363 021602 0 ustar 00tina tina %TAG !e! tag:example.com,2000:app/
---
- !local foo
- !!str bar
- !e!tag%21 baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021156 x ustar 00 30 mtime=1791882995.008455671
30 atime=1791882995.008311448
30 ctime=1791882995.008455671
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6CK3/=== 0000644 0001750 0001750 00000000042 15263373363 020604 0 ustar 00tina tina Spec Example 6.26. Tag Shorthands
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JS2J 0000644 0000000 0000000 00000000132 15263373363 020652 x ustar 00 30 mtime=1791882995.161480172
30 atime=1791882995.008145854
30 ctime=1791882995.161480172
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/ 0000755 0001750 0001750 00000000000 15263373363 020361 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022751 x ustar 00 30 mtime=1791882995.161575086
30 atime=1791882995.161480172
30 ctime=1791882995.161575086
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/test.event 0000644 0001750 0001750 00000000156 15263373363 022405 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :First occurrence
=VAL &anchor :Value
=VAL :Second occurrence
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.082153302
30 atime=1791882995.082042463
30 ctime=1791882995.082153302
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/in.json 0000644 0001750 0001750 00000000102 15263373363 021653 0 ustar 00tina tina {
"First occurrence": "Value",
"Second occurrence": "Value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.082042463
30 atime=1791882995.081944685
30 ctime=1791882995.082042463
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021653 0 ustar 00tina tina First occurrence: &anchor Value
Second occurrence: *anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021220 x ustar 00 30 mtime=1791882995.008311448
30 atime=1791882995.008145854
30 ctime=1791882995.008311448
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JS2J/=== 0000644 0001750 0001750 00000000040 15263373363 020644 0 ustar 00tina tina Spec Example 6.29. Node Anchors
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9HCY 0000644 0000000 0000000 00000000132 15263373363 020656 x ustar 00 30 mtime=1791882995.161382882
30 atime=1791882995.007984799
30 ctime=1791882995.161382882
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/ 0000755 0001750 0001750 00000000000 15263373363 020365 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022755 x ustar 00 30 mtime=1791882995.161480172
30 atime=1791882995.161382882
30 ctime=1791882995.161480172
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/test.event 0000644 0001750 0001750 00000000033 15263373363 022403 0 ustar 00tina tina +STR
+DOC
=VAL "bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022224 x ustar 00 30 mtime=1791882995.081944685
29 atime=1791882995.08184558
30 ctime=1791882995.081944685
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021657 0 ustar 00tina tina !foo "bar"
%TAG ! tag:example.com,2000:app/
---
!foo "bar"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022007 x ustar 00 30 mtime=1791882995.052249473
30 atime=1791882995.052249473
30 ctime=1791882995.052338451
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/error 0000644 0001750 0001750 00000000000 15263373363 021427 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021224 x ustar 00 30 mtime=1791882995.008145854
30 atime=1791882995.007984799
30 ctime=1791882995.008145854
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9HCY/=== 0000644 0001750 0001750 00000000047 15263373363 020657 0 ustar 00tina tina Need document footer before directives
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZCZ6 0000644 0000000 0000000 00000000132 15263373363 020676 x ustar 00 30 mtime=1791882995.160704091
30 atime=1791882995.007834849
30 ctime=1791882995.160704091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/ 0000755 0001750 0001750 00000000000 15263373363 020405 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022775 x ustar 00 30 mtime=1791882995.160797888
30 atime=1791882995.160704091
30 ctime=1791882995.160797888
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/test.event 0000644 0001750 0001750 00000000027 15263373363 022426 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022243 x ustar 00 29 mtime=1791882995.08184558
30 atime=1791882995.081746195
29 ctime=1791882995.08184558
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/in.yaml 0000644 0001750 0001750 00000000013 15263373363 021671 0 ustar 00tina tina a: b: c: d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022027 x ustar 00 30 mtime=1791882995.052158958
30 atime=1791882995.052158958
30 ctime=1791882995.052249473
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/error 0000644 0001750 0001750 00000000000 15263373363 021447 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021244 x ustar 00 30 mtime=1791882995.007984799
30 atime=1791882995.007834849
30 ctime=1791882995.007984799
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZCZ6/=== 0000644 0001750 0001750 00000000053 15263373363 020674 0 ustar 00tina tina Invalid mapping in plain single line value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Q4CL 0000644 0000000 0000000 00000000132 15263373363 020645 x ustar 00 30 mtime=1791882995.160603449
30 atime=1791882995.007684689
30 ctime=1791882995.160603449
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.160704091
30 atime=1791882995.160603449
30 ctime=1791882995.160704091
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/test.event 0000644 0001750 0001750 00000000101 15263373363 022366 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL "quoted1
=VAL :key2
=VAL "quoted2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.079858933
30 atime=1791882995.079764088
30 ctime=1791882995.079858933
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/in.yaml 0000644 0001750 0001750 00000000101 15263373363 021636 0 ustar 00tina tina key1: "quoted1"
key2: "quoted2" trailing content
key3: "quoted3"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021776 x ustar 00 30 mtime=1791882995.052064043
30 atime=1791882995.052064043
30 ctime=1791882995.052158958
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/error 0000644 0001750 0001750 00000000000 15263373363 021416 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021213 x ustar 00 30 mtime=1791882995.007834849
30 atime=1791882995.007684689
30 ctime=1791882995.007834849
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Q4CL/=== 0000644 0001750 0001750 00000000044 15263373363 020643 0 ustar 00tina tina Trailing content after quoted value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S4GJ 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.160509023
30 atime=1791882995.007535507
30 ctime=1791882995.160509023
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022750 x ustar 00 30 mtime=1791882995.160603449
30 atime=1791882995.160509023
30 ctime=1791882995.160603449
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/test.event 0000644 0001750 0001750 00000000040 15263373363 022374 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :folded
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022220 x ustar 00 30 mtime=1791882995.079764088
30 atime=1791882995.079668964
30 ctime=1791882995.079764088
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/in.yaml 0000644 0001750 0001750 00000000047 15263373363 021653 0 ustar 00tina tina ---
folded: > first line
second line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022002 x ustar 00 30 mtime=1791882995.051975135
30 atime=1791882995.051975135
30 ctime=1791882995.052064043
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/error 0000644 0001750 0001750 00000000000 15263373363 021422 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021217 x ustar 00 30 mtime=1791882995.007684689
30 atime=1791882995.007535507
30 ctime=1791882995.007684689
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S4GJ/=== 0000644 0001750 0001750 00000000052 15263373363 020646 0 ustar 00tina tina Invalid text after block scalar indicator
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/L9U5 0000644 0000000 0000000 00000000132 15263373363 020640 x ustar 00 30 mtime=1791882995.160414946
30 atime=1791882995.007382484
30 ctime=1791882995.160414946
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/ 0000755 0001750 0001750 00000000000 15263373363 020347 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022737 x ustar 00 30 mtime=1791882995.160509023
30 atime=1791882995.160414946
30 ctime=1791882995.160509023
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/test.event 0000644 0001750 0001750 00000000165 15263373363 022373 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.43.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022410 x ustar 00 30 mtime=1791882995.129785043
30 atime=1791882995.129691106
30 ctime=1791882995.129785043
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022044 0 ustar 00tina tina implicit block key:
- implicit flow key: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022215 x ustar 00 30 mtime=1791882995.079668964
29 atime=1791882995.07957363
30 ctime=1791882995.079668964
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/in.json 0000644 0001750 0001750 00000000121 15263373363 021642 0 ustar 00tina tina {
"implicit block key": [
{
"implicit flow key": "value"
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022205 x ustar 00 29 mtime=1791882995.07957363
30 atime=1791882995.079477807
29 ctime=1791882995.07957363
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/in.yaml 0000644 0001750 0001750 00000000067 15263373363 021644 0 ustar 00tina tina implicit block key : [
implicit flow key : value,
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021206 x ustar 00 30 mtime=1791882995.007535507
30 atime=1791882995.007382484
30 ctime=1791882995.007535507
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L9U5/=== 0000644 0001750 0001750 00000000047 15263373363 020641 0 ustar 00tina tina Spec Example 7.11. Plain Implicit Keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6XDY 0000644 0000000 0000000 00000000132 15263373363 020674 x ustar 00 30 mtime=1791882995.160321498
30 atime=1791882995.007231626
30 ctime=1791882995.160321498
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022773 x ustar 00 30 mtime=1791882995.160414946
30 atime=1791882995.160321498
30 ctime=1791882995.160414946
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/test.event 0000644 0001750 0001750 00000000064 15263373363 022425 0 ustar 00tina tina +STR
+DOC ---
=VAL :
-DOC
+DOC ---
=VAL :
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022444 x ustar 00 30 mtime=1791882995.129691106
30 atime=1791882995.129596471
30 ctime=1791882995.129691106
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/out.yaml 0000644 0001750 0001750 00000000010 15263373363 022065 0 ustar 00tina tina ---
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022252 x ustar 00 30 mtime=1791882995.079477807
30 atime=1791882995.079383032
30 ctime=1791882995.079477807
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/in.json 0000644 0001750 0001750 00000000012 15263373363 021675 0 ustar 00tina tina null
null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.079383032
30 atime=1791882995.079285743
30 ctime=1791882995.079383032
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/in.yaml 0000644 0001750 0001750 00000000010 15263373363 021664 0 ustar 00tina tina ---
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021242 x ustar 00 30 mtime=1791882995.007382484
30 atime=1791882995.007231626
30 ctime=1791882995.007382484
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6XDY/=== 0000644 0001750 0001750 00000000033 15263373363 020670 0 ustar 00tina tina Two document start markers
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9MMA 0000644 0000000 0000000 00000000131 15263373363 020644 x ustar 00 30 mtime=1791882995.160227352
29 atime=1791882995.00706652
30 ctime=1791882995.160227352
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/ 0000755 0001750 0001750 00000000000 15263373363 020354 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022744 x ustar 00 30 mtime=1791882995.160321498
30 atime=1791882995.160227352
30 ctime=1791882995.160321498
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/test.event 0000644 0001750 0001750 00000000005 15263373363 022371 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022214 x ustar 00 30 mtime=1791882995.079285743
30 atime=1791882995.079180561
30 ctime=1791882995.079285743
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/in.yaml 0000644 0001750 0001750 00000000012 15263373363 021637 0 ustar 00tina tina %YAML 1.2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 021774 x ustar 00 29 mtime=1791882995.05188874
29 atime=1791882995.05188874
30 ctime=1791882995.051975135
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/error 0000644 0001750 0001750 00000000000 15263373363 021416 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021212 x ustar 00 30 mtime=1791882995.007231626
29 atime=1791882995.00706652
30 ctime=1791882995.007231626
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9MMA/=== 0000644 0001750 0001750 00000000045 15263373363 020644 0 ustar 00tina tina Directive by itself with no document
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZK9H 0000644 0000000 0000000 00000000132 15263373363 020667 x ustar 00 30 mtime=1791882995.160123497
30 atime=1791882995.006917828
30 ctime=1791882995.160123497
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/ 0000755 0001750 0001750 00000000000 15263373363 020376 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022766 x ustar 00 30 mtime=1791882995.160227352
30 atime=1791882995.160123497
30 ctime=1791882995.160227352
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/test.event 0000644 0001750 0001750 00000000136 15263373363 022420 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :key
+SEQ []
+SEQ []
+SEQ []
=VAL :value
-SEQ
-SEQ
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022437 x ustar 00 30 mtime=1791882995.129596471
30 atime=1791882995.129501695
30 ctime=1791882995.129596471
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/out.yaml 0000644 0001750 0001750 00000000021 15263373363 022062 0 ustar 00tina tina key:
- - - value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022245 x ustar 00 30 mtime=1791882995.079180561
30 atime=1791882995.079054357
30 ctime=1791882995.079180561
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/in.json 0000644 0001750 0001750 00000000077 15263373363 021703 0 ustar 00tina tina {
"key": [
[
[
"value"
]
]
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.079054357
30 atime=1791882995.078959023
30 ctime=1791882995.079054357
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021663 0 ustar 00tina tina { key: [[[
value
]]]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021233 x ustar 00 29 mtime=1791882995.00706652
30 atime=1791882995.006917828
29 ctime=1791882995.00706652
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZK9H/=== 0000644 0001750 0001750 00000000036 15263373363 020666 0 ustar 00tina tina Nested top level flow mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/NJ66 0000644 0000000 0000000 00000000130 15263373363 020623 x ustar 00 29 mtime=1791882995.16002949
30 atime=1791882995.006767877
29 ctime=1791882995.16002949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022723 x ustar 00 30 mtime=1791882995.160123497
29 atime=1791882995.16002949
30 ctime=1791882995.160123497
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/test.event 0000644 0001750 0001750 00000000167 15263373363 022362 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.43.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.129501695
30 atime=1791882995.129407269
30 ctime=1791882995.129501695
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/out.yaml 0000644 0001750 0001750 00000000055 15263373363 022027 0 ustar 00tina tina ---
- single line: value
- multi line: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.078959023
30 atime=1791882995.078864388
30 ctime=1791882995.078959023
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/in.json 0000644 0001750 0001750 00000000112 15263373363 021627 0 ustar 00tina tina [
{
"single line": "value"
},
{
"multi line": "value"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.078864388
30 atime=1791882995.078770521
30 ctime=1791882995.078864388
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/in.yaml 0000644 0001750 0001750 00000000065 15263373363 021627 0 ustar 00tina tina ---
- { single line: value}
- { multi
line: value}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021173 x ustar 00 30 mtime=1791882995.006917828
30 atime=1791882995.006767877
30 ctime=1791882995.006917828
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NJ66/=== 0000644 0001750 0001750 00000000041 15263373363 020620 0 ustar 00tina tina Multiline plain flow mapping key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2AUY 0000644 0000000 0000000 00000000132 15263373363 020662 x ustar 00 30 mtime=1791882995.159928779
30 atime=1791882995.006607311
30 ctime=1791882995.159928779
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/ 0000755 0001750 0001750 00000000000 15263373363 020371 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022757 x ustar 00 29 mtime=1791882995.16002949
30 atime=1791882995.159928779
29 ctime=1791882995.16002949
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/test.event 0000644 0001750 0001750 00000000157 15263373363 022416 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :a
=VAL :b
=VAL :42
=VAL :d
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022432 x ustar 00 30 mtime=1791882995.129407269
30 atime=1791882995.129312355
30 ctime=1791882995.129407269
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/out.yaml 0000644 0001750 0001750 00000000035 15263373363 022062 0 ustar 00tina tina - !!str a
- b
- !!int 42
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.078770521
30 atime=1791882995.078676095
30 ctime=1791882995.078770521
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/in.json 0000644 0001750 0001750 00000000036 15263373363 021671 0 ustar 00tina tina [
"a",
"b",
42,
"d"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022230 x ustar 00 30 mtime=1791882995.078676095
29 atime=1791882995.07858104
30 ctime=1791882995.078676095
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/in.yaml 0000644 0001750 0001750 00000000041 15263373363 021656 0 ustar 00tina tina - !!str a
- b
- !!int 42
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021230 x ustar 00 30 mtime=1791882995.006767877
30 atime=1791882995.006607311
30 ctime=1791882995.006767877
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2AUY/=== 0000644 0001750 0001750 00000000027 15263373363 020661 0 ustar 00tina tina Tags in Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4ABK 0000644 0000000 0000000 00000000131 15263373363 020622 x ustar 00 30 mtime=1791882995.159833445
29 atime=1791882995.00645799
30 ctime=1791882995.159833445
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/ 0000755 0001750 0001750 00000000000 15263373363 020332 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022722 x ustar 00 30 mtime=1791882995.159928779
30 atime=1791882995.159833445
30 ctime=1791882995.159928779
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/test.event 0000644 0001750 0001750 00000000166 15263373363 022357 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.43.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022373 x ustar 00 30 mtime=1791882995.129312355
30 atime=1791882995.129216392
30 ctime=1791882995.129312355
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/out.yaml 0000644 0001750 0001750 00000000076 15263373363 022030 0 ustar 00tina tina unquoted: "separate"
http://foo.com: null
omitted value: null
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022170 x ustar 00 29 mtime=1791882995.07858104
30 atime=1791882995.078486125
29 ctime=1791882995.07858104
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/in.yaml 0000644 0001750 0001750 00000000073 15263373363 021624 0 ustar 00tina tina {
unquoted : "separate",
http://foo.com,
omitted value:,
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021170 x ustar 00 30 mtime=1791882995.006607311
29 atime=1791882995.00645799
30 ctime=1791882995.006607311
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4ABK/=== 0000644 0001750 0001750 00000000035 15263373363 020621 0 ustar 00tina tina Flow Mapping Separate Values
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/8XDJ 0000644 0000000 0000000 00000000132 15263373363 020657 x ustar 00 30 mtime=1791882995.159748098
30 atime=1791882995.006319843
30 ctime=1791882995.159748098
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/ 0000755 0001750 0001750 00000000000 15263373363 020366 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022756 x ustar 00 30 mtime=1791882995.159833445
30 atime=1791882995.159748098
30 ctime=1791882995.159833445
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/test.event 0000644 0001750 0001750 00000000045 15263373363 022407 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :word1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.078486125
30 atime=1791882995.078392747
30 ctime=1791882995.078486125
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021653 0 ustar 00tina tina key: word1
# xxx
word2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 022007 x ustar 00 30 mtime=1791882995.051802346
30 atime=1791882995.051802346
29 ctime=1791882995.05188874
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/error 0000644 0001750 0001750 00000000000 15263373363 021430 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021223 x ustar 00 29 mtime=1791882995.00645799
30 atime=1791882995.006319843
29 ctime=1791882995.00645799
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/8XDJ/=== 0000644 0001750 0001750 00000000041 15263373363 020652 0 ustar 00tina tina Comment in plain multiline value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/2SXE 0000644 0000000 0000000 00000000130 15263373363 020661 x ustar 00 29 mtime=1791882995.15965486
30 atime=1791882995.006170312
29 ctime=1791882995.15965486
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/ 0000755 0001750 0001750 00000000000 15263373363 020372 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022761 x ustar 00 30 mtime=1791882995.159748098
29 atime=1791882995.15965486
30 ctime=1791882995.159748098
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/test.event 0000644 0001750 0001750 00000000116 15263373363 022412 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL &a: :key
=VAL &a :value
=VAL :foo
=ALI *a:
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022433 x ustar 00 30 mtime=1791882995.129216392
30 atime=1791882995.129110582
30 ctime=1791882995.129216392
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022061 0 ustar 00tina tina &a: key: &a value
foo: *a:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022241 x ustar 00 30 mtime=1791882995.078392747
30 atime=1791882995.078298391
30 ctime=1791882995.078392747
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/in.json 0000644 0001750 0001750 00000000045 15263373363 021672 0 ustar 00tina tina {
"key": "value",
"foo": "key"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022232 x ustar 00 30 mtime=1791882995.078298391
30 atime=1791882995.078194955
30 ctime=1791882995.078298391
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/in.yaml 0000644 0001750 0001750 00000000035 15263373363 021662 0 ustar 00tina tina &a: key: &a value
foo:
*a:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021231 x ustar 00 30 mtime=1791882995.006319843
30 atime=1791882995.006170312
30 ctime=1791882995.006319843
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/2SXE/=== 0000644 0001750 0001750 00000000033 15263373363 020657 0 ustar 00tina tina Anchors With Colon in Name
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/229Q 0000644 0000000 0000000 00000000130 15263373363 020575 x ustar 00 29 mtime=1791882995.15956183
30 atime=1791882995.006005206
29 ctime=1791882995.15956183
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/ 0000755 0001750 0001750 00000000000 15263373363 020306 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000127 15263373363 022702 x ustar 00 29 mtime=1791882995.15965486
29 atime=1791882995.15956183
29 ctime=1791882995.15965486
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/test.event 0000644 0001750 0001750 00000000274 15263373363 022333 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.43.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000131 15263373363 022346 x ustar 00 30 mtime=1791882995.129110582
29 atime=1791882995.12901434
30 ctime=1791882995.129110582
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/out.yaml 0000644 0001750 0001750 00000000124 15263373363 021776 0 ustar 00tina tina - name: Mark McGwire
hr: 65
avg: 0.278
- name: Sammy Sosa
hr: 63
avg: 0.288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022155 x ustar 00 30 mtime=1791882995.078194955
30 atime=1791882995.078084745
30 ctime=1791882995.078194955
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/in.json 0000644 0001750 0001750 00000000211 15263373363 021601 0 ustar 00tina tina [
{
"name": "Mark McGwire",
"hr": 65,
"avg": 0.278
},
{
"name": "Sammy Sosa",
"hr": 63,
"avg": 0.288
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022146 x ustar 00 30 mtime=1791882995.078084745
30 atime=1791882995.077988923
30 ctime=1791882995.078084745
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/in.yaml 0000644 0001750 0001750 00000000136 15263373363 021600 0 ustar 00tina tina -
name: Mark McGwire
hr: 65
avg: 0.278
-
name: Sammy Sosa
hr: 63
avg: 0.288
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021145 x ustar 00 30 mtime=1791882995.006170312
30 atime=1791882995.006005206
30 ctime=1791882995.006170312
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/229Q/=== 0000644 0001750 0001750 00000000047 15263373363 020600 0 ustar 00tina tina Spec Example 2.4. Sequence of Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/G9HC 0000644 0000000 0000000 00000000132 15263373363 020634 x ustar 00 30 mtime=1791882995.159466985
30 atime=1791882995.005856933
30 ctime=1791882995.159466985
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/ 0000755 0001750 0001750 00000000000 15263373363 020343 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022731 x ustar 00 29 mtime=1791882995.15956183
30 atime=1791882995.159466985
29 ctime=1791882995.15956183
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/test.event 0000644 0001750 0001750 00000000035 15263373363 022363 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :seq
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.077988923
30 atime=1791882995.077893449
30 ctime=1791882995.077988923
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021627 0 ustar 00tina tina ---
seq:
&anchor
- a
- b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021765 x ustar 00 30 mtime=1791882995.051714416
30 atime=1791882995.051714416
30 ctime=1791882995.051802346
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/error 0000644 0001750 0001750 00000000000 15263373363 021405 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021202 x ustar 00 30 mtime=1791882995.006005206
30 atime=1791882995.005856933
30 ctime=1791882995.006005206
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/G9HC/=== 0000644 0001750 0001750 00000000051 15263373363 020630 0 ustar 00tina tina Invalid anchor in zero indented sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/UV7Q 0000644 0000000 0000000 00000000132 15263373363 020704 x ustar 00 30 mtime=1791882995.159372839
30 atime=1791882995.005709078
30 ctime=1791882995.159372839
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/ 0000755 0001750 0001750 00000000000 15263373363 020413 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023003 x ustar 00 30 mtime=1791882995.159466985
30 atime=1791882995.159372839
30 ctime=1791882995.159466985
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/test.event 0000644 0001750 0001750 00000000072 15263373363 022434 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :x
+SEQ
=VAL :x x
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000127 15263373363 022460 x ustar 00 29 mtime=1791882995.12901434
29 atime=1791882995.12891754
29 ctime=1791882995.12901434
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/out.yaml 0000644 0001750 0001750 00000000011 15263373363 022076 0 ustar 00tina tina x:
- x x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022262 x ustar 00 30 mtime=1791882995.077893449
30 atime=1791882995.077797556
30 ctime=1791882995.077893449
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/in.json 0000644 0001750 0001750 00000000033 15263373363 021710 0 ustar 00tina tina {
"x": [
"x x"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.077797556
30 atime=1791882995.077701245
30 ctime=1791882995.077797556
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/in.yaml 0000644 0001750 0001750 00000000015 15263373363 021701 0 ustar 00tina tina x:
- x
x
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021252 x ustar 00 30 mtime=1791882995.005856933
30 atime=1791882995.005709078
30 ctime=1791882995.005856933
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UV7Q/=== 0000644 0001750 0001750 00000000034 15263373363 020701 0 ustar 00tina tina Legal tab after indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/H7TQ 0000644 0000000 0000000 00000000132 15263373363 020665 x ustar 00 30 mtime=1791882995.158861458
30 atime=1791882995.005555985
30 ctime=1791882995.158861458
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/ 0000755 0001750 0001750 00000000000 15263373363 020374 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022764 x ustar 00 30 mtime=1791882995.158947852
30 atime=1791882995.158861458
30 ctime=1791882995.158947852
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/test.event 0000644 0001750 0001750 00000000005 15263373363 022411 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.077701245
30 atime=1791882995.077605562
30 ctime=1791882995.077701245
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021660 0 ustar 00tina tina %YAML 1.2 foo
---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022016 x ustar 00 30 mtime=1791882995.051626415
30 atime=1791882995.051626415
30 ctime=1791882995.051714416
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/error 0000644 0001750 0001750 00000000000 15263373363 021436 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021233 x ustar 00 30 mtime=1791882995.005709078
30 atime=1791882995.005555985
30 ctime=1791882995.005709078
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/H7TQ/=== 0000644 0001750 0001750 00000000037 15263373363 020665 0 ustar 00tina tina Extra words on %YAML directive
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/V55R 0000644 0000000 0000000 00000000132 15263373363 020643 x ustar 00 30 mtime=1791882995.158774575
30 atime=1791882995.005407781
30 ctime=1791882995.158774575
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/ 0000755 0001750 0001750 00000000000 15263373363 020352 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022742 x ustar 00 30 mtime=1791882995.158861458
30 atime=1791882995.158774575
30 ctime=1791882995.158861458
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/test.event 0000644 0001750 0001750 00000000104 15263373363 022367 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL &a :a
=VAL &b :b
=ALI *a
=ALI *b
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.077605562
30 atime=1791882995.077510856
30 ctime=1791882995.077605562
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/in.json 0000644 0001750 0001750 00000000037 15263373363 021653 0 ustar 00tina tina [
"a",
"b",
"a",
"b"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022212 x ustar 00 30 mtime=1791882995.077510856
30 atime=1791882995.077413567
30 ctime=1791882995.077510856
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021635 0 ustar 00tina tina - &a a
- &b b
- *a
- *b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021211 x ustar 00 30 mtime=1791882995.005555985
30 atime=1791882995.005407781
30 ctime=1791882995.005555985
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V55R/=== 0000644 0001750 0001750 00000000032 15263373363 020636 0 ustar 00tina tina Aliases in Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6PBE 0000644 0000000 0000000 00000000132 15263373363 020636 x ustar 00 30 mtime=1791882995.158676378
30 atime=1791882995.005257342
30 ctime=1791882995.158676378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/ 0000755 0001750 0001750 00000000000 15263373363 020345 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022735 x ustar 00 30 mtime=1791882995.158774575
30 atime=1791882995.158676378
30 ctime=1791882995.158774575
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/test.event 0000644 0001750 0001750 00000000126 15263373363 022366 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.43.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000131 15263373363 022534 x ustar 00 30 mtime=1791882995.147101238
29 atime=1791882995.14700751
30 ctime=1791882995.147101238
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/emit.yaml 0000644 0001750 0001750 00000000034 15263373363 022164 0 ustar 00tina tina ---
? - a
- b
: - c
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022205 x ustar 00 30 mtime=1791882995.077413567
30 atime=1791882995.077316417
30 ctime=1791882995.077413567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021630 0 ustar 00tina tina ---
?
- a
- b
:
- c
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021204 x ustar 00 30 mtime=1791882995.005407781
30 atime=1791882995.005257342
30 ctime=1791882995.005407781
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6PBE/=== 0000644 0001750 0001750 00000000061 15263373363 020633 0 ustar 00tina tina Zero-indented sequences in explicit mapping keys
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/T5N4 0000644 0000000 0000000 00000000132 15263373363 020634 x ustar 00 30 mtime=1791882995.158590123
30 atime=1791882995.005087138
30 ctime=1791882995.158590123
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/ 0000755 0001750 0001750 00000000000 15263373363 020343 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022733 x ustar 00 30 mtime=1791882995.158676378
30 atime=1791882995.158590123
30 ctime=1791882995.158676378
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/test.event 0000644 0001750 0001750 00000000060 15263373363 022361 0 ustar 00tina tina +STR
+DOC ---
=VAL |literal\n\ttext\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000130 15263373363 022531 x ustar 00 29 mtime=1791882995.14700751
30 atime=1791882995.146914062
29 ctime=1791882995.14700751
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/emit.yaml 0000644 0001750 0001750 00000000030 15263373363 022156 0 ustar 00tina tina --- |
literal
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000130 15263373363 022402 x ustar 00 29 mtime=1791882995.12891754
30 atime=1791882995.128819342
29 ctime=1791882995.12891754
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/out.yaml 0000644 0001750 0001750 00000000024 15263373363 022032 0 ustar 00tina tina "literal\n\ttext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022212 x ustar 00 30 mtime=1791882995.077316417
30 atime=1791882995.077221013
30 ctime=1791882995.077316417
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/in.json 0000644 0001750 0001750 00000000024 15263373363 021640 0 ustar 00tina tina "literal\n\ttext\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.077221013
30 atime=1791882995.077111222
30 ctime=1791882995.077221013
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021626 0 ustar 00tina tina --- |
literal
text
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021202 x ustar 00 30 mtime=1791882995.005257342
30 atime=1791882995.005087138
30 ctime=1791882995.005257342
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/T5N4/=== 0000644 0001750 0001750 00000000047 15263373363 020635 0 ustar 00tina tina Spec Example 8.7. Literal Scalar [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SKE5 0000644 0000000 0000000 00000000132 15263373363 020651 x ustar 00 30 mtime=1791882995.158506313
30 atime=1791882995.004938375
30 ctime=1791882995.158506313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/ 0000755 0001750 0001750 00000000000 15263373363 020360 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022750 x ustar 00 30 mtime=1791882995.158590123
30 atime=1791882995.158506313
30 ctime=1791882995.158590123
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/test.event 0000644 0001750 0001750 00000000116 15263373363 022400 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :seq
+SEQ &anchor
=VAL :a
=VAL :b
-SEQ
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022421 x ustar 00 30 mtime=1791882995.128819342
30 atime=1791882995.128725266
30 ctime=1791882995.128819342
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/out.yaml 0000644 0001750 0001750 00000000031 15263373363 022045 0 ustar 00tina tina ---
seq: &anchor
- a
- b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022227 x ustar 00 30 mtime=1791882995.077111222
30 atime=1791882995.077014352
30 ctime=1791882995.077111222
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/in.json 0000644 0001750 0001750 00000000044 15263373363 021657 0 ustar 00tina tina {
"seq": [
"a",
"b"
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022220 x ustar 00 30 mtime=1791882995.077014352
30 atime=1791882995.076916573
30 ctime=1791882995.077014352
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021645 0 ustar 00tina tina ---
seq:
&anchor
- a
- b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021217 x ustar 00 30 mtime=1791882995.005087138
30 atime=1791882995.004938375
30 ctime=1791882995.005087138
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SKE5/=== 0000644 0001750 0001750 00000000045 15263373363 020650 0 ustar 00tina tina Anchor before zero indented sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/S98Z 0000644 0000000 0000000 00000000132 15263373363 020657 x ustar 00 30 mtime=1791882995.158407068
30 atime=1791882995.004788076
30 ctime=1791882995.158407068
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/ 0000755 0001750 0001750 00000000000 15263373363 020366 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022756 x ustar 00 30 mtime=1791882995.158506313
30 atime=1791882995.158407068
30 ctime=1791882995.158506313
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/test.event 0000644 0001750 0001750 00000000050 15263373363 022403 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :empty block scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022225 x ustar 00 30 mtime=1791882995.076916573
29 atime=1791882995.07682124
30 ctime=1791882995.076916573
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/in.yaml 0000644 0001750 0001750 00000000052 15263373363 021655 0 ustar 00tina tina empty block scalar: >
# comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022010 x ustar 00 30 mtime=1791882995.051536738
30 atime=1791882995.051536738
30 ctime=1791882995.051626415
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/error 0000644 0001750 0001750 00000000000 15263373363 021430 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021225 x ustar 00 30 mtime=1791882995.004938375
30 atime=1791882995.004788076
30 ctime=1791882995.004938375
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/S98Z/=== 0000644 0001750 0001750 00000000066 15263373363 020661 0 ustar 00tina tina Block scalar with more spaces than first content line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/V9D5 0000644 0000000 0000000 00000000130 15263373363 020627 x ustar 00 29 mtime=1791882995.15832249
30 atime=1791882995.004641129
29 ctime=1791882995.15832249
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V9D5/ 0000755 0001750 0001750 00000000000 15263373363 020340 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V9D5/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022727 x ustar 00 30 mtime=1791882995.158407068
29 atime=1791882995.15832249
30 ctime=1791882995.158407068
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V9D5/test.event 0000644 0001750 0001750 00000000213 15263373363 022356 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.43.0/test-suite/yaml-test-suite-data/V9D5/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022176 x ustar 00 29 mtime=1791882995.07682124
30 atime=1791882995.076722833
29 ctime=1791882995.07682124
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V9D5/in.yaml 0000644 0001750 0001750 00000000056 15263373363 021633 0 ustar 00tina tina - sun: yellow
- ? earth: blue
: moon: white
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V9D5/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021177 x ustar 00 30 mtime=1791882995.004788076
30 atime=1791882995.004641129
30 ctime=1791882995.004788076
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/V9D5/=== 0000644 0001750 0001750 00000000052 15263373363 020626 0 ustar 00tina tina Spec Example 8.19. Compact Block Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9KAX 0000644 0000000 0000000 00000000132 15263373363 020656 x ustar 00 30 mtime=1791882995.157813833
30 atime=1791882995.004493344
30 ctime=1791882995.157813833
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/ 0000755 0001750 0001750 00000000000 15263373363 020365 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022755 x ustar 00 30 mtime=1791882995.157908957
30 atime=1791882995.157813833
30 ctime=1791882995.157908957
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/test.event 0000644 0001750 0001750 00000001140 15263373363 022403 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.43.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022426 x ustar 00 30 mtime=1791882995.128725266
30 atime=1791882995.128629373
30 ctime=1791882995.128725266
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/out.yaml 0000644 0001750 0001750 00000000333 15263373363 022057 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.43.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.076722833
30 atime=1791882995.076626172
30 ctime=1791882995.076722833
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/in.json 0000644 0001750 0001750 00000000207 15263373363 021665 0 ustar 00tina tina "scalar1"
"scalar2"
"scalar3"
{
"key5": "value4"
}
{
"a6": 1,
"b6": 2
}
{
"key8": "value7"
}
{
"key10": "value9"
}
"value11"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.076626172
30 atime=1791882995.076529581
30 ctime=1791882995.076626172
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/in.yaml 0000644 0001750 0001750 00000000333 15263373363 021656 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.43.0/test-suite/yaml-test-suite-data/9KAX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021224 x ustar 00 30 mtime=1791882995.004641129
30 atime=1791882995.004493344
30 ctime=1791882995.004641129
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9KAX/=== 0000644 0001750 0001750 00000000051 15263373363 020652 0 ustar 00tina tina Various combinations of tags and anchors
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/WZ62 0000644 0000000 0000000 00000000132 15263373363 020652 x ustar 00 30 mtime=1791882995.157719477
30 atime=1791882995.004345489
30 ctime=1791882995.157719477
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/ 0000755 0001750 0001750 00000000000 15263373363 020361 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022751 x ustar 00 30 mtime=1791882995.157813833
30 atime=1791882995.157719477
30 ctime=1791882995.157813833
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/test.event 0000644 0001750 0001750 00000000163 15263373363 022403 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :
=VAL :
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022422 x ustar 00 30 mtime=1791882995.128629373
30 atime=1791882995.128533829
30 ctime=1791882995.128629373
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/out.yaml 0000644 0001750 0001750 00000000027 15263373363 022053 0 ustar 00tina tina foo: !!str
!!str : bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022227 x ustar 00 30 mtime=1791882995.076529581
29 atime=1791882995.07643278
30 ctime=1791882995.076529581
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/in.json 0000644 0001750 0001750 00000000035 15263373363 021660 0 ustar 00tina tina {
"foo": "",
"": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022217 x ustar 00 29 mtime=1791882995.07643278
30 atime=1791882995.076335072
29 ctime=1791882995.07643278
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/in.yaml 0000644 0001750 0001750 00000000042 15263373363 021647 0 ustar 00tina tina {
foo : !!str,
!!str : bar,
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021220 x ustar 00 30 mtime=1791882995.004493344
30 atime=1791882995.004345489
30 ctime=1791882995.004493344
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/WZ62/=== 0000644 0001750 0001750 00000000040 15263373363 020644 0 ustar 00tina tina Spec Example 7.2. Empty Content
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/YJV2 0000644 0000000 0000000 00000000131 15263373363 020673 x ustar 00 30 mtime=1791882995.157625121
29 atime=1791882995.00419512
30 ctime=1791882995.157625121
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022773 x ustar 00 30 mtime=1791882995.157719477
30 atime=1791882995.157625121
30 ctime=1791882995.157719477
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/test.event 0000644 0001750 0001750 00000000022 15263373363 022417 0 ustar 00tina tina +STR
+DOC
+SEQ []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.076335072
30 atime=1791882995.076237922
30 ctime=1791882995.076335072
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/in.yaml 0000644 0001750 0001750 00000000004 15263373363 021667 0 ustar 00tina tina [-]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 022023 x ustar 00 29 mtime=1791882995.05144776
29 atime=1791882995.05144776
30 ctime=1791882995.051536738
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/error 0000644 0001750 0001750 00000000000 15263373363 021445 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021241 x ustar 00 30 mtime=1791882995.004345489
29 atime=1791882995.00419512
30 ctime=1791882995.004345489
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/YJV2/=== 0000644 0001750 0001750 00000000026 15263373363 020672 0 ustar 00tina tina Dash in flow sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/LP6E 0000644 0000000 0000000 00000000132 15263373363 020650 x ustar 00 30 mtime=1791882995.157531743
30 atime=1791882995.004031132
30 ctime=1791882995.157531743
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022747 x ustar 00 30 mtime=1791882995.157625121
30 atime=1791882995.157531743
30 ctime=1791882995.157625121
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/test.event 0000644 0001750 0001750 00000000215 15263373363 022377 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.43.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022420 x ustar 00 30 mtime=1791882995.128533829
30 atime=1791882995.128438077
30 ctime=1791882995.128533829
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/out.yaml 0000644 0001750 0001750 00000000062 15263373363 022050 0 ustar 00tina tina - - a
- b
- c
- "a": b
c: 'd'
e: "f"
- []
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.076237922
30 atime=1791882995.076138328
30 ctime=1791882995.076237922
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/in.json 0000644 0001750 0001750 00000000136 15263373363 021660 0 ustar 00tina tina [
[
"a",
"b",
"c"
],
{
"a": "b",
"c": "d",
"e": "f"
},
[]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022215 x ustar 00 30 mtime=1791882995.076138328
28 atime=1791882995.0760314
30 ctime=1791882995.076138328
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/in.yaml 0000644 0001750 0001750 00000000106 15263373363 021646 0 ustar 00tina tina - [a, b , c ]
- { "a" : b
, c : 'd' ,
e : "f"
}
- [ ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021214 x ustar 00 29 mtime=1791882995.00419512
30 atime=1791882995.004031132
29 ctime=1791882995.00419512
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/LP6E/=== 0000644 0001750 0001750 00000000041 15263373363 020643 0 ustar 00tina tina Whitespace After Scalars in Flow
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/7W2P 0000644 0000000 0000000 00000000132 15263373363 020641 x ustar 00 30 mtime=1791882995.157045016
30 atime=1791882995.003880972
30 ctime=1791882995.157045016
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/ 0000755 0001750 0001750 00000000000 15263373363 020350 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022740 x ustar 00 30 mtime=1791882995.157149639
30 atime=1791882995.157045016
30 ctime=1791882995.157149639
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/test.event 0000644 0001750 0001750 00000000113 15263373363 022365 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :
=VAL :b
=VAL :
=VAL :c
=VAL :
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022411 x ustar 00 30 mtime=1791882995.128438077
30 atime=1791882995.128333663
30 ctime=1791882995.128438077
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/out.yaml 0000644 0001750 0001750 00000000011 15263373363 022033 0 ustar 00tina tina a:
b:
c:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15263373363 022222 x ustar 00 28 mtime=1791882995.0760314
30 atime=1791882995.075933552
28 ctime=1791882995.0760314
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/in.json 0000644 0001750 0001750 00000000052 15263373363 021646 0 ustar 00tina tina {
"a": null,
"b": null,
"c": null
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022207 x ustar 00 30 mtime=1791882995.075933552
29 atime=1791882995.07582865
30 ctime=1791882995.075933552
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/in.yaml 0000644 0001750 0001750 00000000013 15263373363 021634 0 ustar 00tina tina ? a
? b
c:
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021207 x ustar 00 30 mtime=1791882995.004031132
30 atime=1791882995.003880972
30 ctime=1791882995.004031132
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/7W2P/=== 0000644 0001750 0001750 00000000042 15263373363 020635 0 ustar 00tina tina Block Mapping with Missing Values
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/U44R 0000644 0000000 0000000 00000000132 15263373363 020640 x ustar 00 30 mtime=1791882995.156948844
30 atime=1791882995.003728857
30 ctime=1791882995.156948844
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/ 0000755 0001750 0001750 00000000000 15263373363 020347 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022737 x ustar 00 30 mtime=1791882995.157045016
30 atime=1791882995.156948844
30 ctime=1791882995.157045016
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/test.event 0000644 0001750 0001750 00000000067 15263373363 022374 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :map
+MAP
=VAL :key1
=VAL "quoted1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022205 x ustar 00 29 mtime=1791882995.07582865
30 atime=1791882995.075732548
29 ctime=1791882995.07582865
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/in.yaml 0000644 0001750 0001750 00000000062 15263373363 021637 0 ustar 00tina tina map:
key1: "quoted1"
key2: "bad indentation"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 021770 x ustar 00 30 mtime=1791882995.051360109
30 atime=1791882995.051360109
29 ctime=1791882995.05144776
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/error 0000644 0001750 0001750 00000000000 15263373363 021411 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021206 x ustar 00 30 mtime=1791882995.003880972
30 atime=1791882995.003728857
30 ctime=1791882995.003880972
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/U44R/=== 0000644 0001750 0001750 00000000037 15263373363 020640 0 ustar 00tina tina Bad indentation in mapping (2)
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SSW6 0000644 0000000 0000000 00000000132 15263373363 020704 x ustar 00 30 mtime=1791882995.156853929
30 atime=1791882995.003579815
30 ctime=1791882995.156853929
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/ 0000755 0001750 0001750 00000000000 15263373363 020413 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023003 x ustar 00 30 mtime=1791882995.156948844
30 atime=1791882995.156853929
30 ctime=1791882995.156948844
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/test.event 0000644 0001750 0001750 00000000061 15263373363 022432 0 ustar 00tina tina +STR
+DOC ---
=VAL 'here's to "quotes"
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022454 x ustar 00 30 mtime=1791882995.128333663
30 atime=1791882995.128229669
30 ctime=1791882995.128333663
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022101 0 ustar 00tina tina --- 'here''s to "quotes"'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022262 x ustar 00 30 mtime=1791882995.075732548
30 atime=1791882995.075635887
30 ctime=1791882995.075732548
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/in.json 0000644 0001750 0001750 00000000027 15263373363 021713 0 ustar 00tina tina "here's to \"quotes\""
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022253 x ustar 00 30 mtime=1791882995.075635887
30 atime=1791882995.075538178
30 ctime=1791882995.075635887
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021700 0 ustar 00tina tina ---
'here''s to "quotes"'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021252 x ustar 00 30 mtime=1791882995.003728857
30 atime=1791882995.003579815
30 ctime=1791882995.003728857
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SSW6/=== 0000644 0001750 0001750 00000000061 15263373363 020701 0 ustar 00tina tina Spec Example 7.7. Single Quoted Characters [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/74H7 0000644 0000000 0000000 00000000132 15263373363 020573 x ustar 00 30 mtime=1791882995.156759783
30 atime=1791882995.003418131
30 ctime=1791882995.156759783
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/ 0000755 0001750 0001750 00000000000 15263373363 020302 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022672 x ustar 00 30 mtime=1791882995.156853929
30 atime=1791882995.156759783
30 ctime=1791882995.156853929
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/test.event 0000644 0001750 0001750 00000000355 15263373363 022327 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.43.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022343 x ustar 00 30 mtime=1791882995.128229669
30 atime=1791882995.128141878
30 ctime=1791882995.128229669
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/out.yaml 0000644 0001750 0001750 00000000076 15263373363 022000 0 ustar 00tina tina !!str a: b
c: !!int 42
e: !!str f
g: h
!!str 23: !!bool false
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022150 x ustar 00 30 mtime=1791882995.075538178
29 atime=1791882995.07544019
30 ctime=1791882995.075538178
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/in.json 0000644 0001750 0001750 00000000101 15263373363 021573 0 ustar 00tina tina {
"a": "b",
"c": 42,
"e": "f",
"g": "h",
"23": false
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022140 x ustar 00 29 mtime=1791882995.07544019
30 atime=1791882995.075328653
29 ctime=1791882995.07544019
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/in.yaml 0000644 0001750 0001750 00000000076 15263373363 021577 0 ustar 00tina tina !!str a: b
c: !!int 42
e: !!str f
g: h
!!str 23: !!bool false
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021141 x ustar 00 30 mtime=1791882995.003579815
30 atime=1791882995.003418131
30 ctime=1791882995.003579815
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/74H7/=== 0000644 0001750 0001750 00000000031 15263373363 020565 0 ustar 00tina tina Tags in Implicit Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4JVG 0000644 0000000 0000000 00000000131 15263373363 020653 x ustar 00 30 mtime=1791882995.156654042
29 atime=1791882995.00327761
30 ctime=1791882995.156654042
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/ 0000755 0001750 0001750 00000000000 15263373363 020363 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022753 x ustar 00 30 mtime=1791882995.156759783
30 atime=1791882995.156654042
30 ctime=1791882995.156759783
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/test.event 0000644 0001750 0001750 00000000120 15263373363 022376 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :top1
+MAP &node1
=VAL &k1 :key1
=VAL :val1
-MAP
=VAL :top2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022223 x ustar 00 30 mtime=1791882995.075328653
30 atime=1791882995.075239535
30 ctime=1791882995.075328653
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/in.yaml 0000644 0001750 0001750 00000000066 15263373363 021657 0 ustar 00tina tina top1: &node1
&k1 key1: val1
top2: &node2
&v2 val2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022005 x ustar 00 30 mtime=1791882995.051270083
30 atime=1791882995.051270083
30 ctime=1791882995.051360109
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/error 0000644 0001750 0001750 00000000000 15263373363 021425 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021221 x ustar 00 30 mtime=1791882995.003418131
29 atime=1791882995.00327761
30 ctime=1791882995.003418131
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4JVG/=== 0000644 0001750 0001750 00000000036 15263373363 020653 0 ustar 00tina tina Scalar value with two anchors
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/JR7V 0000644 0000000 0000000 00000000132 15263373363 020672 x ustar 00 30 mtime=1791882995.156559197
30 atime=1791882995.003118231
30 ctime=1791882995.156559197
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/ 0000755 0001750 0001750 00000000000 15263373363 020401 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022771 x ustar 00 30 mtime=1791882995.156654042
30 atime=1791882995.156559197
30 ctime=1791882995.156654042
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/test.event 0000644 0001750 0001750 00000000421 15263373363 022420 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.43.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022442 x ustar 00 30 mtime=1791882995.128141878
30 atime=1791882995.128034531
30 ctime=1791882995.128141878
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/out.yaml 0000644 0001750 0001750 00000000170 15263373363 022072 0 ustar 00tina tina - a?string
- another ? string
- key: value?
- - a?string
- - another ? string
- key: value?
- key: value?
- key?: value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022250 x ustar 00 30 mtime=1791882995.075239535
30 atime=1791882995.075106627
30 ctime=1791882995.075239535
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/in.json 0000644 0001750 0001750 00000000323 15263373363 021700 0 ustar 00tina tina [
"a?string",
"another ? string",
{
"key": "value?"
},
[
"a?string"
],
[
"another ? string"
],
{
"key": "value?"
},
{
"key": "value?"
},
{
"key?": "value"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022241 x ustar 00 30 mtime=1791882995.075106627
30 atime=1791882995.074992645
30 ctime=1791882995.075106627
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/in.yaml 0000644 0001750 0001750 00000000200 15263373363 021663 0 ustar 00tina tina - a?string
- another ? string
- key: value?
- [a?string]
- [another ? string]
- {key: value? }
- {key: value?}
- {key?: value }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021236 x ustar 00 29 mtime=1791882995.00327761
30 atime=1791882995.003118231
29 ctime=1791882995.00327761
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/JR7V/=== 0000644 0001750 0001750 00000000032 15263373363 020665 0 ustar 00tina tina Question marks in scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CML9 0000644 0000000 0000000 00000000127 15263373363 020652 x ustar 00 29 mtime=1791882995.15646526
29 atime=1791882995.00296849
29 ctime=1791882995.15646526
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/ 0000755 0001750 0001750 00000000000 15263373363 020355 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022744 x ustar 00 30 mtime=1791882995.156559197
29 atime=1791882995.15646526
30 ctime=1791882995.156559197
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/test.event 0000644 0001750 0001750 00000000055 15263373363 022377 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
+SEQ []
=VAL :word1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022215 x ustar 00 30 mtime=1791882995.074992645
30 atime=1791882995.074905622
30 ctime=1791882995.074992645
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/in.yaml 0000644 0001750 0001750 00000000036 15263373363 021646 0 ustar 00tina tina key: [ word1
# xxx
word2 ]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021777 x ustar 00 30 mtime=1791882995.051180336
30 atime=1791882995.051180336
30 ctime=1791882995.051270083
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/error 0000644 0001750 0001750 00000000000 15263373363 021417 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021213 x ustar 00 30 mtime=1791882995.003118231
29 atime=1791882995.00296849
30 ctime=1791882995.003118231
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CML9/=== 0000644 0001750 0001750 00000000026 15263373363 020644 0 ustar 00tina tina Missing comma in flow
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/Z67P 0000644 0000000 0000000 00000000132 15263373363 020650 x ustar 00 30 mtime=1791882995.156371393
30 atime=1791882995.002819239
30 ctime=1791882995.156371393
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022745 x ustar 00 29 mtime=1791882995.15646526
30 atime=1791882995.156371393
29 ctime=1791882995.15646526
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/test.event 0000644 0001750 0001750 00000000134 15263373363 022377 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :literal
=VAL |value\n
=VAL :folded
=VAL >value\n
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022420 x ustar 00 30 mtime=1791882995.128034531
30 atime=1791882995.127947509
30 ctime=1791882995.128034531
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/out.yaml 0000644 0001750 0001750 00000000052 15263373363 022047 0 ustar 00tina tina literal: |
value
folded: !foo >
value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.074905622
30 atime=1791882995.074816015
30 ctime=1791882995.074905622
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/in.json 0000644 0001750 0001750 00000000062 15263373363 021656 0 ustar 00tina tina {
"literal": "value\n",
"folded": "value\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.074816015
30 atime=1791882995.074715862
30 ctime=1791882995.074816015
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/in.yaml 0000644 0001750 0001750 00000000053 15263373363 021647 0 ustar 00tina tina literal: |2
value
folded: !foo >1
value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021214 x ustar 00 29 mtime=1791882995.00296849
30 atime=1791882995.002819239
29 ctime=1791882995.00296849
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/Z67P/=== 0000644 0001750 0001750 00000000054 15263373363 020647 0 ustar 00tina tina Spec Example 8.21. Block Scalar Nodes [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5GBF 0000644 0000000 0000000 00000000132 15263373363 020625 x ustar 00 30 mtime=1791882995.156276478
30 atime=1791882995.002671873
30 ctime=1791882995.156276478
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.156371393
30 atime=1791882995.156276478
30 ctime=1791882995.156371393
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/test.event 0000644 0001750 0001750 00000000170 15263373363 022354 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.43.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.127947509
30 atime=1791882995.127852035
30 ctime=1791882995.127947509
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/out.yaml 0000644 0001750 0001750 00000000110 15263373363 022017 0 ustar 00tina tina Folding: "Empty line\nas a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.074715862
30 atime=1791882995.074626675
30 ctime=1791882995.074715862
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/in.json 0000644 0001750 0001750 00000000125 15263373363 021633 0 ustar 00tina tina {
"Folding": "Empty line\nas a line feed",
"Chomping": "Clipped empty lines\n"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.074626675
30 atime=1791882995.074515976
30 ctime=1791882995.074626675
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/in.yaml 0000644 0001750 0001750 00000000123 15263373363 021622 0 ustar 00tina tina Folding:
"Empty line
as a line feed"
Chomping: |
Clipped empty lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021173 x ustar 00 30 mtime=1791882995.002819239
30 atime=1791882995.002671873
30 ctime=1791882995.002819239
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5GBF/=== 0000644 0001750 0001750 00000000036 15263373363 020624 0 ustar 00tina tina Spec Example 6.5. Empty Lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/M6YH 0000644 0000000 0000000 00000000132 15263373363 020665 x ustar 00 30 mtime=1791882995.156180446
30 atime=1791882995.002507675
30 ctime=1791882995.156180446
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/ 0000755 0001750 0001750 00000000000 15263373363 020374 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022764 x ustar 00 30 mtime=1791882995.156276478
30 atime=1791882995.156180446
30 ctime=1791882995.156276478
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/test.event 0000644 0001750 0001750 00000000131 15263373363 022411 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.43.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022435 x ustar 00 30 mtime=1791882995.127852035
30 atime=1791882995.127756841
30 ctime=1791882995.127852035
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022062 0 ustar 00tina tina - |
x
- foo: bar
- - 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.074515976
30 atime=1791882995.074429861
30 ctime=1791882995.074515976
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/in.json 0000644 0001750 0001750 00000000067 15263373363 021700 0 ustar 00tina tina [
"x\n",
{
"foo" : "bar"
},
[
42
]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.074429861
30 atime=1791882995.074323213
30 ctime=1791882995.074429861
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/in.yaml 0000644 0001750 0001750 00000000033 15263373363 021662 0 ustar 00tina tina - |
x
-
foo: bar
-
- 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021233 x ustar 00 30 mtime=1791882995.002671873
30 atime=1791882995.002507675
30 ctime=1791882995.002671873
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/M6YH/=== 0000644 0001750 0001750 00000000033 15263373363 020661 0 ustar 00tina tina Block sequence indentation
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4QFQ 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.156073239
30 atime=1791882995.002356468
30 ctime=1791882995.156073239
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022754 x ustar 00 30 mtime=1791882995.156180446
30 atime=1791882995.156073239
30 ctime=1791882995.156180446
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/test.event 0000644 0001750 0001750 00000000151 15263373363 022403 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.43.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022554 x ustar 00 30 mtime=1791882995.146914062
30 atime=1791882995.146818659
30 ctime=1791882995.146914062
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/emit.yaml 0000644 0001750 0001750 00000000103 15263373363 022200 0 ustar 00tina tina - |
detected
- >2
# detected
- |2
explicit
- >
detected
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022233 x ustar 00 30 mtime=1791882995.074323213
30 atime=1791882995.074234444
30 ctime=1791882995.074323213
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/in.json 0000644 0001750 0001750 00000000112 15263373363 021657 0 ustar 00tina tina [
"detected\n",
"\n\n# detected\n",
" explicit\n",
"detected\n"
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000131 15263373363 022223 x ustar 00 30 mtime=1791882995.074234444
29 atime=1791882995.07412591
30 ctime=1791882995.074234444
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/in.yaml 0000644 0001750 0001750 00000000102 15263373363 021647 0 ustar 00tina tina - |
detected
- >
# detected
- |1
explicit
- >
detected
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021223 x ustar 00 30 mtime=1791882995.002507675
30 atime=1791882995.002356468
30 ctime=1791882995.002507675
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4QFQ/=== 0000644 0001750 0001750 00000000064 15263373363 020655 0 ustar 00tina tina Spec Example 8.2. Block Indentation Indicator [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/L94M 0000644 0000000 0000000 00000000132 15263373363 020627 x ustar 00 30 mtime=1791882995.155978743
30 atime=1791882995.002200162
30 ctime=1791882995.155978743
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/ 0000755 0001750 0001750 00000000000 15263373363 020336 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022726 x ustar 00 30 mtime=1791882995.156073239
30 atime=1791882995.155978743
30 ctime=1791882995.156073239
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/test.event 0000644 0001750 0001750 00000000207 15263373363 022357 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :47
=VAL :c
=VAL :d
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022377 x ustar 00 30 mtime=1791882995.127756841
30 atime=1791882995.127662555
30 ctime=1791882995.127756841
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/out.yaml 0000644 0001750 0001750 00000000035 15263373363 022027 0 ustar 00tina tina !!str a: !!int 47
c: !!str d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/in.json 0000644 0000000 0000000 00000000130 15263373363 022203 x ustar 00 29 mtime=1791882995.07412591
30 atime=1791882995.074030506
29 ctime=1791882995.07412591
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/in.json 0000644 0001750 0001750 00000000032 15263373363 021632 0 ustar 00tina tina {
"a": 47,
"c": "d"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022176 x ustar 00 30 mtime=1791882995.074030506
30 atime=1791882995.073933286
30 ctime=1791882995.074030506
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/in.yaml 0000644 0001750 0001750 00000000043 15263373363 021625 0 ustar 00tina tina ? !!str a
: !!int 47
? c
: !!str d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021175 x ustar 00 30 mtime=1791882995.002356468
30 atime=1791882995.002200162
30 ctime=1791882995.002356468
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/L94M/=== 0000644 0001750 0001750 00000000031 15263373363 020621 0 ustar 00tina tina Tags in Explicit Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SU74 0000644 0000000 0000000 00000000132 15263373363 020644 x ustar 00 30 mtime=1791882995.155883339
30 atime=1791882995.002013615
30 ctime=1791882995.155883339
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/ 0000755 0001750 0001750 00000000000 15263373363 020353 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022743 x ustar 00 30 mtime=1791882995.155978743
30 atime=1791882995.155883339
30 ctime=1791882995.155978743
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/test.event 0000644 0001750 0001750 00000000056 15263373363 022376 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key1
=VAL &alias :value1
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.073933286
30 atime=1791882995.073837324
30 ctime=1791882995.073933286
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/in.yaml 0000644 0001750 0001750 00000000047 15263373363 021646 0 ustar 00tina tina key1: &alias value1
&b *alias : value2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 021775 x ustar 00 30 mtime=1791882995.051076831
30 atime=1791882995.051076831
30 ctime=1791882995.051180336
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/error 0000644 0001750 0001750 00000000000 15263373363 021415 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021212 x ustar 00 30 mtime=1791882995.002200162
30 atime=1791882995.002013615
30 ctime=1791882995.002200162
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU74/=== 0000644 0001750 0001750 00000000040 15263373363 020636 0 ustar 00tina tina Anchor and alias as mapping key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6KGN 0000644 0000000 0000000 00000000132 15263373363 020647 x ustar 00 30 mtime=1791882995.155785142
30 atime=1791882995.001864922
30 ctime=1791882995.155785142
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/ 0000755 0001750 0001750 00000000000 15263373363 020356 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.155883339
30 atime=1791882995.155785142
30 ctime=1791882995.155883339
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/test.event 0000644 0001750 0001750 00000000116 15263373363 022376 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL &anchor :
=VAL :b
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022417 x ustar 00 30 mtime=1791882995.127662555
30 atime=1791882995.127568687
30 ctime=1791882995.127662555
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022044 0 ustar 00tina tina ---
a: &anchor
b: *anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.073837324
30 atime=1791882995.073741012
30 ctime=1791882995.073837324
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/in.json 0000644 0001750 0001750 00000000035 15263373363 021655 0 ustar 00tina tina {
"a": null,
"b": null
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.073741012
30 atime=1791882995.073644351
30 ctime=1791882995.073741012
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021643 0 ustar 00tina tina ---
a: &anchor
b: *anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021215 x ustar 00 30 mtime=1791882995.002013615
30 atime=1791882995.001864922
30 ctime=1791882995.002013615
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6KGN/=== 0000644 0001750 0001750 00000000026 15263373363 020645 0 ustar 00tina tina Anchor for empty node
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/ZL4Z 0000644 0000000 0000000 00000000132 15263373363 020705 x ustar 00 30 mtime=1791882995.155690087
30 atime=1791882995.001713017
30 ctime=1791882995.155690087
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/ 0000755 0001750 0001750 00000000000 15263373363 020414 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023004 x ustar 00 30 mtime=1791882995.155785142
30 atime=1791882995.155690087
30 ctime=1791882995.155785142
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/test.event 0000644 0001750 0001750 00000000043 15263373363 022433 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :a
=VAL 'b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.073644351
30 atime=1791882995.073549646
30 ctime=1791882995.073644351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/in.yaml 0000644 0001750 0001750 00000000016 15263373363 021703 0 ustar 00tina tina ---
a: 'b': c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022036 x ustar 00 30 mtime=1791882995.050988551
30 atime=1791882995.050988551
30 ctime=1791882995.051076831
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/error 0000644 0001750 0001750 00000000000 15263373363 021456 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021253 x ustar 00 30 mtime=1791882995.001864922
30 atime=1791882995.001713017
30 ctime=1791882995.001864922
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/ZL4Z/=== 0000644 0001750 0001750 00000000027 15263373363 020704 0 ustar 00tina tina Invalid nested mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/GH63 0000644 0000000 0000000 00000000132 15263373363 020611 x ustar 00 30 mtime=1791882995.155606068
30 atime=1791882995.001565441
30 ctime=1791882995.155606068
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/ 0000755 0001750 0001750 00000000000 15263373363 020320 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022710 x ustar 00 30 mtime=1791882995.155690087
30 atime=1791882995.155606068
30 ctime=1791882995.155690087
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/test.event 0000644 0001750 0001750 00000000106 15263373363 022337 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :a
=VAL :1.3
=VAL :fifteen
=VAL :d
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022361 x ustar 00 30 mtime=1791882995.127568687
30 atime=1791882995.127475938
30 ctime=1791882995.127568687
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/out.yaml 0000644 0001750 0001750 00000000022 15263373363 022005 0 ustar 00tina tina a: 1.3
fifteen: d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022167 x ustar 00 30 mtime=1791882995.073549646
30 atime=1791882995.073453335
30 ctime=1791882995.073549646
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/in.json 0000644 0001750 0001750 00000000041 15263373363 021614 0 ustar 00tina tina {
"a": 1.3,
"fifteen": "d"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022160 x ustar 00 30 mtime=1791882995.073453335
30 atime=1791882995.073355975
30 ctime=1791882995.073453335
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021607 0 ustar 00tina tina ? a
: 1.3
fifteen: d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021157 x ustar 00 30 mtime=1791882995.001713017
30 atime=1791882995.001565441
30 ctime=1791882995.001713017
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/GH63/=== 0000644 0001750 0001750 00000000053 15263373363 020607 0 ustar 00tina tina Mixed Block Mapping (explicit to implicit)
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CPZ3 0000644 0000000 0000000 00000000127 15263373363 020665 x ustar 00 29 mtime=1791882995.15551262
29 atime=1791882995.00141165
29 ctime=1791882995.15551262
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022757 x ustar 00 30 mtime=1791882995.155606068
29 atime=1791882995.15551262
30 ctime=1791882995.155606068
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/test.event 0000644 0001750 0001750 00000000073 15263373363 022412 0 ustar 00tina tina +STR
+DOC ---
+MAP
=VAL :tab
=VAL "\tstring
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.127475938
30 atime=1791882995.127381163
30 ctime=1791882995.127475938
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/out.yaml 0000644 0001750 0001750 00000000024 15263373363 022057 0 ustar 00tina tina ---
tab: "\tstring"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.073355975
30 atime=1791882995.073259175
30 ctime=1791882995.073355975
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/in.json 0000644 0001750 0001750 00000000030 15263373363 021662 0 ustar 00tina tina {
"tab": "\tstring"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.073259175
30 atime=1791882995.073158044
30 ctime=1791882995.073259175
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021656 0 ustar 00tina tina ---
tab: "\tstring"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021226 x ustar 00 30 mtime=1791882995.001565441
29 atime=1791882995.00141165
30 ctime=1791882995.001565441
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CPZ3/=== 0000644 0001750 0001750 00000000050 15263373363 020654 0 ustar 00tina tina Doublequoted scalar starting with a tab
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CT4Q 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.155415959
30 atime=1791882995.001259674
30 ctime=1791882995.155415959
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022752 x ustar 00 29 mtime=1791882995.15551262
30 atime=1791882995.155415959
29 ctime=1791882995.15551262
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/test.event 0000644 0001750 0001750 00000000106 15263373363 022403 0 ustar 00tina tina +STR
+DOC
+SEQ []
+MAP {}
=VAL :foo bar
=VAL :baz
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022425 x ustar 00 30 mtime=1791882995.127381163
30 atime=1791882995.127283873
30 ctime=1791882995.127381163
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/out.yaml 0000644 0001750 0001750 00000000017 15263373363 022055 0 ustar 00tina tina - foo bar: baz
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022233 x ustar 00 30 mtime=1791882995.073158044
30 atime=1791882995.073051745
30 ctime=1791882995.073158044
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/in.json 0000644 0001750 0001750 00000000041 15263373363 021660 0 ustar 00tina tina [
{
"foo bar": "baz"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022224 x ustar 00 30 mtime=1791882995.073051745
30 atime=1791882995.072955363
30 ctime=1791882995.073051745
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021653 0 ustar 00tina tina [
? foo
bar : baz
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021221 x ustar 00 29 mtime=1791882995.00141165
30 atime=1791882995.001259674
29 ctime=1791882995.00141165
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CT4Q/=== 0000644 0001750 0001750 00000000056 15263373363 020656 0 ustar 00tina tina Spec Example 7.20. Single Pair Explicit Entry
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4V8U 0000644 0000000 0000000 00000000132 15263373363 020650 x ustar 00 30 mtime=1791882995.155320066
30 atime=1791882995.001091705
30 ctime=1791882995.155320066
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022747 x ustar 00 30 mtime=1791882995.155415959
30 atime=1791882995.155320066
30 ctime=1791882995.155415959
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/test.event 0000644 0001750 0001750 00000000076 15263373363 022404 0 ustar 00tina tina +STR
+DOC ---
=VAL :plain\\value\\with\\backslashes
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022420 x ustar 00 30 mtime=1791882995.127283873
30 atime=1791882995.127184977
30 ctime=1791882995.127283873
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/out.yaml 0000644 0001750 0001750 00000000041 15263373363 022045 0 ustar 00tina tina --- plain\value\with\backslashes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022226 x ustar 00 30 mtime=1791882995.072955363
30 atime=1791882995.072859541
30 ctime=1791882995.072955363
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/in.json 0000644 0001750 0001750 00000000042 15263373363 021654 0 ustar 00tina tina "plain\\value\\with\\backslashes"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.072859541
30 atime=1791882995.072761692
30 ctime=1791882995.072859541
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/in.yaml 0000644 0001750 0001750 00000000041 15263373363 021644 0 ustar 00tina tina ---
plain\value\with\backslashes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021216 x ustar 00 30 mtime=1791882995.001259674
30 atime=1791882995.001091705
30 ctime=1791882995.001259674
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4V8U/=== 0000644 0001750 0001750 00000000036 15263373363 020647 0 ustar 00tina tina Plain scalar with backslashes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SY6V 0000644 0000000 0000000 00000000132 15263373363 020711 x ustar 00 30 mtime=1791882995.155224732
30 atime=1791882995.000942803
30 ctime=1791882995.155224732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/ 0000755 0001750 0001750 00000000000 15263373363 020420 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023010 x ustar 00 30 mtime=1791882995.155320066
30 atime=1791882995.155224732
30 ctime=1791882995.155320066
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/test.event 0000644 0001750 0001750 00000000005 15263373363 022435 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022260 x ustar 00 30 mtime=1791882995.072761692
30 atime=1791882995.072664403
30 ctime=1791882995.072761692
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/in.yaml 0000644 0001750 0001750 00000000031 15263373363 021704 0 ustar 00tina tina &anchor - sequence entry
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/error 0000644 0000000 0000000 00000000132 15263373363 022042 x ustar 00 30 mtime=1791882995.050899922
30 atime=1791882995.050899922
30 ctime=1791882995.050988551
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/error 0000644 0001750 0001750 00000000000 15263373363 021462 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021257 x ustar 00 30 mtime=1791882995.001091705
30 atime=1791882995.000942803
30 ctime=1791882995.001091705
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SY6V/=== 0000644 0001750 0001750 00000000052 15263373363 020706 0 ustar 00tina tina Anchor before sequence entry on same line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/3UYS 0000644 0000000 0000000 00000000132 15263373363 020705 x ustar 00 30 mtime=1791882995.155113614
30 atime=1791882995.000792084
30 ctime=1791882995.155113614
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/ 0000755 0001750 0001750 00000000000 15263373363 020414 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 023004 x ustar 00 30 mtime=1791882995.155224732
30 atime=1791882995.155113614
30 ctime=1791882995.155224732
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/test.event 0000644 0001750 0001750 00000000074 15263373363 022437 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :escaped slash
=VAL "a/b
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022455 x ustar 00 30 mtime=1791882995.127184977
30 atime=1791882995.127062405
30 ctime=1791882995.127184977
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/out.yaml 0000644 0001750 0001750 00000000025 15263373363 022104 0 ustar 00tina tina escaped slash: "a/b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022263 x ustar 00 30 mtime=1791882995.072664403
30 atime=1791882995.072568371
30 ctime=1791882995.072664403
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/in.json 0000644 0001750 0001750 00000000035 15263373363 021713 0 ustar 00tina tina {
"escaped slash": "a/b"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022254 x ustar 00 30 mtime=1791882995.072568371
30 atime=1791882995.072472129
30 ctime=1791882995.072568371
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/in.yaml 0000644 0001750 0001750 00000000026 15263373363 021704 0 ustar 00tina tina escaped slash: "a\/b"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021253 x ustar 00 30 mtime=1791882995.000942803
30 atime=1791882995.000792084
30 ctime=1791882995.000942803
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/3UYS/=== 0000644 0001750 0001750 00000000037 15263373363 020705 0 ustar 00tina tina Escaped slash in double quotes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6HB6 0000644 0000000 0000000 00000000132 15263373363 020607 x ustar 00 30 mtime=1791882995.155019607
30 atime=1791882995.000640877
30 ctime=1791882995.155019607
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/ 0000755 0001750 0001750 00000000000 15263373363 020316 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022706 x ustar 00 30 mtime=1791882995.155113614
30 atime=1791882995.155019607
30 ctime=1791882995.155113614
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/test.event 0000644 0001750 0001750 00000000270 15263373363 022337 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.43.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022357 x ustar 00 30 mtime=1791882995.127062405
30 atime=1791882995.126966163
30 ctime=1791882995.127062405
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/out.yaml 0000644 0001750 0001750 00000000163 15263373363 022011 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.43.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022165 x ustar 00 30 mtime=1791882995.072472129
30 atime=1791882995.072374351
30 ctime=1791882995.072472129
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/in.json 0000644 0001750 0001750 00000000233 15263373363 021615 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.43.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022156 x ustar 00 30 mtime=1791882995.072374351
30 atime=1791882995.072274058
30 ctime=1791882995.072374351
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/in.yaml 0000644 0001750 0001750 00000000455 15263373363 021614 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.43.0/test-suite/yaml-test-suite-data/6HB6/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021155 x ustar 00 30 mtime=1791882995.000792084
30 atime=1791882995.000640877
30 ctime=1791882995.000792084
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6HB6/=== 0000644 0001750 0001750 00000000045 15263373363 020606 0 ustar 00tina tina Spec Example 6.1. Indentation Spaces
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FBC9 0000644 0000000 0000000 00000000131 15263373363 020624 x ustar 00 30 mtime=1791882995.154925042
29 atime=1791882995.00048967
30 ctime=1791882995.154925042
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.155019607
30 atime=1791882995.154925042
30 ctime=1791882995.155019607
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/test.event 0000644 0001750 0001750 00000000333 15263373363 022355 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.43.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.126966163
30 atime=1791882995.126868944
30 ctime=1791882995.126966163
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/out.yaml 0000644 0001750 0001750 00000000217 15263373363 022027 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.43.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.072274058
30 atime=1791882995.072176838
30 ctime=1791882995.072274058
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/in.json 0000644 0001750 0001750 00000000262 15263373363 021635 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.43.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.072176838
30 atime=1791882995.072067187
30 ctime=1791882995.072176838
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/in.yaml 0000644 0001750 0001750 00000000224 15263373363 021624 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.43.0/test-suite/yaml-test-suite-data/FBC9/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373363 021172 x ustar 00 30 mtime=1791882995.000640877
29 atime=1791882995.00048967
30 ctime=1791882995.000640877
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FBC9/=== 0000644 0001750 0001750 00000000044 15263373363 020623 0 ustar 00tina tina Allowed characters in plain scalars
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/UGM3 0000644 0000000 0000000 00000000132 15263373363 020655 x ustar 00 30 mtime=1791882995.154830127
30 atime=1791882995.000340767
30 ctime=1791882995.154830127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/ 0000755 0001750 0001750 00000000000 15263373363 020364 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022754 x ustar 00 30 mtime=1791882995.154925042
30 atime=1791882995.154830127
30 ctime=1791882995.154925042
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/test.event 0000644 0001750 0001750 00000001403 15263373363 022404 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.43.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022425 x ustar 00 30 mtime=1791882995.126868944
30 atime=1791882995.126773121
30 ctime=1791882995.126868944
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/out.yaml 0000644 0001750 0001750 00000000773 15263373363 022066 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.43.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022233 x ustar 00 30 mtime=1791882995.072067187
30 atime=1791882995.071971504
30 ctime=1791882995.072067187
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/in.json 0000644 0001750 0001750 00000001473 15263373363 021672 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.43.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022224 x ustar 00 30 mtime=1791882995.071971504
30 atime=1791882995.071874144
30 ctime=1791882995.071971504
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/in.yaml 0000644 0001750 0001750 00000001204 15263373363 021653 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.43.0/test-suite/yaml-test-suite-data/UGM3/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373363 021221 x ustar 00 29 mtime=1791882995.00048967
30 atime=1791882995.000340767
29 ctime=1791882995.00048967
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/UGM3/=== 0000644 0001750 0001750 00000000033 15263373363 020651 0 ustar 00tina tina Spec Example 2.27. Invoice
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/D9TU 0000644 0000000 0000000 00000000132 15263373363 020667 x ustar 00 30 mtime=1791882995.154734793
30 atime=1791882995.000195567
30 ctime=1791882995.154734793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/ 0000755 0001750 0001750 00000000000 15263373363 020376 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022766 x ustar 00 30 mtime=1791882995.154830127
30 atime=1791882995.154734793
30 ctime=1791882995.154830127
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/test.event 0000644 0001750 0001750 00000000062 15263373363 022416 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :foo
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022245 x ustar 00 30 mtime=1791882995.071874144
30 atime=1791882995.071769522
30 ctime=1791882995.071874144
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/in.json 0000644 0001750 0001750 00000000023 15263373363 021672 0 ustar 00tina tina {
"foo": "bar"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.071769522
30 atime=1791882995.071672302
30 ctime=1791882995.071769522
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/in.yaml 0000644 0001750 0001750 00000000011 15263373363 021660 0 ustar 00tina tina foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021235 x ustar 00 30 mtime=1791882995.000340767
30 atime=1791882995.000195567
30 ctime=1791882995.000340767
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/D9TU/=== 0000644 0001750 0001750 00000000032 15263373363 020662 0 ustar 00tina tina Single Pair Block Mapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/DC7X 0000644 0000000 0000000 00000000132 15263373363 020647 x ustar 00 30 mtime=1791882995.153497408
30 atime=1791882995.000031858
30 ctime=1791882995.153497408
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/ 0000755 0001750 0001750 00000000000 15263373363 020356 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.153593231
30 atime=1791882995.153497408
30 ctime=1791882995.153593231
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/test.event 0000644 0001750 0001750 00000000132 15263373363 022374 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.43.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022417 x ustar 00 30 mtime=1791882995.126773121
30 atime=1791882995.126677089
30 ctime=1791882995.126773121
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/out.yaml 0000644 0001750 0001750 00000000023 15263373363 022044 0 ustar 00tina tina a: b
seq:
- a
c: d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.071672302
30 atime=1791882995.071578365
30 ctime=1791882995.071672302
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/in.json 0000644 0001750 0001750 00000000063 15263373363 021656 0 ustar 00tina tina {
"a": "b",
"seq": [
"a"
],
"c": "d"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.071578365
30 atime=1791882995.071481425
30 ctime=1791882995.071578365
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021643 0 ustar 00tina tina a: b
seq:
- a
c: d #X
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021215 x ustar 00 30 mtime=1791882995.000195567
30 atime=1791882995.000031858
30 ctime=1791882995.000195567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/DC7X/=== 0000644 0001750 0001750 00000000026 15263373363 020645 0 ustar 00tina tina Various trailing tabs
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/X38W 0000644 0000000 0000000 00000000132 15263373363 020653 x ustar 00 30 mtime=1791882995.153402982
30 atime=1791882994.999884003
30 ctime=1791882995.153402982
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/ 0000755 0001750 0001750 00000000000 15263373363 020362 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022752 x ustar 00 30 mtime=1791882995.153497408
30 atime=1791882995.153402982
30 ctime=1791882995.153497408
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/test.event 0000644 0001750 0001750 00000000171 15263373363 022403 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.43.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022423 x ustar 00 30 mtime=1791882995.126677089
30 atime=1791882995.126579939
30 ctime=1791882995.126677089
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/out.yaml 0000644 0001750 0001750 00000000047 15263373363 022056 0 ustar 00tina tina ? &a
- a
- &b b
: *b
*a :
- c
- *b
- d
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022222 x ustar 00 30 mtime=1791882995.071481425
30 atime=1791882995.071366605
30 ctime=1791882995.071481425
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/in.yaml 0000644 0001750 0001750 00000000045 15263373363 021653 0 ustar 00tina tina { &a [a, &b b]: *b, *a : [c, *b, d]}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373363 021221 x ustar 00 30 mtime=1791882995.000031858
30 atime=1791882994.999884003
30 ctime=1791882995.000031858
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/X38W/=== 0000644 0001750 0001750 00000000030 15263373363 020644 0 ustar 00tina tina Aliases in Flow Objects
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/KMK3 0000644 0000000 0000000 00000000132 15263373363 020647 x ustar 00 30 mtime=1791882995.153308696
30 atime=1791882994.999734681
30 ctime=1791882995.153308696
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/ 0000755 0001750 0001750 00000000000 15263373363 020356 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022746 x ustar 00 30 mtime=1791882995.153402982
30 atime=1791882995.153308696
30 ctime=1791882995.153402982
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/test.event 0000644 0001750 0001750 00000000126 15263373363 022377 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.43.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.071366605
30 atime=1791882995.071262331
30 ctime=1791882995.071366605
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/in.json 0000644 0001750 0001750 00000000054 15263373363 021656 0 ustar 00tina tina {
"foo": {
"bar": 1
},
"baz": 2
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022216 x ustar 00 30 mtime=1791882995.071262331
30 atime=1791882995.071170001
30 ctime=1791882995.071262331
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/in.yaml 0000644 0001750 0001750 00000000025 15263373363 021645 0 ustar 00tina tina foo:
bar: 1
baz: 2
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021214 x ustar 00 30 mtime=1791882994.999884003
30 atime=1791882994.999734681
30 ctime=1791882994.999884003
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/KMK3/=== 0000644 0001750 0001750 00000000021 15263373362 020637 0 ustar 00tina tina Block Submapping
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/CUP7 0000644 0000000 0000000 00000000132 15263373363 020660 x ustar 00 30 mtime=1791882995.153212803
30 atime=1791882994.999586338
30 ctime=1791882995.153212803
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/ 0000755 0001750 0001750 00000000000 15263373363 020367 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022757 x ustar 00 30 mtime=1791882995.153308696
30 atime=1791882995.153212803
30 ctime=1791882995.153308696
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/test.event 0000644 0001750 0001750 00000000143 15263373363 022407 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :anchored
=VAL &anchor :value
=VAL :alias
=ALI *anchor
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022430 x ustar 00 30 mtime=1791882995.126579939
30 atime=1791882995.126483068
30 ctime=1791882995.126579939
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/out.yaml 0000644 0001750 0001750 00000000056 15263373363 022063 0 ustar 00tina tina anchored: &anchor !local value
alias: *anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/in.json 0000644 0000000 0000000 00000000131 15263373363 022235 x ustar 00 30 mtime=1791882995.071170001
29 atime=1791882995.07104261
30 ctime=1791882995.071170001
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/in.json 0000644 0001750 0001750 00000000056 15263373363 021671 0 ustar 00tina tina {
"anchored": "value",
"alias": "value"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000130 15263373363 022225 x ustar 00 29 mtime=1791882995.07104261
30 atime=1791882995.070955098
29 ctime=1791882995.07104261
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/in.yaml 0000644 0001750 0001750 00000000056 15263373363 021662 0 ustar 00tina tina anchored: !local &anchor value
alias: *anchor
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021225 x ustar 00 30 mtime=1791882994.999734681
30 atime=1791882994.999586338
30 ctime=1791882994.999734681
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/CUP7/=== 0000644 0001750 0001750 00000000053 15263373362 020655 0 ustar 00tina tina Spec Example 5.6. Node Property Indicators
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/B63P 0000644 0000000 0000000 00000000132 15263373363 020614 x ustar 00 30 mtime=1791882995.153107482
30 atime=1791882994.999436457
30 ctime=1791882995.153107482
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/ 0000755 0001750 0001750 00000000000 15263373363 020323 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022713 x ustar 00 30 mtime=1791882995.153212803
30 atime=1791882995.153107482
30 ctime=1791882995.153212803
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/test.event 0000644 0001750 0001750 00000000005 15263373363 022340 0 ustar 00tina tina +STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022163 x ustar 00 30 mtime=1791882995.070955098
30 atime=1791882995.070860602
30 ctime=1791882995.070955098
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/in.yaml 0000644 0001750 0001750 00000000016 15263373363 021612 0 ustar 00tina tina %YAML 1.2
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 021743 x ustar 00 29 mtime=1791882995.05080836
29 atime=1791882995.05080836
30 ctime=1791882995.050899922
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/error 0000644 0001750 0001750 00000000000 15263373363 021365 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021161 x ustar 00 30 mtime=1791882994.999586338
30 atime=1791882994.999436457
30 ctime=1791882994.999586338
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/B63P/=== 0000644 0001750 0001750 00000000033 15263373362 020607 0 ustar 00tina tina Directive without document
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/K527 0000644 0000000 0000000 00000000127 15263373363 020576 x ustar 00 29 mtime=1791882995.15301145
29 atime=1791882994.99928525
29 ctime=1791882995.15301145
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/ 0000755 0001750 0001750 00000000000 15263373363 020301 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022670 x ustar 00 30 mtime=1791882995.153107482
29 atime=1791882995.15301145
30 ctime=1791882995.153107482
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/test.event 0000644 0001750 0001750 00000000060 15263373363 022317 0 ustar 00tina tina +STR
+DOC
=VAL >trimmed\n\n\nas space
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022342 x ustar 00 30 mtime=1791882995.126483068
30 atime=1791882995.126396604
30 ctime=1791882995.126483068
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/out.yaml 0000644 0001750 0001750 00000000033 15263373363 021770 0 ustar 00tina tina >-
trimmed
as space
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022150 x ustar 00 30 mtime=1791882995.070860602
30 atime=1791882995.070764849
30 ctime=1791882995.070860602
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/in.json 0000644 0001750 0001750 00000000030 15263373363 021573 0 ustar 00tina tina "trimmed\n\n\nas space"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022141 x ustar 00 30 mtime=1791882995.070764849
30 atime=1791882995.070668817
30 ctime=1791882995.070764849
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/in.yaml 0000644 0001750 0001750 00000000040 15263373363 021565 0 ustar 00tina tina >-
trimmed
as
space
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373362 021136 x ustar 00 30 mtime=1791882994.999436457
29 atime=1791882994.99928525
30 ctime=1791882994.999436457
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K527/=== 0000644 0001750 0001750 00000000037 15263373362 020571 0 ustar 00tina tina Spec Example 6.6. Line Folding
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/5U3A 0000644 0000000 0000000 00000000132 15263373363 020617 x ustar 00 30 mtime=1791882995.152915208
30 atime=1791882994.999107573
30 ctime=1791882995.152915208
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/ 0000755 0001750 0001750 00000000000 15263373363 020326 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022714 x ustar 00 29 mtime=1791882995.15301145
30 atime=1791882995.152915208
29 ctime=1791882995.15301145
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/test.event 0000644 0001750 0001750 00000000031 15263373363 022342 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022166 x ustar 00 30 mtime=1791882995.070668817
30 atime=1791882995.070585286
30 ctime=1791882995.070668817
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/in.yaml 0000644 0001750 0001750 00000000022 15263373363 021612 0 ustar 00tina tina key: - a
- b
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 021747 x ustar 00 30 mtime=1791882995.050719172
30 atime=1791882995.050719172
29 ctime=1791882995.05080836
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/error 0000644 0001750 0001750 00000000000 15263373363 021370 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373362 021162 x ustar 00 29 mtime=1791882994.99928525
30 atime=1791882994.999107573
29 ctime=1791882994.99928525
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/5U3A/=== 0000644 0001750 0001750 00000000045 15263373362 020615 0 ustar 00tina tina Sequence on same Line as Mapping Key
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/98YD 0000644 0000000 0000000 00000000130 15263373363 020635 x ustar 00 29 mtime=1791882995.15282148
30 atime=1791882994.998959229
29 ctime=1791882995.15282148
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/ 0000755 0001750 0001750 00000000000 15263373363 020346 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022735 x ustar 00 30 mtime=1791882995.152915208
29 atime=1791882995.15282148
30 ctime=1791882995.152915208
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/test.event 0000644 0001750 0001750 00000000012 15263373363 022361 0 ustar 00tina tina +STR
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022407 x ustar 00 30 mtime=1791882995.126296452
30 atime=1791882995.126296452
30 ctime=1791882995.126396604
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/out.yaml 0000644 0001750 0001750 00000000000 15263373363 022027 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/in.json 0000644 0000000 0000000 00000000126 15263373363 022220 x ustar 00 28 mtime=1791882995.0704866
28 atime=1791882995.0704866
30 ctime=1791882995.070585286
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/in.json 0000644 0001750 0001750 00000000000 15263373363 021635 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000126 15263373363 022211 x ustar 00 28 mtime=1791882995.0704866
30 atime=1791882995.070390149
28 ctime=1791882995.0704866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/in.yaml 0000644 0001750 0001750 00000000020 15263373363 021630 0 ustar 00tina tina # Comment only.
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021204 x ustar 00 30 mtime=1791882994.999107573
30 atime=1791882994.998959229
30 ctime=1791882994.999107573
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/98YD/=== 0000644 0001750 0001750 00000000044 15263373362 020634 0 ustar 00tina tina Spec Example 5.5. Comment Indicator
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/SU5Z 0000644 0000000 0000000 00000000132 15263373363 020710 x ustar 00 30 mtime=1791882995.152720978
30 atime=1791882994.998806486
30 ctime=1791882995.152720978
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/ 0000755 0001750 0001750 00000000000 15263373363 020417 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 023005 x ustar 00 29 mtime=1791882995.15282148
30 atime=1791882995.152720978
29 ctime=1791882995.15282148
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/test.event 0000644 0001750 0001750 00000000045 15263373363 022440 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL "value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022257 x ustar 00 30 mtime=1791882995.070390149
30 atime=1791882995.070295234
30 ctime=1791882995.070390149
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/in.yaml 0000644 0001750 0001750 00000000036 15263373363 021710 0 ustar 00tina tina key: "value"# invalid comment
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/error 0000644 0000000 0000000 00000000130 15263373363 022037 x ustar 00 29 mtime=1791882995.05062279
29 atime=1791882995.05062279
30 ctime=1791882995.050719172
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/error 0000644 0001750 0001750 00000000000 15263373363 021461 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021255 x ustar 00 30 mtime=1791882994.998959229
30 atime=1791882994.998806486
30 ctime=1791882994.998959229
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/SU5Z/=== 0000644 0001750 0001750 00000000065 15263373362 020710 0 ustar 00tina tina Comment without whitespace after doublequoted scalar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/F3CP 0000644 0000000 0000000 00000000130 15263373363 020633 x ustar 00 29 mtime=1791882995.15262753
30 atime=1791882994.998599056
29 ctime=1791882995.15262753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/ 0000755 0001750 0001750 00000000000 15263373363 020344 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022733 x ustar 00 30 mtime=1791882995.152720978
29 atime=1791882995.15262753
30 ctime=1791882995.152720978
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/test.event 0000644 0001750 0001750 00000000174 15263373363 022370 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.43.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022405 x ustar 00 30 mtime=1791882995.126296452
30 atime=1791882995.126193575
30 ctime=1791882995.126296452
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/out.yaml 0000644 0001750 0001750 00000000040 15263373363 022031 0 ustar 00tina tina ---
a:
- b
- c
- d:
- e
- f
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022213 x ustar 00 30 mtime=1791882995.070295234
30 atime=1791882995.070193055
30 ctime=1791882995.070295234
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/in.json 0000644 0001750 0001750 00000000135 15263373363 021644 0 ustar 00tina tina {
"a": [
"b",
"c",
{
"d": [
"e",
"f"
]
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022204 x ustar 00 30 mtime=1791882995.070193055
30 atime=1791882995.070080052
30 ctime=1791882995.070193055
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/in.yaml 0000644 0001750 0001750 00000000042 15263373363 021632 0 ustar 00tina tina ---
{ a: [b, c, { d: [e, f] } ] }
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021202 x ustar 00 30 mtime=1791882994.998806486
30 atime=1791882994.998599056
30 ctime=1791882994.998806486
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/F3CP/=== 0000644 0001750 0001750 00000000044 15263373362 020632 0 ustar 00tina tina Nested flow collections on one line
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/QF4Y 0000644 0000000 0000000 00000000132 15263373363 020665 x ustar 00 30 mtime=1791882995.152533384
30 atime=1791882994.998397423
30 ctime=1791882995.152533384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/ 0000755 0001750 0001750 00000000000 15263373363 020374 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022762 x ustar 00 29 mtime=1791882995.15262753
30 atime=1791882995.152533384
29 ctime=1791882995.15262753
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/test.event 0000644 0001750 0001750 00000000102 15263373363 022407 0 ustar 00tina tina +STR
+DOC
+SEQ []
+MAP {}
=VAL :foo
=VAL :bar
-MAP
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022435 x ustar 00 30 mtime=1791882995.126193575
30 atime=1791882995.126092793
30 ctime=1791882995.126193575
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/out.yaml 0000644 0001750 0001750 00000000013 15263373363 022061 0 ustar 00tina tina - foo: bar
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.070080052
30 atime=1791882995.069984718
30 ctime=1791882995.070080052
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/in.json 0000644 0001750 0001750 00000000035 15263373363 021673 0 ustar 00tina tina [
{
"foo": "bar"
}
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022234 x ustar 00 30 mtime=1791882995.069984718
30 atime=1791882995.069888057
30 ctime=1791882995.069984718
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/in.yaml 0000644 0001750 0001750 00000000015 15263373363 021662 0 ustar 00tina tina [
foo: bar
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021232 x ustar 00 30 mtime=1791882994.998599056
30 atime=1791882994.998397423
30 ctime=1791882994.998599056
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/QF4Y/=== 0000644 0001750 0001750 00000000055 15263373362 020664 0 ustar 00tina tina Spec Example 7.19. Single Pair Flow Mappings
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6JWB 0000644 0000000 0000000 00000000132 15263373363 020652 x ustar 00 30 mtime=1791882995.152436653
30 atime=1791882994.998227847
30 ctime=1791882995.152436653
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/ 0000755 0001750 0001750 00000000000 15263373363 020361 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022751 x ustar 00 30 mtime=1791882995.152533384
30 atime=1791882995.152436653
30 ctime=1791882995.152533384
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/test.event 0000644 0001750 0001750 00000000272 15263373363 022404 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.43.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022422 x ustar 00 30 mtime=1791882995.126092793
30 atime=1791882995.125995504
30 ctime=1791882995.126092793
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/out.yaml 0000644 0001750 0001750 00000000060 15263373363 022050 0 ustar 00tina tina foo: !!seq
- !!str a
- !!map
key: !!str value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.069888057
30 atime=1791882995.069793631
30 ctime=1791882995.069888057
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/in.json 0000644 0001750 0001750 00000000075 15263373363 021664 0 ustar 00tina tina {
"foo": [
"a",
{
"key": "value"
}
]
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022221 x ustar 00 30 mtime=1791882995.069793631
30 atime=1791882995.069696272
30 ctime=1791882995.069793631
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/in.yaml 0000644 0001750 0001750 00000000066 15263373363 021655 0 ustar 00tina tina foo: !!seq
- !!str a
- !!map
key: !!str value
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021217 x ustar 00 30 mtime=1791882994.998397423
30 atime=1791882994.998227847
30 ctime=1791882994.998397423
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JWB/=== 0000644 0001750 0001750 00000000027 15263373362 020650 0 ustar 00tina tina Tags for Block Objects
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/K4SU 0000644 0000000 0000000 00000000132 15263373363 020670 x ustar 00 30 mtime=1791882995.152341738
30 atime=1791882994.998029567
30 ctime=1791882995.152341738
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/ 0000755 0001750 0001750 00000000000 15263373363 020377 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022767 x ustar 00 30 mtime=1791882995.152436653
30 atime=1791882995.152341738
30 ctime=1791882995.152436653
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/test.event 0000644 0001750 0001750 00000000073 15263373363 022421 0 ustar 00tina tina +STR
+DOC
+SEQ
=VAL :foo
=VAL :bar
=VAL :42
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022246 x ustar 00 30 mtime=1791882995.069696272
30 atime=1791882995.069590811
30 ctime=1791882995.069696272
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/in.json 0000644 0001750 0001750 00000000033 15263373363 021674 0 ustar 00tina tina [
"foo",
"bar",
42
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.069590811
30 atime=1791882995.069495407
30 ctime=1791882995.069590811
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/in.yaml 0000644 0001750 0001750 00000000021 15263373363 021662 0 ustar 00tina tina - foo
- bar
- 42
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021235 x ustar 00 30 mtime=1791882994.998227847
30 atime=1791882994.998029567
30 ctime=1791882994.998227847
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/K4SU/=== 0000644 0001750 0001750 00000000036 15263373362 020666 0 ustar 00tina tina Multiple Entry Block Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/9TFX 0000644 0000000 0000000 00000000130 15263373363 020672 x ustar 00 29 mtime=1791882995.15224836
30 atime=1791882994.997875077
29 ctime=1791882995.15224836
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/ 0000755 0001750 0001750 00000000000 15263373363 020403 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/test.event 0000644 0000000 0000000 00000000131 15263373363 022772 x ustar 00 30 mtime=1791882995.152341738
29 atime=1791882995.15224836
30 ctime=1791882995.152341738
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/test.event 0000644 0001750 0001750 00000000113 15263373363 022420 0 ustar 00tina tina +STR
+DOC ---
=VAL " 1st non-empty\n2nd non-empty 3rd non-empty
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022573 x ustar 00 30 mtime=1791882995.146818659
30 atime=1791882995.146722766
30 ctime=1791882995.146818659
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/emit.yaml 0000644 0001750 0001750 00000000063 15263373363 022224 0 ustar 00tina tina --- " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022444 x ustar 00 30 mtime=1791882995.125995504
30 atime=1791882995.125898913
30 ctime=1791882995.125995504
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/out.yaml 0000644 0001750 0001750 00000000057 15263373363 022100 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022252 x ustar 00 30 mtime=1791882995.069495407
30 atime=1791882995.069400841
30 ctime=1791882995.069495407
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/in.json 0000644 0001750 0001750 00000000057 15263373363 021706 0 ustar 00tina tina " 1st non-empty\n2nd non-empty 3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022243 x ustar 00 30 mtime=1791882995.069400841
30 atime=1791882995.069305507
30 ctime=1791882995.069400841
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/in.yaml 0000644 0001750 0001750 00000000066 15263373363 021677 0 ustar 00tina tina ---
" 1st non-empty
2nd non-empty
3rd non-empty "
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021241 x ustar 00 30 mtime=1791882994.998029567
30 atime=1791882994.997875077
30 ctime=1791882994.998029567
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/9TFX/=== 0000644 0001750 0001750 00000000054 15263373362 020672 0 ustar 00tina tina Spec Example 7.6. Double Quoted Lines [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FRK4 0000644 0000000 0000000 00000000130 15263373363 020646 x ustar 00 29 mtime=1791882995.15215107
30 atime=1791882994.997724219
29 ctime=1791882995.15215107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/ 0000755 0001750 0001750 00000000000 15263373363 020357 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/PaxHeaders/test.event 0000644 0000000 0000000 00000000127 15263373363 022753 x ustar 00 29 mtime=1791882995.15224836
29 atime=1791882995.15215107
29 ctime=1791882995.15224836
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/test.event 0000644 0001750 0001750 00000000103 15263373363 022373 0 ustar 00tina tina +STR
+DOC
+MAP {}
=VAL :foo
=VAL :
=VAL :
=VAL :bar
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022217 x ustar 00 30 mtime=1791882995.069305507
30 atime=1791882995.069208218
30 ctime=1791882995.069305507
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/in.yaml 0000644 0001750 0001750 00000000030 15263373363 021642 0 ustar 00tina tina {
? foo :,
: bar,
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021215 x ustar 00 30 mtime=1791882994.997875077
30 atime=1791882994.997724219
30 ctime=1791882994.997875077
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FRK4/=== 0000644 0001750 0001750 00000000056 15263373362 020650 0 ustar 00tina tina Spec Example 7.3. Completely Empty Flow Nodes
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6FWR 0000644 0000000 0000000 00000000132 15263373363 020666 x ustar 00 30 mtime=1791882995.152046866
30 atime=1791882994.997552897
30 ctime=1791882995.152046866
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/ 0000755 0001750 0001750 00000000000 15263373363 020375 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/test.event 0000644 0000000 0000000 00000000130 15263373363 022763 x ustar 00 29 mtime=1791882995.15215107
30 atime=1791882995.152046866
29 ctime=1791882995.15215107
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/test.event 0000644 0001750 0001750 00000000054 15263373363 022416 0 ustar 00tina tina +STR
+DOC ---
=VAL |ab\n\n \n
-DOC ...
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/emit.yaml 0000644 0000000 0000000 00000000132 15263373363 022565 x ustar 00 30 mtime=1791882995.146722766
30 atime=1791882995.146626384
30 ctime=1791882995.146722766
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/emit.yaml 0000644 0001750 0001750 00000000024 15263373363 022213 0 ustar 00tina tina --- |
ab
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022436 x ustar 00 30 mtime=1791882995.125898913
30 atime=1791882995.125803998
30 ctime=1791882995.125898913
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022060 0 ustar 00tina tina "ab\n\n \n"
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022244 x ustar 00 30 mtime=1791882995.069208218
30 atime=1791882995.069101849
30 ctime=1791882995.069208218
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/in.json 0000644 0001750 0001750 00000000014 15263373363 021671 0 ustar 00tina tina "ab\n\n \n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022235 x ustar 00 30 mtime=1791882995.069101849
30 atime=1791882995.069006026
30 ctime=1791882995.069101849
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/in.yaml 0000644 0001750 0001750 00000000024 15263373363 021663 0 ustar 00tina tina --- |+
ab
...
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021233 x ustar 00 30 mtime=1791882994.997724219
30 atime=1791882994.997552897
30 ctime=1791882994.997724219
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6FWR/=== 0000644 0001750 0001750 00000000022 15263373362 020657 0 ustar 00tina tina Block Scalar Keep
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/NB6Z 0000644 0000000 0000000 00000000132 15263373363 020661 x ustar 00 30 mtime=1791882995.151383021
30 atime=1791882994.997391843
30 ctime=1791882995.151383021
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/ 0000755 0001750 0001750 00000000000 15263373363 020370 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022760 x ustar 00 30 mtime=1791882995.151478774
30 atime=1791882995.151383021
30 ctime=1791882995.151478774
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/test.event 0000644 0001750 0001750 00000000077 15263373363 022416 0 ustar 00tina tina +STR
+DOC
+MAP
=VAL :key
=VAL :value with\ntabs
-MAP
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022431 x ustar 00 30 mtime=1791882995.125803998
30 atime=1791882995.125707686
30 ctime=1791882995.125803998
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/out.yaml 0000644 0001750 0001750 00000000032 15263373363 022056 0 ustar 00tina tina key: 'value with
tabs'
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022237 x ustar 00 30 mtime=1791882995.069006026
30 atime=1791882995.068908318
30 ctime=1791882995.069006026
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/in.json 0000644 0001750 0001750 00000000040 15263373363 021663 0 ustar 00tina tina {
"key": "value with\ntabs"
}
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022230 x ustar 00 30 mtime=1791882995.068908318
30 atime=1791882995.068812565
30 ctime=1791882995.068908318
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/in.yaml 0000644 0001750 0001750 00000000037 15263373363 021662 0 ustar 00tina tina key:
value
with
tabs
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021226 x ustar 00 30 mtime=1791882994.997552897
30 atime=1791882994.997391843
30 ctime=1791882994.997552897
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/NB6Z/=== 0000644 0001750 0001750 00000000057 15263373362 020662 0 ustar 00tina tina Multiline plain value with tabs on empty lines
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/4Q9F 0000644 0000000 0000000 00000000132 15263373363 020625 x ustar 00 30 mtime=1791882995.151287129
30 atime=1791882994.997241892
30 ctime=1791882995.151287129
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/ 0000755 0001750 0001750 00000000000 15263373363 020334 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022724 x ustar 00 30 mtime=1791882995.151383021
30 atime=1791882995.151287129
30 ctime=1791882995.151383021
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/test.event 0000644 0001750 0001750 00000000060 15263373363 022352 0 ustar 00tina tina +STR
+DOC ---
=VAL >ab cd\nef\n\ngh\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022375 x ustar 00 30 mtime=1791882995.125707686
30 atime=1791882995.125611724
30 ctime=1791882995.125707686
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/out.yaml 0000644 0001750 0001750 00000000033 15263373363 022023 0 ustar 00tina tina --- >
ab cd
ef
gh
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022203 x ustar 00 30 mtime=1791882995.068812565
30 atime=1791882995.068716672
30 ctime=1791882995.068812565
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/in.json 0000644 0001750 0001750 00000000024 15263373363 021631 0 ustar 00tina tina "ab cd\nef\n\ngh\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022174 x ustar 00 30 mtime=1791882995.068716672
30 atime=1791882995.068619103
30 ctime=1791882995.068716672
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/in.yaml 0000644 0001750 0001750 00000000032 15263373363 021621 0 ustar 00tina tina --- >
ab
cd
ef
gh
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021172 x ustar 00 30 mtime=1791882994.997391843
30 atime=1791882994.997241892
30 ctime=1791882994.997391843
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/4Q9F/=== 0000644 0001750 0001750 00000000032 15263373362 020617 0 ustar 00tina tina Folded Block Scalar [1.3]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/55WF 0000644 0000000 0000000 00000000131 15263373363 020627 x ustar 00 30 mtime=1791882995.151190957
29 atime=1791882994.99704885
30 ctime=1791882995.151190957
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/ 0000755 0001750 0001750 00000000000 15263373363 020337 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022727 x ustar 00 30 mtime=1791882995.151287129
30 atime=1791882995.151190957
30 ctime=1791882995.151287129
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/test.event 0000644 0001750 0001750 00000000016 15263373363 022356 0 ustar 00tina tina +STR
+DOC ---
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022177 x ustar 00 30 mtime=1791882995.068619103
30 atime=1791882995.068522512
30 ctime=1791882995.068619103
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/in.yaml 0000644 0001750 0001750 00000000011 15263373363 021621 0 ustar 00tina tina ---
"\."
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/error 0000644 0000000 0000000 00000000131 15263373363 021760 x ustar 00 30 mtime=1791882995.050520682
30 atime=1791882995.050520682
29 ctime=1791882995.05062279
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/error 0000644 0001750 0001750 00000000000 15263373363 021401 0 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/PaxHeaders/=== 0000644 0000000 0000000 00000000131 15263373362 021174 x ustar 00 30 mtime=1791882994.997241892
29 atime=1791882994.99704885
30 ctime=1791882994.997241892
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/55WF/=== 0000644 0001750 0001750 00000000047 15263373362 020630 0 ustar 00tina tina Invalid escape in double quoted string
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/FUP4 0000644 0000000 0000000 00000000132 15263373363 020660 x ustar 00 30 mtime=1791882995.150501689
30 atime=1791882994.996886259
30 ctime=1791882995.150501689
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/ 0000755 0001750 0001750 00000000000 15263373363 020367 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022757 x ustar 00 30 mtime=1791882995.150596185
30 atime=1791882995.150501689
30 ctime=1791882995.150596185
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/test.event 0000644 0001750 0001750 00000000106 15263373363 022406 0 ustar 00tina tina +STR
+DOC
+SEQ []
=VAL :a
+SEQ []
=VAL :b
=VAL :c
-SEQ
-SEQ
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022430 x ustar 00 30 mtime=1791882995.125611724
30 atime=1791882995.125515342
30 ctime=1791882995.125611724
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/out.yaml 0000644 0001750 0001750 00000000020 15263373363 022052 0 ustar 00tina tina - a
- - b
- c
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022236 x ustar 00 30 mtime=1791882995.068522512
30 atime=1791882995.068427109
30 ctime=1791882995.068522512
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/in.json 0000644 0001750 0001750 00000000044 15263373363 021666 0 ustar 00tina tina [
"a",
[
"b",
"c"
]
]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022227 x ustar 00 30 mtime=1791882995.068427109
30 atime=1791882995.068331146
30 ctime=1791882995.068427109
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/in.yaml 0000644 0001750 0001750 00000000014 15263373363 021654 0 ustar 00tina tina [a, [b, c]]
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/PaxHeaders/=== 0000644 0000000 0000000 00000000130 15263373362 021223 x ustar 00 29 mtime=1791882994.99704885
30 atime=1791882994.996886259
29 ctime=1791882994.99704885
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/FUP4/=== 0000644 0001750 0001750 00000000037 15263373362 020657 0 ustar 00tina tina Flow Sequence in Flow Sequence
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/PaxHeaders/6JQW 0000644 0000000 0000000 00000000132 15263373363 020671 x ustar 00 30 mtime=1791882995.150406286
30 atime=1791882994.996681692
30 ctime=1791882995.150406286
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/ 0000755 0001750 0001750 00000000000 15263373363 020400 5 ustar 00tina tina YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/test.event 0000644 0000000 0000000 00000000132 15263373363 022770 x ustar 00 30 mtime=1791882995.150501689
30 atime=1791882995.150406286
30 ctime=1791882995.150501689
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/test.event 0000644 0001750 0001750 00000000071 15263373363 022420 0 ustar 00tina tina +STR
+DOC ---
=VAL |\\//||\\/||\n// || ||__\n
-DOC
-STR
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/out.yaml 0000644 0000000 0000000 00000000132 15263373363 022441 x ustar 00 30 mtime=1791882995.125515342
30 atime=1791882995.125418542
30 ctime=1791882995.125515342
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/out.yaml 0000644 0001750 0001750 00000000040 15263373363 022065 0 ustar 00tina tina --- |
\//||\/||
// || ||__
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/in.json 0000644 0000000 0000000 00000000132 15263373363 022247 x ustar 00 30 mtime=1791882995.068331146
30 atime=1791882995.068234346
30 ctime=1791882995.068331146
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/in.json 0000644 0001750 0001750 00000000035 15263373363 021677 0 ustar 00tina tina "\\//||\\/||\n// || ||__\n"
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/in.yaml 0000644 0000000 0000000 00000000132 15263373363 022240 x ustar 00 30 mtime=1791882995.068234346
30 atime=1791882995.068119805
30 ctime=1791882995.068234346
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/in.yaml 0000644 0001750 0001750 00000000054 15263373363 021671 0 ustar 00tina tina # ASCII Art
--- |
\//||\/||
// || ||__
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/PaxHeaders/=== 0000644 0000000 0000000 00000000132 15263373362 021236 x ustar 00 30 mtime=1791882994.996886259
30 atime=1791882994.996836252
30 ctime=1791882994.996886259
YAML-PP-v0.43.0/test-suite/yaml-test-suite-data/6JQW/=== 0000644 0001750 0001750 00000000067 15263373362 020673 0 ustar 00tina tina Spec Example 2.13. In literals, newlines are preserved
YAML-PP-v0.43.0/test-suite/PaxHeaders/tag_id.yaml 0000644 0000000 0000000 00000000131 15263373362 016353 x ustar 00 30 mtime=1791882994.990115178
29 atime=1791882994.99002173
30 ctime=1791882994.990115178
YAML-PP-v0.43.0/test-suite/tag_id.yaml 0000644 0001750 0001750 00000024652 15263373362 016017 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.43.0/test-suite/PaxHeaders/README.md 0000644 0000000 0000000 00000000132 15263373362 015520 x ustar 00 30 mtime=1791882994.986311042
30 atime=1791882994.986154527
30 ctime=1791882994.986311042
YAML-PP-v0.43.0/test-suite/README.md 0000644 0001750 0001750 00000000016 15263373362 015147 0 ustar 00tina tina ## Test Suite
YAML-PP-v0.43.0/PaxHeaders/examples 0000644 0000000 0000000 00000000132 15263373362 013674 x ustar 00 30 mtime=1791882994.996520428
30 atime=1791882994.982828736
30 ctime=1791882994.996520428
YAML-PP-v0.43.0/examples/ 0000755 0001750 0001750 00000000000 15263373362 013403 5 ustar 00tina tina YAML-PP-v0.43.0/examples/PaxHeaders/external-vars-templates 0000644 0000000 0000000 00000000132 15263373363 020464 x ustar 00 30 mtime=1791882995.050422065
30 atime=1791882994.996520428
30 ctime=1791882995.050422065
YAML-PP-v0.43.0/examples/external-vars-templates/ 0000755 0001750 0001750 00000000000 15263373363 020173 5 ustar 00tina tina YAML-PP-v0.43.0/examples/external-vars-templates/PaxHeaders/ext.yaml 0000644 0000000 0000000 00000000132 15263373363 022225 x ustar 00 30 mtime=1791882995.050520682
30 atime=1791882995.050422065
30 ctime=1791882995.050520682
YAML-PP-v0.43.0/examples/external-vars-templates/ext.yaml 0000644 0001750 0001750 00000000201 15263373363 021650 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.43.0/examples/external-vars-templates/PaxHeaders/ext.pl 0000644 0000000 0000000 00000000132 15263373362 021675 x ustar 00 30 mtime=1791882994.996681692
30 atime=1791882994.996520428
30 ctime=1791882994.996681692
YAML-PP-v0.43.0/examples/external-vars-templates/ext.pl 0000644 0001750 0001750 00000003110 15263373362 021322 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.43.0/examples/PaxHeaders/yaml-schema-modules.yaml 0000644 0000000 0000000 00000000132 15263373362 020503 x ustar 00 30 mtime=1791882994.996409589
30 atime=1791882994.996296376
30 ctime=1791882994.996409589
YAML-PP-v0.43.0/examples/yaml-schema-modules.yaml 0000644 0001750 0001750 00000120246 15263373362 020142 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.43.0/examples/PaxHeaders/schema-ixhash.pm 0000644 0000000 0000000 00000000132 15263373362 017031 x ustar 00 30 mtime=1791882994.993567452
30 atime=1791882994.993474982
30 ctime=1791882994.993567452
YAML-PP-v0.43.0/examples/schema-ixhash.pm 0000644 0001750 0001750 00000002051 15263373362 016461 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.43.0/examples/PaxHeaders/schema-perl.pm 0000644 0000000 0000000 00000000132 15263373362 016507 x ustar 00 30 mtime=1791882994.992237667
30 atime=1791882994.992114187
30 ctime=1791882994.992237667
YAML-PP-v0.43.0/examples/schema-perl.pm 0000644 0001750 0001750 00000005433 15263373362 016146 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.43.0/examples/PaxHeaders/strings.yaml 0000644 0000000 0000000 00000000131 15263373362 016325 x ustar 00 30 mtime=1791882994.988402521
29 atime=1791882994.98831033
30 ctime=1791882994.988402521
YAML-PP-v0.43.0/examples/strings.yaml 0000644 0001750 0001750 00000005724 15263373362 015770 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.43.0/examples/PaxHeaders/schemas.pl 0000644 0000000 0000000 00000000132 15263373362 015731 x ustar 00 30 mtime=1791882994.982976382
30 atime=1791882994.982828736
30 ctime=1791882994.982976382
YAML-PP-v0.43.0/examples/schemas.pl 0000644 0001750 0001750 00000001022 15263373362 015356 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.43.0/PaxHeaders/etc 0000644 0000000 0000000 00000000132 15263373362 012631 x ustar 00 30 mtime=1791882994.996044806
30 atime=1791882994.976777933
30 ctime=1791882994.996044806
YAML-PP-v0.43.0/etc/ 0000755 0001750 0001750 00000000000 15263373362 012340 5 ustar 00tina tina YAML-PP-v0.43.0/etc/PaxHeaders/schema-test-yaml-modules.pl 0000644 0000000 0000000 00000000132 15263373362 020066 x ustar 00 30 mtime=1791882994.996148242
30 atime=1791882994.996044806
30 ctime=1791882994.996148242
YAML-PP-v0.43.0/etc/schema-test-yaml-modules.pl 0000644 0001750 0001750 00000003422 15263373362 017521 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.43.0/etc/PaxHeaders/generate-schema-html.pl 0000644 0000000 0000000 00000000132 15263373362 017235 x ustar 00 30 mtime=1791882994.994626881
30 atime=1791882994.994531966
30 ctime=1791882994.994626881
YAML-PP-v0.43.0/etc/generate-schema-html.pl 0000644 0001750 0001750 00000013264 15263373362 016675 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.43.0/etc/PaxHeaders/generate-examples.pl 0000644 0000000 0000000 00000000132 15263373362 016651 x ustar 00 30 mtime=1791882994.992710984
30 atime=1791882994.992616069
30 ctime=1791882994.992710984
YAML-PP-v0.43.0/etc/generate-examples.pl 0000644 0001750 0001750 00000002627 15263373362 016312 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.43.0/etc/PaxHeaders/generate-grammar.pl 0000644 0000000 0000000 00000000132 15263373362 016461 x ustar 00 30 mtime=1791882994.992339356
30 atime=1791882994.992237667
30 ctime=1791882994.992339356
YAML-PP-v0.43.0/etc/generate-grammar.pl 0000755 0001750 0001750 00000003122 15263373362 016114 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.43.0/etc/PaxHeaders/test-suite-html.pl 0000644 0000000 0000000 00000000132 15263373362 016313 x ustar 00 30 mtime=1791882994.990452304
30 atime=1791882994.990343281
30 ctime=1791882994.990452304
YAML-PP-v0.43.0/etc/test-suite-html.pl 0000755 0001750 0001750 00000023333 15263373362 015754 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.43.0/etc/PaxHeaders/json-numbers.pl 0000644 0000000 0000000 00000000132 15263373362 015665 x ustar 00 30 mtime=1791882994.983322657
30 atime=1791882994.983229209
30 ctime=1791882994.983322657
YAML-PP-v0.43.0/etc/json-numbers.pl 0000644 0001750 0001750 00000002226 15263373362 015321 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.43.0/etc/PaxHeaders/yaml-numbers.pl 0000644 0000000 0000000 00000000132 15263373362 015656 x ustar 00 30 mtime=1791882994.983229209
30 atime=1791882994.983124376
30 ctime=1791882994.983229209
YAML-PP-v0.43.0/etc/yaml-numbers.pl 0000644 0001750 0001750 00000002167 15263373362 015316 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.43.0/etc/PaxHeaders/grammar.yaml 0000644 0000000 0000000 00000000131 15263373362 015217 x ustar 00 30 mtime=1791882994.980404811
29 atime=1791882994.98030815
30 ctime=1791882994.980404811
YAML-PP-v0.43.0/etc/grammar.yaml 0000644 0001750 0001750 00000040501 15263373362 014652 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.43.0/etc/PaxHeaders/get-tags.pl 0000644 0000000 0000000 00000000132 15263373362 014756 x ustar 00 30 mtime=1791882994.976919921
30 atime=1791882994.976777933
30 ctime=1791882994.976919921
YAML-PP-v0.43.0/etc/get-tags.pl 0000644 0001750 0001750 00000001174 15263373362 014413 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.43.0/PaxHeaders/bin 0000644 0000000 0000000 00000000132 15263373362 012626 x ustar 00 30 mtime=1791882994.988205428
30 atime=1791882994.976634618
30 ctime=1791882994.988205428
YAML-PP-v0.43.0/bin/ 0000755 0001750 0001750 00000000000 15263373362 012335 5 ustar 00tina tina YAML-PP-v0.43.0/bin/PaxHeaders/yamlpp-parse-emit 0000644 0000000 0000000 00000000130 15263373362 016172 x ustar 00 29 mtime=1791882994.98831033
30 atime=1791882994.988205428
29 ctime=1791882994.98831033
YAML-PP-v0.43.0/bin/yamlpp-parse-emit 0000755 0001750 0001750 00000006262 15263373362 015637 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.43.0/bin/PaxHeaders/yamlpp-load-dump 0000644 0000000 0000000 00000000131 15263373362 016007 x ustar 00 30 mtime=1791882994.986154527
29 atime=1791882994.98605193
30 ctime=1791882994.986154527
YAML-PP-v0.43.0/bin/yamlpp-load-dump 0000755 0001750 0001750 00000021273 15263373362 015452 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.43.0/bin/PaxHeaders/yamlpp-highlight 0000644 0000000 0000000 00000000130 15263373362 016073 x ustar 00 29 mtime=1791882994.98605193
30 atime=1791882994.985958481
29 ctime=1791882994.98605193
YAML-PP-v0.43.0/bin/yamlpp-highlight 0000755 0001750 0001750 00000001757 15263373362 015544 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.43.0/bin/PaxHeaders/yamlpp-events 0000644 0000000 0000000 00000000132 15263373362 015432 x ustar 00 30 mtime=1791882994.980838249
30 atime=1791882994.980743823
30 ctime=1791882994.980838249
YAML-PP-v0.43.0/bin/yamlpp-events 0000755 0001750 0001750 00000002374 15263373362 015075 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.43.0/bin/PaxHeaders/yamlpp-load 0000644 0000000 0000000 00000000132 15263373362 015045 x ustar 00 30 mtime=1791882994.976777933
30 atime=1791882994.976634618
30 ctime=1791882994.976777933
YAML-PP-v0.43.0/bin/yamlpp-load 0000755 0001750 0001750 00000007314 15263373362 014507 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.43.0/PaxHeaders/CONTRIBUTING.md 0000644 0000000 0000000 00000000132 15263373362 014364 x ustar 00 30 mtime=1791882994.976449608
30 atime=1791882994.976341702
30 ctime=1791882994.976449608
YAML-PP-v0.43.0/CONTRIBUTING.md 0000644 0001750 0001750 00000002636 15263373362 014025 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.43.0/PaxHeaders/lib 0000644 0000000 0000000 00000000132 15263373362 012624 x ustar 00 30 mtime=1791882994.976281149
30 atime=1791882994.976089294
30 ctime=1791882994.976281149
YAML-PP-v0.43.0/lib/ 0000755 0001750 0001750 00000000000 15263373362 012333 5 ustar 00tina tina YAML-PP-v0.43.0/lib/PaxHeaders/YAML 0000644 0000000 0000000 00000000132 15263373362 013366 x ustar 00 30 mtime=1791882994.982976382
30 atime=1791882994.976089294
30 ctime=1791882994.982976382
YAML-PP-v0.43.0/lib/YAML/ 0000755 0001750 0001750 00000000000 15263373362 013075 5 ustar 00tina tina YAML-PP-v0.43.0/lib/YAML/PaxHeaders/PP 0000644 0000000 0000000 00000000132 15263373362 013705 x ustar 00 30 mtime=1791882994.994905828
30 atime=1791882994.982976382
30 ctime=1791882994.994905828
YAML-PP-v0.43.0/lib/YAML/PP/ 0000755 0001750 0001750 00000000000 15263373362 013414 5 ustar 00tina tina YAML-PP-v0.43.0/lib/YAML/PP/PaxHeaders/Type 0000644 0000000 0000000 00000000132 15263373362 014626 x ustar 00 30 mtime=1791882994.994905828
30 atime=1791882994.994905828
30 ctime=1791882994.994905828
YAML-PP-v0.43.0/lib/YAML/PP/Type/ 0000755 0001750 0001750 00000000000 15263373362 014335 5 ustar 00tina tina YAML-PP-v0.43.0/lib/YAML/PP/Type/PaxHeaders/MergeKey.pm 0000644 0000000 0000000 00000000130 15263373362 016747 x ustar 00 29 mtime=1791882994.99507268
30 atime=1791882994.994905828
29 ctime=1791882994.99507268
YAML-PP-v0.43.0/lib/YAML/PP/Type/MergeKey.pm 0000644 0001750 0001750 00000000603 15263373362 016402 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Type::MergeKey;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Schema 0000644 0000000 0000000 00000000132 15263373362 015105 x ustar 00 30 mtime=1791882994.996148242
30 atime=1791882994.993917918
30 ctime=1791882994.996148242
YAML-PP-v0.43.0/lib/YAML/PP/Schema/ 0000755 0001750 0001750 00000000000 15263373362 014614 5 ustar 00tina tina YAML-PP-v0.43.0/lib/YAML/PP/Schema/PaxHeaders/Tie 0000644 0000000 0000000 00000000132 15263373362 015626 x ustar 00 30 mtime=1791882994.996148242
30 atime=1791882994.996148242
30 ctime=1791882994.996148242
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Tie/ 0000755 0001750 0001750 00000000000 15263373362 015335 5 ustar 00tina tina YAML-PP-v0.43.0/lib/YAML/PP/Schema/Tie/PaxHeaders/IxHash.pm 0000644 0000000 0000000 00000000132 15263373362 017425 x ustar 00 30 mtime=1791882994.996296376
30 atime=1791882994.996148242
30 ctime=1791882994.996296376
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Tie/IxHash.pm 0000644 0001750 0001750 00000004632 15263373362 017064 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Tie::IxHash;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Catchall.pm 0000644 0000000 0000000 00000000132 15263373362 017233 x ustar 00 30 mtime=1791882994.996044806
30 atime=1791882994.995952755
30 ctime=1791882994.996044806
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Catchall.pm 0000644 0001750 0001750 00000003155 15263373362 016671 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Catchall;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Failsafe.pm 0000644 0000000 0000000 00000000132 15263373362 017232 x ustar 00 30 mtime=1791882994.995952755
30 atime=1791882994.995858469
30 ctime=1791882994.995952755
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Failsafe.pm 0000644 0001750 0001750 00000002566 15263373362 016675 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Failsafe;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Include.pm 0000644 0000000 0000000 00000000132 15263373362 017103 x ustar 00 30 mtime=1791882994.995763554
30 atime=1791882994.995666055
30 ctime=1791882994.995763554
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Include.pm 0000644 0001750 0001750 00000014556 15263373362 016550 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Include;
our $VERSION = 'v0.43.0'; # VERSION
use Carp qw/ croak /;
use Scalar::Util qw/ weaken /;
use File::Basename qw/ dirname /;
use File::Spec;
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.43.0/lib/YAML/PP/Schema/PaxHeaders/YAML1_1.pm 0000644 0000000 0000000 00000000132 15263373362 016563 x ustar 00 30 mtime=1791882994.995666055
30 atime=1791882994.995570302
30 ctime=1791882994.995666055
YAML-PP-v0.43.0/lib/YAML/PP/Schema/YAML1_1.pm 0000644 0001750 0001750 00000015225 15263373362 016222 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::YAML1_1;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Binary.pm 0000644 0000000 0000000 00000000131 15263373362 016743 x ustar 00 30 mtime=1791882994.995180027
29 atime=1791882994.99507268
30 ctime=1791882994.995180027
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Binary.pm 0000644 0001750 0001750 00000005036 15263373362 016402 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Binary;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Merge.pm 0000644 0000000 0000000 00000000132 15263373362 016557 x ustar 00 30 mtime=1791882994.994531966
30 atime=1791882994.994435305
30 ctime=1791882994.994531966
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Merge.pm 0000644 0001750 0001750 00000004674 15263373362 016224 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Merge;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Core.pm 0000644 0000000 0000000 00000000132 15263373362 016410 x ustar 00 30 mtime=1791882994.994286682
30 atime=1791882994.994182478
30 ctime=1791882994.994286682
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Core.pm 0000644 0001750 0001750 00000010027 15263373362 016042 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Core;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/Perl.pm 0000644 0000000 0000000 00000000132 15263373362 016422 x ustar 00 30 mtime=1791882994.994182478
30 atime=1791882994.994068636
30 ctime=1791882994.994182478
YAML-PP-v0.43.0/lib/YAML/PP/Schema/Perl.pm 0000644 0001750 0001750 00000060042 15263373362 016056 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::Perl;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/Schema/PaxHeaders/JSON.pm 0000644 0000000 0000000 00000000132 15263373362 016271 x ustar 00 30 mtime=1791882994.994068636
30 atime=1791882994.993917918
30 ctime=1791882994.994068636
YAML-PP-v0.43.0/lib/YAML/PP/Schema/JSON.pm 0000644 0001750 0001750 00000014232 15263373362 015725 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema::JSON;
our $VERSION = 'v0.43.0'; # VERSION
use Exporter 'import';
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.43.0/lib/YAML/PP/PaxHeaders/Writer 0000644 0000000 0000000 00000000132 15263373362 015161 x ustar 00 30 mtime=1791882994.993762171
30 atime=1791882994.993762171
30 ctime=1791882994.993762171
YAML-PP-v0.43.0/lib/YAML/PP/Writer/ 0000755 0001750 0001750 00000000000 15263373362 014670 5 ustar 00tina tina YAML-PP-v0.43.0/lib/YAML/PP/Writer/PaxHeaders/File.pm 0000644 0000000 0000000 00000000132 15263373362 016453 x ustar 00 30 mtime=1791882994.993917918
30 atime=1791882994.993762171
30 ctime=1791882994.993917918
YAML-PP-v0.43.0/lib/YAML/PP/Writer/File.pm 0000644 0001750 0001750 00000003511 15263373362 016105 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Writer::File;
our $VERSION = 'v0.43.0'; # VERSION
use Scalar::Util qw/ openhandle /;
use YAML::PP::Writer;
our @ISA = 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.43.0/lib/YAML/PP/PaxHeaders/Constructor.pm 0000644 0000000 0000000 00000000132 15263373362 016645 x ustar 00 30 mtime=1791882994.993762171
30 atime=1791882994.993662926
30 ctime=1791882994.993762171
YAML-PP-v0.43.0/lib/YAML/PP/Constructor.pm 0000644 0001750 0001750 00000032577 15263373362 016315 0 ustar 00tina tina # ABSTRACT: Construct data structure from Parser Events
use strict;
use warnings;
package YAML::PP::Constructor;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Representer.pm 0000644 0000000 0000000 00000000132 15263373362 016616 x ustar 00 30 mtime=1791882994.993662926
30 atime=1791882994.993567452
30 ctime=1791882994.993662926
YAML-PP-v0.43.0/lib/YAML/PP/Representer.pm 0000644 0001750 0001750 00000015734 15263373362 016262 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Representer;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Highlight.pm 0000644 0000000 0000000 00000000131 15263373362 016226 x ustar 00 30 mtime=1791882994.992616069
29 atime=1791882994.99252297
30 ctime=1791882994.992616069
YAML-PP-v0.43.0/lib/YAML/PP/Highlight.pm 0000644 0001750 0001750 00000014247 15263373362 015671 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Highlight;
our $VERSION = 'v0.43.0'; # VERSION
our @EXPORT_OK = qw/ Dump /;
use Exporter 'import';
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.43.0/lib/YAML/PP/PaxHeaders/Exception.pm 0000644 0000000 0000000 00000000130 15263373362 016254 x ustar 00 29 mtime=1791882994.99252297
30 atime=1791882994.992431338
29 ctime=1791882994.99252297
YAML-PP-v0.43.0/lib/YAML/PP/Exception.pm 0000644 0001750 0001750 00000003605 15263373362 015714 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Exception;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Grammar.pm 0000644 0000000 0000000 00000000132 15263373362 015706 x ustar 00 30 mtime=1791882994.990343281
30 atime=1791882994.990235865
30 ctime=1791882994.990343281
YAML-PP-v0.43.0/lib/YAML/PP/Grammar.pm 0000644 0001750 0001750 00000136107 15263373362 015350 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Grammar;
our $VERSION = 'v0.43.0'; # VERSION
use Exporter 'import';
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.43.0/lib/YAML/PP/PaxHeaders/Emitter.pm 0000644 0000000 0000000 00000000132 15263373362 015731 x ustar 00 30 mtime=1791882994.990235865
30 atime=1791882994.990115178
30 ctime=1791882994.990235865
YAML-PP-v0.43.0/lib/YAML/PP/Emitter.pm 0000644 0001750 0001750 00000075147 15263373362 015401 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Emitter;
our $VERSION = 'v0.43.0'; # VERSION
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;
if (DEBUG) { require Data::Dumper }
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.43.0/lib/YAML/PP/PaxHeaders/Common.pm 0000644 0000000 0000000 00000000132 15263373362 015550 x ustar 00 30 mtime=1791882994.989172246
30 atime=1791882994.989052887
30 ctime=1791882994.989172246
YAML-PP-v0.43.0/lib/YAML/PP/Common.pm 0000644 0001750 0001750 00000015733 15263373362 015213 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Common;
our $VERSION = 'v0.43.0'; # VERSION
use Exporter 'import';
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.43.0/lib/YAML/PP/PaxHeaders/Parser.pm 0000644 0000000 0000000 00000000132 15263373362 015554 x ustar 00 30 mtime=1791882994.989052887
30 atime=1791882994.988960416
30 ctime=1791882994.989052887
YAML-PP-v0.43.0/lib/YAML/PP/Parser.pm 0000644 0001750 0001750 00000121264 15263373362 015214 0 ustar 00tina tina # ABSTRACT: YAML Parser
use strict;
use warnings;
package YAML::PP::Parser;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Dumper.pm 0000644 0000000 0000000 00000000132 15263373362 015554 x ustar 00 30 mtime=1791882994.988960416
30 atime=1791882994.988866898
30 ctime=1791882994.988960416
YAML-PP-v0.43.0/lib/YAML/PP/Dumper.pm 0000644 0001750 0001750 00000020323 15263373362 015206 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Dumper;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Loader.pm 0000644 0000000 0000000 00000000132 15263373362 015526 x ustar 00 30 mtime=1791882994.988866898
30 atime=1791882994.988775336
30 ctime=1791882994.988866898
YAML-PP-v0.43.0/lib/YAML/PP/Loader.pm 0000644 0001750 0001750 00000005154 15263373362 015165 0 ustar 00tina tina # ABSTRACT: Load YAML into data with Parser and Constructor
use strict;
use warnings;
package YAML::PP::Loader;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Render.pm 0000644 0000000 0000000 00000000132 15263373362 015537 x ustar 00 30 mtime=1791882994.988775336
30 atime=1791882994.988683773
30 ctime=1791882994.988775336
YAML-PP-v0.43.0/lib/YAML/PP/Render.pm 0000644 0001750 0001750 00000007061 15263373362 015175 0 ustar 00tina tina # ABSTRACT: YAML::PP Rendering functions
use strict;
use warnings;
package YAML::PP::Render;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Reader.pm 0000644 0000000 0000000 00000000132 15263373362 015522 x ustar 00 30 mtime=1791882994.988683773
30 atime=1791882994.988589417
30 ctime=1791882994.988683773
YAML-PP-v0.43.0/lib/YAML/PP/Reader.pm 0000644 0001750 0001750 00000003012 15263373362 015150 0 ustar 00tina tina # ABSTRACT: Reader class for YAML::PP representing input data
use strict;
use warnings;
package YAML::PP::Reader;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Schema.pm 0000644 0000000 0000000 00000000131 15263373362 015517 x ustar 00 30 mtime=1791882994.988589417
29 atime=1791882994.98849548
30 ctime=1791882994.988589417
YAML-PP-v0.43.0/lib/YAML/PP/Schema.pm 0000644 0001750 0001750 00000031120 15263373362 015147 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Schema;
our $VERSION = 'v0.43.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' => sub { require YAML::PP::Schema::Core; return 'YAML::PP::Schema::Core' },
'1.1' => sub { require YAML::PP::Schema::YAML1_1; return 'YAML::PP::Schema::YAML1_1' },
);
my %AVAILABLE_SCHEMAS = (
'Core' => sub { require YAML::PP::Schema::Core; return 'YAML::PP::Schema::Core' },
'JSON' => sub { require YAML::PP::Schema::JSON; return 'YAML::PP::Schema::JSON' },
'Failsafe' => sub { require YAML::PP::Schema::Failsafe; return 'YAML::PP::Schema::Failsafe' },
'Merge' => sub { require YAML::PP::Schema::Merge; return 'YAML::PP::Schema::Merge' },
'Perl' => sub { require YAML::PP::Schema::Perl; return 'YAML::PP::Schema::Perl' },
);
sub load_subschemas {
my ($self, @schemas) = @_;
my $yaml_version = $self->yaml_version;
my $i = 0;
while ($i < @schemas) {
my $item = $schemas[ $i ];
$i++;
my $class;
if ($item eq '+') {
my $code = $DEFAULT_SCHEMA{ $yaml_version };
$class = $code->();
}
elsif ($AVAILABLE_SCHEMAS{ $item }) {
my $code = $AVAILABLE_SCHEMAS{ $item };
$class = $code->();
}
elsif (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++;
}
unless ($class) {
require Module::Load;
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.43.0/lib/YAML/PP/PaxHeaders/Writer.pm 0000644 0000000 0000000 00000000130 15263373362 015572 x ustar 00 29 mtime=1791882994.98849548
30 atime=1791882994.988402521
29 ctime=1791882994.98849548
YAML-PP-v0.43.0/lib/YAML/PP/Writer.pm 0000644 0001750 0001750 00000002352 15263373362 015230 0 ustar 00tina tina # ABSTRACT: Writer class for YAML::PP representing output data
use strict;
use warnings;
package YAML::PP::Writer;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Lexer.pm 0000644 0000000 0000000 00000000132 15263373362 015377 x ustar 00 30 mtime=1791882994.986411195
30 atime=1791882994.986311042
30 ctime=1791882994.986411195
YAML-PP-v0.43.0/lib/YAML/PP/Lexer.pm 0000644 0001750 0001750 00000073474 15263373362 015050 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Lexer;
our $VERSION = 'v0.43.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.43.0/lib/YAML/PP/PaxHeaders/Perl.pm 0000644 0000000 0000000 00000000132 15263373362 015222 x ustar 00 30 mtime=1791882994.983124376
30 atime=1791882994.982976382
30 ctime=1791882994.983124376
YAML-PP-v0.43.0/lib/YAML/PP/Perl.pm 0000644 0001750 0001750 00000002771 15263373362 014663 0 ustar 00tina tina use strict;
use warnings;
package YAML::PP::Perl;
our $VERSION = 'v0.43.0'; # VERSION
use Exporter 'import';
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.43.0/lib/YAML/PaxHeaders/PP.pm 0000644 0000000 0000000 00000000132 15263373362 014320 x ustar 00 30 mtime=1791882994.976341702
30 atime=1791882994.976281149
30 ctime=1791882994.976341702
YAML-PP-v0.43.0/lib/YAML/PP.pm 0000644 0001750 0001750 00000113246 15263373362 013761 0 ustar 00tina tina # ABSTRACT: YAML 1.2 Processor
use strict;
use warnings;
package YAML::PP;
our $VERSION = 'v0.43.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 Exporter 'import';
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; # provides Tie::StdHash, our parent below
our @ISA = 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; # provides Tie::StdArray, our parent below
our @ISA = 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