daml/compiler
Moritz Kiefer 836a82a6b6
Add proper error handling for missing contract keys (#9972)
* Add proper error handling for missing contract keys

These are clearly not internal errors so we should not be calling
`crash` here. Canton in fact already started string matching on the
crash message which is definitely not what we want.

changelog_begin
changelog_end

* backwards compat

changelog_begin
changelog_end

* fix tests

changelog_begin
changelog_end
2021-06-14 09:12:30 +00:00
..
daml-extension Address security vulnerabilities in //compiler/daml-extension (#9615) 2021-05-07 14:54:54 +02:00
daml-lf-ast LF: Preview version of LF 1.14 (#9906) 2021-06-03 20:40:53 +02:00
daml-lf-proto LF: Drop Builtin Exceptions completly (#9790) 2021-05-26 19:30:44 +02:00
daml-lf-reader DEL-8479 tag LF libs for SDK 1.13 release (#9680) 2021-05-14 16:38:20 +10:00
daml-lf-tools LF: Drop Builtin Exceptions completly (#9790) 2021-05-26 19:30:44 +02:00
daml-lf-verify Daml-LF: Damlification of Scala/Haskell files (#9666) 2021-05-20 09:52:33 +02:00
damlc Add proper error handling for missing contract keys (#9972) 2021-06-14 09:12:30 +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 ghcide: cached goto definitions (#8751) 2021-02-04 21:05:12 +01:00
repl-service LF: Factorize the logic for AST lookup (#9871) 2021-06-03 13:32:56 +02:00
scenario-service Add proper error handling for missing contract keys (#9972) 2021-06-14 09:12:30 +00: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.