Commit Graph

  • 548f92ad34 Weak types must not have call or construct sigs Nathan Shively-Sanders 2017-05-26 10:19:20 -07:00
  • 3cd9f3d2d4 Support services for @typedef (#16087) Andy 2017-05-26 09:52:46 -07:00
  • 47bd5af4d0 Allow configurable npmLocation for typingsInstaller (#16084) (#16102) Andy 2017-05-26 09:51:45 -07:00
  • 6972766e91 Add missing undefined type for createProperty initializer (#16095) Ika 2017-05-27 00:28:56 +08:00
  • 2412f8c6cf Allow configurable npmLocation for typingsInstaller (#16084) Andy 2017-05-26 07:06:11 -07:00
  • 8ae2fbadd0 Add tests and baselines Yui T 2017-05-25 22:35:15 -07:00
  • d68038ad28 Support bracket for optional property Yui T 2017-05-25 22:34:48 -07:00
  • 068256b8b0 Merge pull request #16070 from Microsoft/master-15916 Yui 2017-05-25 22:05:25 -07:00
  • 23be471def Fix linting Yui T 2017-05-25 21:52:23 -07:00
  • 4f791040fc Add tests and baselines Yui T 2017-05-25 20:16:52 -07:00
  • cabe4d3606 Address PR Yui T 2017-05-25 19:49:04 -07:00
  • 159614315c Fix build breaks with the instrumenter Mohamed Hegazy 2017-05-25 13:23:00 -07:00
  • d3333785db Merge branch 'release-2.3' of https://github.com/Microsoft/TypeScript into release-2.3 Mohamed Hegazy 2017-05-25 16:12:18 -07:00
  • f80ca90e5c Add project telemetry (#16085) Andy 2017-05-25 14:54:40 -07:00
  • d052bb83ca Add project telemetry (#16050) Andy 2017-05-25 13:30:27 -07:00
  • fc4d109a36 Fix build breaks with the instrumenter Mohamed Hegazy 2017-05-25 13:23:00 -07:00
  • 7cca4ba536 Merge pull request #16081 from Microsoft/findAllRefs-state Andy 2017-05-25 12:28:06 -07:00
  • 2e6f31f8e0 Use tslint@latest (#16049) Mohamed Hegazy 2017-05-25 12:23:15 -07:00
  • 528a59fdde Clean up instance variables Andy Hanson 2017-05-25 10:23:04 -07:00
  • 98893efa11 findAllRefs: Replace 'interface State' and 'createState' with just 'class State' Andy Hanson 2017-05-25 09:00:52 -07:00
  • 2ceb350bac Merge pull request #16059 from Microsoft/mappedTypeDeclarations Andy 2017-05-25 09:43:36 -07:00
  • 0d1e41d937 In findAllReferences, always return undefined (global) symbol scope for properties; also update baselines Andy Hanson 2017-05-25 08:40:27 -07:00
  • d1d487cf40 Improve naming and refactor for readability Nathan Shively-Sanders 2017-05-25 08:39:25 -07:00
  • 348fc7e51e Take into account optional property in parameter Kanchalai Tanglertsampan 2017-05-24 16:37:02 -07:00
  • 5fa0fb46d1 Accept new baselines Anders Hejlsberg 2017-05-24 15:50:39 -07:00
  • f29d7df5d1 Add tests Anders Hejlsberg 2017-05-24 15:50:30 -07:00
  • b8d5eff8ac Move return type inference to inferTypeArguments function Anders Hejlsberg 2017-05-24 15:31:10 -07:00
  • 0b911d5648 Improve comments in source and tests Nathan Shively-Sanders 2017-05-24 13:52:29 -07:00
  • 4b1f1b6828 Fix lint Nathan Shively-Sanders 2017-05-24 12:57:46 -07:00
  • 55018920ac Fix the build break of typings installer Sheetal Nandi 2017-05-24 12:56:44 -07:00
  • 4bab55f4ba Update baselines Nathan Shively-Sanders 2017-05-24 12:49:25 -07:00
  • 463e385db6 Fix react tests w/incorrect weak type assignments Nathan Shively-Sanders 2017-05-24 12:48:13 -07:00
  • f1ea38d127 Merge branch 'master' into ownJsonParsing Sheetal Nandi 2017-05-24 12:46:29 -07:00
  • ebbfca9847 Merge pull request #16063 from Microsoft/master-fix12979 Yui 2017-05-24 11:26:59 -07:00
  • faab927c8d Merge branch 'master' into master-dynamicImport Kanchalai Tanglertsampan 2017-05-24 11:26:06 -07:00
  • 21a35b256d Merge pull request #16052 from Microsoft/master-fix15825 Yui 2017-05-24 10:56:58 -07:00
  • a2ba649ddd Fix emit duplicate comment Kanchalai Tanglertsampan 2017-05-24 10:54:08 -07:00
  • 77e2f097c3 InferenceContext is-a TypeMapper instead of has-a TypeMapper Anders Hejlsberg 2017-05-24 10:44:19 -07:00
  • f309996b32 added es2017.intl (#15369) Donald Pipowitch 2017-05-24 18:50:38 +02:00
  • f6ff8dd64f Merge pull request #16060 from Microsoft/remove-remove Andy 2017-05-24 09:15:42 -07:00
  • 34bb955655 Use orderedRemoveItem instead of remove helper Andy Hanson 2017-05-24 08:42:02 -07:00
  • b0de80f07e Set '.declarations' on a property of a homomorphic mapped type Andy Hanson 2017-05-24 08:14:52 -07:00
  • 196aba6dd5 Merge pull request #16051 from Microsoft/PortRulesProviderFixToRelease-2.3 jramsay 2017-05-23 17:05:43 -07:00
  • 20570b0d3f Merge pull request #15867 from Microsoft/configFileInListOfProjectFiles Sheetal Nandi 2017-05-23 16:52:42 -07:00
  • bd422e3a52 Add tests and update baselines Kanchalai Tanglertsampan 2017-05-23 16:11:23 -07:00
  • 72e6678804 Update baselines Kanchalai Tanglertsampan 2017-05-23 16:11:13 -07:00
  • 3d9a1babf7 Return "Function for JSDocType {Function} Kanchalai Tanglertsampan 2017-05-23 16:10:56 -07:00
  • 9919b58abd Updating compiler release version to 2.3.4 Jason Ramsay 2017-05-23 16:07:54 -07:00
  • 3b9ef4ec44 Changes from CR feedback Jason Ramsay 2017-04-26 18:48:08 -07:00
  • dcab32875d RulesProvider performance improvements Jason Ramsay 2017-04-24 15:06:51 -07:00
  • 7cf93f94d4 Report config file errors as part of syntactic diagnostic on the file Sheetal Nandi 2017-05-23 15:38:03 -07:00
  • c9da70560f Update tests Nathan Shively-Sanders 2017-05-23 14:35:05 -07:00
  • b40bc0c019 Add type alias for TypeReferenceType and convert to use JSDoc Kanchalai Tanglertsampan 2017-05-23 14:31:37 -07:00
  • b4ee6b19aa Object literal formatting (#16007) Arthur Ozga 2017-05-23 14:22:01 -07:00
  • 2f65b2c160 fix #11463, null assertion block uninitialized error (#14020) Herrington Darkholme 2017-05-24 05:13:32 +08:00
  • f56be99b11 cleanup Arthur Ozga 2017-05-23 13:47:53 -07:00
  • 2433f56815 Remove mistakenly commited auto-generated file Nathan Shively-Sanders 2017-05-23 13:43:07 -07:00
  • 5ef6192c20 Allow export default interface. Related to issue 3792. (#16040) Mohamed Hegazy 2017-05-23 13:40:03 -07:00
  • 1939c65fc6 rename helper Arthur Ozga 2017-05-23 13:37:53 -07:00
  • 15c029189c testing Arthur Ozga 2017-05-23 13:32:41 -07:00
  • 49d4acaef6 Merge branch 'master' into weakType Nathan Shively-Sanders 2017-05-23 13:29:45 -07:00
  • 396071be9c Detect weak type correctly for intersection types Nathan Shively-Sanders 2017-05-23 13:28:48 -07:00
  • 420279b99d add missing method Arthur Ozga 2017-05-23 11:34:37 -07:00
  • 23b2545586 Merge pull request #16031 from Microsoft/isWriteAccess Andy 2017-05-23 11:11:18 -07:00
  • f9a1fca388 Add missing emitter for NamespaceExportDeclaration (#16025) Ika 2017-05-24 02:07:34 +08:00
  • e4d6752a93 add createProgram docs (#15697) Donald Pipowitch 2017-05-23 19:40:46 +02:00
  • 49638ab2eb Add missing questionToken in emitMethod/PropertyDeclaration (#16020) Ika 2017-05-24 01:37:21 +08:00
  • 1c3cdf11b5 Fix the issue 15232 (#16004) Yui 2017-05-23 10:26:07 -07:00
  • e4aa515191 [Master] Fix 15179 missing comment in switch case clause (#16033) Yui 2017-05-23 10:24:46 -07:00
  • 7adfa8d854 Merge pull request #16023 from Microsoft/mrjs Andy 2017-05-23 09:58:06 -07:00
  • 8b15e2b523 Merge pull request #16026 from Microsoft/importEqualsMethod Andy 2017-05-23 09:57:32 -07:00
  • f8aae89157 Update more return types to include undefined (#15903) Klaus Meinhardt 2017-05-23 18:54:02 +02:00
  • 7b0bd090e2 findAllReferences: Make "isWriteAccess" handle special declaration kinds Andy Hanson 2017-05-23 08:52:55 -07:00
  • bf7e3229cf Fix typo: symbol -> parentSymbol Andy Hanson 2017-05-23 09:12:03 -07:00
  • 3690926e62 In path mapping module resolution, try loading from path as directory even if it has an extension Andy Hanson 2017-05-22 09:34:21 -07:00
  • 8894915d1a buildSymbolDisplay: Handle alias parentSymbol Andy Hanson 2017-05-18 10:15:37 -07:00
  • 73ee2feb51 Merge pull request #15966 from Microsoft/kind Andy 2017-05-23 07:19:42 -07:00
  • b1e100e494 Merge branch 'master' into kind Andy Hanson 2017-05-23 07:02:30 -07:00
  • 567b10d71c Merge pull request #15545 from aozgaa/atTypesPrefixAndImportSuffix Arthur Ozga 2017-05-22 16:53:04 -07:00
  • 501d92a049 Fix linting errors Anders Hejlsberg 2017-05-22 16:48:57 -07:00
  • 0b37adc3a7 Fix fourslash test Anders Hejlsberg 2017-05-22 16:48:45 -07:00
  • c583c326da Merge branch 'master' into weakType Nathan Shively-Sanders 2017-05-22 16:16:42 -07:00
  • e5707755d2 Do not report weak type errors for intersections Nathan Shively-Sanders 2017-05-22 16:13:56 -07:00
  • 1f8cf313e1 Port lib changes 5 22 2017 (#16005) Mohamed Hegazy 2017-05-22 16:12:55 -07:00
  • 05498be441 Add missing undefined type (#15999) Ika 2017-05-23 06:58:35 +08:00
  • bc914c02e6 Merge pull request #15932 from Microsoft/decl-emit-class-expr-as-type-literal Nathan Shively-Sanders 2017-05-22 15:46:38 -07:00
  • ecaf44d474 Add more tests and update baselines Nathan Shively-Sanders 2017-05-22 14:57:56 -07:00
  • 56ba186407 Merge branch 'master' into improveTypeArgumentInference Anders Hejlsberg 2017-05-22 14:57:21 -07:00
  • 7dd9e2156c Accept new baselines Anders Hejlsberg 2017-05-22 14:56:20 -07:00
  • 68056d52c4 Clean up implementation Anders Hejlsberg 2017-05-22 14:55:27 -07:00
  • 860e8e88c8 Add error for class exprs w/private properties Nathan Shively-Sanders 2017-05-22 14:49:35 -07:00
  • e2cc27bec2 Update LKG v2.3.3 Mohamed Hegazy 2017-05-22 13:30:16 -07:00
  • e19d934b73 Initial implementation of return type inference Anders Hejlsberg 2017-05-22 11:59:25 -07:00
  • f6240cb6f9 Make CommandTypes a const enum and use allCommandTypes for unit test Andy Hanson 2017-05-22 11:17:12 -07:00
  • c6e69dd64b Fix missing initializers Andy Hanson 2017-05-22 11:05:30 -07:00
  • 3b56ebeabe Convert other namespace + type alias in protocol.ts to const enums Andy Hanson 2017-05-22 10:47:28 -07:00
  • f94818da36 Also convert ClassificationTypeNames and CommandTypes/CommandNames Andy Hanson 2017-05-22 10:40:59 -07:00
  • 515a0e8446 Merge pull request #15958 from Microsoft/make-getNameOfDeclaration-public Nathan Shively-Sanders 2017-05-22 10:32:46 -07:00
  • bba8e74496 Fix path in importDeclTypes.ts test (#15992) Andy 2017-05-22 10:25:40 -07:00
  • a0fa8ae6c4 Address most PR comments Nathan Shively-Sanders 2017-05-22 10:18:31 -07:00