Vladimir Matveev
321b23525a
remove debugger statement
2016-12-14 15:01:46 -08:00
Vladimir Matveev
dda24f6d70
allow to compute change ranges only for snapshots from the same script version cache
2016-12-14 14:43:45 -08:00
Vladimir Matveev
e68161adfa
when language service is disabled - build program using only open files ( #12809 )
2016-12-13 13:21:32 -08:00
Jason Ramsay
30bd84174a
Merge branch 'master' into tsconfigMixedContentSupport
2016-12-09 14:24:32 -08:00
Vladimir Matveev
798d080df1
mark containing project as dirty when file is closed ( #12789 )
...
* mark containing project as dirty when file is closed
* remove debugger statement
2016-12-09 14:21:56 -08:00
Jason Ramsay
05160cae8e
Rename fileExtensionMap: fileExtensionMapItem[] to extraFileExtensions: FileExtensionInfo[]
2016-12-09 13:36:43 -08:00
Jason Ramsay
4cb5a36cb4
Merge branch 'master' into tsconfigMixedContentSupport
2016-12-09 10:58:33 -08:00
Jason Ramsay
d52894302a
Changes due to CR comments
2016-12-08 17:56:08 -08:00
Vladimir Matveev
7da3383504
do not use ScriptVersionCache for closed files ( #12777 )
2016-12-08 16:17:42 -08:00
Jason Ramsay
1c3689edef
Merge branch 'master' into tsconfigMixedContentSupportRedux
2016-12-07 15:33:42 -08:00
Andy Hanson
9f20077914
Use "completionList" methods instead of "memberList" ones, since they're identical
2016-12-07 13:36:11 -08:00
Vladimir Matveev
c1ec7eff08
remove projects that were no present in the input list in openExternalProjects ( #12699 )
...
remove projects that were no present in the input list in openExternalProjects
2016-12-06 16:44:46 -08:00
zhengbli
f6f866e88c
Reset the noEmitForJsFiles option when updating compiler options ( #12570 )
2016-11-29 23:30:14 -08:00
Vladimir Matveev
1418fd170d
send begin/end notifications when installing types packages ( #12551 )
2016-11-29 10:14:22 -08:00
Vladimir Matveev
c05bf3b0a2
respect casing when comparing names of config files ( #12474 )
2016-11-23 12:34:00 -08:00
jramsay
855431a943
Merge pull request #12373 from Microsoft/RenameTypingOptions
...
Rename typingOptions.enableAutoDiscovery to typeAcquisition.enable
2016-11-22 17:22:30 -08:00
Zhengbo Li
103090b60e
report config errors when config file changed ( #12372 )
2016-11-22 10:56:46 -08:00
Jason Ramsay
70e130b08c
Maintain support for deprecated API typingOptions.enableAutoDiscovery
2016-11-21 18:17:27 -08:00
Mohamed Hegazy
b8b6e61491
handel missing files gracefully
2016-11-21 17:26:18 -08:00
Mohamed Hegazy
5403ce62ed
normalize path in harness
2016-11-21 17:26:10 -08:00
Andy
90ee161391
Merge pull request #12350 from Microsoft/default_excludes
...
Make "exclude" default to empty if "include" is present.
2016-11-21 12:23:53 -08:00
Jason Ramsay
5a9451ae23
Rename typingOptions.enableAutoDiscovery to typeAcquisition.enable
2016-11-18 18:14:32 -08:00
Jason Ramsay
464bc0e9e0
Merge branch 'master' into tsconfigMixedContentSupportRedux
2016-11-18 16:15:15 -08:00
Jason Ramsay
7dd30dbfd4
tsconfig.json mixed content support
2016-11-18 15:51:28 -08:00
Vladimir Matveev
9945529875
use location of config file as initial location for automatic type reference inclusion if possible ( #12341 )
2016-11-18 13:39:11 -08:00
Andy Hanson
aa0d2ce2ee
Make "exclude" default to empty if "include" is present.
2016-11-18 06:55:03 -08:00
Vladimir Matveev
a2b13d05f2
pass project name as a constructor parameter ( #12333 )
2016-11-17 15:12:32 -08:00
Paul van Brenk
52ec508e27
Code fix for missing imports ( #11768 )
...
* Add codefix for missing imports + tests
* Re-order and cleanup
* refactor
* make tests pass
* Make import specifier for new imports more comprehensive
* Fix existing import cases
* refactor
* Fix multiple import statement case
* add multiple code fixes and code action filtering and polishing
* not using the generic verify method for import fixes.
* Correct insert position for new imports
* improve the code action filtering logic
* Fix line ending issue
* cache where we can
2016-11-16 16:01:16 -08:00
Zhengbo Li
6f409b580e
Fix grammar issue ( #12096 )
...
* Fix grammar issue
* Improve the error message
* cr feedback
2016-11-16 14:13:29 -08:00
Ron Buckton
0dd96f52e8
Merge branch 'master' into streamlineDestructuring
2016-11-15 13:38:56 -08:00
Paul van Brenk
1924298d87
Merge branch 'master' into unusedidentifier
2016-11-15 10:17:37 -08:00
Ron Buckton
60d5195112
Update baselines, fix assignment check for object rest.
2016-11-14 16:56:59 -08:00
Vladimir Matveev
3b09010c7c
enable syntactic features if project size exceeded the limit, send events when state of language service changes
2016-11-11 17:35:11 -08:00
Andy Hanson
6c7e1b6913
Merge branch 'master' into symlink3
2016-11-11 13:35:47 -08:00
Andy
9a3dd3e81c
Merge pull request #11993 from Microsoft/common_source_directory
...
Leave files from `node_modules` out when calculating `getCommonSourceDirectory`
2016-11-11 13:18:42 -08:00
Andy Hanson
b65729e5b2
Merge branch 'master' into common_source_directory
2016-11-11 13:10:29 -08:00
Andy Hanson
ce9e5f5227
Fix test
2016-11-11 13:00:40 -08:00
Andy Hanson
8308ab34d8
When looking up modules in @types, only look for index.d.ts and package.json.
2016-11-11 12:49:53 -08:00
Zhengbo Li
4dc58dde38
Exclude js files in non-configured projects compile-on-save emitting ( #12118 )
...
* Exclude js files in non-configured projects CoS emitting
* remove unnecessary method
2016-11-10 14:12:24 -08:00
Cotton Hou
9a8e1bf8a6
Add ES2017 string padding ( #12152 )
...
* add es2017.string.d.ts for String.prototype.{padStart,padEnd}
* append es2017.string.d.ts into es2017.d.ts
* add es2017.string into commandLineParser
* append es2017.string into error message for unit tests of commandLineParser
* append es2017.string into Gulpfile
* append es2017.string into Jakefile
2016-11-10 12:43:51 -08:00
Vladimir Matveev
3ecb60146b
synthesize complete import declaration for tslib ( #12151 )
2016-11-10 11:57:37 -08:00
Sheetal Nandi
c458576553
Merge pull request #12135 from Microsoft/jsxFactory
...
Support for --jsxFactory option
2016-11-10 09:49:57 -08:00
Nathan Shively-Sanders
be5e5fb872
Merge pull request #11150 from Microsoft/object-spread
...
Object spread/rest
2016-11-10 09:28:58 -08:00
Sheetal Nandi
35e4c459f5
Transpile unit test case
2016-11-09 16:50:40 -08:00
Sheetal Nandi
f7bac98948
Verify that jsxFactory is either identifier or qualified name
2016-11-09 14:32:42 -08:00
Andy Hanson
d559f7f17d
Merge branch 'master' into symlink3
2016-11-09 09:11:25 -08:00
Andy Hanson
9c80909a90
Resolve symlinks for type reference directives too.
2016-11-09 08:08:10 -08:00
Vladimir Matveev
28cc938503
(signature help) type parameter lists are never variadic ( #12112 )
2016-11-08 16:10:34 -08:00
Vladimir Matveev
9a9f45f0fb
use createHash from ServerHost instead of explicit require ( #12043 )
...
* use createHash from ServerHost instead of explicit require
* added missing method in ServerHost stub
2016-11-08 15:32:53 -08:00
Ron Buckton
ddc4ae7eac
Reuse subtree transform flags for incrementally parsed nodes ( #12088 )
2016-11-07 16:03:04 -08:00