#![deny(clippy::all)]
#![warn(clippy::pedantic)]
#![deny(missing_docs)]
mod json;
mod sarif;
mod table;
pub use json::{render_json, render_scan_json};
pub use sarif::{render_sarif, render_scan_sarif};
pub use table::{render_scan_table, render_table};
use parlov_core::OracleResult;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ScanFinding {
pub target_url: String,
pub strategy_id: String,
pub strategy_name: String,
pub method: String,
pub result: OracleResult,
}