The 'Add #include' code action incorrectly uses "../" instead of <> when an includePath is used that is lexicographically less than the source file's parent directory
See the 2 screenshots: If the includePath has "${workspaceFolder}/a" then the bug repros,
but with "${workspaceFolder}/t" it behaves correctly -- t is lexicographically greater than the source's parent directory "sub".
Tests added for https://github.com/microsoft/vscode-cpptools/issues/11989 caused this to start to be hit (after a lexigraphically smaller includePath was added).
Also repos for me when removing the algorithms library from the ship.cpp file in endless sky (https://github.com/endless-sky/endless-sky/blob/master/source/Ship.cpp) and adding a call to transform:
I got a repro with a our internal test project (add_missing_include test folder).