byr/crates/byr-core/src/snapshots/byr_core__patience__tests__complex_alfed.snap
2022-10-18 00:07:54 +02:00

547 lines
6.3 KiB
Text

---
source: crates/byr-core/src/patience.rs
expression: "patience_diff(&a.chars().collect::<Vec<_>>(), &b.chars().collect::<Vec<_>>())"
---
[
{
"Common": [
"\n",
"#",
"i",
"n",
"c",
"l",
"u",
"d",
"e",
" ",
"<",
"s",
"t",
"d",
"i",
"o",
".",
"h",
">",
"\n",
"\n"
]
},
{
"Diverging": [
[],
[
"i",
"n",
"t",
" ",
"f",
"i",
"b",
"(",
"i",
"n",
"t",
" ",
"n",
")",
"\n",
"{",
"\n",
" ",
" ",
" ",
" ",
"i",
"f",
"(",
"n",
" ",
">",
" ",
"2",
")",
"\n",
" ",
" ",
" ",
" ",
"{",
"\n",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"r",
"e",
"t",
"u",
"r",
"n",
" ",
"f",
"i",
"b",
"(",
"n",
"-",
"1",
")",
" ",
"+",
" ",
"f",
"i",
"b",
"(",
"n",
"-",
"2",
")",
";",
"\n",
" ",
" ",
" ",
" ",
"}",
"\n",
" ",
" ",
" ",
" ",
"r",
"e",
"t",
"u",
"r",
"n",
" ",
"1",
";",
"\n",
"}",
"\n",
"\n"
]
]
},
{
"Common": [
"/",
"/",
" ",
"F"
]
},
{
"Common": [
"r",
"o",
"b",
"s",
" ",
"f",
"o",
"o",
" ",
"h",
"e",
"a",
"r",
"t",
"i",
"l",
"y"
]
},
{
"Common": [
"\n",
"i",
"n",
"t",
" ",
"f",
"r",
"o",
"b",
"n",
"i",
"t",
"z",
"(",
"i",
"n",
"t",
" ",
"f",
"o",
"o",
")",
"\n",
"{",
"\n",
" ",
" ",
" ",
" ",
"i",
"n",
"t",
" ",
"i",
";",
"\n",
" ",
" ",
" ",
" ",
"f",
"o",
"r",
"(",
"i",
" ",
"="
]
},
{
"Common": [
" ",
"0",
";",
" ",
"i",
" ",
"<"
]
},
{
"Common": [
" ",
"1",
"0",
";",
" ",
"i",
"+",
"+",
")",
"\n",
" ",
" ",
" ",
" ",
"{",
"\n",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"p",
"r",
"i",
"n",
"t",
"f",
"(",
"\""
]
},
{
"Diverging": [
[
"Y",
"o",
"u",
"r",
" ",
"a",
"n",
"s",
"w",
"e",
"r",
" ",
"i",
"s",
":",
" ",
"\"",
")",
";",
"\n",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"p",
"r",
"i",
"n",
"t",
"f",
"(",
"\""
],
[]
]
},
{
"Common": [
"%",
"d",
"\\"
]
},
{
"Common": [
"n",
"\"",
",",
" ",
"f",
"o",
"o",
")",
";",
"\n",
" ",
" ",
" ",
" ",
"}",
"\n",
"}",
"\n",
"\n",
"i",
"n",
"t",
" "
]
},
{
"Diverging": [
[
"f",
"a",
"c",
"t",
"(",
"i",
"n",
"t",
" ",
"n",
")",
"\n",
"{",
"\n",
" ",
" ",
" ",
" ",
"i",
"f",
"(",
"n",
" ",
">",
" ",
"1",
")",
"\n",
" ",
" ",
" ",
" ",
"{",
"\n",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"r",
"e",
"t",
"u",
"r",
"n",
" ",
"f",
"a",
"c",
"t",
"(",
"n",
"-",
"1",
")",
" ",
"*",
" ",
"n",
";",
"\n",
" ",
" ",
" ",
" ",
"}",
"\n",
" ",
" ",
" ",
" ",
"r",
"e",
"t",
"u",
"r",
"n",
" ",
"1",
";",
"\n",
"}",
"\n",
"\n",
"i",
"n",
"t",
" "
],
[]
]
},
{
"Common": [
"m"
]
},
{
"Common": [
"a",
"i",
"n",
"(",
"i",
"n",
"t",
" ",
"a",
"r",
"g",
"c",
",",
" ",
"c",
"h",
"a",
"r",
" ",
"*",
"*",
"a",
"r",
"g",
"v"
]
},
{
"Diverging": [
[
")",
"\n",
"{",
"\n",
" ",
" ",
" ",
" ",
"f",
"r",
"o",
"b",
"n",
"i",
"t",
"z",
"(",
"f",
"a",
"c",
"t",
"(",
"1",
"0",
")",
")",
";",
"\n",
"}",
"\n",
" ",
" ",
" ",
" ",
"}"
],
[
")",
"\n",
"{",
"\n",
" ",
" ",
" ",
" ",
"f",
"r",
"o",
"b",
"n",
"i",
"t",
"z",
"(",
"f",
"i",
"b",
"(",
"1",
"0",
")",
")",
";"
]
]
},
{
"Common": [
"\n",
"}",
"\n"
]
}
]