Skip to main content

Module ignore

Module ignore 

Source
Expand description

Workspace ignore patterns for indexing (.rustbrainignore + optional .gitignore).

Patterns use a simple gitignore-inspired dialect sufficient for v0.2:

  • # comments and blank lines ignored
  • trailing / matches directories only (prefix of path segments)
  • leading / anchors to workspace root
  • * matches within a single path segment (no /)
  • ** matches across segments
  • bare names match any path segment equal to the name

Built-in defaults always apply: target/, .git/, .brain/, node_modules/, etc.

Structs§

IgnoreSet
Compiled ignore set for a workspace root.

Functions§

recommended_ignore_extras
Default recommended extra patterns for a new .rustbrainignore.
write_rustbrainignore
Write a .rustbrainignore file.