it_should_scan_for_utilities() — tailwindcss Function Reference
Architecture documentation for the it_should_scan_for_utilities() function in scanner.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 82c77fda_1331_cf7a_01ff_ad3cf979e542["it_should_scan_for_utilities()"] 340ddba0_15e4_a309_9dea_cf6d6e73381d["scanner.rs"] 82c77fda_1331_cf7a_01ff_ad3cf979e542 -->|defined in| 340ddba0_15e4_a309_9dea_cf6d6e73381d 2f3305c3_ad36_6002_daa9_52b16e0424fd["scan()"] 82c77fda_1331_cf7a_01ff_ad3cf979e542 -->|calls| 2f3305c3_ad36_6002_daa9_52b16e0424fd style 82c77fda_1331_cf7a_01ff_ad3cf979e542 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/oxide/tests/scanner.rs lines 486–532
fn it_should_scan_for_utilities() {
let mut ignores = String::new();
ignores.push_str("# md:font-bold\n");
ignores.push_str("foo.html\n");
let ScanResult {
candidates,
normalized_sources,
..
} = scan(&[
// The gitignore file is used to filter out files but not scanned for candidates
(".gitignore", &ignores),
// A file that should definitely be scanned
("index.html", "font-bold md:flex"),
// A file that should definitely not be scanned
("foo.jpg", "xl:font-bold"),
// A file that is ignored
("foo.html", "lg:font-bold"),
// An Angular file using the class shorthand syntax
(
"index.angular.html",
"<div [class.underline]=\"bool\"></div>",
),
// A svelte file with `class:foo="bar"` syntax
("index.svelte", "<div class:px-4='condition'></div>"),
("index2.svelte", "<div\n\tclass:px-5='condition'></div>"),
("index3.svelte", "<div\n class:px-6='condition'></div>"),
("index4.svelte", "<div\nclass:px-7='condition'></div>"),
]);
assert_eq!(
candidates,
vec![
"bool",
"class",
"condition",
"font-bold",
"md:flex",
"px-4",
"px-5",
"px-6",
"px-7",
"underline"
]
);
assert_eq!(normalized_sources, vec!["**/*"]);
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does it_should_scan_for_utilities() do?
it_should_scan_for_utilities() is a function in the tailwindcss codebase, defined in crates/oxide/tests/scanner.rs.
Where is it_should_scan_for_utilities() defined?
it_should_scan_for_utilities() is defined in crates/oxide/tests/scanner.rs at line 486.
What does it_should_scan_for_utilities() call?
it_should_scan_for_utilities() calls 1 function(s): scan.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free