add() — tailwindcss Function Reference
Architecture documentation for the add() function in types.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD ee16d84a_29ba_2ed4_6b77_5ed885459c52["add()"] 08edba3a_006b_c0f4_caba_f2d75c8302a3["types.rs"] ee16d84a_29ba_2ed4_6b77_5ed885459c52 -->|defined in| 08edba3a_006b_c0f4_caba_f2d75c8302a3 b2f38592_a711_c919_54a5_207a5c155515["build()"] b2f38592_a711_c919_54a5_207a5c155515 -->|calls| ee16d84a_29ba_2ed4_6b77_5ed885459c52 c44bc084_0502_5ec6_d31b_778984e899f7["add_def()"] c44bc084_0502_5ec6_d31b_778984e899f7 -->|calls| ee16d84a_29ba_2ed4_6b77_5ed885459c52 ba18a89c_d326_f8e3_544f_01e73d70004d["add_defaults()"] ba18a89c_d326_f8e3_544f_01e73d70004d -->|calls| ee16d84a_29ba_2ed4_6b77_5ed885459c52 style ee16d84a_29ba_2ed4_6b77_5ed885459c52 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/ignore/src/types.rs lines 417–431
pub fn add(&mut self, name: &str, glob: &str) -> Result<(), Error> {
if name == "all" || !name.chars().all(|c| c.is_alphanumeric()) {
return Err(Error::InvalidDefinition);
}
let (key, glob) = (name.to_string(), glob.to_string());
self.types
.entry(key)
.or_insert_with(|| FileTypeDef {
name: name.to_string(),
globs: vec![],
})
.globs
.push(glob);
Ok(())
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does add() do?
add() is a function in the tailwindcss codebase, defined in crates/ignore/src/types.rs.
Where is add() defined?
add() is defined in crates/ignore/src/types.rs at line 417.
What calls add()?
add() is called by 3 function(s): add_def, add_defaults, build.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free