I still like the feature of looking for unused items. But I now have a case where the microflow is listed as not being used, while the microflow is still actually used. The microflow is used with the community commons module RunMicroflowAsyncInQueue. I think when checking if unused their also should be a made a check if the microflow name is used in a string. I know this situation is may be an extreme case, and it is not a big problem, but just to let you know. Regards, Ronald
We run into this quite often, also happens a lot with the Deep Link module.
We just put an annotation box in the microflow saying that it is used in a deeplink or java action. Won't clean up your unused items list but at least you won't delete it, thinking it is never used.
Robert van 't Hof
This is never something you can reliably figure out. Strings could be composed of several substrings and can be built in various ways. Calls to a microflow could potentially even be done from inside a library. The risk of false positives is also definitely there.