38df994bfc
This is an initial step before moving the Rust backend into a separate Gradle module - Use primitive values for the Rust backend interface. This will allow the backend to be moved into a new Gradle module in the future, without needing to access the model objects of the SDK - Add extension functions to the Backend to replace the existing usage of more strongly typed objects. The extension functions can continue to live in the sdk-lib even after refactoring the Rust backend - Add new decorator that can eventually replace using the Rust backend within the SDK |
||
---|---|---|
.. | ||
CheckpointTool.kt | ||
DerivationTool.kt |