MachineExtractor — tailwindcss Architecture
FSM implementations for parsing arbitrary properties, values, and variants.
Entity Profile
Relationship Graph
Domain
Functions
- Home()
- RootLayout()
- STANDALONE_BINARY()
- _run_machine()
- absolute_path()
- add()
- add_def()
- add_gitignore()
- advance_twice()
- assert_extract_candidates_contains()
- assert_extract_sorted_candidates()
- assert_extract_sorted_css_variables()
- build()
- build()
- build()
- bytes()
- candidate()
- case_insensitive()
- case_insensitive()
- check_symlink_loop()
- clone()
- compute()
- containsRule()
- convert()
- convert()
- convertString()
- convertString()
- createServer()
- custom_ignore()
- definitions()
- description()
- dispose()
- do_not_consider_svg_path_commands()
- done_span()
- drop_covered_spans()
- empty()
- empty()
- empty()
- end()
- eq()
- errored_partial_and_ignore()
- expand_tilde()
- explicit_ignore()
- extract()
- extract_sorted_candidates()
- extract_sorted_css_variables()
- extract_sub_candidates()
- extract_variables_from_css()
- fmt()
- formatDuration()
- from()
- fromRoot()
- from_entry()
- from_entry_os()
- from_path()
- generate_work()
- getPackageVersion()
- get_or_set_current_dir()
- git_exclude()
- gitconfig_excludes_path()
- gracefullyRemove()
- has_valid_boundaries()
- highlight()
- ignore()
- ino()
- io_error()
- isEmpty()
- is_ascii_whitespace()
- is_continue()
- is_dir()
- is_dir()
- is_empty()
- is_quit_now()
- is_stdin()
- is_valid_after_boundary()
- is_valid_before_boundary()
- is_whitelist()
- it_should_branch_expandable_folders()
- it_should_keep_globs_that_start_with_folder_wildcards_as_is()
- it_should_keep_the_negation_symbol_for_all_new_patterns()
- it_should_stop_expanding_once_we_hit_a_wildcard()
- join()
- layers()
- load()
- loadModule()
- main()
- map()
- max_depth()
- max_depth()
- max_filesize()
- maybe_push_ignore_io()
- metadata()
- metadata_internal()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrateVariantsDirective()
- mkdirp()
- module()
- name()
- name()
- negate()
- new()
- new()
- new()
- new()
- new()
- new_for_each_thread()
- new_stdin()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- no_read_permissions()
- num_ignores()
- packageManagerForBase()
- parse_arbitrary_end()
- parse_arbitrary_end()
- parse_arbitrary_property()
- parse_excludes_file2()
- parse_excludes_file5()
- parse_important()
- parse_modifier()
- parse_named_utility()
- parse_property_variable()
- parse_string()
- path()
- path_is_symlink()
- pkg()
- pkgToFilename()
- pop()
- pre_process_input()
- precedence()
- println()
- push()
- push()
- read_dir()
- recv()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- resolveCssId()
- resolveCssId()
- resolveVersion()
- run()
- run_full_extractor()
- skip_stdout()
- slice()
- split()
- split_pattern()
- stdout_handle()
- steal()
- styleObserver()
- sums()
- symlinks()
- test_angular_binding_attribute_syntax()
- test_angular_binding_syntax()
- test_arbitrary_container_queries_syntax()
- test_arbitrary_property_machine_extraction()
- test_arbitrary_property_machine_performance()
- test_arbitrary_value_machine_extraction()
- test_arbitrary_value_machine_performance()
- test_arbitrary_variable_extraction()
- test_arbitrary_variable_machine_performance()
- test_arbitrary_variable_with_data_type()
- test_candidate_extraction()
- test_candidate_machine_performance()
- test_candidates_extraction()
- test_classes_containing_number_followed_by_dash_or_underscore()
- test_clojure_syntax()
- test_csharp_syntax()
- test_css_variable_machine_extraction()
- test_css_variable_machine_performance()
- test_cursor()
- test_dirs_in_root()
- test_exceptions()
- test_exceptions()
- test_exceptions()
- test_extract_css_variables()
- test_extract_performance()
- test_extractor_extract_candidates()
- test_fluid_template_syntax()
- test_gleam_syntax()
- test_haml_syntax()
- test_invalid_defs()
- test_js_embedded_in_php_syntax()
- test_js_interpolation()
- test_js_syntax()
- test_js_tuple_syntax()
- test_leptos_rs_view_class_colon_syntax()
- test_modifier_extraction()
- test_modifier_machine_performance()
- test_named_utility_extraction()
- test_named_utility_machine_performance()
- test_named_variant_extraction()
- test_named_variant_machine_performance()
- test_overlapping_candidates()
- test_path_should_be_under_root()
- test_pug_syntax()
- test_ruby_syntax()
- test_slim_syntax()
- test_string_machine_extraction()
- test_string_machine_performance()
- test_svelte_shorthand_syntax()
- test_twig_syntax()
- test_utility_extraction()
- test_utility_machine_performance()
- test_variant_extraction()
- test_variant_machine_performance()
- tmpdir()
- transition()
- transition()
- transition()
- transition()
- types()
- util()
- virtualModule()
- walkVariants()
- walk_collect_parallel()
- wfile()
- with_depth()
Frequently Asked Questions
What is the MachineExtractor subdomain?
MachineExtractor is a subdomain in the tailwindcss codebase, part of the RustCore domain. FSM implementations for parsing arbitrary properties, values, and variants. It contains 0 source files.
Which domain does MachineExtractor belong to?
MachineExtractor belongs to the RustCore domain.
What functions are in MachineExtractor?
The MachineExtractor subdomain contains 242 function(s): Home, RootLayout, STANDALONE_BINARY, _run_machine, absolute_path, add, add_def, add_gitignore, and 234 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free