Commit Graph
23 Commits
Author SHA1 Message Date
Rafal Jeczalik 5a8438b920 remove spurious TODOs 2015-03-08 13:13:06 +01:00
Rafal Jeczalik bdf2ac514c improve inline documentation and update README.md 2015-02-16 00:00:14 +01:00
Rafal Jeczalik bd62d61df5 update license / authors
Done with:

  ~ $ find . -type f -name '*.go' -exec prepend -f preamble.txt {} \;

Automate with CI?
2015-02-15 13:44:09 +01:00
Rafal Jeczalik 2e53278a4d add common watcher-specific errors (#51) 2015-01-24 17:26:13 +01:00
Rafal Jeczalik 82431eaf54 make internal structs unexported 2015-01-21 22:41:21 +01:00
Rafal Jeczalik 7b47226fe9 implement spy testing for Tree / RecursiveTree (#6) 2015-01-12 22:10:03 +01:00
Rafal Jeczalik c1bdd5970d remove fsnotify-backed watcher implementation
It does not work either way.
2015-01-04 21:57:52 +01:00
Rafal Jeczalik bcd896bb39 potential deadlock fix 2015-01-04 00:53:15 +01:00
Rafal Jeczalik 7f7ddfbcad a small cleanup
* remove test package
* remove old watcher tests
* ignore tests that are wip (tree)
* ...or needs to be rewritten (inotify)
2015-01-02 14:53:36 +01:00
Rafal Jeczalik 95fa80ea11 rework watcher tests (#53) 2014-12-27 03:34:20 +01:00
Rafal Jeczalik 47c2100b4c Replace Runtime with Tree
+ spring cleaning
2014-11-22 21:42:38 +01:00
Pawel Knap ab1029e70a Windows - make events printable 2014-11-16 16:48:39 +01:00
Rafal Jeczalik 17d5f6ff74 runtime: Add RecurisveRewatcher trait and stub for it 2014-10-24 23:15:38 +02:00
Rafal Jeczalik 3ed82e16ed Rename Fanin -> Dispatch 2014-10-18 17:38:33 +02:00
Rafal Jeczalik 5876e0c6aa runtime: Watching/unwatching directory path 2014-10-18 17:38:33 +02:00
Rafal Jeczalik 9771740f10 Final static protected Interface 2014-10-05 12:06:28 +02:00
Rafal Jeczalik 8d586c4186 Pass cancelation channel via Watcher.Fanin (#28)
In order to control Watcher / Runtime lifetime for tests I added extra
channel for that exact purpose.
2014-09-27 19:20:15 +02:00
Rafal Jeczalik bd7fb37ac0 Add NewWatcher function (#28) 2014-09-27 19:20:08 +02:00
Rafal Jeczalik 3a0a7e81a5 Rename Dispatch -> Runtime 2014-09-21 14:43:15 +02:00
Rafal Jeczalik 9493a2d73c Add stub for Watcher adapter
It implements RecursiveWatcher for those implementations, that do not
implement it itself.
2014-09-20 16:31:09 +02:00
Rafal Jeczalik eba4c647f6 Add watcher implementation backed by fsnotify (#3)
Wonder why it fails.
2014-09-19 16:54:45 +02:00
Rafal Jeczalik 9e4eba4d58 Inline documentation for Watcher interface (#13) 2014-09-19 10:12:19 +02:00
Rafal Jeczalik 36b6400626 Add default notify implementation stub - demux 2014-09-13 22:35:39 +02:00