Home / Function/ builder() — tailwindcss Function Reference

builder() — tailwindcss Function Reference

Architecture documentation for the builder() function in auto_source_detection.rs from the tailwindcss codebase.

Entity Profile

Relationship Graph

Source Code

crates/oxide/src/scanner/auto_source_detection.rs lines 13–28

pub static RULES: sync::LazyLock<Vec<Gitignore>> = sync::LazyLock::new(|| {
    let mut builder = GitignoreBuilder::new("");

    builder.add_line(None, &IGNORED_CONTENT_DIRS_GLOB).unwrap();
    builder.add_line(None, &IGNORED_EXTENSIONS_GLOB).unwrap();
    builder.add_line(None, &IGNORED_FILES_GLOB).unwrap();

    // Ensure these rules do not match on folder names
    let mut file_only_builder = GitignoreBuilder::new("");
    file_only_builder
        .only_on_files(true)
        .add_line(None, &BINARY_EXTENSIONS_GLOB)
        .unwrap();

    vec![builder.build().unwrap(), file_only_builder.build().unwrap()]
});

Domain

Subdomains

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free