daml/language-support
Stephen Compall 3902380b14
declare retroactive interface implementations in TypeScript (#14892)
* include retro-implements in TS interface type decls

* split interface exercise test into two sub-tests

* test that contract ID conversion resolves

CHANGELOG_BEGIN
- [TypeScript codegen] Support for retroactive interface implementations
  included.  Choice inheritance is deprecated and `will be removed
  <https://github.com/digital-asset/daml/issues/14893>`__; to invoke an
  interface choice on a template-typed contract ID, convert it to an
  interface-typed ID with *TemplateName*``.toInterface``.
CHANGELOG_END
2022-09-02 10:10:58 -04:00
..
codegen-common deprecate interface library names; use new names downstream (#14856) 2022-08-29 20:43:47 +00:00
codegen-main update copyright headers (#12240) 2022-01-03 16:36:51 +00:00
hs/bindings Add metering_report_json to GetMeteringReportResponse [DPP-1104] (#14496) 2022-07-25 14:21:49 +01:00
java Test retro implements in java codegen (#14875) 2022-08-31 09:19:08 +01:00
scala add test case (#14882) 2022-08-31 11:28:59 +01:00
ts declare retroactive interface implementations in TypeScript (#14892) 2022-09-02 10:10:58 -04:00