Commit Graph

  • f885cd971e Do not watch child directories of the sym link folders Fixes #22668 Sheetal Nandi 2018-03-28 18:37:07 -07:00
  • e40f2943b1 Revert "Do not watch child directories of the sym link folders" Sheetal Nandi 2018-03-28 21:10:29 -07:00
  • 3280865049 Do not watch child directories of the sym link folders Fixes #22668 Sheetal Nandi 2018-03-28 18:37:07 -07:00
  • 79e5e79ef7 Update LKG Wesley Wigham 2018-03-28 17:46:57 -07:00
  • 72776b0881 Merge pull request #22965 from Microsoft/incrementalEditWithJsDocNode Sheetal Nandi 2018-03-28 16:24:01 -07:00
  • 9dd31488f6 Merge pull request #22959 from Microsoft/fixInferTypeParameterLeak Anders Hejlsberg 2018-03-28 15:45:09 -07:00
  • 4fcf5bc225 Correct the incremental parsing when there is jsDoc node Fixes #22924 Sheetal Nandi 2018-03-28 13:12:06 -07:00
  • 5472ca9ed8 Merge pull request #22963 from Microsoft/incrementalEditWithJsDocNode Sheetal Nandi 2018-03-28 15:42:18 -07:00
  • 6fedf4dc7e Accept new baselines Anders Hejlsberg 2018-03-28 15:21:36 -07:00
  • 83276ce163 Add another test Anders Hejlsberg 2018-03-28 15:21:29 -07:00
  • 33e9ef60c4 Correct the incremental parsing when there is jsDoc node Fixes #22924 Sheetal Nandi 2018-03-28 13:12:06 -07:00
  • 7d39b457f8 Simplify createChildren (#22270) Andy 2018-03-28 13:57:43 -07:00
  • d45eb253e7 Port generated lib files Mohamed Hegazy 2018-03-28 13:26:10 -07:00
  • 85a7118c42 Merge pull request #22960 from Microsoft/portGeneratedLibFiles3-28 Mohamed Hegazy 2018-03-28 13:42:57 -07:00
  • 6ec13bb945 Use getAllSuperTypeNodes in more places (#22718) Andy 2018-03-28 13:33:20 -07:00
  • 272aba1c7d Port generated lib files Mohamed Hegazy 2018-03-28 13:26:10 -07:00
  • dc42febf1e Accept new baselines Anders Hejlsberg 2018-03-28 13:16:36 -07:00
  • 0e446fe8c2 Add regression test Anders Hejlsberg 2018-03-28 13:16:29 -07:00
  • dc3eb3c27e Erase 'infer T' locations in conditional type constraints Anders Hejlsberg 2018-03-28 13:16:11 -07:00
  • f1145351a2 Merge pull request #22954 from uniqueiniquity/CRLF Benjamin Lichtman 2018-03-28 12:56:27 -07:00
  • ac29c9d22b Merge pull request #22956 from Microsoft/PortFixesToRelease2.8 Mohamed Hegazy 2018-03-28 12:41:31 -07:00
  • ae8413e9ed Accept new baselines Anders Hejlsberg 2018-03-25 15:32:06 -07:00
  • 072401e29f Change test to use type variables Anders Hejlsberg 2018-03-25 15:30:46 -07:00
  • ca3d0d37a7 Change to more conservative conditional type relationship Anders Hejlsberg 2018-03-25 15:24:31 -07:00
  • 79cd7721e9 Accept new baselines Anders Hejlsberg 2018-03-25 11:33:34 -07:00
  • 7df518d61a Add tests Anders Hejlsberg 2018-03-25 11:33:24 -07:00
  • 3d04388907 Add tests Anders Hejlsberg 2018-03-25 11:30:08 -07:00
  • b4e83f5c12 Add missing type relationship for conditional types Anders Hejlsberg 2018-03-25 11:29:58 -07:00
  • b2d702e423 Accept new baselines Anders Hejlsberg 2018-03-23 09:48:11 -07:00
  • 61f3a829eb Add regression test Anders Hejlsberg 2018-03-23 09:48:00 -07:00
  • fc37c8b89c Obtain constraint from destructured property when applicable Anders Hejlsberg 2018-03-23 09:42:43 -07:00
  • 8dcbf6961e Fix completions and brace in empty file (#22620) Matt Bierner 2018-03-16 11:05:33 -07:00
  • dc4001f41d Fix await code action crashes when await is not in a function (#22623) Matt Bierner 2018-03-16 11:53:17 -07:00
  • 9ff67f636b inferFromUsage: Handle being at an unexpected location (#22569) Andy 2018-03-14 10:57:38 -07:00
  • 99dbfdf53f Make region outlining more sensitive to CRLF uniqueiniquity 2018-03-23 14:28:07 -07:00
  • f7e2bb0b09 Merge pull request #22804 from Microsoft/release-2.8_organizeImports_renamed Mohamed Hegazy 2018-03-28 11:20:11 -07:00
  • cb9f436b54 fix accessor parse with line terminator (#22893) Wenlu Wang 2018-03-29 01:59:09 +08:00
  • adf30dd694 isMethodLike recognises prototype-assignment methods (#22935) Nathan Shively-Sanders 2018-03-28 10:41:24 -07:00
  • 66bf5b4e9d Merge pull request #22941 from andfaulkner/patch-1 Mohamed Hegazy 2018-03-27 22:04:23 -07:00
  • 0e40308792 Fix typo in Array Type Literals section of spec Andrew Faulkner 2018-03-27 23:42:01 -04:00
  • e60348be46 Inline isParameterOfConstructorDeclaration (#22838) Andy 2018-03-27 20:15:43 -07:00
  • 659dc03f68 completions: isNewIdentifierLocation = false for string literal where all legal values are known (#22933) Andy 2018-03-27 19:36:54 -07:00
  • 6118f211d1 Add 'isParameterPropertyModifier' helper (#22841) Andy 2018-03-27 19:36:42 -07:00
  • 4f1656035b findAllReferences: Consistently use getTextSpan (#22847) Andy 2018-03-27 19:36:16 -07:00
  • ddb7bb22dc Add regression test for GH #21871 (#22733) Wesley Wigham 2018-03-27 19:28:58 -07:00
  • b518120883 findAllReferences: Respect search file set searching for references to an exported symbol (#22657) Andy 2018-03-27 18:48:27 -07:00
  • 3e32e15895 Add 'fixAllDescription' property to CodeFixAction (#22616) Andy 2018-03-27 18:21:21 -07:00
  • 52f826a46e Revert assertion addition (#22622) (#22920) Wesley Wigham 2018-03-27 17:49:05 -07:00
  • 77e8a69ab2 importFixes: Distinguish when we need to import JSX constructor or JSX namespace (#22828) (#22901) Andy 2018-03-27 17:05:55 -07:00
  • 2cbad6ab06 Support completion details for string literal completions (#22664) Andy 2018-03-27 17:02:04 -07:00
  • 4699c829de Merge pull request #22898 from Kingwl/fix-return-type-lookup-rule Mohamed Hegazy 2018-03-27 17:01:56 -07:00
  • b9f48c1d5d refactorConvertToEs6Module: Preserve quote style of imports (#22929) Andy 2018-03-27 17:01:31 -07:00
  • 07a890dbbb Reuse getBinaryOperatorPrecedence (#22844) Andy 2018-03-27 16:38:39 -07:00
  • 47d768ceb3 Anything after Debug.failBadSyntaxKind is dead code (#22922) Andy 2018-03-27 15:36:05 -07:00
  • 1db769d566 Transform setter bodies if they contain es2015 (#22931) Wesley Wigham 2018-03-27 15:16:56 -07:00
  • 6ef4d7774a Always test replacementSpan, and don't provide if it would just be an identifier (#22918) Andy 2018-03-27 15:15:50 -07:00
  • 0a2c160dd1 Debug.failBadSyntaxKind should always be defined and return 'never' (#22091) Andy 2018-03-27 13:35:48 -07:00
  • 21cd68dd04 Test for isNewIdentifierLocation, and make true for type with index signature (#22910) Andy 2018-03-27 13:05:41 -07:00
  • ccd6a010e0 completions: Use keywordForNode helper instead of .getText() (#22751) Andy 2018-03-27 12:56:30 -07:00
  • 61aad4c7b8 Handle toplevel this-assignment (#22913) Nathan Shively-Sanders 2018-03-27 12:24:37 -07:00
  • 2bd66b3292 textChanges: Add insertCommentBeforeLine method (#22902) Andy 2018-03-27 11:50:48 -07:00
  • e9e1d0d70b textChanges: Use InsertNodeOptions instead of ChangeNodeOptions where possible (#22903) Andy 2018-03-27 11:50:34 -07:00
  • 85f11cc5e4 textChanges: Use replaceRange in more places (#22904) Andy 2018-03-27 10:57:42 -07:00
  • ea6740fa91 replaceNode: Always use non-adjusted end (#22519) Andy 2018-03-27 10:34:16 -07:00
  • 4fa96056ea Make T[never] = never instead of erroring or being any (#22787) Kevin Donnelly 2018-03-27 09:45:25 -05:00
  • 9b7e5e212f fix type lookup rule 王文璐 2018-03-27 17:37:19 +08:00
  • 1ced600efe pass in sourceFile and revert child to TextRangeOfKind Arthur Ozga 2018-03-26 17:53:50 -07:00
  • 6786d7473d fix test Arthur Ozga 2018-03-26 16:53:20 -07:00
  • b86b923aef Merge branch 'master' into dev/aozgaa/cSharpObjLiteralFormatting Arthur Ozga 2018-03-26 16:45:19 -07:00
  • d41070a966 more tests Arthur Ozga 2018-03-26 16:37:55 -07:00
  • dcbc478efa Tighten heuristic for definite dts moduleness to check for syntactic default (#22814) Wesley Wigham 2018-03-26 16:35:03 -07:00
  • 36b49c06cd Merge pull request #22775 from adriengibrat/FixFunctionApplyDefinition Mohamed Hegazy 2018-03-26 16:34:24 -07:00
  • c63b206d4f Don't add external module completions in a pure commonjs file (#22583) (#22880) Andy 2018-03-26 16:30:29 -07:00
  • a9d65b8b00 textChanges: Clean up *Options interfaces (#22813) Andy 2018-03-26 15:34:58 -07:00
  • faa3fca247 Merge pull request #22886 from Microsoft/Fix22866 Mohamed Hegazy 2018-03-26 14:24:59 -07:00
  • 4f0a2e24e4 Fix function.apply type definition Adrien Gibrat 2018-03-21 22:49:19 +01:00
  • ced4c00522 importFixes: Distinguish when we need to import JSX constructor or JSX namespace (#22828) Andy 2018-03-26 14:05:03 -07:00
  • 0a1d427f63 Alternate but more general token comment emit fix + organizeImports fix (#22836) (#22840) Wesley Wigham 2018-03-26 13:56:58 -07:00
  • 2483719e6e Fix lint issues Mohamed Hegazy 2018-03-26 13:49:57 -07:00
  • c9ac15ae56 In JS, this assignments in constructors are preferred and nullable initializers become any (#22882) Nathan Shively-Sanders 2018-03-26 13:42:34 -07:00
  • fa794f6ee1 Remove unnecessary 'forEachEntry' call (#22653) Andy 2018-03-26 13:04:47 -07:00
  • 7fd602e594 Fix #22866: Condition checking for name collision of generated variable names on emit happening Mohamed Hegazy 2018-03-26 13:02:09 -07:00
  • 6af764c560 Declaration maps and transparent goto definition using them (#22658) Wesley Wigham 2018-03-26 12:15:34 -07:00
  • fe8f239648 Merge pull request #22869 from Microsoft/fixConditionalTypeVariance Anders Hejlsberg 2018-03-26 09:36:16 -07:00
  • d7df84d641 Merge pull request #22850 from Microsoft/tupleTypeInference Anders Hejlsberg 2018-03-26 09:35:45 -07:00
  • fdc468976e Remove unused function (#22848) Andy 2018-03-26 08:03:24 -07:00
  • 9acdb7575e Accept new baselines Anders Hejlsberg 2018-03-25 15:32:06 -07:00
  • 5b1554f708 Change test to use type variables Anders Hejlsberg 2018-03-25 15:30:46 -07:00
  • b5a39e814f Change to more conservative conditional type relationship Anders Hejlsberg 2018-03-25 15:24:31 -07:00
  • d70d505e11 Accept new baselines Anders Hejlsberg 2018-03-25 11:33:34 -07:00
  • 8f860f672f Add tests Anders Hejlsberg 2018-03-25 11:33:24 -07:00
  • 7c0cc84abd Add tests Anders Hejlsberg 2018-03-25 11:30:08 -07:00
  • 8750bb8949 Add missing type relationship for conditional types Anders Hejlsberg 2018-03-25 11:29:58 -07:00
  • 3710218d95 Update authors for release-2.8 Mohamed Hegazy 2018-03-24 11:51:41 -07:00
  • 63f98de813 Accept new baselines Anders Hejlsberg 2018-03-23 17:42:05 -07:00
  • c2a53f90de Add regression tests Anders Hejlsberg 2018-03-23 17:41:55 -07:00
  • d6b6bb73de Don't infer between tuple types with different arity Anders Hejlsberg 2018-03-23 17:32:52 -07:00
  • 9557e4ad96 Handle completions in interface / type literal similar to class (#22701) Andy 2018-03-23 16:04:29 -07:00
  • 383751866e Merge pull request #22842 from uniqueiniquity/outliningLineEnding Benjamin Lichtman 2018-03-23 16:02:33 -07:00
  • 1ea2a52b69 test synthesized object literal formatting Arthur Ozga 2018-03-23 15:54:01 -07:00