You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It makes no sense to have the same file triggering all(!) 3 events within a single callback.
The events should either be:
"squashed" (so e.g. only "modified" is triggered)
only 2 callbacks in the correct order (removed, added)
It doesn't make sense to have the same file simultaneously as:
"removed" and "modified" (just "removed" or just "modified")
"added" and "removed" (just "removed" or just "added")
"modified" and "removed" (just "removed" or just "modified")
etc...
Technically, this is obscuring the original information in a way where no client can piece things together (e.g. distinguish between a newly added file or modified-and-moved file) without keeping a complete shapshot of the filesystem between callbacks.
(I wanted to discuss this before even attempting a fix/pull request - in case there's stuff I don't know about)
The text was updated successfully, but these errors were encountered:
How to reproduce:
It makes no sense to have the same file triggering all(!) 3 events within a single callback.
The events should either be:
It doesn't make sense to have the same file simultaneously as:
etc...
Technically, this is obscuring the original information in a way where no client can piece things together (e.g. distinguish between a newly added file or modified-and-moved file) without keeping a complete shapshot of the filesystem between callbacks.
(I wanted to discuss this before even attempting a fix/pull request - in case there's stuff I don't know about)
The text was updated successfully, but these errors were encountered: