clients.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:LSP 作者: tomv564 项目源码 文件源码
def unload_old_clients(window: sublime.Window):
    project_path = get_project_path(window)
    clients_by_config = window_clients(window)
    clients_to_unload = {}
    for config_name, client in clients_by_config.items():
        if client and client.get_project_path() != project_path:
            debug('unload', config_name, 'project path changed from', client.get_project_path(), 'to', project_path)
            clients_to_unload[config_name] = client

    for config_name, client in clients_to_unload.items():
        del clients_by_config[config_name]
        unload_client(client)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号