microsoft / microsoft/vscode-python-environments
`git clean` in a python project triggers invalid python notification
未关闭
bug
confirmation-pending
needs PR
- 主要语言
- TypeScript
- 星标
- 138
- 派生
- 62
- 平均合并
- 1 天 4 小时
- 30 天内合并 PR
- 35
描述
In this scenario there is an existing valid environment (created with a .gitignore in it). and performing `git clean` removes that environment. This causes python extension to detect that the environment has changed. Python extension then tries to look up info to get data on the environment. But there is no environment and that leads to invalid environment notification.
贡献指南
调研方向
该 payload 未指明任何文件、测试或入口点。使用有效的 Python 环境、一个 .gitignore 和 git clean 重现该序列;跟踪环境变更处理,并验证移除环境后不再产生 invalid-environment 通知。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- git, python, typescript, vscode
- 领域
- tooling
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 30/100