You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a regexp for problem matching on the msvc linker output (#4675)
* add msvc linker problem matchers
* Update diagnostics tests to use regex for message validation. Chai doesn't have endsWith
* vscode copilot get_errors will only process errors that point to a file. link errors need a dummy file to point to. This is a work around. Perhaps the copilot, vscode and cmake-tools-teams need to talk to ensure llm agent workflow is robust
* Add support for collecting and writing linker errors to a file
* Add linker diagnostics handling and unit test for unique line numbers in linkerrors.txt
* changed things so lint passes
* changelog entry
---------
Co-authored-by: Brad Phelan <[email protected]>
Co-authored-by: Hannia Valera <[email protected]>
- Add command to clear build diagnostics from the Problems pane. [#4691](https://github.com/microsoft/vscode-cmake-tools/pull/4691)
8
8
9
+
Improvements:
10
+
- Add MSVC linker error problem matching to the Problems pane. [#4675](https://github.com/microsoft/vscode-cmake-tools/pull/4675)[@bradphelan](https://github.com/bradphelan)
11
+
9
12
Bug Fixes:
10
13
- Clarify that semicolons in `cmake.configureSettings` string values are escaped, and array notation should be used for CMake lists. [#4585](https://github.com/microsoft/vscode-cmake-tools/issues/4585)
11
14
- Fix "CMake: Quick Start" command failing silently when no folder is open. Now shows an error message with an option to open a folder. [#4504](https://github.com/microsoft/vscode-cmake-tools/issues/4504)
0 commit comments