pub type PipelineTimings = PipelineTimings;Aliased Type§
pub struct PipelineTimings {Show 19 fields
pub discover_files_ms: f64,
pub file_count: usize,
pub workspaces_ms: f64,
pub workspace_count: usize,
pub plugins_ms: f64,
pub script_analysis_ms: f64,
pub parse_extract_ms: f64,
pub parse_cpu_ms: f64,
pub module_count: usize,
pub cache_hits: usize,
pub cache_misses: usize,
pub cache_update_ms: f64,
pub entry_points_ms: f64,
pub entry_point_count: usize,
pub resolve_imports_ms: f64,
pub build_graph_ms: f64,
pub analyze_ms: f64,
pub duplication_ms: Option<f64>,
pub total_ms: f64,
}Fields§
§discover_files_ms: f64Time spent discovering files.
file_count: usizeNumber of discovered files.
workspaces_ms: f64Time spent discovering workspaces.
workspace_count: usizeNumber of discovered workspaces.
plugins_ms: f64Time spent running plugin discovery.
script_analysis_ms: f64Time spent analyzing package scripts and CI configuration.
parse_extract_ms: f64Wall-clock time spent parsing and extracting modules.
parse_cpu_ms: f64Summed parser CPU time across workers.
module_count: usizeNumber of extracted modules.
cache_hits: usizeNumber of files loaded from the parse cache.
cache_misses: usizeNumber of files parsed without a cache hit.
cache_update_ms: f64Time spent updating the parse cache.
entry_points_ms: f64Time spent categorizing entry points.
entry_point_count: usizeNumber of entry points considered.
resolve_imports_ms: f64Time spent resolving imports.
build_graph_ms: f64Time spent building the module graph.
analyze_ms: f64Time spent running analysis.
duplication_ms: Option<f64>Time spent running duplicate-code analysis, when included.
total_ms: f64Total pipeline time.