qlty_analysis/
lib.rs

1use serde::Serialize;
2
3pub mod cache;
4pub mod code;
5pub mod git;
6pub mod lang;
7mod report;
8pub mod utils;
9pub mod version;
10mod walker;
11pub mod workspace_entries;
12
13pub use lang::Language;
14pub use report::Report;
15pub use workspace_entries::{
16    AllSource, ArgsSource, DiffSource, FileMatcher, GlobsMatcher, PrefixMatcher, WorkspaceEntry,
17    WorkspaceEntryFinder, WorkspaceEntryKind, WorkspaceEntryMatcher, WorkspaceEntrySource,
18};
19
20#[derive(Debug, Default, Serialize, Clone, Copy)]
21pub struct IssueCount {
22    pub total_issues: usize,
23    pub failure_issues: usize,
24}