Commit Graph

  • c6960303db Merge pull request #9984 from Microsoft/node_kind Andy 2016-07-29 08:19:07 -07:00
  • f9fd4967af Allow export = and export default to alias any EntityNameExpression, not just identifiers. Andy Hanson 2016-07-29 08:06:04 -07:00
  • 97bbbd729e Introduce the EntityNameExpression type Andy Hanson 2016-07-28 07:20:51 -07:00
  • d9b67231e1 Add regression test Anders Hejlsberg 2016-07-29 07:54:40 -07:00
  • 3e3b80826f Properly reset type guards in loops Anders Hejlsberg 2016-07-29 07:54:19 -07:00
  • dbd8dd5c88 add Array.prototype.filter signature with type guard Michael 2016-07-29 15:56:33 +02:00
  • 878cf85438 Merge pull request #9985 from Microsoft/fix_runtests_browser Andy 2016-07-29 05:54:35 -07:00
  • 9e797b4c78 Use getDirectories and condition node modules resolution on moduleResolution flag Richard Knoll 2016-07-28 16:44:24 -07:00
  • 013744bf85 Merge pull request #9994 from Microsoft/local_abstract_class Andy 2016-07-28 13:46:50 -07:00
  • 20ffb5fc2a Remove [port] in usage message Andy Hanson 2016-07-28 13:44:40 -07:00
  • d5beef9261 Get rid of port parameter Andy Hanson 2016-07-28 13:40:05 -07:00
  • 4ca7e95706 Merge remote-tracking branch 'origin/master' into import_completions_feedback Richard Knoll 2016-07-28 13:23:33 -07:00
  • b9bbd8638f Merge remote-tracking branch 'origin/tsserverVS-WIP' into tsserverVS-WIP-mixedcontent Vladimir Matveev 2016-07-28 13:16:35 -07:00
  • 2f7e738376 resolve merge issues Vladimir Matsveyeu 2016-07-28 13:14:01 -07:00
  • fdbc23e9ac Add completions for types triple slash directives Richard Knoll 2016-07-28 13:12:53 -07:00
  • 2cb3122e62 Merge remote-tracking branch 'origin/master' into tsserverVS-WIP Vladimir Matsveyeu 2016-07-28 13:05:32 -07:00
  • 0c131fab68 Merge pull request #9407 from Microsoft/literalTypes Anders Hejlsberg 2016-07-28 12:09:49 -07:00
  • dbf19f18af Adding import completions for typings Richard Knoll 2016-07-28 11:52:15 -07:00
  • e2709d801d Use correct nullable terminology Nathan Shively-Sanders 2016-07-28 09:19:25 -07:00
  • 9e962f5356 null/undefined are allowed as index expressions Nathan Shively-Sanders 2016-07-28 09:15:09 -07:00
  • a25b6640db Fix lint error Andy Hanson 2016-07-28 06:03:43 -07:00
  • 5ff07dc224 Accept new baselines Anders Hejlsberg 2016-07-27 17:10:14 -07:00
  • a5fcd5f94b Display enum member types using qualified names Anders Hejlsberg 2016-07-27 17:10:06 -07:00
  • f8103b5960 Update LastJSDoc[Tag]Node Nathan Shively-Sanders 2016-07-27 15:58:13 -07:00
  • e8bd372bb2 Update baselines with new concat overload Nathan Shively-Sanders 2016-07-27 15:36:32 -07:00
  • 09f518243d Re-add concat overload to support inferring tuples Nathan Shively-Sanders 2016-07-27 15:33:36 -07:00
  • 5c2ba01beb Update baseline source location Nathan Shively-Sanders 2016-07-27 13:44:45 -07:00
  • 34e78e6dc1 The optional this should be readonly too. Josh Abernathy 2016-07-27 16:42:14 -04:00
  • 3446557eae Add find and findIndex to ReadonlyArray Josh Abernathy 2016-07-27 16:40:43 -04:00
  • 6fbd79b709 Update baselines to be current Nathan Shively-Sanders 2016-07-27 13:25:16 -07:00
  • a6642d68c9 JSDoc understands string literal types Nathan Shively-Sanders 2016-07-27 13:21:42 -07:00
  • 80b7613b0a Allow an abstract class to appear in a local scope Andy Hanson 2016-07-27 11:43:29 -07:00
  • 0783743994 Unlock ts-node version (#9960) Wesley Wigham 2016-07-27 11:46:19 -07:00
  • 0b16180174 Import completions with rootdirs compiler option Richard Knoll 2016-07-27 11:41:45 -07:00
  • 2873eea133 Remove hardcoded port, use the custom port Andy Hanson 2016-07-27 08:07:01 -07:00
  • 958620b46d Fix lint errors Andy Hanson 2016-07-27 08:30:22 -07:00
  • 38e201eb7d Fix test and rename a function Andy Hanson 2016-07-27 07:46:39 -07:00
  • 80e80b1221 Merge pull request #9981 from Microsoft/release-2.0_class_expression_static_property Andy 2016-07-27 07:14:34 -07:00
  • 30761ef659 Unify nodeKind implementations for navigationBar and navigateTo Andy Hanson 2016-07-26 10:41:20 -07:00
  • 4e778c0790 Support emitting static properties for classes with no name Andy Hanson 2016-07-27 05:43:00 -07:00
  • c578367c26 Merge pull request #9969 from Microsoft/class_expression_static_property Andy 2016-07-27 05:37:05 -07:00
  • ac96a86437 Merge pull request #9963 from Microsoft/jake_runtests_services Andy 2016-07-27 05:35:41 -07:00
  • a1e5eeb65b merge with origin/master Vladimir Matveev 2016-07-26 17:08:45 -07:00
  • 01c1bdbd4c use FileMap to store script info objects to avoid issues due to mismatched casing Vladimir Matveev 2016-07-26 16:44:30 -07:00
  • d182d7fa8d Fixed broken singleAsteriskRegex. Fixes #9918 (#9920) Anatoly Ressin 2016-07-25 22:35:15 +03:00
  • a32234c562 Convert getErrorBaseline to use canonical diagnostic formatting (#9708) Wesley Wigham 2016-07-26 15:22:25 -07:00
  • 591959507a Add support for including dotted and .min.js files explicitly in include Richard Knoll 2016-07-26 14:54:31 -07:00
  • e9240a8d66 Limit travis build matrix (#9968) Wesley Wigham 2016-07-26 14:56:51 -07:00
  • ed2da32776 Handling more compiler options and minor refactor Richard Knoll 2016-07-26 13:43:29 -07:00
  • e12f2d8232 Add assertion whitespace lint rule (#9931) Wesley Wigham 2016-07-26 13:29:53 -07:00
  • 0e0220d786 Support emitting static properties for classes with no name Andy Hanson 2016-07-26 13:21:53 -07:00
  • 91b0eea84e Merge remote-tracking branch 'origin/master' into tsserverVS-WIP-mixedcontent Vladimir Matveev 2016-07-26 12:03:52 -07:00
  • 89788f818e Add servicesSources to the list of prerequisites for running tests Andy Hanson 2016-07-26 11:46:08 -07:00
  • 670f0c91b3 Merge pull request #9956 from Microsoft/bind-window-performance-now Nathan Shively-Sanders 2016-07-26 11:31:54 -07:00
  • 2f8df90ac7 Merge branch 'master' into travis-cache Wesley Wigham 2016-07-26 10:51:33 -07:00
  • acb003adce Add lint enforcing line endings (#9942) Wesley Wigham 2016-07-26 10:28:49 -07:00
  • 1b1560861c In ts.performance.now, bind window.performance.now Nathan Shively-Sanders 2016-07-26 10:13:30 -07:00
  • 34744802bc Fix typo in comment for MAX_SAFE_INTEGER Jakub Młokosiewicz 2016-07-26 14:58:16 +02:00
  • 3ad83cb889 Merge pull request #9905 from Microsoft/add-src-to-browserify-paths Nathan Shively-Sanders 2016-07-25 13:43:54 -07:00
  • 84a10e439e Some PR feedback Richard Knoll 2016-07-25 12:57:17 -07:00
  • ac2c41c081 Merge pull request #9904 from Microsoft/protected-constructors-accessible-in-subclass-static-methods Nathan Shively-Sanders 2016-07-25 12:38:07 -07:00
  • 4ef4cf1bac Lock ts-node to 1.1.0 while perf issue is investigated (#9933) Wesley Wigham 2016-07-25 12:36:18 -07:00
  • 8cbbcd03f0 Fixed broken singleAsteriskRegex. Fixes #9918 (#9920) Anatoly Ressin 2016-07-25 22:35:15 +03:00
  • 52fd0334be Allow await await Andy Hanson 2016-07-25 11:08:02 -07:00
  • a1a8725456 Optimize type inference Anders Hejlsberg 2016-07-25 09:05:29 -07:00
  • ff0cbb5b29 Merge branch 'master' into literalTypes Anders Hejlsberg 2016-07-24 07:28:11 -07:00
  • b673d5ff03 Use binary searching in union types to improve performance Anders Hejlsberg 2016-07-23 16:48:19 -07:00
  • d7aa40d0fc Remove unnecessary subtype reduction operations Anders Hejlsberg 2016-07-23 14:08:51 -07:00
  • 60cc5df2d7 Change getUnionType to default to no subtype reduction Anders Hejlsberg 2016-07-23 11:20:16 -07:00
  • 6a6f5db814 Merge pull request #9909 from YuichiNukiyama/fix9772 Mohamed Hegazy 2016-07-23 10:08:04 -07:00
  • b70132a577 Fix linting errors Anders Hejlsberg 2016-07-23 09:30:08 -07:00
  • 835645c5ec Fix fourslash test Anders Hejlsberg 2016-07-23 09:29:49 -07:00
  • 178883a617 Fix issue in getTypeDefinitionAtPosition Anders Hejlsberg 2016-07-23 09:29:29 -07:00
  • bf2783f0c5 to run CI Yuichi Nukiyama 2016-07-23 15:50:21 +09:00
  • 7224f22975 throw error when paths option mapping empty array Yuichi Nukiyama 2016-07-23 15:05:36 +09:00
  • 2169928f2b Protected constructors now accessible everywhere in subclasses Nathan Shively-Sanders 2016-07-22 17:38:25 -07:00
  • d3c91e03cc Accept new baselines Anders Hejlsberg 2016-07-22 16:56:33 -07:00
  • f7753afb2e Reduce unions of enum literal types when displaying types Anders Hejlsberg 2016-07-22 16:55:46 -07:00
  • 90849c288e Merge remote-tracking branch 'origin/tsserverVS-WIP' into tsserverVS-WIP-mixedcontent Vladimir Matveev 2016-07-22 16:11:08 -07:00
  • a8925f8c9d do not sync program for brace matching Vladimir Matveev 2016-07-22 16:09:56 -07:00
  • c3ec428c81 Merge remote-tracking branch 'origin/tsserverVS-WIP' into tsserverVS-WIP-mixedcontent Vladimir Matveev 2016-07-22 16:03:23 -07:00
  • bb016148da call updateGraph before getting language service Vladimir Matveev 2016-07-22 16:01:54 -07:00
  • a0406c777f Port Fix 9894 to master (#9896) Yui 2016-07-22 15:41:52 -07:00
  • 9a23b11b6a Change parser to use token() function for accessing current token Anders Hejlsberg 2016-07-22 14:28:53 -07:00
  • 8c64759f75 Fix bug in binder uncovered by changes Anders Hejlsberg 2016-07-22 14:28:09 -07:00
  • afd39cccaa Enum type is also a union of the literal enum types it declares Anders Hejlsberg 2016-07-22 14:27:33 -07:00
  • 275dbc7537 Forbid await await Andy Hanson 2016-07-22 14:01:59 -07:00
  • 4b2183927b Add src to absolute paths in browserify task Nathan Shively-Sanders 2016-07-22 13:56:50 -07:00
  • 97ef839a03 Protected ctors are accessible in subclass static methods Nathan Shively-Sanders 2016-07-22 13:48:43 -07:00
  • 8b2ea398ff Merge pull request #9528 from Microsoft/explicitly_included_globs Richard Knoll 2016-07-22 13:43:32 -07:00
  • 25525607d5 Test that protected constructors are accessible Nathan Shively-Sanders 2016-07-22 13:38:45 -07:00
  • b58f4dd928 Respond to PR comments Andy Hanson 2016-07-22 13:37:25 -07:00
  • bc5c7b654a More tests Andy Hanson 2016-07-22 13:33:22 -07:00
  • 046e9ea076 Merge pull request #9895 from Microsoft/better_web_test Andy 2016-07-22 13:11:43 -07:00
  • bd48e55878 Merge remote-tracking branch 'origin/master' into explicitly_included_globs Richard Knoll 2016-07-22 12:04:50 -07:00
  • bd6d2c0251 [Release-2.0] Fix 9829 : do not report error using import, export, module augmentation in d.t.s (#9894) Yui 2016-07-22 10:16:00 -07:00
  • aded015c38 Clarify code checking for UMD exports and eagerly return undefined rather than continuing on to the for loop. Andy Hanson 2016-07-22 08:43:34 -07:00
  • f94025d855 Improve web tests Andy Hanson 2016-07-01 13:34:15 -07:00
  • da212960b1 Use originalKeywordKind to detect this parameters Nathan Shively-Sanders 2016-07-13 13:06:10 -07:00
  • 97e4578b74 Test that emitter skips this with rest parameter Nathan Shively-Sanders 2016-07-13 11:43:28 -07:00