Expand description
R2X library - expose modules for testing
This library exposes core modules needed for testing and integration.
Re-exports§
pub use common::GlobalOpts;pub use errors::PipelineError;pub use r2x_ast;pub use r2x_config as config_manager;pub use r2x_logger as logger;pub use r2x_manifest;pub use r2x_python as python_bridge;
Modules§
- commands
- common
- Common types and utilities shared across modules
- errors
- Centralized error types for the r2x project
- help
- package_
verification - Package verification and automatic reinstallation
- pipeline_
config - plugin_
manifest - DEPRECATED: This module is for backward compatibility only. All types and functionality have been moved to the r2x_manifest module. This file re-exports the old API pointing to the new implementation.
- plugins
Structs§
- Decorator
Registration - Function registration via decorator
- Function
Parameter - Single function parameter
- Function
Signature - Complete function signature extracted from source
- Manifest
- Top-level manifest structure for R2X plugin metadata
- Metadata
- Manifest metadata - version and generation info
- Package
- Represents a single Python package containing r2x plugins
Enums§
- Bridge
Error - Errors that can occur during Python bridge operations
- Manifest
Error - Errors that can occur during plugin manifest operations
- VarArg
Type - Type of variable argument (*args or **kwargs)