Closed sigmaaa closed 5 months ago
The update introduces a way to ignore target changes in the IDF UI and adds a new class to handle renaming of IDF projects. This class ensures that the active launch target is preserved during a project rename by synchronizing with the ILaunchBarManager
.
File Path | Change Summary |
---|---|
.../idf/ui/LaunchBarListener.java .../idf/ui/handlers/RenameIdfProjectParticipant.java |
Added a static variable and method to control ignoring target changes; updated a method to check this new condition. Added a new class to manage project renaming and safeguard the active launch target with synchronization techniques. |
🐇✨ Code hops through, refactoring anew, Renaming with care, targets in view. A flip of a switch, changes ignored, With every commit, harmony's restored. 🎉
(\(\ ( -.-) o_(")(")
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@sigmaaa hi !
Tested under: OS - Windows 10 ESP-IDF: v5.1.2
LGTM 👍
Like always - brilliant effort
Description
Added a workaround to not lose the active launch target while renaming the project.
Fixes # (IEP-1130)
Type of change
Please delete options that are not relevant.
How has this been tested?
Test 1:
Test Configuration:
Dependent components impacted by this PR:
Checklist
Summary by CodeRabbit
Summary by CodeRabbit
New Features
Bug Fixes
Refactor