@@ -29,7 +29,10 @@ pub fn build_ext_map(extractors: &[Arc<dyn Extractor>]) -> ExtMap {
2929 ext_map
3030}
3131
32- fn find_extractor < ' a > ( extractors : & ' a [ Arc < dyn Extractor > ] , lang : & str ) -> Option < & ' a Arc < dyn Extractor > > {
32+ fn find_extractor < ' a > (
33+ extractors : & ' a [ Arc < dyn Extractor > ] ,
34+ lang : & str ,
35+ ) -> Option < & ' a Arc < dyn Extractor > > {
3336 extractors. iter ( ) . find ( |e| e. language ( ) == lang)
3437}
3538
@@ -54,15 +57,23 @@ pub fn walk_options<'a>(
5457/// Match a single path against the extractor registry, without walking the tree.
5558/// Used for incremental (watcher-driven) syncs where the caller already knows
5659/// which paths changed.
57- pub fn match_extractor ( path : & Utf8Path , ext_map : & ExtMap , opts : & WalkOptions < ' _ > ) -> Option < Arc < dyn Extractor > > {
60+ pub fn match_extractor (
61+ path : & Utf8Path ,
62+ ext_map : & ExtMap ,
63+ opts : & WalkOptions < ' _ > ,
64+ ) -> Option < Arc < dyn Extractor > > {
5865 let ext = path. extension ( ) ?;
5966 if ext == "h" {
6067 return resolve_header_extractor ( path, opts) ;
6168 }
6269 ext_map. get ( ext) . cloned ( )
6370}
6471
65- pub fn walk ( root : & Utf8Path , extractors : & [ Arc < dyn Extractor > ] , config : & ExtractConfig ) -> Vec < FileMatch > {
72+ pub fn walk (
73+ root : & Utf8Path ,
74+ extractors : & [ Arc < dyn Extractor > ] ,
75+ config : & ExtractConfig ,
76+ ) -> Vec < FileMatch > {
6677 let ext_map = build_ext_map ( extractors) ;
6778 let opts = walk_options ( extractors, config, root) ;
6879
0 commit comments