codebook 0.3.39

A code-aware spell checker library (dependency for codebook-lsp)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::sync::Arc;

use codebook::Codebook;
use codebook_config::CodebookConfigMemory;

pub fn get_processor() -> Codebook {
    let config = Arc::new(CodebookConfigMemory::default());
    Codebook::new(config).unwrap()
}

#[test]
fn test_suggestions() {
    let processor = get_processor();
    let suggestions = processor.get_suggestions("testz");
    println!("Suggestion words: {suggestions:?}");
    assert!(!suggestions.unwrap().is_empty());
}