1pub mod incremental;
15pub mod indexer;
16pub mod query;
17pub mod scanner;
18pub mod tokenizer;
19pub mod watcher;
20
21pub use indexer::{index_exists, open_index, IndexBuilder, IndexConfig, IndexSchema, IndexStats};
23
24pub use incremental::{IncrementalConfig, IncrementalIndexer, IncrementalStats, WriteAheadLog};
26
27pub use query::{QueryAnalyzer, QueryType, SearchConfig, SearchResultIter, Searcher};
29
30pub use tokenizer::{register_xore_tokenizer, XoreTokenizer};
32
33pub use scanner::{
35 FileScanner, FileTypeFilter, MtimeFilter, ScanConfig, ScanStats, ScannedFile, SizeFilter,
36};
37
38pub use watcher::{FileEvent, FileWatcher, WatcherConfig};
40
41#[cfg(test)]
42mod tests {
43 #[test]
44 fn test_placeholder() {
45 assert_eq!(2 + 2, 4);
46 }
47}