Commit Graph

  • ba50c6eb25 Merge branch 'tsserverVS-WIP' into tsserverVS-Types2.0 Jason Ramsay 2016-08-30 13:43:33 -07:00
  • 24ef426fbb Install packages separately Jason Ramsay 2016-08-30 13:41:24 -07:00
  • 1fb969f107 Split tests and fix issues with missing referenced files (#10599) Zhengbo Li 2016-08-30 11:47:08 -07:00
  • f0a532dac9 Improve tests Andy Hanson 2016-08-30 07:45:51 -07:00
  • d47b3e22e5 Remove useless inserts that used to be required to trigger checks Andy Hanson 2016-08-30 07:09:18 -07:00
  • efc7e9db6f Climb past multiple property accesses if necessary Andy Hanson 2016-08-30 06:51:52 -07:00
  • 59774733d6 Support decorators and templates Andy Hanson 2016-08-30 06:39:13 -07:00
  • 38ce6279cd add tsserver specific resolution pass that will load typings from cache locations if auto discovery is enabled Vladimir Matveev 2016-08-29 22:21:58 -07:00
  • 199e533059 - Command line should use spaces between types instead of comma - if entry.typings is empty use entry.typings for default typings to install Jason Ramsay 2016-08-29 19:01:55 -07:00
  • b0eff90c5f Merge remote-tracking branch 'origin/master' into go_to_implementation_pr Richard Knoll 2016-08-29 18:52:38 -07:00
  • 115141cb50 Also check inheritance for union and intersection types Richard Knoll 2016-08-29 18:09:16 -07:00
  • d8ff546512 Remove handling for multiple inheritance for config files Mohamed Hegazy 2016-08-29 17:18:04 -07:00
  • 456227bbee Move invalidate typings cache to UpdateGraphWorker Jason Ramsay 2016-08-29 16:43:34 -07:00
  • 6ea624a2fe Merge branch 'tsserverVS-WIP' into tsserverVS-Types2.0 Jason Ramsay 2016-08-29 16:23:10 -07:00
  • 051c7b0217 Refine the search set instead of filtering to implementations Richard Knoll 2016-08-29 15:46:26 -07:00
  • 19f62a41de Merge branch 'master' into configuration-inheritance Mohamed Hegazy 2016-08-29 16:00:21 -07:00
  • ce02f8319e use ScriptKind instead of file extension Vladimir Matveev 2016-08-29 15:56:37 -07:00
  • a2f92aa583 invalidate cached typings on add or remove file Jason Ramsay 2016-08-29 15:44:33 -07:00
  • 7e979746bb merge with origin/release-2.0 Vladimir Matveev 2016-08-29 14:13:22 -07:00
  • 4514f8fde5 Make goto-definition go to a signature declaration if possible Andy Hanson 2016-08-29 10:14:59 -07:00
  • 6f7f1b688b Merge branch 'master' into remove_item_from_list Andy Hanson 2016-08-29 07:44:59 -07:00
  • 5e4465acd6 Treat variable declaration as top-level if it has an important child. Andy Hanson 2016-08-29 07:28:14 -07:00
  • 0485bb6b56 Merge pull request #10506 from Microsoft/ctorTag Daniel Rosenwasser 2016-08-28 22:42:04 -07:00
  • f825b9c0f3 Add additional tests to unionPropertyExistence Omer Sheikh 2016-08-29 09:48:17 +05:00
  • fe570ba764 Do not elaborate on primitive type unions Omer Sheikh 2016-08-29 09:34:46 +05:00
  • 4eaee73564 Add test for invalid property access in unions Omer Sheikh 2016-08-29 01:07:10 +05:00
  • 59d027b49b Show elaboration for property not existing in union Omer Sheikh 2016-08-28 12:29:05 +05:00
  • d5c0c054be Accept new baselines Anders Hejlsberg 2016-08-27 09:50:43 -07:00
  • dba310949f Use 'true' and 'false' types when contextual type is 'boolean' Anders Hejlsberg 2016-08-27 09:50:23 -07:00
  • 65ef06edf4 Accept new baselines Anders Hejlsberg 2016-08-27 09:41:39 -07:00
  • a25104e152 Use union type when binding element has initializer Anders Hejlsberg 2016-08-27 09:40:49 -07:00
  • 28371b1fe4 Change error message which warn unexposed namespace member Yuichi Nukiyama 2016-08-27 11:56:16 +09:00
  • fb6ff42b93 Reuse effective type roots code in language service Richard Knoll 2016-08-26 18:03:20 -07:00
  • 598ca48c94 Merge pull request #10542 from Microsoft/far_display_parts Richard Knoll 2016-08-26 17:41:50 -07:00
  • d72ed3c0b0 Check for this symbol before getting display parts Richard Knoll 2016-08-26 16:52:25 -07:00
  • e62f1181b6 fix typo of missing node.kind (#10569) Yui 2016-08-26 16:46:10 -07:00
  • 1763db4698 Merge remote-tracking branch 'origin/master' into far_display_parts Richard Knoll 2016-08-26 16:45:07 -07:00
  • 7132fe5112 Merge branch 'tsserverVS-WIP' into tsserverVS-Types2.0 Jason Ramsay 2016-08-26 16:41:50 -07:00
  • 7d3f22fc66 Changes from CR feedback Jason Ramsay 2016-08-26 16:37:31 -07:00
  • 4e2e7602e2 Accept new baselines controlFlowImplicitAny Anders Hejlsberg 2016-08-26 15:52:15 -07:00
  • a370908421 [Transforms] Merge master 08/09 (#10263) Yui 2016-08-26 15:51:10 -07:00
  • 8c2f1e18ff Consider open types to be object literal types Anders Hejlsberg 2016-08-26 15:50:59 -07:00
  • f931e606b1 Fix build break caused by merge from master Paul van Brenk 2016-08-26 15:33:23 -07:00
  • 6acd1b796a More work on open types Anders Hejlsberg 2016-08-26 15:25:25 -07:00
  • 4c847eb257 Fixing errors and adding a fourslash test Richard Knoll 2016-08-26 15:04:08 -07:00
  • 8075a0dd72 store project errors on project so they can be reported later Vladimir Matveev 2016-08-26 14:37:49 -07:00
  • 9a26da13c4 Merge branch 'pvb/codeaction/api' of https://github.com/Microsoft/TypeScript into pvb/codeaction/api Paul van Brenk 2016-08-26 14:32:40 -07:00
  • 730f31f0f9 Merge branch 'master' into pvb/codeaction/api Paul van Brenk 2016-08-26 14:32:08 -07:00
  • 124e05fd68 PR Feedback Paul van Brenk 2016-08-05 16:44:43 -07:00
  • 712e7bfe30 Merge pull request #10568 from Microsoft/parse-untyped-object-type-members-comma-separated Nathan Shively-Sanders 2016-08-26 14:06:19 -07:00
  • 0dc976df1e Remove unused parameter Andy Hanson 2016-08-26 13:50:48 -07:00
  • 7e6f18d765 Don't use constructor symbol for search -- use class symbol and filter out only 'new C()' uses. Andy Hanson 2016-08-26 13:46:12 -07:00
  • 3f8cd82301 Update other tests and baselines Nathan Shively-Sanders 2016-08-26 13:30:59 -07:00
  • 0a985ee287 Parse untyped object type members separated by ',' Nathan Shively-Sanders 2016-08-26 13:25:19 -07:00
  • f90d8ddca5 Reuse code for tryGetClassExtendingIdentifier Andy Hanson 2016-08-26 10:40:10 -07:00
  • c1a291dffe Get the type of a constructor as the type of the class Andy Hanson 2016-08-26 10:06:27 -07:00
  • 3f126a52f9 Allow to find all references for constructors Andy Hanson 2016-08-24 09:26:38 -07:00
  • b0f7f2f99c Merge pull request #10354 from RyanCavanaugh/fix9771 Ryan Cavanaugh 2016-08-26 09:16:58 -07:00
  • 0116abdcf2 First in UMD global wins Ryan Cavanaugh 2016-08-26 08:49:43 -07:00
  • c72f5e28e8 Merge pull request #10543 from Microsoft/port10212 Mohamed Hegazy 2016-08-25 21:01:10 -07:00
  • 276b56dfb0 More PR feedback Richard Knoll 2016-08-25 17:39:55 -07:00
  • d7376aa8f1 Allow undefined from ProxyHandler<T>.getOwnPropertyDescriptor Ben Mosher 2016-08-25 20:30:17 -04:00
  • 970a5da702 Remove unused function Anders Hejlsberg 2016-08-25 16:58:56 -07:00
  • 1d125c35d0 Accept new baselines Anders Hejlsberg 2016-08-25 16:55:12 -07:00
  • f0be591c14 Update tests Anders Hejlsberg 2016-08-25 16:53:55 -07:00
  • ccbcc119f0 Support open types in control flow analysis Anders Hejlsberg 2016-08-25 16:53:12 -07:00
  • 1f9f20f043 Swap out TSD for Types 2.0 Jason Ramsay 2016-08-25 16:25:34 -07:00
  • d6dac6a6cb Update LKG 08/25 v2.0.2 v2.0-rc Kanchalai Tanglertsampan 2016-08-25 16:23:32 -07:00
  • 3ed8bca8db Merge branch 'master' into release-2.0 Kanchalai Tanglertsampan 2016-08-25 16:15:30 -07:00
  • 0041d5ce79 Merge pull request #10538 from Microsoft/find-declarations-of-js-module-export Nathan Shively-Sanders 2016-08-25 16:14:13 -07:00
  • 4f84639e47 Reimplemented Nathan's changes. contextuallyTypeImplementedProperties2 Daniel Rosenwasser 2016-08-25 15:48:08 -07:00
  • 29c18058d6 Removed commentary from tests. Daniel Rosenwasser 2016-08-25 15:47:52 -07:00
  • 8d5aaf8eda avoid creating syntax nodes for jsdoc comment tags (#10526) Zhengbo Li 2016-08-25 14:26:58 -07:00
  • 34847f0ce0 Making language service host changes optional Richard Knoll 2016-08-25 14:08:37 -07:00
  • 15ff0f7956 [Release 2.0] fix10179: 2.0 emits optional class properties defined in constructors, which breaks compatibility (#10212) Yui 2016-08-08 14:45:01 -07:00
  • 7e4715dfdc Stole all of Nathan's tests. Daniel Rosenwasser 2016-08-25 12:11:06 -07:00
  • e0a36840c0 PR feedback Richard Knoll 2016-08-25 11:53:44 -07:00
  • 6ee749f8b3 Get rid of absolute paths Nathan Shively-Sanders 2016-08-25 11:02:26 -07:00
  • 3953d6ba96 [CoS] return results from all projects if not specified project file name (#10527) Zhengbo Li 2016-08-25 10:46:48 -07:00
  • eea2dddfe1 Correct default compileOnSave value for different projects (#10528) Zhengbo Li 2016-08-25 10:46:41 -07:00
  • 751b0a65de Clean up maxNodeModuleJsDepth test Nathan Shively-Sanders 2016-08-25 10:25:17 -07:00
  • 13576064f3 Update LKG Mohamed Hegazy 2016-08-25 10:16:53 -07:00
  • 6c49dc2f70 strip comments when re-emitting tsconfig.json (#10529) Zhengbo Li 2016-08-25 06:21:02 -07:00
  • c0309fa78e Fix crash when checking module exports for export= Nathan Shively-Sanders 2016-08-25 09:21:31 -07:00
  • bab4a52983 strip comments when re-emitting tsconfig.json (#10529) Zhengbo Li 2016-08-25 06:21:02 -07:00
  • a9602facdb Reduce nesting Andy Hanson 2016-08-25 06:18:50 -07:00
  • 03308777ca Accept new baselines per refactor Justin Bay 2016-08-24 23:47:52 -04:00
  • 03182bfec5 Update error message + refactor Justin Bay 2016-08-24 21:08:50 -04:00
  • 73c3961355 Adding display parts to definition items to support FindAllReferences Richard Knoll 2016-08-24 18:50:04 -07:00
  • 43c14e6266 Merge remote-tracking branch 'microsoft/master' into better-type-as-value-error Justin Bay 2016-08-24 20:57:36 -04:00
  • 84b5fe6fa2 Merge branch 'tsserverVS-WIP' of https://github.com/Microsoft/TypeScript into tsserverVS-WIP Vladimir Matveev 2016-08-24 13:37:19 -07:00
  • dd979e8ede added more tests for cases when typingOptions are provided by external projects, set typing options after root files are added Vladimir Matveev 2016-08-24 13:37:03 -07:00
  • d72287e335 Fix issue when building dependency graph for files with circular refs (#10514) Zhengbo Li 2016-08-24 10:38:07 -07:00
  • d44385577f Rename function and clean up code Andy Hanson 2016-08-24 06:47:15 -07:00
  • c71c5a876e Using for..of instead of forEach Richard Knoll 2016-08-23 16:45:51 -07:00
  • 8fe0d2d6df remove merge artefacts Vladimir Matveev 2016-08-23 16:18:48 -07:00
  • a082857ae8 Add APIs for enabling CompileOnSave on tsserver (#9837) Zhengbo Li 2016-08-23 16:11:52 -07:00
  • d736db3b01 add typingOptions to the protocol.ExternalProject Vladimir Matveev 2016-08-23 15:15:12 -07:00
  • 0b71f5f661 An import ending in "/" is always an import of a directory. Andy Hanson 2016-08-23 13:38:39 -07:00
  • aff4556d0f do not send events via stdout if eventPort is specified Vladimir Matveev 2016-08-23 12:52:43 -07:00