mirror of
https://github.com/enso-org/enso.git
synced 2024-12-23 22:01:42 +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 captured743e167aa4
- 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
22 lines
738 B
Plaintext
22 lines
738 B
Plaintext
# Jackson JSON processor
|
|
|
|
Jackson is a high-performance, Free/Open Source JSON processing library.
|
|
It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has
|
|
been in development since 2007.
|
|
It is currently developed by a community of developers.
|
|
|
|
## Copyright
|
|
|
|
Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)
|
|
|
|
## Licensing
|
|
|
|
Jackson 2.x core and extension components are licensed under Apache License 2.0
|
|
To find the details that apply to this artifact see the accompanying LICENSE file.
|
|
|
|
## Credits
|
|
|
|
A list of contributors may be found from CREDITS(-2.x) file, which is included
|
|
in some artifacts (usually source distributions); but is always available
|
|
from the source code management (SCM) system project uses.
|