Cargo Features

[dependencies]
omnilinter = { version = "0.7.0", default-features = false, features = ["matching-cache", "multithreading", "coverage"] }
default = matching-cache, multithreading

These default features are set whenever omnilinter is added without default-features = false somewhere in the dependency tree.

matching-cache default

XXX: if you run omnilinter on directories with lots of files, or use huge ruleset, please check if disabling matching-cache feature makes difference performance-wise and report.
It may make sense to drop it and simplify the code if it doesn't really help.

multithreading default

Enables rayon

coverage