add_child() — tailwindcss Function Reference
Architecture documentation for the add_child() function in dir.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 5f1e446c_b1a6_cd2c_2707_77480f9eaad4["add_child()"] 510a4ebc_9a2a_672a_2d6d_a56dabd1134b["dir.rs"] 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 -->|defined in| 510a4ebc_9a2a_672a_2d6d_a56dabd1134b 8a457ba5_db7f_9498_7c15_821ce040f08e["explicit_ignore()"] 8a457ba5_db7f_9498_7c15_821ce040f08e -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 8b798e5e_30f4_89f3_85bf_37566d72b3e7["git_exclude()"] 8b798e5e_30f4_89f3_85bf_37566d72b3e7 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 19ece9ea_c230_89cf_ff76_e80726b85e39["gitignore()"] 19ece9ea_c230_89cf_ff76_e80726b85e39 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 d6d3c8e3_1f57_0576_d4e2_83ee90ef15b7["gitignore_with_jj()"] d6d3c8e3_1f57_0576_d4e2_83ee90ef15b7 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 c59d6e32_b683_08bd_b3da_a09615410b0e["gitignore_no_git()"] c59d6e32_b683_08bd_b3da_a09615410b0e -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 6cc3368c_e460_b250_467f_0edb5a1eea01["gitignore_allowed_no_git()"] 6cc3368c_e460_b250_467f_0edb5a1eea01 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 fea9d3fe_de79_7d87_78d0_32bfc8cc7bd3["ignore()"] fea9d3fe_de79_7d87_78d0_32bfc8cc7bd3 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 22bf889e_737a_a545_2ac2_c327f85dd418["custom_ignore()"] 22bf889e_737a_a545_2ac2_c327f85dd418 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 8d776244_7360_01ee_5af9_5e53f8539e11["custom_ignore_over_ignore()"] 8d776244_7360_01ee_5af9_5e53f8539e11 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 b894ef62_4c94_a0d3_d235_87304c6374b4["custom_ignore_precedence()"] b894ef62_4c94_a0d3_d235_87304c6374b4 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 52d81710_1488_dcce_1dca_969719a7b190["ignore_over_gitignore()"] 52d81710_1488_dcce_1dca_969719a7b190 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 f718b3bb_d899_1bec_31fe_9f77d0b601e7["exclude_lowest()"] f718b3bb_d899_1bec_31fe_9f77d0b601e7 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 3b8f2d68_38c5_4b4d_4aac_1897871e7a50["errored()"] 3b8f2d68_38c5_4b4d_4aac_1897871e7a50 -->|calls| 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 style 5f1e446c_b1a6_cd2c_2707_77480f9eaad4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/ignore/src/dir.rs lines 243–246
pub(crate) fn add_child<P: AsRef<Path>>(&self, dir: P) -> (Ignore, Option<Error>) {
let (ig, err) = self.add_child_path(dir.as_ref());
(Ignore(Arc::new(ig)), err)
}
Domain
Subdomains
Defined In
Calls
Called By
- absolute_parent()
- absolute_parent_anchored()
- custom_ignore()
- custom_ignore_over_ignore()
- custom_ignore_precedence()
- errored()
- errored_both()
- errored_partial()
- errored_partial_and_ignore()
- exclude_lowest()
- explicit_ignore()
- git_exclude()
- git_info_exclude_in_linked_worktree()
- gitignore()
- gitignore_allowed_no_git()
- gitignore_no_git()
- gitignore_with_jj()
- ignore()
- ignore_over_gitignore()
- not_present_empty()
- stops_at_git_dir()
Source
Frequently Asked Questions
What does add_child() do?
add_child() is a function in the tailwindcss codebase, defined in crates/ignore/src/dir.rs.
Where is add_child() defined?
add_child() is defined in crates/ignore/src/dir.rs at line 243.
What does add_child() call?
add_child() calls 1 function(s): add_child_path.
What calls add_child()?
add_child() is called by 21 function(s): absolute_parent, absolute_parent_anchored, custom_ignore, custom_ignore_over_ignore, custom_ignore_precedence, errored, errored_both, errored_partial, and 13 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free