pedant-core 0.20.2

Analysis engine for pedant: IR extraction, style checks, and capability detection
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Imports shared by quality detector implementation modules.

pub(super) use std::collections::BTreeMap;

pub(super) use ra_ap_hir::Semantics;
pub(super) use ra_ap_ide::RootDatabase;
pub(super) use ra_ap_syntax::{AstNode, SyntaxKind, SyntaxNode, ast};

pub(super) use super::super::super::facts::{DataFlowFact, DataFlowKind, IrSpan};
pub(super) use super::super::common::{
    FnContext, expr_references_binding, extract_binding_name, quality_fact,
    resolve_call_to_function, span_from_node,
};