Commit Graph

  • c7fd72f2b8 fix linter Vladimir Matveev 2016-08-14 20:52:34 -07:00
  • af95f175ec update tests Vladimir Matveev 2016-08-14 12:22:22 -07:00
  • 9a180122a5 merge with origin/master Vladimir Matveev 2016-08-14 11:42:08 -07:00
  • 5d03895bb7 fix build issues on linux Vladimir Matveev 2016-08-14 11:16:11 -07:00
  • 837688f0be accept new baselines yortus 2016-08-14 22:58:21 +08:00
  • 66047c8b18 add tests yortus 2016-08-14 22:56:36 +08:00
  • cc8f326961 accept new baselines yortus 2016-08-14 21:42:31 +08:00
  • 59c09d90e6 Update instanceof conformance tests yortus 2016-08-13 14:49:56 +08:00
  • 38353027aa narrow from 'any' in most situations yortus 2016-08-13 13:57:18 +08:00
  • 253d5d6ce9 [WIP] initial version of tests Vladimir Matveev 2016-08-13 23:09:14 -07:00
  • 10d1e02916 Merge pull request #10323 from Microsoft/fixLint Daniel Rosenwasser 2016-08-13 15:03:28 -07:00
  • 73d53e8298 Use 'MapLike' instead of 'Map' in 'preferConstRule.ts'. Daniel Rosenwasser 2016-08-13 12:18:39 -07:00
  • d07261af4f ensure tsd cache directory exists Vladimir Matveev 2016-08-12 23:04:17 -07:00
  • 5bdde3b284 Merge pull request #10270 from Microsoft/optimizeMaps Anders Hejlsberg 2016-08-12 20:41:40 -07:00
  • 512ec04d29 [WIP] send\receive install typing requests Vladimir Matveev 2016-08-12 18:17:16 -07:00
  • c81624435a Simplifies performance API Ron Buckton 2016-08-12 16:34:35 -07:00
  • 959b6b6c07 remove unused dependencies to reduce the size of output file Vladimir Matveev 2016-08-12 14:26:09 -07:00
  • b1871a5bf9 [WIP] pass ITypingsInstaller to ProjectService Vladimir Matveev 2016-08-12 14:01:23 -07:00
  • d206046659 Collect timing information for commands running on travis (#10308) Wesley Wigham 2016-08-12 14:00:50 -07:00
  • b0a4e2785d Lint Ryan Cavanaugh 2016-08-12 13:36:54 -07:00
  • ec4952582f Merge pull request #10211 from RyanCavanaugh/fourslashTestPerf Ryan Cavanaugh 2016-08-12 13:33:22 -07:00
  • 87393e026e Merge branch 'master' into optimizeMaps Anders Hejlsberg 2016-08-12 13:31:37 -07:00
  • 19d89c4e03 Merge pull request #10296 from Microsoft/fixDiscriminantWithPrimtive Anders Hejlsberg 2016-08-12 13:18:24 -07:00
  • 51e2b02a31 add runTsd method Vladimir Matveev 2016-08-12 12:14:25 -07:00
  • d8d117ffaf [WIP] typings discovery in tsserver Vladimir Matveev 2016-08-12 11:04:43 -07:00
  • b988bc98a1 Merge pull request #10303 from Microsoft/not_needed_types Andy 2016-08-12 08:55:32 -07:00
  • df739fdd50 Allow an @types direcotry to have a package.json which specifies "typings": null to disclude it from automatically included typings. Andy Hanson 2016-08-11 12:26:22 -07:00
  • e64675eb85 Faster path for creating union types from filterType Anders Hejlsberg 2016-08-12 06:54:51 -07:00
  • f1ea145e05 Address CR comments + more optimizations Anders Hejlsberg 2016-08-11 16:06:03 -07:00
  • 644d6554fb Optimize core filter function to only allocate when necessary Anders Hejlsberg 2016-08-11 16:04:46 -07:00
  • 29ae2b2cf1 Add regression tests Anders Hejlsberg 2016-08-11 14:38:17 -07:00
  • b336c693ee Fix typo Anders Hejlsberg 2016-08-11 14:38:01 -07:00
  • c22a54fb95 Filter out nullable and primitive types in isDiscriminantProperty Anders Hejlsberg 2016-08-11 13:46:06 -07:00
  • a3845a95d5 Optimize getTypeWithFacts Anders Hejlsberg 2016-08-11 13:44:51 -07:00
  • 9ac13abfd1 Add shorthand types declaration for travis-fold (#10293) Andy 2016-08-11 11:58:23 -07:00
  • 3479f4bcbe fix linting Kanchalai Tanglertsampan 2016-08-11 10:49:36 -07:00
  • 821348b75d Update baseline Kanchalai Tanglertsampan 2016-08-11 10:48:43 -07:00
  • dbcf8e88c9 Merge branch 'master' into fix10193 Kanchalai Tanglertsampan 2016-08-11 10:48:31 -07:00
  • 24d8d848f1 Optimize filterType to only call getUnionType if necessary Anders Hejlsberg 2016-08-11 10:23:27 -07:00
  • e00ce94b94 Merge pull request #10240 from Microsoft/optimizeTypeListIds Anders Hejlsberg 2016-08-11 10:11:41 -07:00
  • 042da569f7 Address PR: add comment Kanchalai Tanglertsampan 2016-08-11 10:04:22 -07:00
  • e900952d3d Merge pull request #10013 from Microsoft/resolve_entity_name Andy 2016-08-11 09:59:17 -07:00
  • c9f62f33d4 Add folds to travis log (#10269) Wesley Wigham 2016-08-11 09:53:38 -07:00
  • 688e9bc455 Merge pull request #10234 from Microsoft/correct-this-in-tuple-type-parameter-constraints Nathan Shively-Sanders 2016-08-11 09:44:50 -07:00
  • 5b9bd82070 Merge branch 'master' into resolve_entity_name Andy Hanson 2016-08-11 09:18:21 -07:00
  • fa991b5175 Have travis take shallow clones of the repo (#10275) Wesley Wigham 2016-08-10 23:45:24 -07:00
  • 3ff89f794f Fix processDiagnosticMessages script Anders Hejlsberg 2016-08-10 17:28:52 -07:00
  • cba2e1aacb Update API sample Anders Hejlsberg 2016-08-10 16:47:35 -07:00
  • 65e1293b2e Optimize performance of maps Anders Hejlsberg 2016-08-10 16:47:06 -07:00
  • e16326de8b Merge pull request #10260 from zhengbli/fixSession Zhengbo Li 2016-08-10 15:13:56 -07:00
  • 408780864c Fix single-quote lint Nathan Shively-Sanders 2016-08-10 14:09:52 -07:00
  • 56cb07ae91 avoid using the global name zhengbli 2016-08-10 12:34:27 -07:00
  • 2f6f74d0c8 Merge pull request #10243 from joshaber/iterable-readonlyarray Ryan Cavanaugh 2016-08-10 10:34:12 -07:00
  • ecc51af1ec Allow OSX to fail while we investigate (#10255) Wesley Wigham 2016-08-10 10:01:16 -07:00
  • bc5f41ebe4 Merge pull request #10227 from Microsoft/for_of Andy 2016-08-10 06:07:06 -07:00
  • 557fc38446 Merge pull request #10235 from Microsoft/fixDiscriminantWithNullableType Anders Hejlsberg 2016-08-09 21:03:35 -07:00
  • 8975cd7024 Make ReadonlyArray iterable. joshaber 2016-08-09 23:00:47 -04:00
  • 9d4547c5d0 Optimize format of type list id strings used in maps Anders Hejlsberg 2016-08-09 16:33:45 -07:00
  • 5d0e1994f4 [Release 2.0] fix10076 : Destructing with "this" (#10209) Yui 2016-08-09 16:05:17 -07:00
  • 75de324e6b Merge branch 'master' into fix10193 Kanchalai Tanglertsampan 2016-08-09 15:58:30 -07:00
  • 7c3f27434c Add tests and baselines Kanchalai Tanglertsampan 2016-08-09 15:55:26 -07:00
  • f16d599f79 Issues an error when there are more than one export default Kanchalai Tanglertsampan 2016-08-09 15:54:44 -07:00
  • 80963baf50 Always use thisType when generating tuple id Nathan Shively-Sanders 2016-08-09 15:37:15 -07:00
  • 6a8f4cb676 Delay tuple type constraint resolution Nathan Shively-Sanders 2016-08-09 14:48:11 -07:00
  • 6c0bca0ae5 Add regression test Anders Hejlsberg 2016-08-09 13:39:12 -07:00
  • a5ea55ab65 Ignore null, undefined, void when checking for discriminant property Anders Hejlsberg 2016-08-09 13:39:00 -07:00
  • d34bbe5f58 Add explanatory comment to resolveTupleTypeMembers Nathan Shively-Sanders 2016-08-09 12:47:43 -07:00
  • 7e115bbbef Use correct this in tuple type parameter constraints Nathan Shively-Sanders 2016-08-09 12:44:08 -07:00
  • 4f54c6c228 Fix loop over array to use for-of instead of for-in Andy Hanson 2016-08-09 06:42:14 -07:00
  • 3f1ec7ad4b Merge pull request #10216 from Microsoft/structurallyIdenticalInstanceof Anders Hejlsberg 2016-08-08 22:14:50 -07:00
  • fe1854e441 Accept new baselines Anders Hejlsberg 2016-08-08 17:43:41 -07:00
  • 9277b3f5ad Add test Anders Hejlsberg 2016-08-08 17:40:53 -07:00
  • 5ebfad6e4a Introduce isTypeInstanceOf function Anders Hejlsberg 2016-08-08 17:40:27 -07:00
  • 624e52e834 Improve instanceof for structurally identical types Anders Hejlsberg 2016-08-08 16:40:59 -07:00
  • 5adceb92a7 Remove use strict Ryan Cavanaugh 2016-08-08 15:40:25 -07:00
  • 40f0c6018d use transpileModule Ryan Cavanaugh 2016-08-08 15:36:38 -07:00
  • 3f6aa3f3f0 Fix 10076: Fix Tuple Destructing with "this" (#10208) Yui 2016-08-08 14:45:29 -07:00
  • 0cfeaaffb5 [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
  • eac7a48c5f Fix non-strict-compliant test Ryan Cavanaugh 2016-08-08 14:39:31 -07:00
  • 53d54c2b28 Make baselines faster by not writing out unneeded files Ryan Cavanaugh 2016-08-08 14:30:27 -07:00
  • 669191e5fa Merge branch 'master' of https://github.com/microsoft/TypeScript Kanchalai Tanglertsampan 2016-08-08 14:01:12 -07:00
  • e724e883e6 Duh Ryan Cavanaugh 2016-08-08 13:31:45 -07:00
  • ce7f554090 Speed up fourslash tests Ryan Cavanaugh 2016-08-08 13:15:25 -07:00
  • 30e95df91e Reduce worker count to 3 (#10210) Wesley Wigham 2016-08-08 13:11:02 -07:00
  • 9a18429184 Add tests and baselines Kanchalai Tanglertsampan 2016-08-08 11:56:20 -07:00
  • 42d61b5098 Call checkExpression eventhough there is no appropriate type from destructuring of array Kanchalai Tanglertsampan 2016-08-08 11:55:59 -07:00
  • 8ea90ab28b Merge pull request #10194 from Microsoft/fixInstanceofNarrowing Anders Hejlsberg 2016-08-08 11:51:34 -07:00
  • f6a850b988 Merge pull request #10188 from Microsoft/discriminantPropertyCheck Anders Hejlsberg 2016-08-08 11:49:33 -07:00
  • 8a976f1100 Moving some utility functions around Richard Knoll 2016-08-08 11:04:17 -07:00
  • ba521de66d Accept new baselines Anders Hejlsberg 2016-08-08 09:45:12 -07:00
  • ce5a3f466d Add more tests Anders Hejlsberg 2016-08-08 09:44:43 -07:00
  • a0c5608770 Update comment Anders Hejlsberg 2016-08-08 09:44:24 -07:00
  • acfdfe0560 Merge pull request #10103 from Microsoft/narrowing-a-type-parameter-intersects-concrete-types Nathan Shively-Sanders 2016-08-08 09:22:32 -07:00
  • 5f665ad353 Merge pull request #9996 from joshaber/patch-1 Nathan Shively-Sanders 2016-08-08 09:11:09 -07:00
  • 2845d2f8b8 Improve naming and documentation from PR Nathan Shively-Sanders 2016-08-08 09:04:46 -07:00
  • e25db39ab4 Merge branch 'master' into narrowing-a-type-parameter-intersects-concrete-types Nathan Shively-Sanders 2016-08-08 08:42:28 -07:00
  • 67b3fe58fa Add regression test Anders Hejlsberg 2016-08-07 08:53:36 -07:00
  • f50226b481 Accept new baselines Anders Hejlsberg 2016-08-07 07:53:36 -07:00
  • 01f865dee7 Fix instanceof operator narrowing issues Anders Hejlsberg 2016-08-07 07:48:40 -07:00
  • cc2dc3acb0 Emit more efficient/concise "empty" ES6 ctor Godfrey Chan 2016-08-06 10:36:17 -07:00