devscout-rs 0.7.0

Fast code index for C# and TypeScript codebases -- map, find, refs, impact from the CLI.
Documentation
use super::blocks::{compact_block, ref_kind_block, rle};
use super::*;
use crate::graph::HeuristicTier;
use crate::query;
use crate::query::{
    AmbiguousRow, AmbiguousTables, DefSite, ImpactModel, ImpactRow, ImportRow, InboundRow,
    InboundTables, OutboundRow, OutboundTables, RefsModel, SeedKind, Table, TestRow, TestsModel,
    Why,
};

mod blocks;
mod coverage;
mod impact;
mod markers;
mod refs;

fn table<R>(rows: Vec<R>, dropped: usize) -> Table<R> {
    Table {
        total: rows.len() + dropped,
        dropped,
        rows,
    }
}