Crate kodegen_utils

Crate kodegen_utils 

Source

Re-exports§

pub use edit_log::EditBlockLogEntry;
pub use edit_log::EditBlockLogger;
pub use edit_log::EditBlockResult;
pub use edit_log::get_edit_logger;
pub use fuzzy_logger::FuzzyLogger;
pub use fuzzy_logger::FuzzySearchLogEntry;
pub use fuzzy_logger::get_logger;
pub use char_analysis::CharCodeClassification;
pub use char_analysis::CharCodeData;
pub use char_analysis::CharDistribution;
pub use char_analysis::EncodingIssue;
pub use char_analysis::UnicodeAnalysis;
pub use char_analysis::WhitespaceIssue;

Modules§

char_analysis
Comprehensive character-level analysis for diagnosing string differences
char_diff
Character-level diff for showing precise differences between strings
edit_log
fuzzy_logger
Fuzzy search logging for edit_block failures
fuzzy_search
Fuzzy string matching utilities using Levenshtein distance
line_endings
Line ending detection and normalization for cross-platform compatibility
suggestions
User-facing suggestion system for edit_block failures
usage_tracker