Matt Bierner
1c35a4d05c
Enforce single quote string usage in extension tests
...
Single quoted string usage is already enforced everywhere except our tests. Having this inconsistent style can confuse contributors and code generation
Starting with converting over tests in the `extensions` dir
2025-10-15 01:51:43 -07:00
Matt Bierner
c3bcc160ce
Doc fixes
2025-10-15 00:42:59 -07:00
Matt Bierner
c099047be6
Update tests and small tweaks
2025-10-15 00:40:11 -07:00
Matt Bierner
1cc342a089
Merge branch 'main' into dev/mjbvz/legitimate-squirrel
2025-10-14 23:01:21 -07:00
Matt Bierner
98ad0f55db
Proper fix for missing node types in web build
...
Using `path` in web for these cases is ok (but not ideal) because webpack shims it out
2025-10-14 12:14:28 -07:00
Matt Bierner
8df16c735f
Fix web build
...
Temporarily reverting change to unblock web build
2025-10-14 11:58:39 -07:00
Raymond Zhao
f13a27eac8
chore: fix tag versions ( #271166 )
2025-10-14 15:58:41 +00:00
Matt Bierner
f197aadde1
Fix output for microsoft-authentication
...
For #271167
All out of extensions normally target `out`. `dist` is for webpack
2025-10-13 16:52:33 -07:00
Matt Bierner
a801b6ac78
Merge branch 'main' into dev/mjbvz/popular-pigeon
2025-10-13 14:22:07 -07:00
Matt Bierner
79659fb54b
Remove old downlevelIteration compile option
...
We're targeting modern es versions so I don't think we need this anymore
2025-10-13 13:39:00 -07:00
Matt Bierner
d2af782f2e
Fix terminal-suggest not running npm install
2025-10-13 13:31:58 -07:00
Matt Bierner
a357cc798b
Call out explicit list of types for terminal suggest
2025-10-13 11:34:07 -07:00
Matt Bierner
162806006a
Update a few package-locks for mocha
2025-10-13 11:13:12 -07:00
Matt Bierner
016689b572
Remove duplicate
2025-10-13 11:05:52 -07:00
Matt Bierner
98b069c041
Work towards getting isolated built-in extension compiles
...
For #271167
This makes it so our built-in extensions can mostly be built using `tsc` on the command line. Previously the extensions were picking up a lot of typing info from the root `node_modules` that meant they weren't truly independent
2025-10-13 11:03:20 -07:00
Ritesh Kudkelwar
1d291cd7a9
Merge branch 'main' into test/implementations-codelens
2025-10-11 10:50:06 +05:30
ritesh006
cd5348abcd
ts-codelens: implementations for overrides + test
2025-10-11 10:49:03 +05:30
Copilot
efdc6b1042
Add package.json contribution for terminal completion provider descriptions ( #270597 )
2025-10-09 16:02:28 -04:00
mrleemurray
9cf4f6eb6e
Update color definitions for keyword control in YAML and TypeScript test files
...
- Changed the color for "keyword.control" from #C586C0 to #CE92A4 in various test JSON files for better visibility across themes.
2025-10-09 11:06:28 +01:00
Lee Murray
fdd8dc7864
Merge branch 'main' into mrleemurray/grand-angelfish-harlequin
2025-10-09 10:18:34 +01:00
Tyler James Leonhardt
bcbd0b4a98
Remove quick pick flow for protocol handler ( #270455 )
...
Remove quick pick flow
Since we have device code flow, that's better.
ref https://github.com/microsoft/vscode/issues/270452
2025-10-08 18:20:16 -07:00
Tyler James Leonhardt
d751a3d55f
Add device code flow when not brokered ( #270453 )
...
fixes https://github.com/microsoft/vscode/issues/270452
2025-10-08 16:49:23 -07:00
Martin Aeschlimann
cf1a93be3f
Markdown: Open Preview - doesn't work for *.prompt.md files ( #270417 )
2025-10-08 20:09:33 +00:00
mrleemurray
73947d8d87
Update foreground color for operators and semantic tokens in dark_plus theme for higher contrast ratio
2025-10-08 17:58:29 +01:00
Daniel Imms
98078684c7
Merge pull request #269985 from microsoft/tyriar/more_terminal_any
...
Remove more as any from terminal
2025-10-08 13:18:01 +09:00
Megan Rogge
d1d275ca09
address terminal completion provider API feedback ( #270249 )
...
commit api feedback
2025-10-07 11:41:36 -07:00
Matt Bierner
e113b058ec
Merge branch 'main' into dev/mjbvz/comprehensive-raven
2025-10-07 09:25:14 -07:00
Johannes Rieken
0d1a3c7c7c
fix some any-casts in vsocde-api-tests ( #270186 )
...
https://github.com/microsoft/vscode/issues/269213
2025-10-07 08:16:31 -04:00
Ladislau Szomoru
c244c79cd4
Git - remove the usages of any ( #270179 )
...
* Git - remove the usages of `any`
* Remove debug message
2025-10-07 08:14:52 -04:00
Matt Bierner
7be6eb79dc
Merge branch 'main' into dev/mjbvz/comprehensive-raven
2025-10-06 15:49:31 -07:00
Matt Bierner
ff4c31cbec
Reduce any usage in ts extension
...
Follow up on #269213
2025-10-06 13:59:38 -07:00
Megan Rogge
75ff485ed9
rm ID from terminal completion provider ( #270094 )
2025-10-06 13:44:25 -07:00
Tyler James Leonhardt
8845fc4b5c
Remove any casts in auth extensions ( #270089 )
2025-10-06 12:28:27 -07:00
Ladislau Szomoru
bbe85db188
Git - remove usages of any ( #270075 )
...
* Git - remove usages of `any`
* 💄 fix check
2025-10-06 18:23:03 +00:00
Raymond Zhao
b4b3cacd74
debt: remove any casts ( #270074 )
2025-10-06 18:19:46 +00:00
Matt Bierner
a7d4af608a
Merge pull request #270061 from mjbvz/dev/mjbvz/fragile-macaw
...
Fix checking $traceid for empty args
2025-10-06 11:04:14 -07:00
Matt Bierner
4d32398e42
Fix checking $traceid for empty args
2025-10-06 10:10:49 -07:00
Matt Bierner
f4fe2163a9
Remove any casts in some built-in extensions
...
For #269213
2025-10-06 10:08:20 -07:00
Alex Ross
e6cffb2136
Update grammars ( #270045 )
2025-10-06 16:03:06 +00:00
Daniel Imms
051267d42f
Remove more as any from terminal
...
Part of #269213
2025-10-06 17:41:58 +09:00
Daniel Imms
188cbd914f
Remove as any from terminal-suggest
...
Part of #269213
2025-10-06 10:23:27 +09:00
Matt Bierner
21337a4ad0
Add assertion
2025-10-03 14:45:09 -07:00
Matt Bierner
2de481e6cc
Also update watch script
2025-10-03 14:18:29 -07:00
Matt Bierner
a8101c12b5
Fix any cases in md extension
...
For #269213
2025-10-03 14:15:39 -07:00
Matt Bierner
cb01224865
Fix all any casts in TS extension
...
For #269213
2025-10-03 14:01:27 -07:00
Ladislau Szomoru
82d335bbbc
Git - 💄 consolidate git blame and timeline hover code ( #269689 )
...
* Git - 💄 consolidate git blame and timeline hover code
* Git - Delete code that was commented out
2025-10-03 14:12:03 +02:00
Matt Bierner
598304ba4d
Merge pull request #269665 from mjbvz/dev/mjbvz/delicious-sloth
...
Add lint rule for `as any` and bulk ignore all existing breaks
2025-10-03 01:31:51 -07:00
Copilot
3a1b1ed83c
Disable double-click to reveal source for .copilotmd files in markdown preview ( #267517 )
...
* Initial plan
* Disable double-click behavior for .copilotmd files in markdown preview
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com >
* Update extensions/markdown-language-features/preview-src/index.ts
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com >
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com >
2025-10-03 08:27:59 +00:00
Matt Bierner
360c9fd134
Add lint rule for as any and bulk ignore all existing breaks
...
For #269213
This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks
Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Matt Bierner
c2a064321e
Pick up TS 5.9.3
...
Picking up a few small fixes in the latest TS release
2025-10-01 11:25:13 -07:00