Граф коммитов

2597 Коммитов

Автор SHA1 Сообщение Дата
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