Commit Graph
18401 Commits
Author SHA1 Message Date
Kanchalai Tanglertsampan 67faecc32c remove BOM 2017-06-30 11:52:00 -07:00
Kanchalai Tanglertsampan 2e13c3a7a6 Update RWC runner 2017-06-29 16:55:46 -07:00
Kanchalai Tanglertsampan 0ffbb75503 check error early and return null to indicate that everything is going well 2017-06-29 16:53:37 -07:00
t_andWesley Wigham 51fb7e9a81 Add alwaysStrict option (#16562)
* Add alwaysStrict option

* Enable alwaysStrict

* Fix for strict mode

* keep whitespace
2017-06-28 19:44:15 -07:00
Daniel RosenwasserandGitHub 22f38b720c Merge pull request #16704 from charlespierce/namespace_export_default
Diagnostics for default class / function export in namespace
2017-06-28 17:10:45 -07:00
AndyandGitHub c4319e3b94 Clean up uses of ensureScriptKind (#16714)
* Clean up uses of ensureScriptKind

* Remove unneeded parentheses
2017-06-28 14:29:16 -07:00
AndyandGitHub 2ccfe502f7 Fix scope of @typedef references (#16718)
* Fix scope of @typedef references

* Remove unused variables
2017-06-28 13:30:23 -07:00
AndyandGitHub 9013665e22 Replace FileMap with Map where there is no keyMapper (#16724)
* Replace FileMap with Map where there is no keyMapper

* Remove `toKey` and use `keyMapper` directly
2017-06-28 13:15:34 -07:00
AndyandGitHub 9260a399a3 Remove duplicate switch cases (#16721) 2017-06-28 12:53:43 -07:00
AndyandGitHub 42e08f5578 findAllRefs: Find string references inside of template strings (#16723) 2017-06-28 12:53:12 -07:00
Nathan Shively-SandersandGitHub 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-SandersandGitHub cf0fe925fa Merge pull request #16734 from HerringtonDarkholme/error
fix #16702: polish type predicate error message
2017-06-28 12:33:45 -07:00
Daniel RosenwasserandGitHub 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-SandersandGitHub 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 WighamandGitHub e52b996484 Fix gulp & types for gulp to 3 (#16771) 2017-06-27 13:45:41 -07:00
AndyandGitHub 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
AndyandGitHub 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 BricknerandGitHub 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
AndyandGitHub fd22a88abc Code cleanup in jsTyping.ts (#16632) 2017-06-23 10:03:01 -07:00
Charles Pierce 8418d67ebb Fix missed lint error 2017-06-22 21:01:05 -07:00
Charles Pierce 386454a255 #16300 #16301 Diagnostics for default export in namespace 2017-06-22 20:20:41 -07:00
Nathan Shively-SandersandGitHub 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
YuiandGitHub 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 CaseyandGitHub 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 NandiandGitHub 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
AndyandGitHub 4ef4882b42 hasProperty doesn't need to be generic (#16650) 2017-06-20 12:13:05 -07:00
YuiandGitHub 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
AndyandGitHub 4313ecf758 Use custom error message in Debug.fail (#16625) 2017-06-19 15:26:26 -07:00
Sheetal NandiandGitHub 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
YuiandGitHub 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 NandiandGitHub 31653de3c3 Merge pull request #16566 from Microsoft/keywordFilters
Fix the completion for parameters
2017-06-15 15:44:33 -07:00
Sheetal NandiandGitHub 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
AndyandGitHub 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_andMohamed Hegazy 675e7f00c3 Allow running in strict mode (#16557)
`arguments` can't be assigned in strict mode
2017-06-15 09:47:59 -07:00
Daniel RosenwasserandGitHub 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