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 OxideEngine Scanner calls 3 called by 9

Entity Profile

Dependency Diagram

graph TD
  c9c8ef09_35c3_8783_5f83_b73af399878f["matched()"]
  052bdf49_a7ed_fe37_5862_bb70cea4527d["overrides.rs"]
  c9c8ef09_35c3_8783_5f83_b73af399878f -->|defined in| 052bdf49_a7ed_fe37_5862_bb70cea4527d
  e5f57d2b_bb91_4f05_700f_54a93612856d["empty()"]
  e5f57d2b_bb91_4f05_700f_54a93612856d -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  1e30cd59_5b26_56b2_085d_f785763d9c47["simple()"]
  1e30cd59_5b26_56b2_085d_f785763d9c47 -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  718e173c_542e_f9a8_72a0_d31fad7710e2["only_ignores()"]
  718e173c_542e_f9a8_72a0_d31fad7710e2 -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  397b977a_dfbb_fa95_7b65_f5fee0096be8["precedence()"]
  397b977a_dfbb_fa95_7b65_f5fee0096be8 -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  62230540_4d93_661b_cc17_56a943d0145e["gitignore()"]
  62230540_4d93_661b_cc17_56a943d0145e -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  2ecaffef_c202_6be4_9e93_c6518b14ae9d["allow_directories()"]
  2ecaffef_c202_6be4_9e93_c6518b14ae9d -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  12fd0ffd_85cc_dd45_2376_ce0e6a6fa955["absolute_path()"]
  12fd0ffd_85cc_dd45_2376_ce0e6a6fa955 -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  d189c1db_8388_12d1_5ad8_e8e9c25b9298["case_insensitive()"]
  d189c1db_8388_12d1_5ad8_e8e9c25b9298 -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  173c9298_5eb9_dafe_fa0a_c64a883bdd87["default_case_sensitive()"]
  173c9298_5eb9_dafe_fa0a_c64a883bdd87 -->|calls| c9c8ef09_35c3_8783_5f83_b73af399878f
  6a7e7098_3e30_7837_0fdd_3e27c8ca262e["is_empty()"]
  c9c8ef09_35c3_8783_5f83_b73af399878f -->|calls| 6a7e7098_3e30_7837_0fdd_3e27c8ca262e
  5063dda0_ab0e_b6ca_e821_547523c5bcfa["num_whitelists()"]
  c9c8ef09_35c3_8783_5f83_b73af399878f -->|calls| 5063dda0_ab0e_b6ca_e821_547523c5bcfa
  2264ccef_2dbd_225d_6e59_897c9f753d9e["unmatched()"]
  c9c8ef09_35c3_8783_5f83_b73af399878f -->|calls| 2264ccef_2dbd_225d_6e59_897c9f753d9e
  style c9c8ef09_35c3_8783_5f83_b73af399878f 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