mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 01:07:18 +03:00
b245703b39
* Remove unused class `JavaConf` * Adapt tests to add template references for every type * Minimize the data passed to `collectDamlLfInterfaces` * Separate `CodeGen` from `CodeGenRunner` * Refactor interfaces collection and resolution * Refactor Java codegen * Return `InterfaceType`s from `transitiveClosure`, move `DefTemplateWithRecord` to the Scala codegen * Remove unused abstractions from the Java codegen changelog_begin changelog_end * Minimize diff: move as much as possible to `CodeGenRunner` * Revert "Adapt tests to add template references for every type" This reverts commit 37c8c827179daa29668fa843c79afc8cef09e431. * Fix compilation errors * Minimize diff: restore imports in `ClassForType` * Minimize diff: get rid of unnecessary refactorings * Further simplications and fixing compilation errors * Minimize diff: move `collectDamlLfInterfaces` back to its previous position * Address https://github.com/digital-asset/daml/pull/13440#discussion_r846301958 |
||
---|---|---|
.. | ||
codegen-common | ||
codegen-main | ||
hs/bindings | ||
java | ||
scala | ||
ts |