Commit graph

38 commits

Author SHA1 Message Date
Damjan Cvetko 183434d0d0 fix invalid endCharacter value in php validation 2023-10-21 15:57:25 +02:00
Matt Bierner f4472157ca
Adopt standard style imports in php extension (#169192) 2022-12-15 10:24:29 -08:00
Matt Bierner ac26690ed8
Adopt l10n for grunt and php-language-features (#165552)
* Adopt l10n for grunt

For #164438

* Adopt l10n for php-language-features

For #164438
2022-11-04 13:50:21 -07:00
Johannes 0656d21d11
auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Rob Lourens eb2a7eef68 Fix #144556 2022-03-07 16:31:46 -08:00
Johannes Rieken 4a130c40ed
enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
Jay Trees 336a6a5ac1 Fix typos 2021-11-23 08:12:27 +01:00
Jay Trees 60304bd046 Remove brackets from echo 2021-11-23 08:10:30 +01:00
Jay Trees 21d447ec96 Remove brackets from statements 2021-11-18 14:45:38 +01:00
Johannes Rieken 68e819043c
use tsconfig.json#include for vscode.d.ts and vscode.proposed.d.ts, enables to remove most ref.d.ts-files 2021-11-09 15:53:35 +01:00
Johannes Rieken 9254a8cd27
move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165 2021-11-09 15:00:03 +01:00
Rob Lourens cee08d43d0 Avoid async promise executor
#134873
2021-10-12 15:04:11 -07:00
Benjamin Pasero 3cda269c80 ESlint: enable no-async-promise-executor (#134873) 2021-10-12 10:50:44 +02:00
Rob Lourens b35a791987 Clean up leftover PHP custom trust code 2021-06-28 08:38:54 -05:00
Henning Dieterichs feed53b813
Merge branch 'main' into hediet/refactor-language-configuration 2021-05-31 19:40:48 +02:00
Rob Lourens 70c87f0db9 Fix #124240 2021-05-21 09:12:57 -07:00
Henning Dieterichs a1af8aa651
Refactors calls to languages.setLanguageConfiguration to declarative descriptions in language-configuration.json. This fixes #98621. 2021-05-17 09:12:01 +02:00
Robo bce4d71f64
chore: bump node@14.x in devDependencies (#122905) 2021-05-04 10:04:13 +02:00
Rob Lourens 27cf6a3807 Implement workspace trust for php-language-features 2021-04-20 19:52:34 -07:00
Rob Lourens 643756788f Allow running builtin php validation with a relative path configured to the php binary.
This was previously allowed, but the fix to use 'which' was too strict
2021-04-20 19:52:33 -07:00
Rob Lourens 7104353752
php: use which (#121210) 2021-04-13 19:38:55 +02:00
Matt Bierner 73ae56b82b
Build with latest TS nightly (#120690)
* Pick up new TS 4.3

Also tests adding override keywords for extensions as part of #120675

* Update to daily TS and workaround TS 4.3 issue

Works around https://github.com/microsoft/TypeScript/issues/43578
2021-04-07 12:19:05 -07:00
Rob Lourens d7d5f20047 Fix #114218 2021-01-12 19:17:58 -08:00
Matt Bierner 50cc1d0e97 Update to use TS 4.1 for building VS Code 2020-09-16 11:58:01 -07:00
Rob Lourens 1fbacccbc9 Remove 'rootPath' reference
#90562
2020-02-12 17:42:24 -08:00
Benjamin Pasero ca22de4b17 debt - bump node.d.ts dependency in extensions to 12.x (part of #82514) 2019-10-28 08:11:47 +01:00
Connor Peet 72f3185301
php - open executable settings if the validator fails
Fixes https://github.com/microsoft/vscode/issues/8735
2019-10-11 10:53:31 -07:00
Matt Acosta 3aca0f3ef1 Refresh PHP documentation. 2019-04-12 14:16:06 -07:00
Matt Bierner 5cc00861fc Enable no-var-keyword tslint rule 2019-01-03 18:02:48 -08:00
Rob Lourens ef2547d547 replace void 0 with undefined 2019-01-03 11:20:19 -08:00
Matt Bierner 92a9a07213 Remove duplicate blank lines at the start of some extension src files 2018-10-02 16:28:19 -07:00
Matt Bierner ff957050db Remove use strict in extensions (part 2)
We compile using alwaysStrict so this directive is not needed
2018-10-02 16:23:27 -07:00
Matt Bierner dd3e2d94f8 Remove use strict directives in extension code
We compile with alwaysStrict so these directives are not needed
2018-10-02 16:02:44 -07:00
Martin Aeschlimann d216f0e06e [php] add webpack support #57680 2018-09-19 16:52:47 +02:00
Benjamin Pasero b57003f330 NodeBuffer => Buffer 2018-08-16 07:38:54 +02:00
Matt Acosta d330c3f29d Add global functions to completionItemProvider. 2018-04-14 07:05:26 -07:00
Matt Acosta f534180ddc Regenerate functions. 2018-04-13 20:26:17 -07:00
Rob Lourens ab867d907f Fix #46148 - split PHP extension 2018-03-22 23:19:10 -07:00