mirror of
https://github.com/crate-ci/typos.git
synced 2026-10-20 10:26:17 +02:00
refactor(config): Allow extending type matcher
This commit is contained in:
1 parent
6729bf9f7c
commit
c71c9f4f84
1 file changed
+3
-1
+3
-1
@@ -149,6 +149,8 @@ impl<'s> ConfigEngine<'s> {
|
||||
|
||||
let walk = self.walk.intern(files);
|
||||
|
||||
let mut type_matcher = ignore::types::TypesBuilder::new();
|
||||
type_matcher.add_defaults();
|
||||
let mut types: std::collections::HashMap<_, _> = Default::default();
|
||||
for (type_name, type_engine) in type_.into_iter() {
|
||||
let mut new_type_engine = default.clone();
|
||||
@@ -164,7 +166,7 @@ impl<'s> ConfigEngine<'s> {
|
||||
walk,
|
||||
default,
|
||||
types,
|
||||
type_matcher: ignore::types::TypesBuilder::new().add_defaults().build()?,
|
||||
type_matcher: type_matcher.build()?,
|
||||
};
|
||||
|
||||
self.configs.insert(cwd.to_owned(), dir);
|
||||
|
||||
Reference in new issue
Block a user