module

Plombir::Watcher

Constants

IGNORED_SUFFIXES = {"~", ".swp", ".tmp", ".bak"}

Editor droppings that must never trigger a rebuild.

SKIP_DIRS = {"dist", ".plombir"}

Directories never descended into: build output, watcher state, and hidden trees (.git would make every poll expensive).

Class methods

classify(path : String) : Kind | Nil

Classifies a root-relative path, or nil when the path is not watched (generated output, dotfiles, stray root files, backups).

Source

Nested types