def start(self, sources: typing.List[typing.Any], context: UserContext) -> typing.List[typing.Any]:
    if (not self._denite):
        self._denite = SyncParent(self._vim)
    self._result = []
    context['sources_queue'] = [sources]
    self._start_sources_queue(context)
    return self._result
def start(self, sources: typing.List[typing.Any], context: UserContext) -> typing.List[typing.Any]:
    if (not self._denite):
        self._denite = SyncParent(self._vim)
    self._result = []
    context['sources_queue'] = [sources]
    self._start_sources_queue(context)
    return self._result