Closed
Description
Given this code:
let snippet = Snippet {
title: Some("failed to parse file".to_owned()),
footer: vec![],
slices: vec![Slice {
source: r#"This is an example
content of the slice
which will be annotated
with the list of annotations below."#
.to_string(),
line_start: 26,
origin: Some("chris.beep".to_owned()),
fold: false,
annotations: vec![SourceAnnotation {
label: "hello world".to_owned(),
annotation_type: AnnotationType::Error,
range: (13, 20),
}],
}],
};
This results in the following output:
error: failed to parse file
--> chris.beep:26:13
|
26 | This is an example
| ^^^^^^^ hello world
27 | content of the slice
28 | which will be annotated
29 | with the list of annotations below.
Because the output should be for humans, shouldn't the location be chris.beep:26:14
?
Metadata
Metadata
Assignees
Labels
No labels