Matt Bierner
21337a4ad0
Add assertion
2025-10-03 14:45:09 -07:00
Matt Bierner
cb01224865
Fix all any casts in TS extension
...
For #269213
2025-10-03 14:01:27 -07: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
d26ff4659d
Merge pull request #269402 from mjbvz/dev/mjbvz/outside-capybara
...
Only disable built-in TS if TS go is installed
2025-10-01 10:57:22 -07:00
Matt Bierner
4151d4bc5e
Only disable built-in TS if TS go is installed
...
Fixes #269036
We should check both the setting that the native extension is actually installed
2025-10-01 10:41:09 -07:00
Matt Bierner
9b6c88bf2f
Remove restart call when enabling TS native
...
Fixes #266087
Should no longer be required after upstream changes
2025-10-01 10:33:04 -07:00
Matt Bierner
76f5e55dae
Fix missing localized string
2025-09-22 15:54:48 -07:00
Matt Bierner
6303bf7e37
Merge pull request #266088 from mjbvz/permanent-wolf
...
Don't require restart when switching to TS native
2025-09-10 15:59:54 -07:00
Matt Bierner
cd05e0cb6c
Remove copilot from strings and localize them
...
Fixes #264155
2025-09-10 14:59:11 -07:00
Matt Bierner
5ba9efdf40
Don't require restart when switching to TS native
...
For #266087
Dynamically registers / unregisters the language features
2025-09-10 13:13:55 -07:00
Matt Bierner
6752afe8ad
Merge pull request #261560 from microsoft/copilot/fix-260168
...
Enable strict by default in implicit js/ts projects
2025-08-14 12:36:38 -07:00
Matt Bierner
73e6d6a0a2
Enable a few more stylistic eslint options for my extensions
2025-08-14 10:42:20 -07:00
copilot-swe-agent[bot]
5f1c49b2e4
Remove unit tests as requested in PR feedback
...
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com >
2025-08-14 16:44:43 +00:00
copilot-swe-agent[bot]
822232673f
Add js/ts.implicitProjectConfig.strict setting for implicit projects
...
- Add strict property to ImplicitProjectConfiguration class
- Update inferredProjectCompilerOptions to handle strict setting
- Add configuration setting to package.json with default true
- Add localization string for the new setting
- Create unit tests for the new functionality
This enables strict mode by default in implicit JS/TS projects, aligning with TS 6.0.
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com >
2025-08-14 00:35:19 +00:00
Matt Bierner
fa28a15d0c
Disable js/ts for chat-editing-text-model files
2025-08-12 13:38:07 -07:00
Matt Bierner
d8c9852fe9
Don't use experimental decorators in extensions
...
Seeing if we can compile our extensions using TS native which doesn't support these. The usage is so low that I think we can just remove them
2025-08-06 13:24:19 -07:00
Matt Bierner
7094490c32
Remove expandable hover setting
...
Seems like there's no downside in keeping this enabled by default for everyone
2025-07-23 12:37:03 -07:00
Matt Bierner
cdc005d1cb
Fix a few expect error and bump web version
2025-07-16 11:10:43 -07:00
Matt Bierner
e624e6aee4
Pick up TS 5.9-beta for built-in support
2025-07-16 11:02:20 -07:00
Matt Bierner
a72da85587
Merge branch 'main' into tmm1/ts-integration-results
2025-07-10 15:23:26 -07:00
Gabriel Csapo
8746da1b14
Merge branch 'main' into gcsapo/adds-log-level-for-tsserver
2025-07-09 16:46:54 -07:00
Aman Karmani
8b7988cffd
[engineering] ensure typescript integration tests emit junit reports
...
not sure if this was intentional but it seems like an oversight
2025-07-01 16:45:28 -07:00
Jean Pierre
0140ab3f1b
Do not check for navigator to detect web environment in built-in extensions ( #251688 )
...
Do not check for navigator to detect web environment
2025-06-18 04:37:42 +00:00
Gabriel Csapo
c4c7118590
feat: adds (requestTime) logLevel to match tsserver options
2025-06-05 15:57:40 -04:00
Dirk Baeumer
bd9d26deb3
Add pending commands in queue order
2025-05-19 21:30:24 +02:00
Dirk Baeumer
155d317f52
Always capture command in callback
2025-05-19 20:53:57 +02:00
Dirk Baeumer
1b196d8046
Print queued command and pending response command names
2025-05-19 19:12:12 +02:00
Matt Bierner
300ecf77f3
Merge branch 'main' into hoverlimit
2025-05-15 08:31:59 -07:00
Dirk Baeumer
9afa156c10
Rename id to traceId and add pending responses value.
2025-05-14 18:19:13 +02:00
Ebrahim
866c2ebb9d
Fix typo in quickFix.ts and ensure correct grammar in references-view README
2025-05-13 14:59:00 +03:00
Gabriela Araujo Britto
3b6f73a45e
Merge branch 'main' into hoverlimit
2025-05-07 11:35:35 -07:00
Gabriela Araujo Britto
be966956c7
fix setting name
2025-05-07 11:34:40 -07:00
Gabriela Araujo Britto
56e2f3c5c4
refactor config path
2025-05-07 11:31:47 -07:00
Matt Bierner
8067943119
Remove a few deprecated settings for js/ts
...
These settings have been marked deprecated for a while
2025-05-07 10:24:23 -07:00
Gabriela Araujo Britto
7a1d5016f8
add maximum hover length
2025-05-05 13:57:09 -07:00
Matt Bierner
0b8acee845
Merge pull request #246858 from andrewbranch/tsgo
...
Allow disabling built-in TS/JS extension in favor of tsgo
2025-04-29 15:36:52 -07:00
Matt Bierner
e665c52c78
Merge pull request #246738 from eps1lon/emphasize-automatic-transform
...
Deemphasize old JSX transform
2025-04-28 17:04:17 -07:00
Andrew Branch
dc2c318570
Localize button
2025-04-28 10:08:33 -07:00
Andrew Branch
5732011d9a
Localize and use .experimental
2025-04-28 10:05:11 -07:00
Matt Bierner
38d7353056
Merge pull request #247348 from mjbvz/progressive-tyrannosaurus
...
Pick up TS5.8.3 recovery build
2025-04-24 16:21:45 -07:00
Matt Bierner
ca8ff4cf30
Pick up TS5.8.3 recovery build
2025-04-24 15:38:27 -07:00
Gabriela Araujo Britto
2a6dcb5135
make expandable hover true by default
2025-04-24 13:35:53 -07:00
Gabriela Araujo Britto
33c9649888
Merge branch 'main' into hover2
2025-04-18 08:36:47 -07:00
Gabriela Araujo Britto
55fe033211
update description and api check
2025-04-18 08:29:33 -07:00
Matt Bierner
720ee54497
Fix null access crash for $traceid
2025-04-17 14:23:03 -07:00
Gabriela Araujo Britto
df61dc46bd
Revert "Merge pull request #240011 from gabritto/reverthover"
...
This reverts commit ef3a39fffd , reversing
changes made to e38edc4e3b .
2025-04-17 13:16:08 -07:00
Andrew Branch
428dd9f8d0
Missed config name
2025-04-17 12:24:34 -07:00
Andrew Branch
b98a014647
Update names
2025-04-17 12:16:00 -07:00
Andrew Branch
a0cd135c8e
Allow disabling built-in TS/JS extension in favor of tsgo
2025-04-17 12:13:49 -07:00
Sebastian Sebbie Silbermann
63c89d7a78
Deemphasize old JSX transform
2025-04-16 17:56:07 +02:00