enso/tools/legal-review
Hubert Plociniczak 2db4f4c5d9
Upgrade directory-watcher library (#8201)
The change upgrades `directory-watcher` library, hoping that it will fix the problem reported in #7695 (there has been a number of bug fixes in MacOS listener since then).

Once upgraded, tests in `WatcherAdapterSpec` because the logic that attempted to ensure the proper initialization order in the test using semaphore was wrong. Now starting the watcher using `watchAsync` which only returns the future when the watcher successfully registers for paths. Ideally authors of the library would make the registration bit public
(3218d68a84/core/src/main/java/io/methvin/watcher/DirectoryWatcher.java (L229C7-L229C20)) but it is the best we can do so far.

Had to adapt to the new API in PathWatcher as well, ensuring the right order of initialization.

Should fix #7695.
2023-11-02 11:24:26 +00:00
..
AWS First part of AWS S3 API, various small fixes. (#6973) 2023-06-15 16:20:13 +00:00
Base Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
Database Update sqlite jdbc dependency (#7031) 2023-06-15 11:00:18 +00:00
engine Upgrade directory-watcher library (#8201) 2023-11-02 11:24:26 +00:00
Google_Api Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
Image Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
launcher Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
license-texts Batch insert suggestions (#6189) 2023-04-06 07:47:23 +00:00
project-manager Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
Table Always log to console and file (#7825) 2023-09-26 11:32:04 +02:00