Skip to main content

Crate jonesy

Crate jonesy 

Source
Expand description

Jonesy library - analyze Rust binaries for panic paths

This library provides the core functionality for analyzing Rust binaries to find code paths that can lead to panics.

Modulesยง

analysis
Binary and archive analysis functions.
analysis_cache
Analysis cache for incremental re-analysis.
args
binary_format
Binary format abstraction for Mach-O and ELF.
call_graph
call_tree
Call tree construction and processing.
cargo
Cargo project utilities.
config
Configuration for allow/deny rules on panic causes.
crate_line_table
debug_info
file_watcher
Native file watching for LSP binary change detection.
full_line_table
function_index
heuristics
Panic detection and classification.
inline_allows
Inline allow comment scanning.
library_call_graph
lsp
LSP server for jonesy panic point diagnostics.
output
Output formats for jonesy analysis results.
panic_cause
Panic cause detection and explanations.
project_context
Project context for source file ownership.
string_tables
Interned string tables for function names and file paths.
sym