rust_diff_analyzer/lib.rs
1// SPDX-FileCopyrightText: 2025 RAprogramm <andrey.rozanov.vl@gmail.com>
2// SPDX-License-Identifier: MIT
3
4pub mod analysis;
5pub mod classifier;
6pub mod config;
7pub mod error;
8pub mod git;
9pub mod output;
10pub mod types;
11
12pub use config::Config;
13pub use error::{
14 ConfigError, ConfigValidationError, DiffParseError, FileReadError, IoError,
15 LimitExceededError, OutputError, ParseError,
16};
17pub use masterror::AppError;
18pub use types::{AnalysisResult, Change, CodeType, SemanticUnit, Summary};