Home / Function/ matched() — tailwindcss Function Reference

matched() — tailwindcss Function Reference

Architecture documentation for the matched() function in overrides.rs from the tailwindcss codebase.

Function rust Oxide Scanner calls 3 called by 9

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

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