Nathan Shively-Sanders
c51c2aecca
Merge pull request #16736 from DickvdBrink/issue/15208
...
Also check TypeAlias for unused type parameters
2017-06-28 12:37:04 -07:00
Nathan Shively-Sanders
cf0fe925fa
Merge pull request #16734 from HerringtonDarkholme/error
...
fix #16702 : polish type predicate error message
2017-06-28 12:33:45 -07:00
Daniel Rosenwasser
faf2e2ab5c
Merge pull request #16719 from mbrickn/patch-1
...
Updated links to use https and avoid redirects
2017-06-28 11:45:15 -07:00
Nathan Shively-Sanders
2f5ecf00a1
Merge pull request #16698 from Microsoft/master-16017
...
[Master] Fix 16017 - ordering of promise all method
2017-06-28 10:46:53 -07:00
Wesley Wigham
e52b996484
Fix gulp & types for gulp to 3 ( #16771 )
2017-06-27 13:45:41 -07:00
Andy
18357543c6
Provide better services for incomplete generic calls ( #16535 )
...
* Provide better services for incomplete generic calls
* Use clearer name
* Remove `inferredAnyDefaultTypeArgument` and `getBestGuessSignature`; have `resolveSignature` always get the best signature if !produceDiagnostics
* Update names and comments
2017-06-27 09:14:23 -07:00
Andy
aeb5264b74
Consistently use variable mangledScopedPackageSeparator instead of magic "__" string ( #16713 )
2017-06-26 11:10:57 -07:00
Herrington Darkholme
962aee93cd
fix #16702 : polish type predicate error message
2017-06-26 13:32:29 +08:00
Maxwell Paul Brickner
4f1ae1a406
Updated links to use https and avoid redirects
...
Howdy!
I updated some links to use https instead of http.
www.typescriptlang.org/playground/ now redirects to www.typescriptlang.org/play/
Thank you for your time! ^ _ ^
2017-06-23 15:51:12 -04:00
Andy
fd22a88abc
Code cleanup in jsTyping.ts ( #16632 )
2017-06-23 10:03:01 -07:00
Nathan Shively-Sanders
6a111928b4
Merge pull request #16375 from Microsoft/skip-block-scope-for-global-symbol
...
Skip block scope check for global symbol
2017-06-22 15:29:35 -07:00
Kanchalai Tanglertsampan
d0bb6e1e8a
Update symbols baselines from re-ordering of the signatures
2017-06-22 13:45:14 -07:00
Kanchalai Tanglertsampan
77d69c8c1d
Add tests and update baselines
2017-06-22 11:56:49 -07:00
Kanchalai Tanglertsampan
feefd520b6
Reorder promise.all signatures
2017-06-22 11:51:00 -07:00
Yui
3ade89ca0e
Merge pull request #16178 from Microsoft/master-fix13306
...
[Master] Fix #13306 recognize @type on property assignment
2017-06-22 11:25:22 -07:00
Andrew Casey
aac7fb7cef
Merge pull request #16664 from amcasey/TokenWorker
...
Short-circuit getTokenAtPositionWorker
2017-06-22 10:44:47 -07:00
Dick van den Brink
33224747b3
Added test for unused typeparameters in a typealias declaration
2017-06-22 16:45:09 +02:00
Dick van den Brink
09be537786
Also check TypeAlias for unused type parameters
...
Fixes #15208
2017-06-22 16:41:40 +02:00
Andrew Casey
2690d792c1
Short-circuit getTokenAtPositionWorker
...
The children of a given node are sorted by start position so, if one of
them starts after a given position, all subsequent children all start
after that position.
2017-06-20 15:32:32 -07:00
Sheetal Nandi
f1fb1b9ed9
Merge pull request #16663 from mihailik/master
...
Enquote undefineds.
2017-06-20 15:21:42 -07:00
Oleg Mihailik
b60f936b14
Enquote undefineds.
2017-06-20 22:54:50 +01:00
Andy
4ef4882b42
hasProperty doesn't need to be generic (#16650 )
2017-06-20 12:13:05 -07:00
Yui
47c1563649
Merge pull request #16544 from Microsoft/master-fixIncrementalParsingWithDynamicImport
...
[Master] wip - fix incremental parsing with dynamic import
2017-06-19 16:44:47 -07:00
Kanchalai Tanglertsampan
8038300380
Add tests
2017-06-19 16:18:42 -07:00
Andy
4313ecf758
Use custom error message in Debug.fail ( #16625 )
2017-06-19 15:26:26 -07:00
Sheetal Nandi
a2776648cd
Merge pull request #16539 from Microsoft/updateBuilderOnlyIfItHasInfos
...
Update the builder dependency graph only if it was created.
2017-06-16 13:46:54 -07:00
Yui
b64c135ccf
Merge pull request #16283 from Microsoft/fixRunParallel
...
Master : Fix run-parallel
2017-06-16 11:29:22 -07:00
Yui T
ef3e7e6ab5
Add semi-colon
2017-06-16 11:12:31 -07:00
Yui T
4b21358582
Merge branch 'master' into fixRunParallel
2017-06-16 11:09:34 -07:00
Yui T
e9bbe866f5
Address comment: fix comment
2017-06-16 11:09:18 -07:00
Sheetal Nandi
31653de3c3
Merge pull request #16566 from Microsoft/keywordFilters
...
Fix the completion for parameters
2017-06-15 15:44:33 -07:00
Sheetal Nandi
4b3e661aaa
Merge pull request #12336 from Microsoft/ownJsonParsing
...
Use parser to parse tsconfig json instead of using Json.parse
2017-06-15 14:30:42 -07:00
Kanchalai Tanglertsampan
f82c45eb98
Address PR
2017-06-15 13:40:57 -07:00
Sheetal Nandi
4ce8af3652
Show public/private/protected/readonly when looking for constructor parameter and otherwise parameter declaration or property declaraiton should result in no completion
...
Fixes #15937
2017-06-15 11:16:35 -07:00
Andy
537695c313
In TypeScript code, never bind JSDoc normally, just set parent pointers ( #16555 )
2017-06-15 10:02:16 -07:00
Sheetal Nandi
09f0b3471a
Merge branch 'master' into ownJsonParsing
2017-06-15 09:59:37 -07:00
t_
675e7f00c3
Allow running in strict mode ( #16557 )
...
`arguments` can't be assigned in strict mode
2017-06-15 09:47:59 -07:00
Daniel Rosenwasser
5b12a04965
Merge pull request #16213 from charlespierce/await_yield_literals
...
Update special cases for await / yield expression parsing
2017-06-15 00:39:57 -07:00
Yui T
a92b549336
Set the structureReused to be safemoudles when dynamic import change
2017-06-14 21:50:12 -07:00
Yui T
f66ad03459
Add tests
2017-06-14 21:41:19 -07:00
Yui T
1636fbc966
Wip-fix incremental parsing
2017-06-14 17:13:35 -07:00
Sheetal Nandi
b2e8fb7f32
Update the builder dependency graph only if it was created.
...
This makes sure that we dont create this graph just because project was updated
2017-06-14 16:20:44 -07:00
Nathan Shively-Sanders
26ab0cd138
Merge pull request #16530 from Microsoft/excess-property-check-error-span-for-spread-property
...
Improve excess property check error span for spread property
2017-06-14 16:16:20 -07:00
Sheetal Nandi
187febd10f
Merge pull request #16494 from Microsoft/dontCreateScriptInfosWithFileExistsAndReadFile
...
Fixes the memory leak because of project and its corresponding script info even after project is removed
2017-06-14 15:17:25 -07:00
Nathan Shively-Sanders
ef70a6c61b
Add comment to new code in hasExcessProperties
2017-06-14 15:13:46 -07:00
Sheetal Nandi
428bc68baa
Add comment for deletion of orphan script infos in file open
2017-06-14 15:02:24 -07:00
Mohamed Hegazy
a3f39ece62
Fix #16521 : mark thisArg as optional in typed array map function ( #16526 )
2017-06-14 11:58:21 -07:00
Nathan Shively-Sanders
d719de5928
Use first declaration, not valueDeclaration
...
valueDeclaration is frequently not set
2017-06-14 11:43:51 -07:00
Sheetal Nandi
98cb0ce815
Move the cleanup of script infos to next file open
...
This helps in reusing script infos even if the project is closed but next open recreates the same project
2017-06-14 11:37:31 -07:00
Nathan Shively-Sanders
19c564d48d
Test:error span for spread prop in excess prop check
2017-06-14 11:29:06 -07:00