Commit Graph
19219 Commits
Author SHA1 Message Date
Kanchalai Tanglertsampan d739c36be9 Create base interface for ObjectLiteralExpression or future JSXAttributes to extend from.
Create ObjectLiteralElementLike and make ObjectLiteralElement become union type of all possible type allow in PropertyDefinition
2016-09-23 15:50:45 -07:00
Anders Hejlsberg 7d4a18766c Track freshness of string and numeric literals 2016-09-23 09:30:50 -07:00
Mohamed Hegazy a9d97ae22e Merge pull request #11071 from Microsoft/gulpbuild
Add gulp build tasks for cancellationToken and typingsInstaller
2016-09-22 19:11:45 -07:00
Vladimir Matveev a991673f1a allow to replace content of script info with empty text (#11075) 2016-09-22 17:29:18 -07:00
Zhengbo Li ff082eb617 Merge pull request #11070 from zhengbli/allowSynthetic
set allowSyntheticDefaultImports to true by default for jsconfig.json
2016-09-22 17:13:31 -07:00
Mohamed Hegazy 0a0b7e4baa Update LKG 2016-09-22 16:31:23 -07:00
Mohamed Hegazy 9482233c22 Merge branch 'release-2.0.5' into gulpbuild v2.0.5 2016-09-22 16:22:40 -07:00
Mohamed Hegazy 0cd1af4fd6 Add gulp build tasks for cancellationToken and typingsInstaller 2016-09-22 16:20:27 -07:00
Mohamed Hegazy 59b12d721c Merge pull request #11069 from Microsoft/FixNPMLocation
Fix npm location
2016-09-22 15:33:43 -07:00
zhengbli 12578a5cc6 set allowSyntheticDefaultImports to true by default for jsconfig.json 2016-09-22 14:55:58 -07:00
Mohamed Hegazy 311e2851b9 Merge branch 'release-2.0.5' into FixNPMLocation 2016-09-22 14:39:12 -07:00
Mohamed Hegazy 92ae0f1bbc Add cancellationToken and typingsInstaller to LKG command 2016-09-22 14:37:06 -07:00
Mohamed Hegazy f13cef19dd Add fallback for npm location if not running under node.exe 2016-09-22 14:34:08 -07:00
Vladimir Matveev 1fd0a8ca7d added unittest for watching @types (#11027)
added unittest for watching @types

* remove debugger statement, fix linter issues
2016-09-22 14:17:19 -07:00
Ryan Cavanaugh 95c3eccbe9 Merge pull request #11049 from RyanCavanaugh/correctErrorBaseline
Correctly remove stale .error.txt baselines
2016-09-21 22:05:39 -07:00
Zhengbo Li 3c4786d542 fix 9610 (#11042) 2016-09-21 16:52:02 -07:00
Anders Hejlsberg c37b790ff3 Accept new baselines 2016-09-21 16:04:36 -07:00
Anders Hejlsberg b14b24a96e Update tests 2016-09-21 16:03:51 -07:00
Anders Hejlsberg dda8aac727 Unify anyType and autoType when checking for identical declarations 2016-09-21 16:03:31 -07:00
Ryan Cavanaugh a0206ec983 Correctly remove stale .error.txt baselines 2016-09-21 15:20:00 -07:00
Anders Hejlsberg 864ee1cfc5 Use control flow analysis for let/var with no type annotation or initializer 2016-09-21 14:17:09 -07:00
Anders Hejlsberg 40327b310f Merge pull request #11001 from Microsoft/silentNever
Fix control flow loop analysis with incomplete types
2016-09-21 13:22:36 -07:00
Vladimir Matveev dd77c8c139 Merge pull request #11029 from Microsoft/fix-write-file
add check if expected directory path is non-empty string
2016-09-21 10:20:08 -07:00
Nathan Shively-Sanders 40ea667f2a Merge pull request #10961 from YuichiNukiyama/change_errormessage
change error message for assigning from object
2016-09-21 08:47:31 -07:00
Yuichi Nukiyama c1aff4f0d7 remove extra files 2016-09-22 00:06:11 +09:00
Vladimir Matveev 2a206b3dd7 add check if expected directory path is non-empty string 2016-09-21 00:02:20 -07:00
Ryan Cavanaugh 53232b9680 Merge pull request #11002 from RyanCavanaugh/watchForTypes
Watch for changes in types roots
2016-09-20 17:12:18 -07:00
Ryan Cavanaugh 52fddfa137 Add TODO 2016-09-20 17:12:07 -07:00
Mohamed Hegazy 1e9d7e5f66 Fix #10002: add dom.iterable to supported lib values 2016-09-20 17:11:39 -07:00
Ryan Cavanaugh 6449e5c357 Lint 2016-09-20 16:56:50 -07:00
jramsay 6275da2a52 Merge pull request #10960 from Microsoft/throttleTypingsInstallerRequestsFinal
Add throttle limit to typings installer requests
2016-09-20 16:55:21 -07:00
Ryan Cavanaugh 8c899a6c60 An elegant weapon for a more civilized age 2016-09-20 16:52:34 -07:00
jramsay ec7c7a4a36 Merge pull request #11021 from Microsoft/throttle-in-runAsync
move throttling to runAsync
2016-09-20 16:10:46 -07:00
Yuichi Nukiyama bf471c221b fix typo 2016-09-21 06:44:09 +09:00
Vladimir Matveev 7ca85e0e4b move throttling to runAsync 2016-09-20 14:14:51 -07:00
Anders Hejlsberg 7df7bb2bf3 Accept new baselines 2016-09-20 13:23:51 -07:00
Anders Hejlsberg 38d16bb4be Improve handling of ++ and -- in control flow analysis 2016-09-20 13:22:43 -07:00
Ryan Cavanaugh 2dfcafe2b3 ) 2016-09-20 12:11:39 -07:00
Ryan Cavanaugh 3c7b213a8c PR updates 2016-09-20 12:07:52 -07:00
Ryan Cavanaugh aa03a04c7f Use explicit coercion 2016-09-20 11:30:34 -07:00
Mohamed Hegazy 070aa83cc0 Merge pull request #10980 from Dafrok/master
Resolve a problem of 1024 bytes limited help message in some terminals.
2016-09-20 11:29:58 -07:00
Daniel Rosenwasser 3e8fb375ff Merge remote-tracking branch 'origin/master' into useReturnedThisFromSuperCalls 2016-09-20 12:31:02 -04:00
Daniel Rosenwasser 6580262c95 Initialize instead of letting the value be potentially undefined. 2016-09-20 12:30:33 -04:00
Daniel Rosenwasser cd787cc1c2 Accepted baselines. 2016-09-20 12:29:32 -04:00
Daniel Rosenwasser dc58fb5558 Immediately return the result of super calls when they are the first & last statement in a constructor. 2016-09-20 12:29:13 -04:00
Jason Ramsay 609e56ed8e - Reorganize nodeTypingsInstaller and typingsInstaller for testing purposes
- Add throttle tests
- Add full npm path
2016-09-19 22:27:11 -07:00
Dafrok 4ec9209a6a Take a few changes. 2016-09-20 10:13:46 +08:00
Ryan Cavanaugh 76f51ad37c Cleanup 2016-09-19 18:28:53 -07:00
Ryan Cavanaugh c0806439ea Refactor 2016-09-19 18:20:50 -07:00
Ryan Cavanaugh 46dfd68ef8 Always return [] 2016-09-19 18:00:42 -07:00