Commit Graph

64 Commits

Author SHA1 Message Date
Matt Bierner
308c1887df Update extensions for TS 2.7
Update src to build with TS 2.7

Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
Dirk Baeumer
04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Ramya Achutha Rao
6aa6f0d332 Remove the onEnter rules from html in php as they will never get applied in a php block #39142 2017-12-05 15:32:21 -08:00
Ramya Achutha Rao
e13cc678d6 Copy OnEnter rules from html to php #39142 2017-12-03 22:13:57 -08:00
Rob Lourens
ddb27c6312 Fix #37919 - don't show php suggestions when closing an html tag 2017-11-28 21:41:53 -08:00
Joao Moreno
7a01db1b43 fix tslint in hygiene
fixes #38207
2017-11-13 11:32:50 +01:00
Rob Lourens
c98e53622d 💄 2017-11-09 13:52:02 -08:00
Matt Bierner
52f45af7f0 Add additional no unused checks for php extension 2017-11-07 11:22:07 -08:00
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 Lourens
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 Lourens
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 Bierner
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 Bierner
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 Bierner
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