//! SARIF output format for CI integration.
//!
//! SARIF (Static Analysis Results Interchange Format) is supported by:
//! - GitHub Code Scanning
//! - GitLab SAST
//! - Azure DevOps

use crate::types::ScanResult;

use super::ReportFormatter;

/// SARIF report formatter.
pub struct SarifReport;

impl ReportFormatter for SarifReport {
    fn format(&self, result: &ScanResult) -> String {
        result.display()
    }
}
