enso/lib
Radosław Waśko 99a1d052a0
Fixes to Persistance (#10101)
- Follow-up to #9361
- Enables assertions and fixes `count` check
- Tests and fixes null references
- Tests and fixes serializing a deserialized structure - by saving the id of the `Persistance` corresponding to the entry
- After the change to how we determine which `Persistance` instance to use, the most specific one is now used (based on the saved id). This has an unfortunate consequence that `Seq` which is most of the time represented by a subtype of `List`, is now using `PersistScalaList` which is not lazy.
- To alleviate that, we no longer use `Seq` to store some field lazily and instead use a dedicated type for that purpose: `InlineReference`.
2024-06-10 11:49:12 +00:00
..
java Fixes to Persistance (#10101) 2024-06-10 11:49:12 +00:00
js/runner Remove obsolete GUI arguments (#9466) 2024-04-05 16:20:56 +00:00
rust Implement private methods (#10060) 2024-05-31 08:00:20 +00:00
scala ydoc-server is a separate module (#10156) 2024-06-07 12:56:42 +02:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

Libraries

This directory contains the libraries that should remain in this project, but that are not technically part of the main language implementation itself.