enso/std-bits
Radosław Waśko 263c3ad651
Add a common-polyglot-core-utils project (#5855)
Adds a common project that allows sharing code between the `runtime` and `std-bits`.

Due to classpath separation and the way it is compiled, the classes will be duplicated - we will have one copy for the `runtime` classpath and another copy as a small JAR for `Standard.Base` library.

This is still much better than having the code duplicated - now at least we have a single source of truth for the shared implementations.

Due to the copying we should not expand this project too much, but I encourage to put here any methods that would otherwise require us to copy the code itself.

This may be a good place to put parts of the hashing logic to then allow sharing the logic between the `runtime` and the `MultiValueKey` in the `Table` library (cc: @Akirathan).
2023-03-11 09:27:26 +00:00
..
base/src/main/java/org/enso/base Add a common-polyglot-core-utils project (#5855) 2023-03-11 09:27:26 +00:00
database/src/main/java/org/enso/database Improving Expression Support for In Database (#5790) 2023-03-03 12:03:05 +00:00
google-api Google Spreadsheet Reading (#1976) 2021-09-03 21:41:12 +02:00
image/src/main/java/org/enso/image Remove Column type from Aggregate_Column, simplify Column_Selector, some new File_Formats (#5646) 2023-02-16 15:15:49 +00:00
table/src/main Add a common-polyglot-core-utils project (#5855) 2023-03-11 09:27:26 +00:00