Open
Description
I'm trying to allow validation messages in the quick pick to support links. Unfortunately, adding OpenerService to the QuickInputService has left me in a service dependency cycle:
- IQuickInputService
- IOpenerService
- ICodeEditorService
- IEditorService
- IEditorResolverService
- IQuickInputService
Can we move things around so the resolver service doesn't depend on QuickInput?
Logan had the idea of moving the usage into the commands which makes sense to me.