mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
b3fa897dc1
* Initial attempt/PoC at pulling out interfaces and typechecking them * Add checking for new interfaces * Fix call to checkUpgrade, improve/fix warning for locally defined iface * drop todo * clean up noop checkDeletedIfaces * Check that an instance is not deleted * Port checks to Upgrading.scala, port tests to UpgradesSpec.scala * Improve context reporting in upgrade validation * Add tests for dropped/added interface instances * Fix regices for failure * lint * fix copyright headers * Re-enable flaky, fix formatting issues * More tests + checks for ifaces in same package as template/instance * fix expectation on "Cannot upgrade view" for Windows UTF-8/16 * Synchronize tests from DamlcUpgrades to UpgradesSpec * lint * Add module name to "DefineIfacesAndTemplates" error, fix test * re-enable tests * lint |
||
---|---|---|
.. | ||
daml-dar-reader | ||
daml-extension | ||
daml-lf-ast | ||
daml-lf-proto | ||
daml-lf-proto-decode | ||
daml-lf-proto-encode | ||
daml-lf-proto-util | ||
daml-lf-reader | ||
daml-lf-tools | ||
damlc | ||
ghcide | ||
hie-core | ||
lsp-tests | ||
scenario-service | ||
README.md |
Daml Compiler
This directory contains several libraries used by and the executable for the Daml compiler.
Libraries
daml-lf-ast
: The Daml-LF AST and type checker.