Commit Graph

  • 2e56012ac3 Accepting new baselines Anders Hejlsberg 2015-12-05 16:57:22 -08:00
  • c700bf9e7d Fix length check in typeArgumentsRelatedTo Anders Hejlsberg 2015-12-05 16:57:02 -08:00
  • 99e6542842 Merge branch 'master' into typeParametersAsConstraints Anders Hejlsberg 2015-12-05 10:42:25 -08:00
  • 3ce91c438a Merge pull request #5942 from Microsoft/fixUnionToUnionTypeInference Anders Hejlsberg 2015-12-05 09:28:18 -08:00
  • 6901a98c85 Adding a bit more text to comments Anders Hejlsberg 2015-12-05 08:53:21 -08:00
  • bb9498f72f Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution vladima 2015-12-04 21:28:57 -08:00
  • 4735c00f05 Merge pull request #5420 from weswigham/undefined-unique Wesley Wigham 2015-12-04 17:43:12 -08:00
  • ae9d93b41a Adding test Anders Hejlsberg 2015-12-04 16:05:01 -08:00
  • e6259a5570 Fix union/union and intersection/intersection type inference Anders Hejlsberg 2015-12-04 16:04:47 -08:00
  • cb4a40867e add baselines Wesley Wigham 2015-12-04 15:44:35 -08:00
  • 00576527bd break down tests, make more clear whats doing done, remove specific logic from mergeSymbolTable Wesley Wigham 2015-12-04 15:41:11 -08:00
  • fcd00a59d2 Simplified JS prototype class inference Ryan Cavanaugh 2015-12-04 14:58:32 -08:00
  • 1aee5e137a Update LKG Mohamed Hegazy 2015-12-04 14:27:44 -08:00
  • b1fac590c3 Merge pull request #5934 from Microsoft/inherit-construct-signature-from-extended-interface Nathan Shively-Sanders 2015-12-04 14:23:07 -08:00
  • 63fef5083a Merge branch 'master' into undefined-unique Wesley Wigham 2015-12-04 14:21:35 -08:00
  • 9b441d8343 Merge pull request #5148 from weswigham/duplicate-export-behavior Wesley Wigham 2015-12-04 14:18:58 -08:00
  • 6bb62d6daf Merge remote-tracking branch 'upstream/master' into javaScriptPrototypes Ryan Cavanaugh 2015-12-04 14:12:01 -08:00
  • fabc43d0d4 JS Prototypes WIP Ryan Cavanaugh 2015-12-04 14:11:56 -08:00
  • 209ec681b0 Merge pull request #5939 from weswigham/use-strict-shebang Wesley Wigham 2015-12-04 13:57:18 -08:00
  • 835950a674 check for presence of array Wesley Wigham 2015-12-04 13:44:16 -08:00
  • 0348fd4d4b Merge pull request #5937 from Microsoft/missingSemicolonInModuleSpecifier Vladimir Matveev 2015-12-04 13:43:59 -08:00
  • bc73f31acc Fix #5928 - Write line after shebang Wesley Wigham 2015-12-04 13:38:24 -08:00
  • 98fd75d84e fix typo, reduce nesting, defer array allocation until needed Wesley Wigham 2015-12-04 13:09:11 -08:00
  • e88dfb151a parse module specifier as string (old logic is kept for better error recovery) Vladimir Matveev 2015-12-04 11:41:11 -08:00
  • e2b6898018 remove lint Nathan Shively-Sanders 2015-12-04 09:07:32 -08:00
  • c94d534748 Accept new baseline Nathan Shively-Sanders 2015-12-04 09:00:32 -08:00
  • b8af5248b5 Simplify check for constructors Nathan Shively-Sanders 2015-12-04 09:00:04 -08:00
  • ae559a7ccf Add test and accept baselines Nathan Shively-Sanders 2015-12-03 15:51:15 -08:00
  • 80453021af Inherit construct signature for extended interface Nathan Shively-Sanders 2015-12-03 14:01:20 -08:00
  • f15fe5b335 Improved error messages for property declarations Martin Všetička 2015-11-06 16:45:26 +01:00
  • 0130c23028 Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution vladima 2015-12-03 22:49:55 -08:00
  • 3a4ac33240 Merge pull request #5898 from Microsoft/fix3475_let Yui 2015-12-03 22:27:33 -08:00
  • 2799d2e561 Merge pull request #5880 from Microsoft/supportChakra Paul van Brenk 2015-12-03 20:59:08 -08:00
  • b9f310d4f2 first pass at this type predicate members Wesley Wigham 2015-12-03 18:21:36 -08:00
  • 792e86e26f Merge pull request #5922 from Microsoft/updateversion Yui 2015-12-03 17:55:09 -08:00
  • 564c7b448f Merge pull request #5921 from Microsoft/revert-5919-port_union_reduction_to_1.7 Vladimir Matveev 2015-12-03 17:19:39 -08:00
  • 70c0806c55 Update to version 1.7.5 Yui T 2015-12-03 17:16:11 -08:00
  • ee9c4dcafa Merge pull request #5920 from Microsoft/fixUnionTypeInference Anders Hejlsberg 2015-12-03 17:11:08 -08:00
  • 8c085fc920 Only infer *to* type references that have explicit type arguments Anders Hejlsberg 2015-12-03 16:34:44 -08:00
  • c531b5cfa8 pin tslint version to ~2 Vladimir Matveev 2015-12-03 16:53:28 -08:00
  • 7ece82f191 Revert "Port union reduction to 1.7" Vladimir Matveev 2015-12-03 16:48:27 -08:00
  • c839dd3e9f Only infer *to* type references that have explicit type arguments Anders Hejlsberg 2015-12-03 16:34:44 -08:00
  • 2fb9f9bcef Merge pull request #5919 from Microsoft/port_union_reduction_to_1.7 Vladimir Matveev 2015-12-03 16:11:48 -08:00
  • 1c4fd1120e pin tslint version to ~2 Vladimir Matveev 2015-12-03 15:56:02 -08:00
  • 0ab538f5d0 Merge pull request #5839 from Microsoft/jsBinderErrors Sheetal Nandi 2015-12-03 15:45:06 -08:00
  • ccb4326cce Merge pull request #5895 from Microsoft/unionTypeParameterInference Anders Hejlsberg 2015-12-03 12:23:46 -08:00
  • b022893fd8 Merge pull request #5737 from Microsoft/unionIntersectionTypeInference Anders Hejlsberg 2015-11-24 08:33:14 -08:00
  • d51dd84f6c remove unneeded cast Wesley Wigham 2015-12-03 14:18:44 -08:00
  • cfe2cc3608 utilize type guard on type guard logic more Wesley Wigham 2015-12-03 14:10:22 -08:00
  • d7208e81d6 feedback from pr Wesley Wigham 2015-12-03 13:46:37 -08:00
  • 0784ea169f Check for lenght of declaration instead Yui T 2015-12-03 13:17:57 -08:00
  • 3bb5dc6686 Merge pull request #5895 from Microsoft/unionTypeParameterInference Anders Hejlsberg 2015-12-03 12:23:46 -08:00
  • 4c9575ac0c Update CONTRIBUTING.md Daniel Rosenwasser 2015-12-03 11:29:13 -08:00
  • 8f9a23088c Update README.md Daniel Rosenwasser 2015-12-03 11:28:06 -08:00
  • 74934c3bfa Update README.md Daniel Rosenwasser 2015-12-03 11:27:14 -08:00
  • f9ae3e4f2b Initial support for globs in tsconfig.json Ron Buckton 2015-12-03 10:44:24 -08:00
  • 3edc9c9539 Merge pull request #5912 from sparecycles/fix-contributing-instructions Mohamed Hegazy 2015-12-03 10:41:54 -08:00
  • f8d2a03630 clarify documentation Adam Freidin 2015-12-03 10:39:40 -08:00
  • 20cce6ebd3 fix instructions for contributing to lib.d.ts Adam Freidin 2015-12-03 09:22:43 -08:00
  • 4137a103d8 Fix typo in the spec Mohamed Hegazy 2015-12-02 22:05:11 -08:00
  • b14b7e9172 Merge pull request #5909 from Microsoft/patch-stringify Wesley Wigham 2015-12-02 21:19:24 -08:00
  • 2ba085127b Merge pull request #5908 from weswigham/esmodule-flag-es6 Wesley Wigham 2015-12-02 21:07:27 -08:00
  • a5a6c10322 use typeof to check for presence of JSON global Wesley Wigham 2015-12-02 21:06:32 -08:00
  • 83e61cfa68 fix esmodule big, unify export emit between es6/pre-es6 Wesley Wigham 2015-12-02 20:50:24 -08:00
  • 859cc53c11 Add tests, remove internal annotation form enum Wesley Wigham 2015-12-02 19:49:43 -08:00
  • c4cff9833d first pass at this type predicates Wesley Wigham 2015-12-02 18:35:49 -08:00
  • 83eb6acd13 Merge remote-tracking branch 'refs/remotes/Microsoft/master' into indentSuppressor SaschaNaz 2015-12-03 11:27:14 +09:00
  • a4770afc69 Merge pull request #5777 from Microsoft/elaborate-interface-signature-errors Nathan Shively-Sanders 2015-12-02 15:54:07 -08:00
  • 86d4a4c11f Adding test to demonstrate limits of signature identity checking Anders Hejlsberg 2015-12-02 15:42:25 -08:00
  • 3e6d40f3fe Removing comment from test Anders Hejlsberg 2015-12-02 15:41:37 -08:00
  • 4338dcb308 Add comment for use of isPrimitiveApparentType Nathan Shively-Sanders 2015-12-02 15:26:10 -08:00
  • c82fe86315 Remove apparent type of primitives from errors Nathan Shively-Sanders 2015-12-02 15:16:04 -08:00
  • f7303cdcf1 Merge pull request #5899 from Microsoft/fix4616_addtests Yui 2015-12-02 14:34:05 -08:00
  • 4fcb53b253 Strict mode errors Sheetal Nandi 2015-12-02 14:00:34 -08:00
  • 58a83f1e45 Fix linter error Yui T 2015-12-02 13:57:10 -08:00
  • f83817a488 remove line and unused code Yui T 2015-12-02 13:47:19 -08:00
  • 135e091c2a Add more tests Yui T 2015-12-02 13:45:52 -08:00
  • 63ac3cda71 All tests for using let Yui T 2015-12-02 13:43:06 -08:00
  • 9ffa3cd3e5 Check grammar for let/const declaration for all targets Yui T 2015-12-02 13:42:43 -08:00
  • da8557d672 Reachability errors Sheetal Nandi 2015-12-02 12:49:53 -08:00
  • 469b7fdcbb Strict mode errors Sheetal Nandi 2015-12-02 12:35:34 -08:00
  • 234527093a Multiple default exports error. Sheetal Nandi 2015-12-02 12:00:53 -08:00
  • 6116cc9c59 Duplicate symbol error Sheetal Nandi 2015-12-02 11:59:53 -08:00
  • dfb32c5dae Simplified after CR feedback. Paul van Brenk 2015-12-02 11:49:54 -08:00
  • 086d3945eb Merge branch 'master' into jsBinderErrors Sheetal Nandi 2015-12-02 11:36:11 -08:00
  • 561360d550 Adding regression test Anders Hejlsberg 2015-12-02 10:23:49 -08:00
  • 181c10a78f Ensure that different type parameters are never considered identical Anders Hejlsberg 2015-12-02 10:23:28 -08:00
  • 94129a5047 Propagate 'this' type in constraint checking Anders Hejlsberg 2015-12-02 09:45:34 -08:00
  • 90391fed41 Merge pull request #5881 from weswigham/rootdir-module-names Wesley Wigham 2015-12-01 23:32:22 -08:00
  • 9a9b51f8f1 merge with master Vladimir Matveev 2015-12-01 21:36:02 -08:00
  • 81e012f90f dont canonicalize the filename when generating names, just use the absolute path Wesley Wigham 2015-12-01 18:53:54 -08:00
  • ace383d342 add tests Yui T 2015-12-01 18:39:02 -08:00
  • 8d3e4f3475 cr feedback Paul van Brenk 2015-12-01 17:44:43 -08:00
  • 951a77f7bd respect root dir/common src dir when generating module names Wesley Wigham 2015-12-01 17:34:40 -08:00
  • 19d7e629da Merge pull request #5852 from holtwick/feature/await_for_es5 Mohamed Hegazy 2015-12-01 17:08:09 -08:00
  • a69825e84e tweak rules Wesley Wigham 2015-12-01 16:27:19 -08:00
  • 3fba14ed6a rule text fix Wesley Wigham 2015-12-01 16:20:31 -08:00
  • de89459162 add new rule Wesley Wigham 2015-12-01 16:19:40 -08:00
  • 956a6b720a Add support for Chakra Host in sys. Paul van Brenk 2015-12-01 16:18:06 -08:00
  • 3750748a27 Accepting new baselines Anders Hejlsberg 2015-12-01 15:52:32 -08:00