mirror of
https://github.com/rust-lang/rust-analyzer
synced 2025-01-27 20:35:09 +00:00
Remove unnecessary DiagnosticSink handlers
This commit is contained in:
parent
47d0cf201c
commit
73327c647d
1 changed files with 0 additions and 16 deletions
|
@ -99,14 +99,6 @@ pub(crate) fn diagnostics(db: &RootDatabase, file_id: FileId) -> Vec<Diagnostic>
|
||||||
fix,
|
fix,
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
.on::<hir::diagnostics::MissingMatchArms, _>(|d| {
|
|
||||||
res.borrow_mut().push(Diagnostic {
|
|
||||||
range: sema.diagnostics_range(d).range,
|
|
||||||
message: d.message(),
|
|
||||||
severity: Severity::Error,
|
|
||||||
fix: None,
|
|
||||||
})
|
|
||||||
})
|
|
||||||
.on::<hir::diagnostics::MissingOkInTailExpr, _>(|d| {
|
.on::<hir::diagnostics::MissingOkInTailExpr, _>(|d| {
|
||||||
let node = d.ast(db);
|
let node = d.ast(db);
|
||||||
let replacement = format!("Ok({})", node.syntax());
|
let replacement = format!("Ok({})", node.syntax());
|
||||||
|
@ -127,14 +119,6 @@ pub(crate) fn diagnostics(db: &RootDatabase, file_id: FileId) -> Vec<Diagnostic>
|
||||||
severity: Severity::Error,
|
severity: Severity::Error,
|
||||||
fix: missing_struct_field_fix(&sema, file_id, d),
|
fix: missing_struct_field_fix(&sema, file_id, d),
|
||||||
})
|
})
|
||||||
})
|
|
||||||
.on::<hir::diagnostics::MismatchedArgCount, _>(|d| {
|
|
||||||
res.borrow_mut().push(Diagnostic {
|
|
||||||
range: sema.diagnostics_range(d).range,
|
|
||||||
message: d.message(),
|
|
||||||
severity: Severity::Error,
|
|
||||||
fix: None,
|
|
||||||
})
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if let Some(m) = sema.to_module_def(file_id) {
|
if let Some(m) = sema.to_module_def(file_id) {
|
||||||
|
|
Loading…
Reference in a new issue