Commit Graph

  • dce6668070 Change pathCompletions to stringCompletions, move more code there (#28245) Andy 2018-10-30 22:01:31 -07:00
  • dcdda87258 Merge pull request #28243 from Microsoft/containerOnlyRef Sheetal Nandi 2018-10-30 21:20:52 -07:00
  • 305303cc0d Fix test case for project reference with composite not true Sheetal Nandi 2018-10-30 18:59:25 -07:00
  • 4606a4b700 Merge pull request #28209 from Microsoft/ignorePathsStartingWithDotInNodeModules Sheetal Nandi 2018-10-30 18:06:00 -07:00
  • 903e68164e Redo resolution on ATA when previous resolution was to '.js' file (#28236) Andy 2018-10-30 16:39:40 -07:00
  • 3458360322 Prefer getValidSourceFile over Debug.assertDefined(program.getSourceFile(*)) (#28242) Andy 2018-10-30 16:38:52 -07:00
  • 1577f9429d Accept new baselines Anders Hejlsberg 2018-10-30 16:33:26 -07:00
  • 2ed627aaf1 Update tests Anders Hejlsberg 2018-10-30 16:33:14 -07:00
  • 3c36339955 Accept new baselines Anders Hejlsberg 2018-10-30 16:00:14 -07:00
  • 9d5e8fe89f Continue to error on rest from generic source type Anders Hejlsberg 2018-10-30 16:00:05 -07:00
  • 60801a261c Report error requiring references to have composite only if the program is not container only Sheetal Nandi 2018-10-30 15:22:00 -07:00
  • 65ba8d9fce Accept baseline with correct additional span location (#28238) Wesley Wigham 2018-10-30 14:55:52 -07:00
  • e2436f331a Use constraint for default default value if possible (#28222) Wesley Wigham 2018-10-30 14:55:30 -07:00
  • 4cfff8962c Fix declaration emit for cross-file enums (#28237) Wesley Wigham 2018-10-30 14:55:01 -07:00
  • 1397fed2ad Only suggest adding to types if present in compilerOptions Klaus Meinhardt 2018-10-30 21:31:22 +01:00
  • 0481d44501 Bad callsite inferences fall back to body usage (#28235) Nathan Shively-Sanders 2018-10-30 13:25:24 -07:00
  • 437bc41e99 For path completions, include extension as a kindModifier (#28148) Andy 2018-10-30 11:56:34 -07:00
  • 33568795e0 Suggest adding to tsconfig after installing @types (#28211) Klaus Meinhardt 2018-10-30 19:33:05 +01:00
  • 7b5975382f Use same condition in isReferencedAliasDeclaration as isAliasResolvedToValue (#28171) (#28219) Wesley Wigham 2018-10-30 11:19:05 -07:00
  • 176627c818 Support augmenting module with export as namespace (#27281) Andy 2018-10-30 11:16:26 -07:00
  • c9fadf1f46 Ignore wild card directory watchers with node_modules file or folder starting with . Sheetal Nandi 2018-10-30 11:06:13 -07:00
  • acc34bd95d Miscellaneous code cleanup relating to module resolution (#28092) Andy 2018-10-30 10:15:01 -07:00
  • 7c515bf6e8 Remove toSortedArray and toDeduplicatedSortedArray, use sort and sortAndDeduplicate (#28214) Andy 2018-10-30 08:41:31 -07:00
  • 0f308f5074 Accept new baselines Anders Hejlsberg 2018-10-30 08:18:25 -07:00
  • e0d210d027 Add tests Anders Hejlsberg 2018-10-30 08:18:18 -07:00
  • 513c6af4e0 Update user baselines (#28228) TypeScript Bot 2018-10-30 07:29:18 -07:00
  • e98d8c3679 remove unused 'debug' option. change 'jake runtests' description (#28226) Alexander T 2018-10-30 16:25:42 +02:00
  • 1c4590341f Avoid reformatting body of arrow function with single unused parameter (#28217) Andy 2018-10-29 16:40:30 -07:00
  • 00c30156c6 Accept new baselines Anders Hejlsberg 2018-10-29 16:07:42 -07:00
  • 7a47248f30 Produce intersection types for spreads with generic types Anders Hejlsberg 2018-10-29 16:02:34 -07:00
  • 0879e163c9 Merge pull request #28212 from minestarks/configure-plugins-master Mine Starks 2018-10-29 16:00:51 -07:00
  • 364d4bd7d5 LEGO: Merge pull request 28216 csigs 2018-10-29 15:11:13 -07:00
  • 5c42c5a5a2 LEGO: check in for master to temporary branch. csigs 2018-10-29 22:10:53 +00:00
  • 64ff195426 Set-only accessors spread to undefined (#28213) Nathan Shively-Sanders 2018-10-29 14:51:12 -07:00
  • 9733858944 Update LKG. v3.1.4 Daniel Rosenwasser 2018-10-29 14:48:37 -07:00
  • 626303e6df Bump to 3.1.4. Daniel Rosenwasser 2018-10-29 14:48:20 -07:00
  • 1fbabd5534 Merge pull request #28106 from minestarks/configure-plugins Mine Starks 2018-10-29 13:56:51 -07:00
  • 83c38f367a Merge pull request #28106 from minestarks/configure-plugins Mine Starks 2018-10-29 13:56:51 -07:00
  • 60efb65931 infer-from-usage suggestions can't be ignored, and always do something when invoked. (#28206) Nathan Shively-Sanders 2018-10-29 13:23:33 -07:00
  • 9bb87ecf2e Accept baselines Mine Starks 2018-10-29 12:44:14 -07:00
  • d32c1b091a Ignore any changes to file or folder that are in node_modules and start with "." Fixes #27673 Sheetal Nandi 2018-10-29 11:25:28 -07:00
  • 24febc2445 Allow to combine --resolveJsonModule with --isolatedModules (#28207) Andy 2018-10-29 11:56:49 -07:00
  • 672b0e3e16 Have flatMap return a ReadonlyArray by default (#28205) Andy 2018-10-29 11:12:51 -07:00
  • c97fc64972 Always use verify.completions when testing completions (#28137) Andy 2018-10-29 10:03:25 -07:00
  • a6952887e9 Use same condition in isReferencedAliasDeclaration as isAliasResolvedToValue (#28171) Wesley Wigham 2018-10-29 09:38:10 -07:00
  • 21feb204f6 Merge branch 'master' into codefix_add_missing_new_operator iliashkolyar 2018-10-28 23:27:16 +02:00
  • 583dbc571e Add missing apostrophe to codefix suggestion iliashkolyar 2018-10-28 23:18:19 +02:00
  • 57546393ff Support synthesized SourceFile parent in getOrCreateEmitNode (#24709) ispedals 2018-10-28 12:38:16 -04:00
  • 1ec54f3b7f Update .mailmap superkd37 2018-10-27 20:39:23 +05:30
  • db914d8739 Add test for configurePlugin Mine Starks 2018-10-26 17:50:10 -07:00
  • e2100cd2cc Measure variance of aliased conditional types using variance markers (#27804) Wesley Wigham 2018-10-26 16:26:20 -07:00
  • ccc16136b2 Merge pull request #28170 from Microsoft/fixGenericMappedTypeConstraint Anders Hejlsberg 2018-10-26 16:02:17 -07:00
  • 972c403cd8 JSX uses mixed signatures and union sigs use subtype on partial match (#28141) Wesley Wigham 2018-10-26 16:01:32 -07:00
  • 00fbdedbcc Accept new baselines Anders Hejlsberg 2018-10-26 15:32:18 -07:00
  • 24e3745296 Add regression test Anders Hejlsberg 2018-10-26 15:32:10 -07:00
  • 36dfd775b3 Parse an object literal property as shorthand unless followed by '(' or ':' (#28121) Andy 2018-10-26 15:00:31 -07:00
  • abce9ae0be Bring typeof switch inline with if (#27680) Jack W 2018-10-26 22:56:26 +01:00
  • 77d8e15905 Remove unused property ParameterInference#typeNode (#28115) Andy 2018-10-26 14:44:49 -07:00
  • 30d1ecd1bd Constraint for { [P in K]: XXX } should be empty type Anders Hejlsberg 2018-10-26 14:14:53 -07:00
  • 372c7d9b0c infer from usage JSDoc:Don't emit nested comments (#28161) Nathan Shively-Sanders 2018-10-26 14:09:42 -07:00
  • 4273fd7d55 configurePlugins command for tsserver Mine Starks 2018-10-24 10:35:09 -07:00
  • 14c328e706 Update user baselines (#28157) TypeScript Bot 2018-10-26 09:55:05 -07:00
  • 3fb8873bc2 don't resolve import types in JSDoc of TS files (#28158) Klaus Meinhardt 2018-10-26 18:50:12 +02:00
  • 15e7fa727f Merge branch 'error-messages' of https://github.com/prateekgoel/TypeScript into error-messages Prateek Goel 2018-10-26 10:17:07 +05:30
  • 2fa23e96cd Error messages and tests Prateek Goel 2018-10-21 23:19:34 +05:30
  • d45eed314a Error messages for extending a specific type Prateek Goel 2018-10-20 23:58:59 +05:30
  • 0e372e98e8 LEGO: Merge pull request 28146 csigs 2018-10-25 16:45:36 -07:00
  • 1979570f73 LEGO: check in for master to temporary branch. csigs 2018-10-25 23:45:15 +00:00
  • dc9a066f65 Do not merge commonJS exports into an alias (#28133) Nathan Shively-Sanders 2018-10-25 15:08:06 -07:00
  • 070218f828 Remove DirectoryOfFailedLookupWatch#ignore, use DirectoryOfFailedLookupWatch | undefined (#28091) Andy 2018-10-25 15:03:46 -07:00
  • efc831e0ba At '.' in array literal, don't close the array (#28120) Andy 2018-10-25 12:25:33 -07:00
  • 539b9a6d50 Merge pull request #28028 from ajafff/optimize-resolve-reusing-old-state Sheetal Nandi 2018-10-25 11:12:53 -07:00
  • 05716a74a5 Add support for configuration inheritance via packages (#27348) Wesley Wigham 2018-10-25 10:19:57 -07:00
  • 0aac87fd60 Update user baselines (#28129) TypeScript Bot 2018-10-25 09:28:04 -07:00
  • 6e8e5c10dd Merge pull request #28112 from Microsoft/fixInstanceofControlFlow Anders Hejlsberg 2018-10-25 06:16:39 -07:00
  • 8e8a2397ca Fixed some typos. fullheightcoding 2018-10-25 17:55:28 +11:00
  • f58d173703 Fixed typos in spec.md Sanket Mishra 2018-10-25 10:00:51 +05:30
  • 42740d66c2 Improve performance of suggestionDiagnostics for convertToAsyncFunction (#28089) Andy 2018-10-24 21:23:47 -07:00
  • fe2a33fcbc Merge existing JSDoc comments (#27978) Nathan Shively-Sanders 2018-10-24 16:14:52 -07:00
  • e46c846ee6 Remove getBucketForCompilationSettings (#28088) Andy 2018-10-24 15:37:46 -07:00
  • 854f20e90f Remove 'verify.fileAfterCodeFix', use 'verify.codeFix' (#28110) Andy 2018-10-24 15:34:15 -07:00
  • cc9f45d517 Accept new baselines Anders Hejlsberg 2018-10-24 13:51:35 -07:00
  • ba8310ab8d Add regression test Anders Hejlsberg 2018-10-24 13:51:24 -07:00
  • 6fbd2a5f59 Reset narrowing of 'x.y' only when 'x' has a narrowable type Anders Hejlsberg 2018-10-24 13:51:11 -07:00
  • 6409195054 Update CI (#28082) Noel Yoo 2018-10-25 05:21:58 +09:00
  • 2cd9ebadcb Fix tests for node 11 (#28108) Nathan Shively-Sanders 2018-10-24 13:03:29 -07:00
  • 0db3038b57 Fix tests for node 11 (#28108) Nathan Shively-Sanders 2018-10-24 13:03:29 -07:00
  • ff6f94791f Use regex+getTokenAtPosition to find dynamic import (#28104) Nathan Shively-Sanders 2018-10-24 11:27:39 -07:00
  • ca6e2e7bb1 Fix bug: Ensure JSDoc type range is valid (#27343) (#28008) Andy 2018-10-24 11:05:56 -07:00
  • eadf44d073 Add generateTypesForModule to public API (#28069) Andy 2018-10-23 16:10:26 -07:00
  • 996fb78445 Test update of DOM. (#28050) Nathan Shively-Sanders 2018-10-23 15:24:56 -07:00
  • 3c5f1a6819 Update user baselines (#28076) TypeScript Bot 2018-10-23 12:51:59 -07:00
  • 0a7c92864d Fix Object.defineProperty declaration expando-ness and renames (#28061) Wesley Wigham 2018-10-23 09:33:53 -07:00
  • de318651f3 Improve code fix for missing members Philip Pesca 2018-10-22 23:03:09 -07:00
  • fbd6cad437 Like #27964 but for JSX (#28068) Wesley Wigham 2018-10-22 19:18:20 -07:00
  • 5becc3b170 Rename of non-intrinsic JSX element should rename the declaration (#28066) Andy 2018-10-22 18:17:32 -07:00
  • 82773b8550 Fix bug: only getCompletionEntriesFromTypings if completions are for top-level directory (#27226) Andy 2018-10-22 18:17:09 -07:00
  • 7ed9e44055 Merge pull request #28059 from ajafff/lsh-resolve-return-type Sheetal Nandi 2018-10-22 18:09:15 -07:00
  • 76addd75d1 Add JSXText check into isValidLocationToAddComment (#27653) Wesley Wigham 2018-10-22 16:45:39 -07:00
  • 6e5e09cef8 Reject return type inferences to the autoType or autoArrayType (#27169) Wesley Wigham 2018-10-22 16:44:32 -07:00