aegean 0.6.0

A fancy diagnostics & reporting crate
Documentation
{"run_id":"1743623570-198506818","line":1246,"new":{"module_name":"ariadne__write__tests","snapshot_name":"label_of_width_zero_at_end_of_line","metadata":{"source":"src/write.rs","assertion_line":1246,"expression":"msg"},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple ==\n   |          |\n   |          `- Unexpected end of file\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple ==\n   |          |\n   |          `- Unexpected end of file\n---'"}}
{"run_id":"1743623570-198506818","line":1390,"new":{"module_name":"ariadne__write__tests","snapshot_name":"multiline_label","metadata":{"source":"src/write.rs","assertion_line":1390,"expression":"msg"},"snapshot":"Error:\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | ,-> apple\n   : :\n 3 | |-> orange\n   | |\n   | `----------- illegal comparison\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error:\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | ,-> apple\n   : :\n 3 | |-> orange\n   | |\n   | `----------- illegal comparison\n---'"}}
{"run_id":"1743623570-198506818","line":1170,"new":{"module_name":"ariadne__write__tests","snapshot_name":"byte_label","metadata":{"source":"src/write.rs","assertion_line":1170,"expression":"msg"},"snapshot":"Error: can't compare äpplës with örängës\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | äpplë == örängë;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an äpplë\n   |             |\n   |             `---- This is an örängë\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare äpplës with örängës\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | äpplë == örängë;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an äpplë\n   |             |\n   |             `---- This is an örängë\n---'"}}
{"run_id":"1743623570-198506818","line":1293,"new":{"module_name":"ariadne__write__tests","snapshot_name":"empty_input_help","metadata":{"source":"src/write.rs","assertion_line":1293,"expression":"msg"},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n   |\n   | Help: have you tried going to the farmer's market?\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n   | Help: have you tried going to the farmer's market?\n---'"}}
{"run_id":"1743623570-198506818","line":1594,"new":{"module_name":"ariadne__write__tests","snapshot_name":"multi_notes_single_lines","metadata":{"source":"src/write.rs","assertion_line":1594,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   |\n   | Note 1: No need to try, they can't be compared.\n   |\n   | Note 2: Yeah, really, please stop.\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   | Note 1: No need to try, they can't be compared.\n   |\n   | Note 2: Yeah, really, please stop.\n---'"}}
{"run_id":"1743623570-198506818","line":1196,"new":{"module_name":"ariadne__write__tests","snapshot_name":"byte_column","metadata":{"source":"src/write.rs","assertion_line":1196,"expression":"msg"},"snapshot":"Error: can't compare äpplës with örängës\n   ,-[ <unknown>:1:10 ]\n   |\n 1 | äpplë == örängë;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an äpplë\n   |             |\n   |             `---- This is an örängë\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare äpplës with örängës\n   ,-[ <unknown>:1:10 ]\n   |\n 1 | äpplë == örängë;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an äpplë\n   |             |\n   |             `---- This is an örängë\n---'"}}
{"run_id":"1743623570-198506818","line":1144,"new":{"module_name":"ariadne__write__tests","snapshot_name":"multi_byte_chars","metadata":{"source":"src/write.rs","assertion_line":1144,"expression":"msg"},"snapshot":"Error: can't compare äpplës with örängës\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | äpplë == örängë;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an äpplë\n   |             |\n   |             `---- This is an örängë\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare äpplës with örängës\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | äpplë == örängë;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an äpplë\n   |             |\n   |             `---- This is an örängë\n---'"}}
{"run_id":"1743623570-198506818","line":1448,"new":{"module_name":"ariadne__write__tests","snapshot_name":"multiple_labels_same_span","metadata":{"source":"src/write.rs","assertion_line":1448,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |   |         |\n   |   `-------------- Have I mentioned that this is an apple?\n   |   |         |\n   |   `-------------- No really, have I mentioned that?\n   |             |\n   |             `---- This is an orange\n   |             |\n   |             `---- Have I mentioned that this is an orange?\n   |             |\n   |             `---- No really, have I mentioned that?\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |   |         |\n   |   `-------------- Have I mentioned that this is an apple?\n   |   |         |\n   |   `-------------- No really, have I mentioned that?\n   |             |\n   |             `---- This is an orange\n   |             |\n   |             `---- Have I mentioned that this is an orange?\n   |             |\n   |             `---- No really, have I mentioned that?\n---'"}}
{"run_id":"1743623570-198506818","line":1539,"new":{"module_name":"ariadne__write__tests","snapshot_name":"help_and_note","metadata":{"source":"src/write.rs","assertion_line":1539,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n   |\n   | Help: have you tried peeling the orange?\n   |\n   | Note: stop trying ... this is a fruitless endeavor\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n   | Help: have you tried peeling the orange?\n   |\n   | Note: stop trying ... this is a fruitless endeavor\n---'"}}
{"run_id":"1743623570-198506818","line":1510,"new":{"module_name":"ariadne__write__tests","snapshot_name":"help","metadata":{"source":"src/write.rs","assertion_line":1510,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n   |\n   | Help: have you tried peeling the orange?\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n   | Help: have you tried peeling the orange?\n---'"}}
{"run_id":"1743623570-198506818","line":1622,"new":{"module_name":"ariadne__write__tests","snapshot_name":"multi_notes_multi_lines","metadata":{"source":"src/write.rs","assertion_line":1622,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   |\n   | Note 1: No need to try, they can't be compared.\n   |\n   | Note 2: Yeah, really, please stop.\n   |         It has no resemblance.\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   | Note 1: No need to try, they can't be compared.\n   |\n   | Note 2: Yeah, really, please stop.\n   |         It has no resemblance.\n---'"}}
{"run_id":"1743623570-198506818","line":1223,"new":{"module_name":"ariadne__write__tests","snapshot_name":"label_at_end_of_long_line","metadata":{"source":"src/write.rs","assertion_line":1223,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == orange\n   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ^^|^^\n   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        `---- This is an orange\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == apple == orange\n   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ^^|^^\n   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        `---- This is an orange\n---'"}}
{"run_id":"1743623570-198506818","line":1346,"new":{"module_name":"ariadne__write__tests","snapshot_name":"empty_input_help_note","metadata":{"source":"src/write.rs","assertion_line":1346,"expression":"msg"},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n   |\n   | Help: have you tried going to the farmer's market?\n   |\n   | Note: eat your greens!\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n   | Help: have you tried going to the farmer's market?\n   |\n   | Note: eat your greens!\n---'"}}
{"run_id":"1743623570-198506818","line":1319,"new":{"module_name":"ariadne__write__tests","snapshot_name":"empty_input_note","metadata":{"source":"src/write.rs","assertion_line":1319,"expression":"msg"},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n   |\n   | Note: eat your greens!\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n   | Note: eat your greens!\n---'"}}
{"run_id":"1743623570-198506818","line":1269,"new":{"module_name":"ariadne__write__tests","snapshot_name":"empty_input","metadata":{"source":"src/write.rs","assertion_line":1269,"expression":"msg"},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: unexpected end of file\n   ,-[ <unknown>:1:1 ]\n   |\n 1 |\n   | |\n   | `- No more fruit!\n---'"}}
{"run_id":"1743623570-198506818","line":1651,"new":{"module_name":"ariadne__write__tests","snapshot_name":"multi_helps_multi_lines","metadata":{"source":"src/write.rs","assertion_line":1651,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   |\n   | Help 1: No need to try, they can't be compared.\n   |\n   | Help 2: Yeah, really, please stop.\n   |         It has no resemblance.\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   | Help 1: No need to try, they can't be compared.\n   |\n   | Help 2: Yeah, really, please stop.\n   |         It has no resemblance.\n---'"}}
{"run_id":"1743623570-198506818","line":1078,"new":null,"old":null}
{"run_id":"1743623570-198506818","line":1684,"new":null,"old":null}
{"run_id":"1743623570-198506818","line":1415,"new":{"module_name":"ariadne__write__tests","snapshot_name":"partially_overlapping_labels","metadata":{"source":"src/write.rs","assertion_line":1415,"expression":"msg"},"snapshot":"Error:\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | https://example.com/\n   | ^^|^^^^^^^|^^^^^^^^^\n   |   `------------------- scheme\n   |           |\n   |           `----------- URL\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error:\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | https://example.com/\n   | ^^|^^^^^^^|^^^^^^^^^\n   |   `------------------- scheme\n   |           |\n   |           `----------- URL\n---'"}}
{"run_id":"1743623570-198506818","line":1568,"new":{"module_name":"ariadne__write__tests","snapshot_name":"single_note_single_line","metadata":{"source":"src/write.rs","assertion_line":1568,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   |\n   | Note: No need to try, they can't be compared.\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^^^^^^|^^^^^^^\n   |        `--------- This is a strange comparison\n   |\n   | Note: No need to try, they can't be compared.\n---'"}}
{"run_id":"1743623570-198506818","line":1118,"new":{"module_name":"ariadne__write__tests","snapshot_name":"two_labels_with_messages","metadata":{"source":"src/write.rs","assertion_line":1118,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n---'"}}
{"run_id":"1743623570-198506818","line":1482,"new":{"module_name":"ariadne__write__tests","snapshot_name":"note","metadata":{"source":"src/write.rs","assertion_line":1482,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n   |\n   | Note: stop trying ... this is a fruitless endeavor\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   | ^^|^^    ^^^|^^\n   |   `-------------- This is an apple\n   |             |\n   |             `---- This is an orange\n   |\n   | Note: stop trying ... this is a fruitless endeavor\n---'"}}
{"run_id":"1743623570-198506818","line":1096,"new":{"module_name":"ariadne__write__tests","snapshot_name":"two_labels_without_messages","metadata":{"source":"src/write.rs","assertion_line":1096,"expression":"msg"},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n   |\n---'"},"old":{"module_name":"ariadne__write__tests","metadata":{},"snapshot":"Error: can't compare apples with oranges\n   ,-[ <unknown>:1:1 ]\n   |\n 1 | apple == orange;\n---'"}}
{"run_id":"1743623753-991903595","line":1269,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1196,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1170,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1293,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1346,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1510,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1319,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1246,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1539,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1144,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1390,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1594,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1078,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1651,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1448,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1622,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1223,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1482,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1568,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1415,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1096,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1684,"new":null,"old":null}
{"run_id":"1743623753-991903595","line":1118,"new":null,"old":null}