Commit Graph

99 Commits

Author SHA1 Message Date
Daniel Imms
efcfd1536c Merge pull request #276490 from microsoft/tyriar/274723_terminal_contrib
Remove any from contrib/terminal|terminalContrib
2025-11-10 07:57:33 -08:00
Daniel Imms
cb2604eff5 Merge pull request #276271 from microsoft/tyriar/274723_platform_terminal__api
Remove any from terminal in api/, services/
2025-11-10 07:49:31 -08:00
Daniel Imms
518fcae872 Merge branch 'main' into tyriar/274723_terminal_contrib 2025-11-10 07:25:47 -08:00
Daniel Imms
2b538b2f95 Merge pull request #276272 from microsoft/tyriar/274723_platform_terminal__server
Remove any from terminal in server
2025-11-10 07:05:41 -08:00
Daniel Imms
0f2bcf765a Merge branch 'main' into tyriar/274723_platform_terminal__api 2025-11-10 06:57:41 -08:00
Johannes Rieken
2b196e8fb2 less any usages, https://github.com/microsoft/vscode/issues/274723 (#276498) 2025-11-10 14:13:22 +00:00
Daniel Imms
6caaa87584 Merge branch 'main' into tyriar/274723_terminal_contrib 2025-11-10 05:30:53 -08:00
Daniel Imms
1379c694f5 Remove any from contrib/terminal|terminalContrib
Part of #274723
2025-11-10 05:27:15 -08:00
Benjamin Pasero
f6d411a48d Reduce use of explicit any type (#274723) (#276449) 2025-11-10 10:10:56 +00:00
Don Jayamanne
b282eee40c Remove usages of in (#276333)
* Remove usages of in

* Update extensions/ipynb/src/serializers.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-09 08:07:11 +01:00
Rob Lourens
2fac2d47c7 Reduce some 'in' (#276321)
* Fix no-in

* Reduce some 'in'
2025-11-09 03:59:52 +01:00
Daniel Imms
75041c3ee7 Merge branch 'main' into tyriar/274723_platform_terminal__api 2025-11-08 09:42:14 -08:00
Daniel Imms
87cf5668ef Merge branch 'main' into tyriar/274723_platform_terminal__server 2025-11-08 09:41:52 -08:00
Benjamin Pasero
8711e9a31b Reduce use of explicit any type (#274723) (#276284) 2025-11-08 17:22:14 +01:00
Daniel Imms
7bcad78b76 Merge pull request #276270 from microsoft/tyriar/274723_platform_terminal
Remove any from platform/terminal
2025-11-08 07:09:32 -08:00
Daniel Imms
6bd111161d Handle contrib parts of remote channel 2025-11-08 06:01:49 -08:00
Daniel Imms
c3c19f157a Remove any from terminal in server
Part of #274723
2025-11-08 05:59:14 -08:00
Daniel Imms
a3561fc397 Remove any from terminal in api/, services/
Part of #274723
2025-11-08 05:48:23 -08:00
Daniel Imms
2a3d4aa4ed Remove any from platform/terminal
Part of #274723
2025-11-08 05:37:19 -08:00
Daniel Imms
5ed75a2045 Merge pull request #276267 from microsoft/tyriar/274723_externalTerminal
Remove any from platform/externalTerminal
2025-11-08 05:23:52 -08:00
Daniel Imms
9022c71843 Remove any from platform/externalTerminal
Part of #274723
2025-11-08 05:04:00 -08:00
Daniel Imms
362f432789 Remove in operator from contrib/terminalContrib
Part of #276071
2025-11-07 11:28:35 -08:00
Daniel Imms
9673198d99 Merge remote-tracking branch 'origin/main' into tyriar/276071_contrib_terminal_common__other 2025-11-07 11:07:15 -08:00
Daniel Imms
2a730d7365 Remove in operator from contrib/terminal/browser
Part of #276071
2025-11-07 11:06:40 -08:00
Daniel Imms
4d5154f8be Remove in operator from contrib/terminal/electron-browser|test
Part of #276071
2025-11-07 10:29:36 -08:00
Daniel Imms
eff0a25adf Remove in operator from contrib/terminal/common
Part of #276071
2025-11-07 10:24:58 -08:00
Daniel Imms
2cfecac84a Merge pull request #276125 from microsoft/tyriar/276071_termapi
Remove in operator from api/**terminal**
2025-11-07 09:11:11 -08:00
Daniel Imms
34b551d30b Merge pull request #276116 from microsoft/tyriar/276071_externalterm
Remove in operator from externalTerminal
2025-11-07 08:55:00 -08:00
Daniel Imms
7057d5e18b Remove in operator from api/**terminal**
Part of #276071
2025-11-07 08:51:10 -08:00
Daniel Imms
3d24f7854f Remove in operator from platform/externalTerminal
Part of #276071
2025-11-07 08:16:20 -08:00
Daniel Imms
268b7057ce Remove in operator from platform/terminal
Part of #276071
2025-11-07 08:11:22 -08:00
Johannes Rieken
0ce8e5c6c7 cleanup any-usages (#274732)
* cleanup any-usages

https://github.com/microsoft/vscode/issues/274723

* ignore location for now
2025-11-03 13:45:30 +00:00
Benjamin Pasero
4a1c2aebdb debt - enable no-restricted-syntax for all our code and use local overrides (#274722) 2025-11-03 11:32:53 +00:00
Benjamin Pasero
149668421c update eslint.config.js (#274690) 2025-11-03 08:37:58 +01:00
Benjamin Pasero
b487c0264d eslint - disallow querySelector and friends (#274582) 2025-11-02 09:03:41 +00:00
Rob Lourens
7e1fd498bb Some no explicit any in contrib/debug/ (#273469)
* Reduce explicit any

* More no explicit any

* CCR thank you

* Fix

* Fix

* Fix context computation
2025-10-30 20:30:22 +00:00
Matt Bierner
b7b11cf3d1 Use config to disable rule in tests 2025-10-29 11:42:15 -07:00
Matt Bierner
271879b06d Exclude chatEditingSession.ts from in check
Looks like this snuck through somehow
2025-10-28 11:48:14 -07:00
Johannes Rieken
478b33a153 Add eslint rule for no in-operator (#273779)
* add no-in-operator rule, config, and ignore-list

* add `hasKey` util and tests

* updates

* sample adoption, no `in` in strings.ts
2025-10-28 17:51:49 +01:00
Benjamin Pasero
fd49ad959b debt - reduce use of any type (#273692) 2025-10-28 06:35:39 +00:00
Paul
80d650774b Add eslint rule for policy localization (#272334) 2025-10-27 12:03:18 -07:00
Benjamin Pasero
08b8ea2f38 debt - reduce more any types (#273358)
* debt - reduce more `any` types

* Update src/vs/workbench/api/browser/mainThreadNotebook.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/vs/workbench/api/browser/mainThreadDebugService.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-26 04:50:40 +00:00
Alexandru Dima
7907ff788e strict no explicit any (#273329) 2025-10-25 15:34:12 -07:00
Daniel Imms
f4edae643b Move tree sitter parsing into own class 2025-10-21 09:01:44 -07:00
Ladislau Szomoru
b63cdda669 SCM - remove the usage of any (#272231) 2025-10-20 09:47:06 +00:00
Benjamin Pasero
4659a80b74 debt - code and lint 💄 (#272215) 2025-10-20 05:35:31 +00:00
Benjamin Pasero
e693523b97 eslint - enable no-explicit-any for src/**/*.ts by using ignores (#272101) 2025-10-18 21:28:25 +02:00
Matt Bierner
2f5b1d0cc4 Enforce single quote strings in tests too
Fixes #271473

Final pass of fixes and removes the exception for test files
2025-10-15 11:33:45 -07:00
Sandeep Somavarapu
33b1d77b03 remove any type (#270549)
* remove any type

* remove any type
2025-10-09 15:26:30 +00:00
Sandeep Somavarapu
a646590ebb remove any usage (#270146)
* remove any usage

* comment

* fix compilation
2025-10-07 10:30:19 -07:00