sqc 0.4.13

Software Code Quality - CERT C compliance checker
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Common imports used throughout the SQC project

// Re-export commonly used types and traits
pub use crate::manifest::RuleManifest;
pub use crate::rules::{RuleRegistry, RuleViolation};
pub use crate::utility::files::get_relative_path;
pub use crate::utility::hash::calculate_file_hash;

// Re-export common error handling
pub use anyhow::{Error, Result};

// Re-export common standard library items
pub use std::collections::HashMap;
pub use std::fs;
pub use std::path::{Path, PathBuf};

// Re-export commonly used external crates
pub use serde::{Deserialize, Serialize};