Andy Hanson
f828bc3fae
Merge branch 'master' into map4
2016-10-18 09:07:00 -07:00
Vladimir Matveev
121f51e552
Merge pull request #11694 from Microsoft/vladima/reload-tmp
...
allow reload from temp files
2016-10-17 23:20:39 -07:00
Ron Buckton
2321e28ce9
Merge pull request #11652 from Microsoft/transformES5
...
Adds ES5 to ES3 transformer for reserved words
2016-10-17 16:46:56 -07:00
Vladimir Matveev
05ebd1d5fb
Merge pull request #11651 from Microsoft/vladima/literals-in-protocol
...
switch enums in protocol to unions of literal types
2016-10-17 15:46:55 -07:00
Ron Buckton
ffc3689783
Merge branch 'master' into transformES5
2016-10-17 12:11:21 -07:00
Andy Hanson
7292f9f67e
Merge branch 'master' into map4
2016-10-17 06:49:53 -07:00
Andrej Baran
17d60d5d8f
Merged master into es2017-target
2016-10-15 08:31:22 +02:00
Zhengbo Li
a1cbfcae4b
Add missing trigger file ( #11641 )
...
* Add missing trigger file property for config file diags
* Add test
2016-10-14 20:50:12 -07:00
Yui
cd04aa9995
Merge pull request #11541 from Microsoft/master_11339
...
[Master] Fix 11339; using localeCompare cause exception in window 2012 dueto Intl
2016-10-14 09:36:41 -07:00
Vladimir Matveev
a09f00bb11
Merge pull request #11593 from Microsoft/vladima/port-11577
...
ports PR #11577 into master
2016-10-14 08:11:09 -07:00
Ron Buckton
c4300e017f
Adds ES5 to ES3 transformer for reserved words
2016-10-13 17:53:44 -07:00
Mohamed Hegazy
418a251237
Merge branch '10758-always-strict' of https://github.com/slawomir/TypeScript into slawomir-10758-always-strict
2016-10-13 16:17:06 -07:00
Zhengbo Li
a6443e3e5a
Avoid watching non-existing directories and fix null-exception ( #11601 )
...
* Avoid watching non-existing directories and fix null-exception
* Add test
* Move the fix to sys to cover tsc -w also
2016-10-13 15:39:09 -07:00
Vladimir Matveev
224582c4f3
Merge pull request #11577 from Microsoft/vladima/configure-typing-acquisition
...
Disable automatic type acquisition with command line option, replace npm view with request to npm registry
2016-10-13 10:22:26 -07:00
Andrej Baran
a500fd9211
Merge branch 'master' into es2017-target
2016-10-13 14:02:54 +02:00
Andrej Baran
b871b5353c
Favor use of ES2015 instead of ES6
2016-10-13 13:32:00 +02:00
Kanchalai Tanglertsampan
c03b04bd4f
Only use localeCompare in CompareStrings
2016-10-12 14:26:30 -07:00
Vladimir Matveev
92b63fa725
Merge pull request #11550 from Microsoft/vladima/generate-protocol
...
Automatically generate protocol.d.ts by pulling in necessary dependencies
2016-10-12 14:18:19 -07:00
Andrej Baran
5d52c9fd3b
Move async/await into separate es2017 transformer
2016-10-12 21:34:00 +02:00
Andrej Baran
f42c791502
Don't use es8. Add es2016 target.
...
Rename es7 to es2016. Update getDefaultLibFileName for new targets.
2016-10-12 21:28:11 +02:00
Andy Hanson
475125bbb9
Merge branch 'master' into map4
2016-10-12 09:13:36 -07:00
Andy Hanson
e8c7224eac
Merge branch 'master' into map4
2016-10-12 08:50:49 -07:00
Andy Hanson
a567dacbe2
Merge branch 'master' into navtree
2016-10-12 08:09:12 -07:00
Paul van Brenk
9f73ae5903
Merge pull request #10185 from Microsoft/pvb/codeaction/api
...
The API to support codefixes
2016-10-11 19:51:18 -07:00
Zhengbo Li
460de66311
Turn on skipLibCheck for js-only inferred project and external project ( #11399 )
...
* Turn on skipLibCheck for js-only inferred project and external project
* avoid changing compiler options
* Update tests
2016-10-11 19:19:40 -07:00
Paul van Brenk
9b98d00155
Merge branch 'master' into pvb/codeaction/api
2016-10-11 17:31:20 -07:00
Kanchalai Tanglertsampan
d7e33c90a2
Guard localeCompare function
2016-10-11 13:51:53 -07:00
Andy Hanson
14701e3067
Respond to some PR comments
2016-10-11 13:44:20 -07:00
Zhengbo Li
2671668d86
Remove cached resolvedModule result if the target file was deleted ( #11460 )
...
* Add test first for debugging
* Remove cached resolvedModule if the file was deleted
* Move the fix to lsHost
* Properly clean lastDeletedFile
* Remove unused builder API
* move the delete file check into module name valid check
2016-10-11 13:41:04 -07:00
Andy Hanson
9385b84c62
Add "navtree" and "navtree-full" server commands
2016-10-11 08:32:37 -07:00
Zhengbo Li
3b0515fd8b
Send config file diagnonstics event even when no errors were found ( #11285 )
...
* emit config diagnostics event when no errors found
* Add tests for project service events
2016-10-10 16:38:08 -07:00
Slawomir Sadziak
29a85e02ab
Fix #10758 Add compiler option to parse in strict mode
...
* add compiler option alwaysStrict
* compile in strict mode when option is set
* emit "use strict"
2016-10-10 00:03:33 +02:00
Paul van Brenk
a88ceb5597
Merge branch 'master' into pvb/codeaction/api
2016-10-07 14:02:24 -07:00
Paul van Brenk
c29e9b7e4b
PR feedback
2016-10-07 10:31:12 -07:00
Paul van Brenk
1e9b6536cf
Fix linting issues
2016-10-06 13:59:54 -07:00
Andy Hanson
3b7a1a8e22
Remove more uses of 'get'
2016-10-06 13:29:18 -07:00
Andy Hanson
aadcbcc083
Use native maps when they're available
2016-10-06 13:29:18 -07:00
Paul van Brenk
75e1b80ad5
Use just the errorcode, without the TS prefix
2016-10-06 13:21:58 -07:00
Paul van Brenk
163e758e10
Handle case where this access is inside the supercall
2016-10-06 11:44:53 -07:00
Vladimir Matveev
bf98d23740
check lib command line option when deciding if program structure can be reused
2016-10-06 05:04:45 -07:00
Andrej Baran
d16e846ab4
ES8/ES2017 target tests
2016-10-06 01:13:11 +02:00
Paul van Brenk
cf4e30090a
Merge branch 'master' into pvb/codeaction/api
2016-10-05 10:58:15 -07:00
jramsay
f4dc11427f
Merge pull request #11338 from Microsoft/AddIsGlobalCompletionForSnippets
...
Add isGlobalCompletion to CompletionInfo for snippet injection
2016-10-04 14:17:39 -07:00
Vladimir Matveev
8dabe33b32
fix linter ( #11366 )
2016-10-04 14:00:45 -07:00
Jason Ramsay
62fddba88e
Changes from CR feedback
2016-10-04 12:48:44 -07:00
Paul van Brenk
20dea29e39
Merge branch 'master' into pvb/codeaction/api
...
# Conflicts:
# src/services/types.ts
2016-10-04 11:38:45 -07:00
Andy Hanson
860dd23708
Lint whitespace around "="
2016-10-04 09:04:23 -07:00
Jason Ramsay
d186c83119
Add isGlobalCompletion to CompletionInfo for snippet injection
2016-10-03 17:45:11 -07:00
Vladimir Matveev
d120bcd6fe
validate inferred typing names to be legal package names
2016-10-01 11:56:51 -07:00
Vladimir Matveev
8177bd4da0
replace hardcodes 'useCaseSensitiveFileNames=false' in services with actual value, use specialized map lookup methods instead of generic 'getOrCreate*'
2016-09-30 13:19:54 -07:00