daml/compiler/daml-lf-tools
dylant-da bb5ae76cd9
Warn instead of errors for expression changes in templates (#17609)
* Add warnings to Gamma

* Warn instead of error for changed template expressions

* lint

* Errors and warnings for key types

* add context to warnings where relevant

* Add warning logic to DamlcUpgrades, fix errors that are now warnings

* Add tests for key errors and warnings (signatories, expression, type)

* Refactor expression extraction, fix extract key expression/maintainers

* satisfy lint, trigger test restart

* Test error for dropped key and warning for added key

* Warn for extraction issue instead of erroring out

* Change `cannot change` error-wording with `has changed` warning-wording

* comments for extractors
2023-11-07 12:32:04 +00:00
..
src/DA/Daml/LF Warn instead of errors for expression changes in templates (#17609) 2023-11-07 12:32:04 +00:00
tests/DA/Daml/LF/Simplifier Introduce LF2 major version (#17348) 2023-09-13 10:01:42 +02:00
BUILD.bazel Initial typechecking for upgrades (#17220) 2023-10-19 17:37:11 +00:00