Skip to main content

Crate oracle_lib

Crate oracle_lib 

Source
Expand description

Oracle - Rust Code Inspector Library

A comprehensive library for analyzing Rust code, parsing cargo metadata, and providing a beautiful TUI for code inspection.

Re-exports§

pub use app::App;
pub use error::OracleError;
pub use error::Result;

Modules§

analyzer
Rust code analyzer module
app
Application module
config
Configuration system for Oracle
crates_io
Fetch crate metadata from crates.io API and optional GitHub repo metrics. Uses timeout and response size limit for safety. Intended to be run from a background thread.
error
Error types for Oracle
ui
User interface module
utils
Utility functions and helpers