Commit Graph

  • 6c790c02d9 Remove unnecessary excludeArgument array and getExcludeArgument function Anders Hejlsberg 2019-03-05 12:42:54 -08:00
  • 6e1e1e7bd5 Merge branch 'master' into incrementalBuildInfo Sheetal Nandi 2019-03-05 12:02:27 -08:00
  • ac55310c48 Fix prologue emitting in case of modules with --out scenario Sheetal Nandi 2019-03-05 11:23:53 -08:00
  • b879b435ef Add tests to verify output of --out with modules as output Sheetal Nandi 2019-03-05 09:53:00 -08:00
  • cde94441d3 Accept new baselines Anders Hejlsberg 2019-03-05 06:10:21 -08:00
  • ad823daabb Consistently defer generic functions to second type inference pass Anders Hejlsberg 2019-03-05 06:09:54 -08:00
  • a5f93ef7a4 Update user baselines (#30211) TypeScript Bot 2019-03-04 13:19:39 -08:00
  • bf326aaabf Fix lint error Anders Hejlsberg 2019-03-04 11:15:09 -08:00
  • 5fe8ebb502 Accept new baselines Anders Hejlsberg 2019-03-04 11:07:11 -08:00
  • 22c934a065 Add tests Anders Hejlsberg 2019-03-04 11:07:02 -08:00
  • 549c684517 Minor fix Anders Hejlsberg 2019-03-04 11:02:55 -08:00
  • 919ade1dbd Improve scheme for creating unique type parameter names Anders Hejlsberg 2019-03-04 10:57:08 -08:00
  • 8c4ab69d09 add test for non-transient symbol Gabriela Araujo Britto 2019-03-04 09:34:04 -08:00
  • c58819e9c2 Accept new baselines Anders Hejlsberg 2019-03-03 17:01:11 -08:00
  • c344ef3123 Infer higher order function types when possible Anders Hejlsberg 2019-03-03 14:34:38 -08:00
  • e7881a412e Accept new baselines Anders Hejlsberg 2019-03-02 11:59:41 -08:00
  • 304e25cf69 Add tests Anders Hejlsberg 2019-03-02 11:59:33 -08:00
  • 91f8fc60f1 Defer calls to generic functions returning generic functions Anders Hejlsberg 2019-03-02 10:34:23 -08:00
  • 8794ebdff5 Merge pull request #30179 from Microsoft/fixGetParameterNameAtPosition2 Anders Hejlsberg 2019-03-02 05:17:36 -10:00
  • 22a2eb8e96 Accept new baselines Anders Hejlsberg 2019-03-01 16:34:33 -08:00
  • d9bb869341 Add regression test Anders Hejlsberg 2019-03-01 16:34:23 -08:00
  • 3afe0a4d43 Fix out-of-bounds issue in getParameterNameAtPosition Anders Hejlsberg 2019-03-01 16:34:09 -08:00
  • 276cb583b4 Accept baselines with new build system Sheetal Nandi 2019-03-01 14:54:20 -08:00
  • d78335581e Update gulp to build using this branch Sheetal Nandi 2019-03-01 13:44:14 -08:00
  • ba1dc9e303 Update LKG with the branch build Sheetal Nandi 2019-03-01 13:30:08 -08:00
  • 21ea0178c5 Refactor the tests Sheetal Nandi 2019-03-01 13:23:02 -08:00
  • 98a146dcfc use getTouchingToken Gabriela Araujo Britto 2019-03-01 13:23:59 -08:00
  • 8e7db4d4b3 Because .tsbuildinfo is flag now, use .tsbuildinfo just like any other output to determine if project needs rebuild Sheetal Nandi 2019-03-01 12:26:54 -08:00
  • 026c1dd69c Fix the build error Sheetal Nandi 2019-03-01 11:45:47 -08:00
  • 223d42847b Merge branch 'master' into incrementalBuildInfo Sheetal Nandi 2019-03-01 11:39:44 -08:00
  • 8b964f445f Fix incorrect message when incremental is false with composite projects Sheetal Nandi 2019-03-01 10:33:24 -08:00
  • cd195c91c6 Add options tsBuildInfoFile to provide name for the buildinfo file Sheetal Nandi 2019-03-01 09:58:16 -08:00
  • df9da15abb Incremental false with composite not allowed Sheetal Nandi 2019-02-28 15:39:04 -08:00
  • cd060e75fe use interface for ValidVariableDeclaration Gabriela Araujo Britto 2019-03-01 09:17:44 -08:00
  • 35ebbece49 Minor fixes Anders Hejlsberg 2019-03-01 09:12:24 -08:00
  • f776bead4f Update user baselines (#30168) TypeScript Bot 2019-03-01 07:59:17 -08:00
  • db5ca33e6c Merge branch 'master' into deferGenericFunctionInference Anders Hejlsberg 2019-02-28 17:14:11 -08:00
  • 23473e021b Skip generic functions along with context sensitive arguments Anders Hejlsberg 2019-02-28 17:14:00 -08:00
  • 1f91aa1c9b remove inlineable Gabriela Araujo Britto 2019-02-28 16:55:40 -08:00
  • 86242eed87 Always use same code path when transforming function bodies for es2015 Ron Buckton 2019-02-28 16:28:25 -08:00
  • 5bef1aa13c Add regressions for conditional types that affect parameter variance (#30146) Jack Williams 2019-03-01 00:14:16 +00:00
  • e383b0d4f7 Accepted baselines. Daniel Rosenwasser 2019-02-28 15:33:03 -08:00
  • 00bf32ca39 Update LKG. Daniel Rosenwasser 2019-02-28 14:35:03 -08:00
  • 46ddbff7b1 Fix test by reverting change in textChanges that occured by mistake in 499bc70056 Sheetal Nandi 2019-02-28 14:28:27 -08:00
  • 45f53c7e4b Accept baselines Sheetal Nandi 2019-02-28 14:08:22 -08:00
  • 5fd745d834 Update the tsconfigs Sheetal Nandi 2019-02-28 14:01:40 -08:00
  • b1a73ab560 Resolve aliases to jsx namespace symbol (#30160) Wesley Wigham 2019-02-28 13:52:57 -08:00
  • d53efdf380 Changes to generation of .tsbuildinfo: - If composite or incremental then only the .tsbuildinfo will be generated - if --out or --outFile the file is outputFile.tsbuildinfo - if rootDir and outDir then outdir/relativePathOfConfigFromRootDir/configname.tsbuildinfo - if just outDir then outDir/configname.tsbuild - otherwise config.tsbuildinfo next to configFile Sheetal Nandi 2019-02-27 16:15:09 -08:00
  • 7f5052bf7b Merge pull request #30114 from Microsoft/contextualGenericRestParameter Anders Hejlsberg 2019-02-28 11:00:12 -10:00
  • 237c33b444 Merge pull request #30109 from Microsoft/circularConstraintErrors Anders Hejlsberg 2019-02-28 10:57:01 -10:00
  • a6a3ae00a6 Only collect inferences which actually have inferences into the returnMapper (#30111) Wesley Wigham 2019-02-28 12:46:24 -08:00
  • 617d5af67e add diagnostics message for refactor description Gabriela Araujo Britto 2019-02-28 11:22:05 -08:00
  • 51616a4043 use sortAndDeduplicate instead of deduplicate Gabriela Araujo Britto 2019-02-28 09:50:57 -08:00
  • b44bfaaaa8 Convert CheckMode to a flags style enum Anders Hejlsberg 2019-02-28 06:15:26 -08:00
  • b02dab4e00 Remove 'this'-related tx flag usage from transformConstructorBody Ron Buckton 2019-02-27 18:11:01 -08:00
  • 7fd6868f8b minor refactors to convertToNamedParameters Gabriela Araujo Britto 2019-02-27 16:42:54 -08:00
  • 54c7996ff5 refactor getGroupReferences Gabriela Araujo Britto 2019-02-27 16:19:01 -08:00
  • ed35741b5f Merge branch 'master' into incrementalBuildInfo Sheetal Nandi 2019-02-27 15:45:59 -08:00
  • 5ec5e0466d Merge pull request #30136 from RyanCavanaugh/no-mkdir-race Ryan Cavanaugh 2019-02-27 15:43:14 -08:00
  • 93fa734162 Don't crash if someone created a folder while we were checking to see if it exists Ryan Cavanaugh 2019-02-27 14:33:25 -08:00
  • be2db9db12 Add globalThis (#29332) Nathan Shively-Sanders 2019-02-27 14:14:34 -08:00
  • 13c08ab32b Use identity with the permissive instantation to detect nongenric instances and disable variance probing on nongeneric instances (#29981) Wesley Wigham 2019-02-27 14:12:30 -08:00
  • 03377f70b7 Apply changes in reverse order even in new API to match behaviour with internal api Sheetal Nandi 2019-02-27 14:07:15 -08:00
  • 0d93eb9218 Merge pull request #30133 from Microsoft/revert-conditional-type-invariance Nathan Shively-Sanders 2019-02-27 13:25:04 -08:00
  • f77b43ca09 Update baselines Nathan Shively-Sanders 2019-02-27 12:42:30 -08:00
  • aedffe049d Revert "Merge pull request #27697 from mattmccutchen/issue-27118" Nathan Shively-Sanders 2019-02-27 11:50:04 -08:00
  • 4718ff8f21 Merge pull request #30110 from Microsoft/revertExecFileSync Sheetal Nandi 2019-02-27 10:52:49 -08:00
  • 006fe14bcc refactor utilities Gabriela Araujo Britto 2019-02-26 16:22:08 -08:00
  • e8e7e88b2a Merge pull request #30094 from Kingwl/improve_completions_for_optional_props Daniel Rosenwasser 2019-02-26 16:19:50 -08:00
  • fd10c12116 Revert "Use execFileSync in typing installer" Sheetal Nandi 2019-02-26 14:01:42 -08:00
  • 3e4b9c07d2 Revert "Do not wrap npm path with quotes" Sheetal Nandi 2019-02-26 14:01:03 -08:00
  • 0716b87b75 Merge branch 'master' into contextualGenericRestParameter Anders Hejlsberg 2019-02-26 14:00:41 -08:00
  • 288851066b Dont create a union type to infer conditional type branches (#30010) Wesley Wigham 2019-02-26 13:43:41 -08:00
  • 2533d8294e Make a fresh empty object literal not a subtype of a type with an index signaure (#29975) Wesley Wigham 2019-02-26 13:43:22 -08:00
  • ecebc9ffeb Accept new baselines Anders Hejlsberg 2019-02-26 12:44:18 -08:00
  • 2212f4777a Add regression test Anders Hejlsberg 2019-02-26 12:44:12 -08:00
  • 5270b49bcc Accept new baselines Anders Hejlsberg 2019-02-26 12:39:14 -08:00
  • ede6b9a5cb Issue errors for all circular type parameter constraints Anders Hejlsberg 2019-02-26 12:39:01 -08:00
  • e6068f405b Make applyChangesToOpenFiles efficient to handle batch file opens, close and changes before updating projects Fixes #29667 Sheetal Nandi 2019-02-26 11:43:10 -08:00
  • 2258bb2fb7 Add request applyChangesToOpenFiles Sheetal Nandi 2019-02-25 14:58:59 -08:00
  • 6fd7011870 Add test that batches all the open files to update program only once Sheetal Nandi 2019-02-25 13:07:15 -08:00
  • 970ec62364 remove unused LeadingTriviaOption and TrailingTriviaOption options Gabriela Araujo Britto 2019-02-26 10:02:57 -08:00
  • bf5123de6a don't export useNonAjustedPositions Gabriela Araujo Britto 2019-02-26 09:49:10 -08:00
  • e3a465ffa3 change startPosition and endPosition to leadingTriviaOption and trailingTriviaOption Gabriela Araujo Britto 2019-02-26 09:43:35 -08:00
  • 4db4c58924 Merge pull request #30095 from Microsoft/nodeExecFileSync Sheetal Nandi 2019-02-26 09:10:22 -08:00
  • 1ed5e1c63b Do not wrap npm path with quotes Fixes #30086 Sheetal Nandi 2019-02-25 19:50:53 -08:00
  • 4d7ec380a9 check completions with assignable rather than identity 王文璐 2019-02-26 10:54:01 +08:00
  • c5061486a9 Retain substitution types through instantiation if possible (#30059) Wesley Wigham 2019-02-25 17:10:03 -08:00
  • 0e858a6e16 Include misc script outputs in local build (#30092) Wesley Wigham 2019-02-25 16:33:20 -08:00
  • c2f1998387 Fix baseline accept when there are multiple .delete files (#30091) Wesley Wigham 2019-02-25 16:18:03 -08:00
  • 510bef6856 Remove NewTargetInComputedPropertyName hierachy fact Ron Buckton 2019-02-25 14:55:12 -08:00
  • a5153a94ab add tests Gabriela Araujo Britto 2019-02-25 14:14:28 -08:00
  • ad4cef01a3 Removes 'TypeScript' transform flag Ron Buckton 2019-02-25 13:26:44 -08:00
  • 9787021540 Merge pull request #30078 from Microsoft/updateNpmIgnore Daniel Rosenwasser 2019-02-25 13:21:53 -08:00
  • 365967d484 Merge branch 'master' into convert-to-named-parameters Gabriela Araujo Britto 2019-02-25 10:54:58 -08:00
  • f571866f47 add new tests for bad class references Gabriela Araujo Britto 2019-02-25 10:32:56 -08:00
  • bc3611d1dd update failing tests Gabriela Araujo Britto 2019-02-25 10:32:28 -08:00
  • 8d66d55de1 Improved argument description for parameters originating from tuples that were extracted from functions. (ie mapped functions) Titian Cernicova-Dragomir 2019-02-25 18:18:00 +02:00
  • c37254e509 Merge pull request #30062 from jwunderl/quick-fix-any-annotation Daniel Rosenwasser 2019-02-24 23:18:06 -08:00
  • 7a391fe613 Fix .npmignore by adding the .git file (as opposed to just a directory, which is not the case for git worktrees) and the .failed-tests file. Daniel Rosenwasser 2019-02-24 23:05:42 -08:00