Bob Brown
6a82ebb273
Fix presets for msvc compilers with x86 outputs ( #2072 )
2021-08-25 10:57:44 -07:00
Bob Brown
b3c82766af
Fix enableFullFeatureSet logic ( #2070 )
2021-08-24 12:59:12 -07:00
Elaheh Rashedi
649908f33d
remove platform from MSVC_ENVIRONMENT_VARIABLES
2021-08-23 14:20:27 -07:00
Bob Brown
0c482b0615
Fix a bug where the extension is not fully enabled after locating the CMakeLists.txt ( #2067 )
2021-08-23 09:28:55 -07:00
Bob Brown
28a98890aa
Fix "open" telemetry ( #2068 )
2021-08-23 09:27:55 -07:00
Elaheh Rashedi
e600d06615
revert using -S to configure source directory ( #2061 )
2021-08-19 09:37:52 -07:00
Elaheh Rashedi
269f92d138
use -S to configure source directory ( #2059 )
2021-08-17 15:02:58 -07:00
Elaheh Rashedi
bf6fb94354
add VS 2022 generators ( #2055 )
2021-08-16 19:21:47 -07:00
Andreea Isac
24f1759468
Environment fixes for debug but mostly for launch. ( #2051 )
2021-08-16 17:50:30 -07:00
Andreea Isac
bdbe1108c9
Merge pull request #2046 from microsoft/develop
...
Merge from develop for release 1.8.0
2021-08-11 13:45:50 -07:00
Andreea Isac
b31bf7e88f
Partial activation A/B experiment ( #2032 )
2021-08-11 13:29:45 -07:00
Andreea Isac
c4d84bbc5a
Changelog for 1.8.0 ( #2045 )
...
* Changelog for 1.8.0
* Include 2 extra merges in the changelog
2021-08-11 11:33:40 -07:00
Bob Brown
a0be07fbee
don't use so many lines to log environment ( #2040 )
2021-08-11 11:05:44 -07:00
xisui-MSFT
72c56edd7e
Force to use JSON as the language mode of presets files ( #2038 )
2021-08-11 11:04:34 -07:00
wangao
72478f8748
feat: enable default copy to compile_commands.json
2021-08-04 12:19:27 +00:00
csigs
2781314504
Localization - Translated Strings ( #2022 )
2021-08-03 08:59:53 -07:00
csigs
e7671157f4
Localization - Translated Strings ( #2020 )
...
Co-authored-by: Bob Brown <bobbrow@users.noreply.github.com>
2021-07-27 09:46:08 -07:00
Bob Brown
b3c37e6129
Correcting translations and removing the source of confusion for future translations ( #2017 )
2021-07-27 09:14:21 -07:00
xisui-MSFT
68be954d96
Wrong logic for --no-warn-unused-cli ( #2019 )
2021-07-27 09:09:25 -07:00
xisui-MSFT
192fec8f87
Make lint output easier to use in VS Code ( #2013 )
2021-07-26 14:22:48 -07:00
André Moreira
45346814d1
Fixing broken links to contributing file ( #2016 )
2021-07-26 11:56:44 -07:00
csigs
52816d8fbe
Localization - Translated Strings ( #1991 )
2021-07-26 11:26:59 -07:00
Bob Brown
1fb1acbd53
Update build-vsix.yml
2021-07-26 10:12:57 -07:00
Elaheh Rashedi
72ded8e425
update contribute ( #2011 )
2021-07-23 16:41:34 -07:00
xisui-MSFT
d970398400
No floating promise lint rule, and fixed a timing issue ( #1995 )
2021-07-22 13:42:33 -07:00
Elaheh Rashedi
88b3abc6a8
fix extension tests ( #2000 )
2021-07-21 15:50:04 -07:00
aemseemann
e64ccc8c7f
Make cache editing more robust against corner cases ( #1826 )
...
* Make cache editing more robust against corner cases
* Fix linter errors.
Co-authored-by: Martin Seemann <martin.seemann@intenta.de>
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
Co-authored-by: Andreea Isac <andris@microsoft.com>
2021-07-19 12:44:14 -07:00
Elaheh Rashedi
0c5dc2c0d2
modify unit test ( #1997 )
2021-07-15 15:27:16 -07:00
Elaheh Rashedi
dc6c64bcdc
fixing smoke test ( #1996 )
...
* add CMAKE_BUILD_TYPE to Custom configure preset
* fix smoke test
* fix package.json
* check if output is visible
* cleanup the code
2021-07-15 15:01:32 -07:00
Bob Brown
7647ce007b
Update version number to 1.8.0
2021-07-14 16:51:32 -07:00
Bob Brown
781227ee30
Only one test suite per file ( #1990 )
2021-07-14 16:01:23 -07:00
André Moreira
b090f8f42e
Preventing file index overwritting in multi-config generators ( #1900 )
...
* Preveting file index overwritting in multi-config generators
* fixing lint erros
* Fixing a typo in code model unit tests
* Clean Code and add comment
* rename CodeModelConfiguration's members
* fix the failed test
Co-authored-by: André Moreira <asouza@tecgraf.puc-rio.br>
Co-authored-by: Elaheh Rashedi <elahehrashedi@gmail.com>
2021-07-13 15:45:01 -07:00
Yonggang Luo
1aa0fb6a4d
Fixes msvc2015 detection when only vs2019 are installed. ( #1955 )
...
Currently msvc2015 detection will detected without proper Windows SDK path
so fixes it by patching the Windows SDK path
Also by the help of Andreea Isac, fix arm/aarch64 detection
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Signed-off-by: Andreea Isac <andris@microsoft.com>
2021-07-12 09:03:11 -07:00
Elaheh Rashedi
721314b3c0
adding buildPreset config to "debug" and "launch" target ( #1977 )
2021-07-09 16:46:10 -07:00
xisui-MSFT
ebb4c09724
Remove vendor expansion ( #1982 )
...
Co-authored-by: Bob Brown <bobbrow@users.noreply.github.com>
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-09 13:09:33 -07:00
Yonggang Luo
7054f41fcc
Fixes output encoding in function collectDevBatVars ( #1985 )
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-09 12:25:53 -07:00
Bob Brown
88cab19150
Updating some parsing/logging for toolset ( #1973 )
2021-07-09 10:23:15 -07:00
Bob Brown
6c1ab5c958
Make it clear which Kit is used in tests ( #1971 )
2021-07-09 10:21:59 -07:00
csigs
1faf9cc82f
Localization - Translated Strings ( #1972 )
2021-07-09 10:09:25 -07:00
xisui-MSFT
a131ab5ed4
Add pre-commit hook to run linter before git commit ( #1967 )
2021-07-09 10:05:20 -07:00
Yonggang Luo
1866be7438
There is multiple source of clang, one comes from MSVC, other comes from LLVM ( #1951 )
...
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-08 12:32:32 -07:00
Robert Steffens
4340352e40
Allow msvc diagnostics parser to handle warning/error formats of both cl.exe and clang-cl compiler ( #517 ) ( #1828 )
...
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-08 12:03:22 -07:00
Elaheh Rashedi
c0cd2a8afe
"Inherit from configure presets" - show the "hidden" presets ( #1979 )
2021-07-06 17:02:40 -07:00
Bob Brown
f784bd5f52
Disallow for..in for arrays ( #1949 )
2021-07-06 16:45:15 -07:00
Elaheh Rashedi
d7810ed3a2
add CMAKE_BUILD_TYPE to Custom configure preset ( #1960 )
2021-07-02 15:54:35 -07:00
melak47
350b760c16
fix typo in variant docs ( #1970 )
...
Co-authored-by: Bob Brown <bobbrow@users.noreply.github.com>
2021-07-02 15:44:43 -07:00
Yonggang Luo
d9f37fd671
Add parse target triple test ( #1953 )
...
Fixes https://github.com/microsoft/vscode-cmake-tools/issues/1916
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-02 11:27:54 -07:00
Bob Brown
a05577e46b
Fix a race in the variants test ( #1969 )
...
* Add logging to debug test failure
* change logging
* Trying a sleep
* Remove logging
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-01 15:40:27 -07:00
Bob Brown
763a38f379
Don't throw when unknown diagnostics appear ( #1799 )
...
* Don't throw when unknown diagnostics appear
* update test
* fix merge
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-01 14:53:58 -07:00
Yonggang Luo
dc483c52ba
Merge shared logging code path into getCompilerVersion ( #1773 )
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2021-07-01 14:08:10 -07:00