compose/pkg/watch
Guillaume Lours 05066c2418 fix(watch): stop swallowing SetRecursive errors via nolint
Split SetRecursive into the existing per-GOOS watcher files instead of
a runtime check + nolint: the non-Windows stub never calls the
always-failing SetRecursive, and Windows failures now propagate as a
real error instead of silently downgrading to non-recursive.

Addresses review from thaJeztah on #14164.

Signed-off-by: Guillaume Lours <glours@users.noreply.github.com>
2026-09-02 15:07:08 +02:00
..
debounce.go
debounce_test.go modernize some code 2026-02-12 15:31:35 +01:00
dockerignore.go
dockerignore_test.go
ephemeral.go
ephemeral_test.go fix mixed assertion libraries in tests 2026-03-31 17:32:51 +02:00
notify.go
notify_test.go fix mixed assertion libraries in tests 2026-03-31 17:32:51 +02:00
paths.go
paths_test.go fix mixed assertion libraries in tests 2026-03-31 17:32:51 +02:00
temp.go
temp_dir_fixture.go
watcher_darwin.go
watcher_darwin_test.go
watcher_naive.go fix(watch): stop swallowing SetRecursive errors via nolint 2026-09-02 15:07:08 +02:00
watcher_naive_test.go test(watch): cover the permission branches as root 2026-08-11 14:10:40 +02:00
watcher_naive_walk_test.go test(watch): cover the permission branches as root 2026-08-11 14:10:40 +02:00
watcher_nonwin.go fix(watch): stop swallowing SetRecursive errors via nolint 2026-09-02 15:07:08 +02:00
watcher_windows.go fix(watch): stop swallowing SetRecursive errors via nolint 2026-09-02 15:07:08 +02:00