matched() — tailwindcss Function Reference
Architecture documentation for the matched() function in overrides.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 861ae265_95d8_b683_317d_caa0c8044fcb["matched()"] 52347134_96cd_d924_bf0e_ace2445ef938["overrides.rs"] 861ae265_95d8_b683_317d_caa0c8044fcb -->|defined in| 52347134_96cd_d924_bf0e_ace2445ef938 4e8951c4_9d1e_0cfe_74cb_c656901c544b["empty()"] 4e8951c4_9d1e_0cfe_74cb_c656901c544b -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 5cc97ac4_4872_244a_437d_76f07fd880a0["simple()"] 5cc97ac4_4872_244a_437d_76f07fd880a0 -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 240ae83e_7fc2_576e_d963_b4a5e1a5a00a["only_ignores()"] 240ae83e_7fc2_576e_d963_b4a5e1a5a00a -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb aa514c23_582a_5eec_0575_8d568beabf17["precedence()"] aa514c23_582a_5eec_0575_8d568beabf17 -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb cc9b5873_a112_7cde_4108_d78235f4cf60["gitignore()"] cc9b5873_a112_7cde_4108_d78235f4cf60 -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 69d068b0_582b_3a53_d188_8770cbce24b8["allow_directories()"] 69d068b0_582b_3a53_d188_8770cbce24b8 -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 7ef5e3f1_646b_74b5_4a14_96d3c701cad3["absolute_path()"] 7ef5e3f1_646b_74b5_4a14_96d3c701cad3 -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 6248a3d4_0bcf_5b90_2ed1_c454693f568c["case_insensitive()"] 6248a3d4_0bcf_5b90_2ed1_c454693f568c -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 6886181e_c806_eb70_cc5c_b84cd04cffba["default_case_sensitive()"] 6886181e_c806_eb70_cc5c_b84cd04cffba -->|calls| 861ae265_95d8_b683_317d_caa0c8044fcb 1711d234_7727_3452_ef04_6f04a7c9e65e["is_empty()"] 861ae265_95d8_b683_317d_caa0c8044fcb -->|calls| 1711d234_7727_3452_ef04_6f04a7c9e65e 02e2c808_c4ce_3c6a_0a41_89c437d67fb3["num_whitelists()"] 861ae265_95d8_b683_317d_caa0c8044fcb -->|calls| 02e2c808_c4ce_3c6a_0a41_89c437d67fb3 b7a17cc0_a5d3_ab0b_5e05_9aa7be236109["unmatched()"] 861ae265_95d8_b683_317d_caa0c8044fcb -->|calls| b7a17cc0_a5d3_ab0b_5e05_9aa7be236109 style 861ae265_95d8_b683_317d_caa0c8044fcb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/ignore/src/overrides.rs lines 97–106
pub fn matched<'a, P: AsRef<Path>>(&'a self, path: P, is_dir: bool) -> Match<Glob<'a>> {
if self.is_empty() {
return Match::None;
}
let mat = self.0.matched(path, is_dir).invert();
if mat.is_none() && self.num_whitelists() > 0 && !is_dir {
return Match::Ignore(Glob::unmatched());
}
mat.map(move |giglob| Glob(GlobInner::Matched(giglob)))
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does matched() do?
matched() is a function in the tailwindcss codebase, defined in crates/ignore/src/overrides.rs.
Where is matched() defined?
matched() is defined in crates/ignore/src/overrides.rs at line 97.
What does matched() call?
matched() calls 3 function(s): is_empty, num_whitelists, unmatched.
What calls matched()?
matched() is called by 9 function(s): absolute_path, allow_directories, case_insensitive, default_case_sensitive, empty, gitignore, only_ignores, precedence, and 1 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free