Commit Graph

  • 44cc8c5ffe Use methods in dom.generated.d.ts to opt out of strict checks Anders Hejlsberg 2017-09-19 14:23:01 -07:00
  • 76ef97449c Expand test to ensure property access on object literal has correct behaviour Henry Mercer 2017-09-19 22:18:15 +01:00
  • 54eadef408 Accept new baselines Anders Hejlsberg 2017-09-19 13:30:18 -07:00
  • 84f7afd29e Handle special case of 'void' type arguments for covariant type parameters Anders Hejlsberg 2017-09-19 13:29:03 -07:00
  • 0ae42ea3de Allow relative imports of '.js' files when --noImplicitAny is disabled (#18489) Andy 2017-09-19 12:42:29 -07:00
  • 406d9abb5a Merge pull request #18264 from Microsoft/make-jsdoc-getters-public Nathan Shively-Sanders 2017-09-19 11:33:45 -07:00
  • 339a7e5f63 Merge branch 'master' into make-jsdoc-getters-public Nathan Shively-Sanders 2017-09-19 11:20:06 -07:00
  • cb63ea5242 Merge pull request #18563 from amcasey/GH18546 Andrew Casey 2017-09-19 10:47:16 -07:00
  • 1989b70374 Merge pull request #18192 from armanio123/FixExpressionExpectedAtEOF Armando Aguirre 2017-09-19 10:13:20 -07:00
  • b58e0fba0c Add comments Anders Hejlsberg 2017-09-19 10:11:18 -07:00
  • cc678a5184 Merge pull request #18440 from Microsoft/fix-javascript-signature-instantiation Nathan Shively-Sanders 2017-09-19 08:43:16 -07:00
  • 951974dff6 Use find array helper (#18557) Andy 2017-09-19 08:27:31 -07:00
  • af49c60a2c Stop requiring that the full range of a declaration fall within the selection Andrew Casey 2017-09-18 19:12:06 -07:00
  • a0fa69ff6c Handle contravariance in type inference Anders Hejlsberg 2017-09-18 17:31:54 -07:00
  • 55657093d3 Accepted baselines. Daniel Rosenwasser 2017-09-18 14:03:36 -07:00
  • 670d7113da Add quick path for computing array variance as it is already known Anders Hejlsberg 2017-09-18 13:56:59 -07:00
  • b137f24eb7 %s/getTemplateObject/makeTemplateObject Daniel Rosenwasser 2017-09-18 13:54:17 -07:00
  • 21bbee4044 init progressbar dependencies within host start to avoid execution in a browser context (#18554) Wesley Wigham 2017-09-18 13:41:37 -07:00
  • f8ff7f7365 Use dedicated marker types for variance determination Anders Hejlsberg 2017-09-18 13:36:46 -07:00
  • 49a73a9686 Removed duplicated JSDoc for TypedArrays and ArrayBuffer. (#18555) Adrian Leonhard 2017-09-18 22:34:03 +02:00
  • 8c2d79caa6 TypedArrays: fixed find and findIndex callback param obj type. (#18493) Adrian Leonhard 2017-09-18 21:12:08 +02:00
  • fe0ba0c743 fix: Add missing opening quote (#18534) Ivan Enderlin 2017-09-18 11:21:33 -07:00
  • 387fc205d0 Ensure that emitter calls callbacks for empty blocks (#18547) (#18550) Andy 2017-09-18 11:17:06 -07:00
  • 839145cd79 Merge pull request #18517 from amcasey/RequestCountDecr25 Andrew Casey 2017-09-18 11:00:55 -07:00
  • 79e12eb48b Ensure that emitter calls callbacks for empty blocks (#18547) Andy 2017-09-18 10:05:44 -07:00
  • 12f5dd85d7 Introduce --strictFunctionTypes mode Anders Hejlsberg 2017-09-18 06:33:47 -07:00
  • 0ac8406cd7 Merge pull request #18501 from Microsoft/formatOptions Andrew Casey 2017-09-15 17:11:08 -07:00
  • 83f2401523 Merge pull request #17954 from uniqueiniquity/regions Benjamin Lichtman 2017-09-15 17:04:32 -07:00
  • e5c43cddb7 Remove extra OutliningSpan and simplify regex uniqueiniquity 2017-09-15 16:47:59 -07:00
  • 088da79079 Merge pull request #18451 from Microsoft/allow-booleans-in-spreads Nathan Shively-Sanders 2017-09-15 16:24:16 -07:00
  • 484bd2082e Refactored out RegionRange uniqueiniquity 2017-09-15 16:15:32 -07:00
  • cb8d9d6143 Revert spread-falsy-union/fix spread of primitive Nathan Shively-Sanders 2017-09-15 16:11:41 -07:00
  • 3dfeb2d0f4 Combine and simplify regex uniqueiniquity 2017-09-15 15:33:34 -07:00
  • 6ad8adcdfe Drop Debug.fail Andrew Casey 2017-09-15 15:34:24 -07:00
  • ebee7c62be Only decrement activeRequestCount on SetTypings responses Andrew Casey 2017-09-14 15:35:47 -07:00
  • bc9da6aed6 Merge pull request #18512 from amcasey/TIMessageKinds Andrew Casey 2017-09-15 15:29:58 -07:00
  • 9b92bd30d3 Merge pull request #18514 from amcasey/BrokenExtractTest Andrew Casey 2017-09-15 14:03:54 -07:00
  • 7ba140445d Fix broken test Andrew Casey 2017-09-15 13:58:49 -07:00
  • 47b61ac18c Merge pull request #18508 from amcasey/ExtractSingleToken Andrew Casey 2017-09-15 13:15:31 -07:00
  • 965a4d5aeb Restructure handling to TI messages to enforce exhaustiveness Andrew Casey 2017-09-15 11:33:05 -07:00
  • 76fd4fe289 Merge pull request #18491 from amcasey/RequestCountDecr Andrew Casey 2017-09-15 10:50:52 -07:00
  • 11333a7bc2 Conditional declaration (#18506) Wesley Wigham 2017-09-15 10:45:20 -07:00
  • abd4f58824 Restore single-token tests Andrew Casey 2017-09-15 10:45:15 -07:00
  • 7781245f1e Move RegionRange to private scope uniqueiniquity 2017-09-15 10:38:05 -07:00
  • 74139186ed Re-enable extraction of single tokens Andrew Casey 2017-09-15 10:28:20 -07:00
  • 0197357e31 Remove mistakenly added test file Nathan Shively-Sanders 2017-09-15 10:28:13 -07:00
  • 7497d4cb3a Merge branch 'master' into allow-booleans-in-spreads Nathan Shively-Sanders 2017-09-15 10:26:57 -07:00
  • f97d5fa11d Update tests with improved spread-falsy-union rules Nathan Shively-Sanders 2017-09-15 10:06:58 -07:00
  • 9c6f65175b Refactor truthy-spread-union creation for performance Nathan Shively-Sanders 2017-09-15 10:05:14 -07:00
  • 95594e3ef3 Fixed formatting for multiline initialization of object and class members (#18494) Vakhurin Sergey 2017-09-15 19:12:35 +03:00
  • 0b76e43977 Make formatOptions optional in GetEditsForRefactorRequestArgs Andy Hanson 2017-09-15 07:21:38 -07:00
  • 1656790749 Accepted baselines. Daniel Rosenwasser 2017-09-14 17:44:06 -07:00
  • e9c6dfe7b5 Remove freezing behavior from tagged template helper. Daniel Rosenwasser 2017-09-14 17:30:10 -07:00
  • fd4a8d1516 Let the RWC harness iterate over files instead of building one big file (#18416) Wesley Wigham 2017-09-14 16:22:14 -07:00
  • f3411d4361 Only decrement activeRequestCount on SetTypings responses Andrew Casey 2017-09-14 15:35:47 -07:00
  • d1c4754b37 Better-scheduled parallel tests (#18462) Wesley Wigham 2017-09-14 15:42:06 -07:00
  • c522f379b2 Update assertion: symbol in union type may be a Function (#18483) Andy 2017-09-14 15:02:32 -07:00
  • 9639b52fcd Fixes to emit / format for codeFix (#18486) Andy 2017-09-14 14:57:03 -07:00
  • 9f669d0074 Explicit fall-through. Daniel Rosenwasser 2017-09-14 14:55:58 -07:00
  • e1ede37ec7 Add name to amd definition in umd module if present (#18479) Wesley Wigham 2017-09-14 14:41:56 -07:00
  • 0747b33038 Fixes to emit / format for codeFix (#18484) Andy 2017-09-14 14:30:50 -07:00
  • 7871e08502 Accepted baselines. Daniel Rosenwasser 2017-09-14 14:27:08 -07:00
  • 8fbb30453f Add a test case for conditional expressions just in case. Daniel Rosenwasser 2017-09-14 14:26:47 -07:00
  • c966059de1 Accepted baselines. Daniel Rosenwasser 2017-09-14 14:07:06 -07:00
  • 21bbdd33c5 Merge pull request #17415 from armanio123/FixRenameInDefaultLibrary Armando Aguirre 2017-09-14 14:04:46 -07:00
  • 6a9fa839e6 Parenthesize new'd expressions based on the leftmost node (or the first node that is a call expression). Daniel Rosenwasser 2017-09-14 14:02:03 -07:00
  • 4beb9b0964 Accepted (incorrect) baselines. Daniel Rosenwasser 2017-09-14 14:00:33 -07:00
  • aa634ba7c0 Added printer test for 'new (f().x)'. Daniel Rosenwasser 2017-09-14 14:00:12 -07:00
  • b62d5f6696 Use createMissingNode for sentinel node Nathan Shively-Sanders 2017-09-13 10:26:11 -07:00
  • 1cffd5f8aa Add missed baselines Nathan Shively-Sanders 2017-09-12 14:43:56 -07:00
  • 86d5311feb Don't parse param init when = is required but missing Nathan Shively-Sanders 2017-09-12 14:41:51 -07:00
  • 3a25650f1d Fail spec parsing lambdas on parameter missing a = Nathan Shively-Sanders 2017-09-12 14:01:05 -07:00
  • 66abcb9166 Handle undefined symbol.declarations in cloneSymbol (#18474) Andy 2017-09-14 13:03:12 -07:00
  • b934c8bcbd Merge pull request #18417 from Microsoft/fail-spec-lambda-parsing-on-parameter-initialiser-missing-= Nathan Shively-Sanders 2017-09-14 13:01:51 -07:00
  • 1ab67c0f22 Fixed sourceFiles type error Armando Aguirre 2017-09-14 12:48:04 -07:00
  • 0de1b2301e Cleanup getDiagnosticsForProject (#18151) Andy 2017-09-14 12:38:48 -07:00
  • 8dc66e4665 Cleanup navTo (#18150) Andy 2017-09-14 12:38:17 -07:00
  • 89eb06e475 For completions of union, exclude types with methods (#18124) Andy 2017-09-14 12:37:38 -07:00
  • d1e2242ee4 Allow to access exports from inside a commonjs module (#17745) Andy 2017-09-14 12:36:55 -07:00
  • 3062c6309b Simplify some code in getSymbolAtLocation (#18470) Andy 2017-09-14 12:36:29 -07:00
  • b03fbaf313 Merge branch 'master' into FixRenameInDefaultLibrary Armando Aguirre 2017-09-14 12:01:31 -07:00
  • 39ecfc0db2 When loading a module from node_modules, get packageId even in the loadModuleFromFile case (#18185) (#18326) Andy 2017-09-14 11:51:32 -07:00
  • 14c860b9cb Don't get typings for projects with disabled language services (#18324) Andrew Casey 2017-09-14 11:51:23 -07:00
  • cab65ba4cb Limit the number of unanswered Typings Installer requests (#18321) Andrew Casey 2017-09-14 11:51:10 -07:00
  • 74a7588f4d extractMethod: Don't try to extract an ExpressionStatement consisting of a single token (#18450) (#18473) Andy 2017-09-14 11:35:38 -07:00
  • e91af7d30d Allow template string with no substitutions to be used as a string literal type (#18452) Andy 2017-09-14 11:19:54 -07:00
  • 18653a5c5d Use removeDefinitelyFalsyTypes for building partial type Nathan Shively-Sanders 2017-09-14 11:18:48 -07:00
  • 6e512a495f extractMethod: Don't try to extract an ExpressionStatement consisting of a single token (#18450) Andy 2017-09-14 11:16:21 -07:00
  • 76eab54ab7 Add error for using generalized expressions with export assignments in ambient contexts (#18444) Wesley Wigham 2017-09-14 11:11:54 -07:00
  • 2077835ff7 Merge pull request #18438 from Microsoft/unionIntersectionUnit Anders Hejlsberg 2017-09-14 18:44:02 +01:00
  • 274faa4e9c Merge branch 'master' into allow-booleans-in-spreads Nathan Shively-Sanders 2017-09-14 10:30:58 -07:00
  • d96dfeb708 Don't normalize whitespace in fourslash tests (#18447) Andy 2017-09-14 08:23:50 -07:00
  • cf53743bd6 In isInPropertyInitializer, don't bail out at a PropertyAssignment (#18449) Andy 2017-09-14 07:59:53 -07:00
  • cf72f2aaf0 Merge branch 'master' into watchImprovements Sheetal Nandi 2017-09-13 17:35:21 -07:00
  • be5c00f4c9 Merge pull request #18427 from amcasey/GH17869 Andrew Casey 2017-09-13 16:43:14 -07:00
  • 288a57c16d Merge pull request #18448 from amcasey/NestedReturn Andrew Casey 2017-09-13 16:42:55 -07:00
  • 7b64229f65 Merge pull request #18424 from amcasey/ExtractTypeParameter Andrew Casey 2017-09-13 16:42:42 -07:00
  • aade97111a Merge pull request #18423 from amcasey/GH18188 Andrew Casey 2017-09-13 16:25:19 -07:00
  • 9046fcb658 Add files as one batch to preserve errors Ryan Cavanaugh 2017-09-13 16:09:18 -07:00
  • f28d80d7d4 Support '// @ts-ignore' comments in .ts files Anders Hejlsberg 2017-09-13 15:40:10 -07:00