68 lines
2.5 KiB
Plaintext
68 lines
2.5 KiB
Plaintext
[
|
|
MappedRustDiagnostic {
|
|
url: "file:///test/compiler/mir/tagset.rs",
|
|
diagnostic: Diagnostic {
|
|
range: Range {
|
|
start: Position {
|
|
line: 41,
|
|
character: 23,
|
|
},
|
|
end: Position {
|
|
line: 41,
|
|
character: 28,
|
|
},
|
|
},
|
|
severity: Some(
|
|
Warning,
|
|
),
|
|
code: Some(
|
|
String(
|
|
"trivially_copy_pass_by_ref",
|
|
),
|
|
),
|
|
source: Some(
|
|
"clippy",
|
|
),
|
|
message: "this argument is passed by reference, but would be more efficient if passed by value\n#[warn(clippy::trivially_copy_pass_by_ref)] implied by #[warn(clippy::all)]\nfor further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref",
|
|
related_information: Some(
|
|
[
|
|
DiagnosticRelatedInformation {
|
|
location: Location {
|
|
uri: "file:///test/compiler/lib.rs",
|
|
range: Range {
|
|
start: Position {
|
|
line: 0,
|
|
character: 8,
|
|
},
|
|
end: Position {
|
|
line: 0,
|
|
character: 19,
|
|
},
|
|
},
|
|
},
|
|
message: "lint level defined here",
|
|
},
|
|
DiagnosticRelatedInformation {
|
|
location: Location {
|
|
uri: "file:///test/compiler/mir/tagset.rs",
|
|
range: Range {
|
|
start: Position {
|
|
line: 41,
|
|
character: 23,
|
|
},
|
|
end: Position {
|
|
line: 41,
|
|
character: 28,
|
|
},
|
|
},
|
|
},
|
|
message: "consider passing by value instead",
|
|
},
|
|
],
|
|
),
|
|
tags: None,
|
|
},
|
|
fixes: [],
|
|
},
|
|
]
|