daml/sdk/compiler
dylant-da 069f1c060a
Upgrade validation warnings to errors flag (#19259)
* Split errors into errors that can turn into warnings (or vice versa)

* Add warn-bad-interface-instances flag

* fix compilation errors, finish implementation of swap

* Add tests for warn-bad-interface-instances flag

* Bump - try to rebuild?

run-all-tests: true

* Don't do single-package checks if typecheck-upgrades: true

* Fix tests that break on warn-bad-interface-instances

* Lint

* Move WEWarningToError to Error type, remove commented code

Also:
- Mark integration tests as flaky again
- Whitespace

* Check errors & warns aren't emitted when upgrades/typechecking disabled

* Update error message & expected error message
2024-07-10 14:44:29 +00:00
..
daml-dar-reader move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
daml-extension Multi-IDE Sdk install managament (#19256) 2024-05-31 09:30:07 +01:00
daml-lf-ast [LF] use stable Tuple for fecth_by_key primitive (#19537) 2024-07-10 15:45:37 +02:00
daml-lf-proto move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
daml-lf-proto-decode move proto archive in com.digitalasset (#19497) 2024-07-09 17:15:30 +02:00
daml-lf-proto-encode move proto archive in com.digitalasset (#19497) 2024-07-09 17:15:30 +02:00
daml-lf-proto-util move proto archive in com.digitalasset (#19497) 2024-07-09 17:15:30 +02:00
daml-lf-reader move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
daml-lf-tools Upgrade validation warnings to errors flag (#19259) 2024-07-10 14:44:29 +00:00
damlc Upgrade validation warnings to errors flag (#19259) 2024-07-10 14:44:29 +00:00
ghcide move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
hie-core move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
lsp-tests move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
scenario-service [LF] use stable Tuple for fecth_by_key primitive (#19537) 2024-07-10 15:45:37 +02:00
README.md move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01: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.