public_source_entries_to_private_source_entries() — tailwindcss Function Reference
Architecture documentation for the public_source_entries_to_private_source_entries() function in sources.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD c5db546f_e346_57a0_52ea_68112f6161c3["public_source_entries_to_private_source_entries()"] 2ba1e6a3_0391_ac7e_04d2_d5d35ad686bb["sources.rs"] c5db546f_e346_57a0_52ea_68112f6161c3 -->|defined in| 2ba1e6a3_0391_ac7e_04d2_d5d35ad686bb c9655daf_c9e2_df3b_77c6_140d877acdda["optimize()"] c5db546f_e346_57a0_52ea_68112f6161c3 -->|calls| c9655daf_c9e2_df3b_77c6_140d877acdda style c5db546f_e346_57a0_52ea_68112f6161c3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/oxide/src/scanner/sources.rs lines 193–226
pub fn public_source_entries_to_private_source_entries(
sources: Vec<PublicSourceEntry>,
) -> Vec<SourceEntry> {
// Perform brace expansion
let expanded_globs = sources
.into_iter()
.flat_map(|source| {
let expression: Result<Expression, _> = source.pattern[..].try_into();
let Ok(expression) = expression else {
return vec![source];
};
expression
.into_iter()
.filter_map(Result::ok)
.map(move |pattern| PublicSourceEntry {
base: source.base.clone(),
pattern: pattern.into(),
negated: source.negated,
})
.collect::<Vec<_>>()
})
.map(|mut public_source| {
public_source.optimize();
public_source
})
.collect::<Vec<_>>();
// Convert from public SourceEntry to private SourceEntry
expanded_globs
.into_iter()
.map(Into::into)
.collect::<Vec<_>>()
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does public_source_entries_to_private_source_entries() do?
public_source_entries_to_private_source_entries() is a function in the tailwindcss codebase, defined in crates/oxide/src/scanner/sources.rs.
Where is public_source_entries_to_private_source_entries() defined?
public_source_entries_to_private_source_entries() is defined in crates/oxide/src/scanner/sources.rs at line 193.
What does public_source_entries_to_private_source_entries() call?
public_source_entries_to_private_source_entries() calls 1 function(s): optimize.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free