mirror of
https://github.com/digital-asset/daml.git
synced 2024-11-10 10:46:11 +03:00
992942b573
* Refactor (Co)Implements(Method) DefRefs InterfaceInstanceDefRef replaces ImplementsDefRef and CoImplementsDefRef InterfaceInstanceMethodDefRef replaces ImplementsMethodDefRef and CoImplementsMethodDefRef * Define PackageInterface.lookupInterfaceInstance * Remove lookupTemplateImplements and related functions * Replace uses of lookupTemplateImplements and similar with lookupInterfaceInstance * Rename ETemplateDoesNotImplementInterface=>EMissingInterfaceInstance * Rename EConflictingImplementsCoImplements=>EAmbiguousInterfaceInstance * Replace checkIface(Co)Implementations with direct use of checkInterfaceInstance * Remove LookupError.Reference cases for implements/co-implements * Rename and refactor EMissingRequiredInterface{=>Instance} * Rename and refactor EMissingInterfaceMethod=>EMissingMethodInInterfaceInstance * Rename and refactor EUnknownInterfaceMethod=>EUnknownMethodInInterfaceInstance * Clean up checkInterfaceInstance * Include interface signature in InterfaceInstanceInfo changelog_begin changelog_end |
||
---|---|---|
.. | ||
src | ||
BUILD.bazel | ||
daml-lf.bzl |