mirror of
https://github.com/enso-org/enso.git
synced 2024-11-23 16:18:23 +03:00
96082c3bae
There are two projects transitively required by `runtime`, that have akka dependencies: - `downloader` - `connected-lock-manager` This PR replaces the `akka-http` dependency in `downloader` by HttpClient from JDK, and splits `connected-lock-manager` into two projects such that there are no akka classes in `runtime.jar`. # Important Notes - Simplify the `downloader` project - remove akka. - Add HTTP tests to the `downloader` project that uses our `http-test-helper` that is normally used for stdlib tests. - It required few tweaks so that we can embed that server in a unit test. - Split `connected-lock-manager` project into two projects - remove akka from `runtime`. - **Native image build fixes and quality of life improvements:** - Output of `native-image` is captured |
||
---|---|---|
.. | ||
APACHE2.0 | ||
Bouncy_Castle_Licence.txt | ||
BSD-3-Clause | ||
Eclipse_Distribution_License_(New_BSD_License) | ||
GNU_General_Public_License__version_2__with_the_Classpath_Exception | ||
MIT | ||
MIT-0 | ||
Public_Domain | ||
Universal_Permissive_License__Version_1.0 |