Commit Graph
56 Commits
Author SHA1 Message Date
Matt Bierner 6bab0e0cc0 Move PHP extension to strict mode
Compile the PHP extension with strict mode TS. Mostly adding annotations where values can be null or undefined.
2017-11-06 14:36:56 -08:00
Rob Lourens 0edf81c292 Fix #26598 - remove . PHP trigger character, add > 2017-10-29 12:46:07 -07:00
Rob LourensandGitHub ddb6d23841 Merge branch 'master' into feature/php-commenting 2017-09-03 21:28:19 -07:00
Rob Lourens 134a02610a Also set documentListener to null after dispose - #19872 2017-08-27 09:38:08 -07:00
Rob LourensandGitHub 042662748e Merge pull request #19872 from glayzzle/master
fix: dispose the this.documentListener
2017-08-27 09:36:53 -07:00
Rob Lourens b258f0d212 Fix #29958 - builtin PHP extension fails to activate 2017-06-30 10:41:50 -07:00
Michel Kaporin ab3c945e0e Import 'nls' in extensions entry point. Fixes #29098. 2017-06-28 16:01:23 +02:00
Rob Lourens 250260678a Fix #29094 2017-06-21 10:04:02 -07:00
Matt BiernerandGitHub dc0f3ecdb2 Fix VSCode/Extensions for TS 2.3.1 (#25248)
From: https://github.com/Microsoft/TypeScript/issues/15352

TS 2.3.1 introduced a breaking change around checking of generic types. This change tries to fix these compiler errors in the extensions codebase
2017-04-24 16:05:57 -07:00
Dirk Baeumer 3d07c8ce55 Streamline prompts for workspace executable settings 2017-03-29 12:07:31 +02:00
Dirk Baeumer 0c8a6d5ad4 Addresses concerns in #19624 2017-03-28 09:31:16 +02:00
Matt Bierner 42335c57f5 Revert "Use types tsconfig option where possible"
This reverts commit 38fbba35ff.
2017-02-07 16:31:50 -08:00
Matt Bierner 38fbba35ff Use types tsconfig option where possible 2017-02-07 15:57:22 -08:00
Matt Bierner 1a024c1b19 Use reference @types/node in extensions 2017-02-07 15:38:04 -08:00
Ioan CHIRIAC b23c6abd14 fix: dispose the this.documentListener 2017-02-03 20:49:14 +01:00
Dirk Baeumer f8e09e80ad Another wording change to the PHP executable validation. 2017-02-02 10:13:25 +01:00
Matt BiernerandGitHub cda3584a99 Use @types/node in extensions (#19692)
Switches builtin extensions to use @types/node for node definitions. Fixes a few errors that show up as a result of updating to a more modern version of node.d.ts
2017-02-01 15:20:17 -08:00
Matt BiernerandGitHub 7c633148b3 Remove unneeded d.ts files from extensions (#19653)
* Remove unneeded d.ts files from extensions

Moves most extensions to use the lib files for the standard library that typescript provides.

* Remove a few more node.d.ts references
2017-02-01 12:34:50 -08:00
Dirk Baeumer a035361751 Wording change if php.validate.executablePath points to an invalid executable 2017-02-01 10:49:55 +01:00
Dirk Baeumer 4038b7a7d7 Small wording change for PHP linter confirmation. 2017-01-31 20:18:34 +01:00
Dirk Baeumer 54b410174f Fixes #19624: Adopt "php.validate.executablePath" handling to new TS behavior 2017-01-31 11:24:17 +01:00
Dirk Baeumer 9dc95af517 Fixes #19436: Add support to edit the php executable path as a non sharable workspace setting 2017-01-30 17:13:22 +01:00
Melvin Lee d8a621c852 Remove additional empty lines on edited files 2017-01-30 20:08:56 +08:00
Melvin Lee ba676b28b9 Merge branch 'master' into feature/php-commenting 2017-01-30 19:56:39 +08:00
Dirk Baeumer 0106868ed4 Show user path if no workspace path exists when editing the php path 2017-01-26 15:37:58 +01:00
Dirk Baeumer ecd9571695 Some tweaks for setting migration 2017-01-26 14:19:57 +01:00
Dirk Baeumer 39e078f6f5 Hide Path status bar item if no PHP file is active 2017-01-26 14:13:39 +01:00
Dirk Baeumer dce5f45e13 FIxes #19436: Add support to edit the php executable path as a non sharable workspace setting 2017-01-26 14:06:12 +01:00
Martin Aeschlimann 1ff2c4809d [php] setting to disable suggestions and hover (for #9003) 2017-01-23 15:25:13 +01:00
Sara Itani cf77a2cf8c #9003 Provide temporary option to disable the built-in PHP completion provider.
This option enables extension authors providing PHP support to prevent needless duplication in the completions list. We can remove it when we extract this functionality to a separate extension.
2017-01-23 01:05:02 -08:00
Melvin Lee d0957daa05 Improve comment indenting behaviour for PHP 2016-12-19 19:43:44 +08:00
Matt Bierner 59e53d6070 Remove mocha.d.ts from extension projects that don't need it 2016-12-07 17:06:27 -08:00
Johannes Rieken 52276538ed tsfmt - extensions/php 2016-10-08 09:35:06 +02:00
Martin Aeschlimann d6f897fd35 [php] use textToMarkedString for descriptions in hover 2016-09-07 16:37:37 +02:00
Martin Aeschlimann 354a014029 Migrate PHP to language-configuration 2016-07-21 19:57:02 +02:00
Johannes Rieken 7cb8e4514e remove autoClosingPairs, surroundingPair in favour of deprecated api and language config file, fixes #8737 2016-07-06 15:42:53 +02:00
Martin Aeschlimann a8eadbd8d4 Clean up __characterPairSupport, fixes #6889 2016-05-30 10:12:13 +02:00
Martin Aeschlimann ee9e74c2ef fixes #3931: [php] opening php tag should be recognised as a valid intellisense option 2016-03-16 15:12:36 +01:00
Martin Aeschlimann 72e4ba9ae2 fixes #3815: [php] autocomplete is not showing user variables 2016-03-16 15:12:35 +01:00
Alex Dima 405fc91c56 Fixes #3898: Add character pair support to PHP 2016-03-15 12:28:01 +01:00
Martin Aeschlimann efe38cca2d Fixes #3975 : [VSCodeEndGameTesting-Aditi][PHP] Switch case definition inserts intellisense instead of newline 2016-03-11 10:47:38 +01:00
Joao Moreno b07b57cc0e gulpfile.extensions refactor 2016-03-04 09:27:27 +01:00
Dirk Baeumer 27b12afea4 Localize PHP plugin 2016-03-03 15:12:19 +01:00
Alex Dima 07b3df70d1 src/vs/platform/plugins -> src/vs/platform/extensions 2016-03-01 11:51:56 +01:00
Alex Dima 58c1cdd3eb php extension compiles to commonjs 2016-03-01 11:40:14 +01:00
Dirk Baeumer c93167fec5 Fixes #2930: Bad argument 2016-02-19 12:27:08 +01:00
Alex Dima 021995c100 tslint 2016-02-13 00:10:18 +01:00
Alex Dima d27f694455 tslint 2016-02-12 17:29:34 +01:00
Martin Aeschlimann 2affc685ad Fixes #2645 : [php] Double-click "$a" in "$a->b()" highlights "$a-" 2016-02-03 18:39:13 +01:00
Martin Aeschlimann 4732e95b1d [php] prefilter completion proposals based on prefix 2016-01-07 16:00:18 +01:00