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

58 Коммитов

Автор SHA1 Сообщение Дата
Bob Brown 7006e18ea4
The compiler path selection control is not in sync with the textbox (#12678) 2024-09-04 13:06:23 -07:00
Bob Brown 96faf18d96
Address issues reported by compliance tooling (#11841) 2024-01-08 16:14:54 -08:00
Michelle Matias 68c7be9d9e
Fix loading UI (#11486) 2023-09-29 13:06:38 -07:00
Garrett Serack d949d93924
Apply strict eslint rule (#11389) 2023-08-31 09:26:55 -07:00
Marcin Strzyz 76fce67276
Added typing guards. (#11382) 2023-08-29 18:05:33 -07:00
Marcin Strzyz f3e0f0bb05
Added enforcement. (#11381) 2023-08-29 16:54:14 -07:00
Garrett Serack 628301be37
Test restructuring and cleanup (#11262)
* updated files

* queue and ready are now separate

* checkpoint

* found it! fixed missing call

* cleaned up and refactored a bit

* cleanup

* whoops. make sure linter runs!

* Make the queue itself static

* addressed formatting issues, added more rules to eslint

* more formatting, made ready Promise/void

* checkpoint

* checkpoint

* checkpoint

* checkpoint (linting)

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* renamed path to filepath.

* checkpoint

* checkpoint

* so close...

* checkpoint again

* before making doc

* checkpoint

* checkpoint

* Checkpoint

* renamed awaiters

* eslint

* fix format on generated native strings

* add dummy pretest task back in for the moment

* change unit test runing

* posix calc test failure

* make signal dispose better

* add 	est regen script

* missed file

* checkpoint

* Improve scripts a bit

* remove hooks for now

* remove unused script

* remove unused script

* filter out files

* ensure that eslint works for scripts too

* fix build oses to specific version

* cleanups and tweaking

* adjusted for cosmetic feedback

* more

* add eslint rule to fix space before/after semicolon

* remove tba/tbd

* cleanup

* Added space-infix-ops rule

* cleanup

* resolve comments

* resolve comments

* add simple debug task

* spelling fixes

* cleanup more

* More changes. yay

* remove the extra whitespace from before comments

* add eslint rule to ensure that there are never extra spaces

* adding another eslint rule to ensure that there isn't spacing around unary operators, which we all know is dangerous. Or weird. I forget which

* added a space between vs and code because a space is the desired format

* removed all mentions of transpiler which was removed

* removed an extra comma

* removed a trailing slash

* removed useless lines

* missed as file

* reconfigure no-extra-parens rule

* added note about yarn install

* whatever

* more fun

* FIx it so that it webpacks correctly

* remove refernces to attic

* restore line to correct check

* fix whitespace

* added blank yarn install

* removed
2023-08-29 16:08:07 -07:00
Garrett Serack 503f95b085
Modernize packages, code patterns (#11085)
Modernize packages, code patterns
2023-06-29 13:18:48 -07:00
Sean McManus e5b80da312
Fix IntelliSense casing. (#10730) 2023-03-22 11:43:35 -07:00
Bernardin-MS 67118593b8
Accepting c2x compilers (#10456)
* Add c2x compilers as acceptable arguments

* Update config UI with new c stds

* Remove c20

* Remove gnu20

* Fix typo

* Remove c20

* Remove gnu20

---------

Co-authored-by: Colen Garoutte-Carson <49173979+Colengms@users.noreply.github.com>
2023-02-23 10:49:25 -05:00
Sean McManus b79a965613
Update compilerArgs description. (#10339) 2023-01-04 15:54:33 -08:00
Colen Garoutte-Carson a28a456aee
Add support for c++23 language standard arg (#9177) 2022-04-12 15:56:33 -07:00
Michelle Matias dd3938c934
Fix periods to descriptions and title (#9052) 2022-03-21 10:34:36 -07:00
Matheus Castello 67eea35d8f
Add dotconfig property for c_cpp_properties.json (#7845)
* Add dotConfig property for c_cpp_properties.json
2022-02-15 10:15:38 -08:00
Alexander 0b94fdefe9
Remove trailing whitespaces (#8254)
Co-authored-by: Alexander Sergeev <Alexander.G.Sergeev@kaspersky.com>
2021-10-14 10:47:28 -07:00
Bob Brown e68b898a14
Fix code elements (#8271) 2021-10-13 16:48:28 -07:00
Colen Garoutte-Carson 23b370ba7b More string fixes 2021-10-12 17:33:45 -07:00
Thomas Willson a62acdb5a5
Allow merge of C_Cpp_Properties & configuration provider. (#8174)
* Allow merge of C_Cpp_Properties & configuration provider.
2021-10-04 17:28:41 -07:00
Sean McManus a6c015adc3
Better fix for settings UI not getting updated. (#7656)
* Better fix for settings UI not getting updated.
2021-06-07 16:02:55 -07:00
Sean McManus 315f3086f3
Workaround for webViewPanel.postMessage getting dropped. (#7647)
* Workaround for webViewPanel.postMessage getting dropped.
2021-06-04 14:49:30 -07:00
Michelle Matias 6514d98b2c
Clarify legacy IntelliSense modes in description (#6929) 2021-02-08 13:07:51 -08:00
Elaheh Rashedi 1145a49108
show a Squiggle if there is a duplicate configuration name (#6752)
* change master to main

* check for duplicate names

* check duplicates before removing the later configs

* spelling check

* fix spelling error

* add configNameInvalid for UI error(won't show yet)

* show the UI error

* squiggle for all duplicates

* change let to const

* squiggle for first one as well

* let to const
2021-01-13 18:02:59 -08:00
Michelle Matias 46e6b87d13
Add triplet IntelliSense modes to support cross-compilation (#6745) 2021-01-13 15:05:30 -08:00
Colen Garoutte-Carson 659cc18243
Corrected some missed occurances of gnu18 -> gnu17 (#6284) 2020-10-08 17:49:34 -07:00
Colen Garoutte-Carson 9c835e5370
Add logging/warnings when compile probing alters explicit user configuration details (#6180) 2020-09-28 17:26:34 -07:00
Colen Garoutte-Carson 927a0a8995
Fix casing of some loc strings (#6098) 2020-09-15 13:45:03 -07:00
Colen Garoutte-Carson e621e98595
Switch to using asWebviewUri instead of vscode-resource (#6041) 2020-08-27 17:42:00 -07:00
Abhishek Pal e8d91542a8
Added links to the C/C++ properties reference (#5991)
* Added links to the C/C++ properties reference
2020-08-25 13:36:27 -07:00
Elaheh Rashedi 4ab525fd51
Adding the defaultFolder to the configuration.includePath (#5989)
* update description
* change UI description (match with Docs description)
2020-08-21 12:29:15 -07:00
Shogan Aversa-Druesne 5dce5534ff
Update settings.html (#5876)
Fix UI:  gnu17 -> gnu18.
2020-08-03 15:50:25 -07:00
Sean McManus 1f1b2b0236
Add prefer-const to eslint. Fix some other lint errors. (#5634) 2020-06-15 14:44:55 -07:00
Michelle Matias 50a82baaff
Add GNU standards and C18 standard for querying compiler (#5321) 2020-04-29 13:10:22 -07:00
Michelle Matias a037a70449
Add ARM IntelliSenseModes (#5250) 2020-04-06 17:35:48 -07:00
Colen Garoutte-Carson e01071a625
Fix issue with disabled compiler path in config UI if none detected (#4912) 2020-01-29 18:32:59 -08:00
Colen Garoutte-Carson a11b2aeb4d
Support both provider ID's for cmake-tools (#4587) 2019-11-11 15:25:15 -08:00
Colen Garoutte-Carson 6b3cdce94d
Enable string localization (#3963) 2019-08-29 18:08:49 -07:00
Jorge Reyes Paniagua 41893b049d
Add support for x86 architecture (#4005)
* add 32 bit architecture files

* add the option for 32 bit architectures

* changes on Intellisense mode description
2019-08-08 10:06:31 -07:00
Michelle Matias b608921b9d
Add IntelliSense configuration property: compilerArgs (#3950) 2019-08-06 15:26:18 -07:00
pi1024e 14f2c9f030 Typo and grammar fixes in documentation (#4014) 2019-08-01 14:11:15 -07:00
Jorge Reyes Paniagua 3faaca14c0
Add c++20 to enums (#3905)
* Add c++20 to enums

* update msvc version in json files
2019-07-15 14:47:00 -07:00
Michelle Matias 53107bc57c
Update c_cpp_properties.json description in Config UI and documentation (#3872)
* Update c_cpp_properties.json desc

* minor text change

* fix casing on "the"

* update names

* update ipch on FAQ

* fix text

* fix wording

* update link in FAQ

* update ipch name and title

* missing s

* use macOS
2019-07-08 15:59:52 -07:00
Sean McManus ccc18a6f66
Add more linting and fix linter issues. (#3847)
* Add more linting and fix linter issues.
2019-07-05 14:39:06 -07:00
Michelle Matias d12591062e
validate advanced settings input (#3838) 2019-06-27 11:45:35 -07:00
Michelle Matias 9b29698b0e
fix cl.exe check and other UI fixes (#3769) 2019-06-13 15:39:18 -07:00
Michelle Matias f5aa7dc33e
change text of include path. code clean up. (#3743) 2019-06-07 16:27:34 -07:00
Michelle Matias 90c6e9876a
Configuration UI - V2 (#3732)
* edit config name

* button active style

* refactor settings.ts

* clean up configurations.ts

* advanced settings

* telemetry compilerPath & listen to forecedInclude

* fix lint

* fix spelling

* spelling & fix contrast color for buttons

* remove outline of button on click

* save view state & code cleanup
2019-06-07 09:46:43 -07:00
Michelle Matias c60a2c6752
Add list of detected compiler paths to IntelliSense config UI (#3708)
* editable select control for compilerPath field

* set compiler path values

* update comments and width

* normalize path, update description
2019-05-30 11:27:49 -07:00
Michelle Matias 1f7c27d7f9
fix elementId.configName (#3692) 2019-05-24 17:25:50 -07:00
Michelle Matias 25d122c3f7
Add telemetry to configuration UI (#3661)
* add telemetry to config ui

* cache telemetry and log when settingsPanel object is disposed

* fix linting
2019-05-22 14:41:39 -07:00
Sean McManus fa72ab582d
Seanmcm/update dependencies (#3605)
* Update the dependencies.
2019-05-07 17:19:57 -07:00