PY-87683 Refactor and extend trace contexts in Python plugin

Rename bundle keys from tracecontext.* to trace.context.*, consolidate
tool-specific detection contexts into a parameterized key, and add new
trace contexts for ToolDetectionService and PyCondaEnvProvider.

GitOrigin-RevId: 8c3933c324366db13934a818b3463a28f4494ae6
This commit is contained in:
Vitaly Legchilkin
2026-02-16 16:18:38 +00:00
committed by intellij-monorepo-bot
parent 0da93d7322
commit 12f18602e6
12 changed files with 34 additions and 30 deletions
@@ -1744,23 +1744,18 @@ python.source.root.detection.confirm.notification.action.revert=Revert
python.source.root.detection.confirm.notification.action.mute=Don't show again
read.only.python.sdk.system.wide.read.only.message=System Python packages are read-only. Select a different interpreter to modify packages.
tracecontext.detecting.poetry.executable=Detecting Poetry Executable
tracecontext.detecting.pip.executable=Detecting Pip Executable
tracecontext.detecting.uv.executable=Detecting uv Executable
tracecontext.detecting.hatch.executable=Detecting Hatch Executable
tracecontext.detecting.hatch.environments=Detecting Hatch Environments
tracecontext.detecting.executable=Detecting {0} Executable
tracecontext.detecting.venv=Detecting venv folder
tracecontext.generating.git=Generating git
tracecontext.packaging.tool.window=Packaging Tool Window
tracecontext.packages.sdk.controller=Packages SDK Controller
tracecontext.add.local.python.sdk.dialog=Add Local Python SDK Dialog
tracecontext.add.remote.python.sdk.dialog=Add {0} Python SDK Dialog
tracecontext.new.project.wizard=New Project Wizard
tracecontext.loading.interpreter.list=Loading Interpreter List
tracecontext.detecting.conda.executable.and.environments=Detecting Conda Executable and environments
tracecontext.packaging.tool.window.delete=Deleting Python Package
tracecontext.packaging.tool.window.install=Installing Python Package
trace.context.detecting.executable=Detecting {0} Executable
trace.context.generating.git=Generating git
trace.context.packaging.tool.window=Packaging Tool Window
trace.context.packages.sdk.controller=Packages SDK Controller
trace.context.add.local.python.sdk.dialog=Add Local Python SDK Dialog
trace.context.add.remote.python.sdk.dialog=Add {0} Python SDK Dialog
trace.context.new.project.wizard=New Project Wizard
trace.context.loading.interpreter.list=Loading Interpreter List
trace.context.packaging.tool.window.delete=Deleting Python Package
trace.context.packaging.tool.window.install=Installing Python Package
trace.context.python.tool.detection.service.detect.tools.for.module=Detect Tools for {0}
trace.context.py.conda.env.provider.cache.update=Conda Environments Cache Update
evolution.uv.executable.is.not.found=uv executable is not found
evolution.pyproject.toml.file.is.required.for.poetry=pyproject.toml file is required for Poetry