enso/distribution/engine/THIRD-PARTY/licenses
Pavel Marek 96082c3bae
Remove akka from runtime (#8953)
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 743e167aa4
- The output will no longer be intertwined with the output from other commands on the CI.
- Arguments to the `native-image` are passed via an argument file, not via command line - ba0a69de6e
- This resolves an issue on Windows with "Command line too long", for example in https://github.com/enso-org/enso/actions/runs/7934447148/job/21665456738?pr=8953#step:8:2269
2024-02-19 16:39:05 +00:00
..
APACHE2.0 Initial Legal Review (#1210) 2020-10-19 10:50:12 +02:00
Bouncy_Castle_Licence.txt Initial Legal Review (#1210) 2020-10-19 10:50:12 +02:00
BSD-3-Clause Bump scalac to 2.13.5 (#1531) 2021-03-01 16:35:57 +00:00
Eclipse_Distribution_License_(New_BSD_License) Project save backed by git (#3851) 2022-11-14 17:32:39 +00:00
GNU_General_Public_License__version_2__with_the_Classpath_Exception Add graalpy packages to the component directory (#8351) 2023-12-04 11:50:59 +00:00
MIT Initial Legal Review (#1210) 2020-10-19 10:50:12 +02:00
MIT-0 Batch insert suggestions (#6189) 2023-04-06 07:47:23 +00:00
Public_Domain Add graalpy packages to the component directory (#8351) 2023-12-04 11:50:59 +00:00
Universal_Permissive_License__Version_1.0 Upgrade enso to GraalVM for jdk 21 (#7991) 2023-11-17 18:02:36 +00:00