VSC-1665 remove old debug adapter and esp frameworks besides ADF #1693
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request removes support for several additional frameworks (ESP-MDF, ESP-Matter, ESP-Rainmaker, ESP-HomeKit-SDK) and their related commands, settings, documentation, and localization. It also removes the
esp_debug_adapter
submodule and associated installation steps. The changes simplify the codebase and documentation by focusing support on ESP-IDF and ESP-ADF.Note: The ESP-Rainmaker feature removed was the download and install framework. The Rainmaker features in ESP-IDF Explorer tabs (to see and update nodes in your Rainmaker account, are still there).
Key changes:
Framework and Submodule Removal:
esp_debug_adapter
submodule and all references to it, including its entry in.gitmodules
and related installation steps in GitHub Actions scripts. (.gitmodules
,esp_debug_adapter
,.github/actions/idf/entrypoint.sh
,.github/actions/idf/ui-entrypoint.sh
,.prettierignore
) [1] [2] [3] [4] [5]Documentation Updates (English and Chinese):
README.md
,README_CN.md
,docs_espressif/en/commands.rst
,docs_espressif/en/settings.rst
,docs_espressif/zh_CN/commands.rst
,docs_espressif/zh_CN/settings.rst
) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]Localization Cleanup:
l10n/bundle.l10n.es.json
) [1] [2] [3] [4]Type of change
Steps to test this pull request
This PR removes ESP-MDF, ESP-Rainmaker ESP-Matter and ESP-HomeKit and old python debug adapter.
Removal of these commands and debug adapter doesn't break other extension features.
How has this been tested?
Manual testing of build flash monitor and debug.
Test Configuration:
Checklist