This PR allows caching key values in the DependencyManager, allowing e.g. not to generate modules twice when get_dependency is used twice. This PR also finally removes the extra_methods mechanism in FuncBlocksUnifier, which is a lot of code for a single key.
This PR allows caching key values in the
DependencyManager
, allowing e.g. not to generate modules twice whenget_dependency
is used twice. This PR also finally removes theextra_methods
mechanism inFuncBlocksUnifier
, which is a lot of code for a single key.