vscode-cmake-tools/test
Andreea Isac aa46849ef6
Presets V6 support (package and workflow) (#3548)
* Draft incomplete - does not compile

* Remaining functionality, needs more cleanup and testing

* More bug fixes, not much cleanup

* More bug fixes and stabilization

* fix indentation issues, unused variables, etc.

* Implement first round of code review feedback

* Fix more subtle and complex merge conflicts

* Fix linter issues

* Forgot to dispose of package event subscription

* PR review round two

* Incomplete status bar support for V6 presets. Don't clear output when in workflow mode, regardless of cleanOutputBeforeBuild setting. More cleanup.

* Finish status bar UI support for package and workflow presets

* Add validation of presets structure (applies to all). Fix some bugs.

* Skip expanding strings when not necessary. Remember more presets associations in the workspace state when reseting configure preset. More cleanup.

---------

Co-authored-by: Garrett Campbell <gcampbell@microsoft.com>
2024-01-30 15:21:46 -08:00
..
backend-unit-tests/cmake Enable "no misused promises" lint rule (#2630) 2022-07-06 21:49:38 +00:00
extension-tests Presets V6 support (package and workflow) (#3548) 2024-01-30 15:21:46 -08:00
fakeOutputGenerator
helpers Calling build targets from CMake Project Outline always builds default target if useTasks option is set (#2780) 2023-01-10 17:23:04 +00:00
smoke Improve when configure with debugger popup appears and allow disabling. (#3496) 2024-01-02 07:58:24 +00:00
unit-tests Presets V6 support (package and workflow) (#3548) 2024-01-30 15:21:46 -08:00
util.ts CMake Multi Root and Multi Project support (#2835) 2022-12-27 08:46:15 -08:00