Commit Graph

  • 3ea1b798d1 Fix fourslash test Mohamed Hegazy 2016-09-08 15:00:35 -07:00
  • 090c2fe7e6 Accept baselines after merge Mohamed Hegazy 2016-09-08 15:00:22 -07:00
  • dfb5091a5c Merge branch 'master' into literalTypesAlways Mohamed Hegazy 2016-09-08 14:47:40 -07:00
  • f13c16d4cf Fix tests Mohamed Hegazy 2016-09-08 14:46:45 -07:00
  • f6e24290e7 Merge pull request #10788 from Microsoft/useBaselinesForQuickInfoTests Mohamed Hegazy 2016-09-08 14:45:36 -07:00
  • 570433e5a0 Test that enum literal is assignable to an enum in a union Nathan Shively-Sanders 2016-09-08 14:43:17 -07:00
  • 1bc61c77aa Enum literal is assignable to enum, even inside union Nathan Shively-Sanders 2016-09-08 14:41:35 -07:00
  • ae65a41e2a A shorthand ambient module should be considered as possibly exporting a value. Andy Hanson 2016-09-08 14:05:04 -07:00
  • 76fe6e46ce Use shorthand properties Mohamed Hegazy 2016-09-08 14:00:52 -07:00
  • 53387337fc Fix duplicate baselines Mohamed Hegazy 2016-09-08 13:55:39 -07:00
  • 05882ffa7f Merge branch 'useBaselinesForQuickInfoTests' into literalTypesAlways Mohamed Hegazy 2016-09-08 13:28:21 -07:00
  • 2b8d96371e Avoid circular references in core.ts (#10783) Zhengbo Li 2016-09-08 13:26:01 -07:00
  • ccca525469 Merge pull request #10764 from Microsoft/exclude-source-map-support-FromSourceMaps Nathan Shively-Sanders 2016-09-08 13:24:11 -07:00
  • 069c10ca83 Use baselines for quick info tests to ease updates Mohamed Hegazy 2016-09-08 12:55:58 -07:00
  • 9ae98d6a37 Fix bug: return undefined, not false Andy Hanson 2016-09-08 12:49:58 -07:00
  • 1cd0093b72 Test that number is assignable to enum in a union Nathan Shively-Sanders 2016-09-08 11:21:40 -07:00
  • 3b40affeb7 Number is assignable to enum, even inside union Nathan Shively-Sanders 2016-09-08 11:16:45 -07:00
  • f73b4be3be Revert "Remove failing fourslash tests (may need to be restored and fixed)" Mohamed Hegazy 2016-09-08 11:15:02 -07:00
  • d6de3e1fb2 Revert "Remove failing fourslash tests (may need to be restored and fixed)" Mohamed Hegazy 2016-09-08 11:14:30 -07:00
  • 87ae723b52 For JSX text, construct a single literal node "foo bar" instead of "foo" + " " + "bar". Andy Hanson 2016-09-08 09:50:49 -07:00
  • 7f84953347 Merge pull request #10753 from Microsoft/services_modules_2 Andy 2016-09-08 09:49:00 -07:00
  • 2ad71620ca Merge pull request #10747 from Microsoft/react_emit_entities_2 Andy 2016-09-08 09:42:48 -07:00
  • d248358e9c Merge pull request #10781 from Microsoft/update-preferConstRule Nathan Shively-Sanders 2016-09-08 09:16:37 -07:00
  • 1fe7d3f476 Yep, another unused function in preferConstRule Nathan Shively-Sanders 2016-09-08 08:37:36 -07:00
  • b142bfce7c Remove another unused function in preferConstRule Nathan Shively-Sanders 2016-09-08 08:36:39 -07:00
  • 8e6f6a4060 Update preferConstRule to use getCombined*X*Flags Nathan Shively-Sanders 2016-09-08 08:34:33 -07:00
  • 262a7f6eea Use undefined, not null, to satisfy linter Nathan Shively-Sanders 2016-09-08 08:21:14 -07:00
  • a8eb4a20df Also decode entities when emitting attributes. Also, lexer should not process string escapes in jsx attributes. Andy Hanson 2016-09-08 07:49:29 -07:00
  • eea03801e0 When emitting react code, replace HTML numeric entities with their encoded characters Andy Hanson 2016-09-07 06:34:28 -07:00
  • 9d63c5a35e Only emit comment once for export enum declaration Kanchalai Tanglertsampan 2016-09-07 18:02:45 -07:00
  • f11c64648a Added missing semicolons. Daniel Rosenwasser 2016-09-07 17:30:51 -07:00
  • 3a5fb0cec6 Accepted baselines. Daniel Rosenwasser 2016-09-07 17:10:49 -07:00
  • a49ce91e00 Only emit comment only once in module declaration with identifier path name Kanchalai Tanglertsampan 2016-09-07 16:59:22 -07:00
  • 43a0ea8694 Force source-map-support to not have source maps Nathan Shively-Sanders 2016-09-07 16:18:14 -07:00
  • 874846a534 Merge pull request #10749 from fabiancook/master Nathan Shively-Sanders 2016-09-07 15:50:18 -07:00
  • 25f95559cf Merge branch 'master' into useReturnedThisFromSuperCalls Daniel Rosenwasser 2016-09-07 15:42:45 -07:00
  • 5714440fff Correct strings based on linting rules Fabian Cook 2016-09-08 09:33:31 +12:00
  • c3e63ee1f1 Move allocators.ts to services.ts, meaning.ts to utilities.ts, and transpile functions to a new file transpile.ts Andy Hanson 2016-09-07 14:25:52 -07:00
  • 98ac4e4c51 Allow -Infinity as an enum property name Fabian Cook 2016-09-08 09:21:34 +12:00
  • 7d91ac808b Add tests and baselines Yui T 2016-09-07 13:55:02 -07:00
  • 60b382d1b3 Correct emit comment for decorated class declaration Yui T 2016-09-07 13:54:52 -07:00
  • cb216012e0 Fix versions of TS and tslint Mohamed Hegazy 2016-09-07 12:23:26 -07:00
  • b11db57c32 Mark constructors as this-capturing if they are defined in a derived class. Daniel Rosenwasser 2016-09-07 12:23:06 -07:00
  • 67c2ed6199 Update Jakefile Andy Hanson 2016-09-07 12:05:21 -07:00
  • 69b0b5600d Factor out getRenameInfo Andy Hanson 2016-09-07 12:00:44 -07:00
  • 890c793a22 Merge pull request #10756 from Microsoft/changeTravisBranch Mohamed Hegazy 2016-09-07 11:55:05 -07:00
  • 1e2abc8cb6 Merge pull request #10674 from Microsoft/glob_outdir_bug Richard Knoll 2016-09-07 11:38:36 -07:00
  • 2d64a2300f Merge branch 'master' into services_modules_2 Andy Hanson 2016-09-07 11:36:16 -07:00
  • 56c37ec9d9 Merge branch 'master' into literalTypesAlways Mohamed Hegazy 2016-09-07 11:29:03 -07:00
  • c16ae3e215 Merge pull request #10757 from Microsoft/Fix10755 Mohamed Hegazy 2016-09-07 11:24:10 -07:00
  • 9ee897af4b Fix #10755: remove uses of package as an identifier name Mohamed Hegazy 2016-09-07 11:07:44 -07:00
  • 49ee281874 Change travis to target release-2.0 instead of transforms Mohamed Hegazy 2016-09-07 10:57:30 -07:00
  • 5c72a32c64 Expose getCombinedNodeFlags and getCombinedModifierFlags Mohamed Hegazy 2016-09-07 10:52:22 -07:00
  • b5f790bc5a Export type ModifiersArray Mohamed Hegazy 2016-09-07 10:51:58 -07:00
  • cae5bbb544 Merge branch 'master' into source_file Mohamed Hegazy 2016-09-07 10:45:30 -07:00
  • e0587a01d8 Fix the TS version to 2.1.0-dev.20160906 to avoid build break in tslint untill a new package is released Mohamed Hegazy 2016-09-07 10:43:52 -07:00
  • 6f06d0631d Simplify tracking of top-level type inferences Anders Hejlsberg 2016-09-07 09:30:44 -07:00
  • f6f7a78d89 Optimize 'getSourceFile' to only get the source file once. Andy Hanson 2016-09-07 09:29:38 -07:00
  • 4d6bd9df72 Break many functions out of services.ts and into their own modules. Andy Hanson 2016-09-07 07:04:46 -07:00
  • 088da9ea9d Allow Infinity and NaN to be used as an Enum property identifier Fabian Cook 2016-09-08 01:46:10 +12:00
  • 31a94fc0ee Cleaning up InferenceContext Anders Hejlsberg 2016-09-07 06:39:32 -07:00
  • 737867e7dd Accept new baselines Anders Hejlsberg 2016-09-06 18:44:31 -07:00
  • b9fa0af54c Fixing the fix Anders Hejlsberg 2016-09-06 18:44:20 -07:00
  • ad1c9b91e5 Fix merge issue Anders Hejlsberg 2016-09-06 18:26:09 -07:00
  • b33e49972f Merge branch 'master' into literalTypesAlways Anders Hejlsberg 2016-09-06 18:06:37 -07:00
  • 68f0f67690 Using existing test for outDir and removing new ones Richard Knoll 2016-09-06 17:46:54 -07:00
  • 2f9c9c9281 Remove failing fourslash tests (may need to be restored and fixed) Anders Hejlsberg 2016-09-06 17:45:07 -07:00
  • b4a6e02ca0 Merge remote-tracking branch 'origin/master' into glob_outdir_bug Richard Knoll 2016-09-06 17:37:51 -07:00
  • 5913a350d7 Updating method name that changed in master Richard Knoll 2016-09-06 17:34:41 -07:00
  • da2efa05d7 Accept new baselines Anders Hejlsberg 2016-09-06 17:32:46 -07:00
  • ff3b627ca6 Less widening of literal types in type inference Anders Hejlsberg 2016-09-06 17:25:02 -07:00
  • b7071c1682 Merge remote-tracking branch 'origin/master' into go_to_implementation_pr Richard Knoll 2016-09-06 17:17:33 -07:00
  • 4685646281 Merge branch 'master' of https://github.com/microsoft/TypeScript Kanchalai Tanglertsampan 2016-09-06 17:14:36 -07:00
  • 9c562f867d Handle multiple return statements that implement interface Richard Knoll 2016-09-06 17:14:21 -07:00
  • 66f30c9841 PR feedback Richard Knoll 2016-09-06 17:02:23 -07:00
  • bef6a668ad Add a rule to toggle space after opening brace and before closing brace (#10447) Zhengbo Li 2016-09-06 16:15:13 -07:00
  • 9d4219acf1 Adjust overloads to fix #10524. Ron Buckton 2016-09-06 15:23:11 -07:00
  • 3ccc58c37d Merge remote-tracking branch 'origin/master' into go_to_implementation_pr Richard Knoll 2016-09-06 14:11:38 -07:00
  • 43e19156c5 Merge pull request #9353 from Microsoft/import_completions_pr Richard Knoll 2016-09-06 13:22:41 -07:00
  • 11e9f50722 Port #10728: Fix #6500 zhengbli 2016-09-06 13:04:29 -07:00
  • a63c1c8ab2 Merge pull request #10027 from maiermic/type-guards-in-Array.prototype.filter Mohamed Hegazy 2016-09-06 12:59:29 -07:00
  • 548e143ee0 Merge remote-tracking branch 'origin/master' into import_completions_pr Richard Knoll 2016-09-06 12:48:03 -07:00
  • 8f0c7ef6c7 Pass the right host to getEffectiveTyperoots Richard Knoll 2016-09-06 12:46:27 -07:00
  • 9b7d8c7928 Merge branch 'master' into transforms Kanchalai Tanglertsampan 2016-09-06 11:38:38 -07:00
  • 7daf2e3fab Merge pull request #10679 from Microsoft/mergeMaster_09/01 Yui 2016-09-06 11:37:33 -07:00
  • 21736a1dbb Fix #6500 (#10728) Zhengbo Li 2016-09-06 11:36:23 -07:00
  • 230737fb95 Accepted baselines. Daniel Rosenwasser 2016-09-06 11:33:40 -07:00
  • b476815f76 Added test for '_this'. Daniel Rosenwasser 2016-09-06 11:31:20 -07:00
  • e1be0bcd4c Merge branch 'master' into mergeMaster_09/01 Kanchalai Tanglertsampan 2016-09-06 11:26:21 -07:00
  • a26d3108c2 Merge remote-tracking branch 'origin/master' into import_completions_pr Richard Knoll 2016-09-06 11:04:39 -07:00
  • faaf219a43 Merge pull request #10726 from Microsoft/port10703 Mohamed Hegazy 2016-09-06 10:25:16 -07:00
  • 9adc26c3fd Add repro from #10697 Anders Hejlsberg 2016-09-04 11:43:35 -07:00
  • b7289729a5 Introduce resolvingSignature to ensure caching works for anySignature Anders Hejlsberg 2016-09-04 07:50:32 -07:00
  • 4a643e5356 Merge pull request #10689 from Microsoft/node_modules_at_types Andy 2016-09-06 06:42:48 -07:00
  • d4cad48c66 Merge pull request #10684 from Microsoft/multi_map_remove Andy 2016-09-06 06:27:34 -07:00
  • 2379000f8a Merge pull request #10703 from Microsoft/fixSignatureCache Anders Hejlsberg 2016-09-04 11:54:53 -07:00
  • 0536fccd9a Add repro from #10697 Anders Hejlsberg 2016-09-04 11:43:35 -07:00
  • 3a1f8fc1f9 Introduce resolvingSignature to ensure caching works for anySignature Anders Hejlsberg 2016-09-04 07:50:32 -07:00
  • d144665b4f Accepted baselines. Daniel Rosenwasser 2016-09-03 01:13:58 -07:00
  • c87a773a46 Don't emit a return statement at the end in most useful cases. Daniel Rosenwasser 2016-09-03 01:10:38 -07:00