RxFileMonitor
RxFileMonitor copied to clipboard
RxSwift wrapper around CoreFoundation file events (FSEvent*)
Maybe `NSFileCoordinator` or a lower-lever `kqueue` might work. `FSEvents` is not available.
File modifications from TextEdit produce this log output: ``` texteditfile.txt changed (isFile, renamed, finderInfoModified, xattrsModified) texteditfile.txt.sb-56afa5c6-SOiDRl changed (isFile, renamed) texteditfile.txt changed (isFile, renamed, finderInfoModified, inodeMetaModified, xattrsModified) texteditfile.txt.sb-56afa5c6-SOiDRl changed (isFile, modified,...
I have no clue how to exercise low-level tests on this. Async unit tests will work, but will they provide confidence?