This PR gets rid of dependencies on "underscore functions" from omeroweb.webclient.tree.
The dependencies are effectively not an issue with the fix introduced in https://github.com/ome/omero-web/pull/577, but removing them simplifies the code here as most of it was anyway duplicates of code from marshal_images and marshal_tags with results formatted to fit inputs of _marshal_image and _marshal_tag. The plugin needs its marshal functions to get the image clientPath.
This PR gets rid of dependencies on "underscore functions" from
omeroweb.webclient.tree
.The dependencies are effectively not an issue with the fix introduced in https://github.com/ome/omero-web/pull/577, but removing them simplifies the code here as most of it was anyway duplicates of code from
marshal_images
andmarshal_tags
with results formatted to fit inputs of_marshal_image
and_marshal_tag
. The plugin needs its marshal functions to get the image clientPath.