portalis-core 0.1.0

Core library for the Portalis Python to Rust/WASM transpiler
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Assessment Module
//!
//! Tools for assessing Python codebases for Portalis compatibility.

pub mod feature_detector;
pub mod compatibility_analyzer;
pub mod effort_estimator;
pub mod report_generator;

pub use feature_detector::{FeatureDetector, FeatureSet, FeatureSupport, DetectedFeature};
pub use compatibility_analyzer::{CompatibilityAnalyzer, CompatibilityReport, TranslatabilityScore};
pub use effort_estimator::{EffortEstimator, EffortEstimate, ComplexityMetrics};
pub use report_generator::{ReportGenerator, ReportFormat, AssessmentReport};