daml/compiler
Paul Brauner 55d1d9c07f
Make keys 2.dev-only (#18573)
* reject keys in the decoder for lf<2.dev

* fix ContractKeySpec

* fix the AnyContractKey.daml integration test

* fix the AnyEqOrd.daml integration test

* split the AuthFailure.daml integration test

* fix the BasicTests.daml integration test

* fix the ConsumedContractKey.daml integration test

* fix the ContractIdInContractKey.daml integration test

* fix the "*Key*.daml" integration tests

* split the ExceptionSemantics.daml integration test

* split the ExplicitDisclosure.daml integration tests

* fix the LfStableMustFailCommit.daml integration tests

* fix the LfStableMustFailInterpretation.daml integration tests

* split the SemanticsEvalOrder.daml integration tests

* use dev dars in EngineTest.scala for now

* use dev dars in NodeSeedsTest.scala for now

* fix tests extending AbstractScriptTest

* fix CodegenTest.scala

* fix ScriptService.hs

* fix Daml*ScriptTestRunner tests

* fix doc snippets tests

* fix codegen tests

* fix test-common:model-tests

* fix compile error

* fix //language-support/ts/codegen/tests:build-and-lint-test

* fix //ledger-service/lf-value-json:tests

* fix //daml-script/test:upgrade-test

* Apply

Co-authored-by: Remy <remy.haemmerle@daml.com>

* Apply su

Co-authored-by: Remy <remy.haemmerle@daml.com>

---------

Co-authored-by: Remy <remy.haemmerle@daml.com>
2024-03-05 16:23:11 +00:00
..
daml-dar-reader Make package metadata mandatory in the compiler (#18235) 2024-01-22 14:20:03 +00:00
daml-extension update copyright (#18167) 2024-01-15 20:27:42 +01:00
daml-lf-ast Rename EBuiltin into EBuiltinFun (#18635) 2024-03-05 15:32:55 +01:00
daml-lf-proto update copyright (#18167) 2024-01-15 20:27:42 +01:00
daml-lf-proto-decode Rename EBuiltin into EBuiltinFun (#18635) 2024-03-05 15:32:55 +01:00
daml-lf-proto-encode Rename EBuiltin into EBuiltinFun (#18635) 2024-03-05 15:32:55 +01:00
daml-lf-proto-util Drop non interned string from archive proto (#18598) 2024-02-29 17:01:51 +00:00
daml-lf-reader update copyright (#18167) 2024-01-15 20:27:42 +01:00
daml-lf-tools Rename EBuiltin into EBuiltinFun (#18635) 2024-03-05 15:32:55 +01:00
damlc Make keys 2.dev-only (#18573) 2024-03-05 16:23:11 +00:00
ghcide Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
hie-core Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
lsp-tests [LF] move BigNumeric to 2.dev (#18459) 2024-02-13 16:51:00 +00:00
repl-service Remove the V1 major language version from engine (#18400) 2024-02-08 16:09:47 +01:00
scenario-service [LF] drop proto LF 1 archives (#18581) 2024-02-27 16:02:45 +01:00
README.md Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00

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.