enso/lib/scala
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
..
akka-native/src/main enso4igv can open engine/language-server & co. projects (#4098) 2023-01-31 08:40:04 +00:00
bench-processor/src Use TruffleLogger bound to the engine to prevent illegal usage (#8169) 2023-10-31 08:53:05 +00:00
cli/src Instrumenter to observe behavior of nodes with UUID (#7833) 2023-10-10 02:36:59 +00:00
common-polyglot-core-utils/src/main/java/org/enso/polyglot/common_utils Test and improve handling of Date_Time with_timezone=False in Postgres (#8114) 2023-10-21 21:35:13 +00:00
connected-lock-manager/src Fix initialization race-condition in runtime connector (#7985) 2023-10-13 10:03:27 +00:00
distribution-manager/src/main Fix initialization race-condition in runtime connector (#7985) 2023-10-13 10:03:27 +00:00
downloader/src enso4igv can open engine/language-server & co. projects (#4098) 2023-01-31 08:40:04 +00:00
edition-updater/src Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
edition-uploader/src/main enso4igv can open engine/language-server & co. projects (#4098) 2023-01-31 08:40:04 +00:00
editions/src Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
filewatcher/src Upgrade directory-watcher library (#8201) 2023-11-02 11:24:26 +00:00
interpreter-dsl/src/main/java/org/enso/interpreter/dsl Simplify code to run in the browser (#8092) 2023-10-23 14:16:15 +00:00
json-rpc-server Add support for https and wss (#7937) 2023-10-12 00:03:34 +02:00
json-rpc-server-test Initialize Language Server's JSON RPC protocol asynchronously (#7232) 2023-07-07 11:49:23 +00:00
library-manager/src Change layout of local library search path in order to be able to move Round_Spec.enso back to Tests (#7634) 2023-09-01 20:20:04 +00:00
library-manager-test/src Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
locking-test-helper/src/main enso4igv can open engine/language-server & co. projects (#4098) 2023-01-31 08:40:04 +00:00
logger enso4igv can open engine/language-server & co. projects (#4098) 2023-01-31 08:40:04 +00:00
logging-config/src/main/java/org/enso/logger Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
logging-service/src/main/java/org/enso/logging Enable log-to-file configuration (#7918) 2023-10-02 14:25:09 +02:00
logging-service-logback/src Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
logging-truffle-connector/src/main Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
logging-utils/src Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
logging-utils-akka/src/main Replace a custom logger with off the shelf implementation (#7559) 2023-09-04 09:40:16 +00:00
pkg Fix initialization race-condition in runtime connector (#7985) 2023-10-13 10:03:27 +00:00
profiling-utils/src/main enso4igv can open engine/language-server & co. projects (#4098) 2023-01-31 08:40:04 +00:00
project-manager Reduce extra output in compilation and tests (#7809) 2023-10-16 10:57:44 +02:00
refactoring-utils/src Renaming Variable or Function Support (#7515) 2023-08-10 21:16:33 +00:00
runtime-version-manager/src Add support for https and wss (#7937) 2023-10-12 00:03:34 +02:00
runtime-version-manager-test/src Always log to console and file (#7825) 2023-09-26 11:32:04 +02:00
searcher/src Translate IR to Java (#8145) 2023-10-26 07:31:08 +00:00
syntax Moving construction of IR into runtime parser project (#7096) 2023-06-24 06:34:21 +02:00
task-progress-notifications/src/main/scala/org/enso/cli/task/notifications Scala 2.13.11 and libraries update (#7010) 2023-06-14 13:15:57 +00:00
testkit/src/main Initialize suggestions database only once (#8116) 2023-10-21 20:32:13 +00:00
text-buffer/src Add more debugging info to a failed apply edit (#7668) 2023-08-28 14:45:45 +00:00
version-output/src/main Log project manager version on startup (#7646) 2023-08-24 16:45:22 +00:00