Commit Graph

  • 36a0550852 Fix issues Anders Hejlsberg 2018-02-16 10:52:38 -08:00
  • f4141ac6bf Separate OrganizeImports into its own namespace and file Andrew Casey 2018-02-13 14:52:15 -08:00
  • 979b14689e Fix lint errors Andrew Casey 2018-02-12 18:29:01 -08:00
  • 5656f35b6a Introduce an organizeImports command Andrew Casey 2018-01-31 11:20:41 -08:00
  • b70aa229c6 getTextOfPropertyName: Assert input value is a PropertyName (#21981) Andy 2018-02-16 10:48:57 -08:00
  • 06286e760a Document 'ExportAssignment' slightly. Daniel Rosenwasser 2018-02-16 01:17:45 -08:00
  • cfc234f959 Simplify getBraceMatchingAtPosition (#21979) Andy 2018-02-15 16:29:42 -08:00
  • 67c7fe6680 Accept new baselines Anders Hejlsberg 2018-02-15 13:57:05 -08:00
  • a8c0be344b Support recursive conditional types Anders Hejlsberg 2018-02-15 13:56:22 -08:00
  • f8f4bb8fdd textChanges: Clean up handling of newLineCharacter (#21970) Andy 2018-02-15 13:02:56 -08:00
  • 347bff14a9 textChanges: Simplify getChanges (#21971) Andy 2018-02-15 13:02:45 -08:00
  • 81df5313d7 Simplify getOccurrencesAtPosition (#21977) Andy 2018-02-15 13:02:32 -08:00
  • 0f697c376b Merge pull request #21947 from Microsoft/fixKeyofWildcard Anders Hejlsberg 2018-02-15 12:44:51 -08:00
  • 54a89ac026 Simplify bindPropertyAssignment inner loop Nathan Shively-Sanders 2018-02-15 12:25:55 -08:00
  • d180117d21 Move skipParentheses to utilities Nathan Shively-Sanders 2018-02-15 11:12:36 -08:00
  • 8bfcf331d5 Add symbols for just-added test Nathan Shively-Sanders 2018-02-15 10:47:04 -08:00
  • 8f98c77217 Merge branch 'master' into js-object-literal-assignments-as-declarations Nathan Shively-Sanders 2018-02-15 10:28:25 -08:00
  • 0191b70d62 Further cleanup Nathan Shively-Sanders 2018-02-15 09:54:55 -08:00
  • d2b933e0d6 Cleanup in binder: rename and move Nathan Shively-Sanders 2018-02-15 09:36:48 -08:00
  • a133cec246 Fix bug: Interface type parameter merged with property is not unused (#21966) Andy 2018-02-15 09:30:58 -08:00
  • 1b6aa1386f Handle non-preserved const enums in debug messages (#21945) Andy 2018-02-15 09:21:33 -08:00
  • 4fdef85608 Naming and duplication cleanup Nathan Shively-Sanders 2018-02-15 09:13:06 -08:00
  • 0cadfcf6df Clean up js decl code in checker+utilities Nathan Shively-Sanders 2018-02-14 15:48:20 -08:00
  • 8518343dc8 Add isStringLiteralLike helper (#21953) Andy 2018-02-14 13:25:04 -08:00
  • 2ee92948d8 Support @param tag on property declaration initializer (#21907) Andy 2018-02-14 10:12:38 -08:00
  • 9b227fc520 Accept new baselines Anders Hejlsberg 2018-02-14 09:20:21 -08:00
  • 3de1cd6f2d Add regression tests Anders Hejlsberg 2018-02-14 09:20:13 -08:00
  • 3a61f638ba Instantiation of 'keyof T' for wildcard type produces wildcard type Anders Hejlsberg 2018-02-14 09:19:47 -08:00
  • 47d84f87ce assertItemInCompletionList: Fix error messages (#21908) Andy 2018-02-14 08:11:38 -08:00
  • 80464e8ff1 fix typo in intellisense (#21914) Priyantha Lankapura 2018-02-14 08:22:33 +05:30
  • bad155f072 Clean up bindPropertyAssignment Nathan Shively-Sanders 2018-02-13 16:50:53 -08:00
  • 9e6d862bf4 Merge pull request #21927 from amcasey/JakeLint Andrew Casey 2018-02-13 16:29:39 -08:00
  • 9d39ee7302 Fix jake lint on Windows Andrew Casey 2018-02-13 16:07:49 -08:00
  • 76a9ac4434 Restrict declaration initializers too Nathan Shively-Sanders 2018-02-13 15:52:35 -08:00
  • 88c67fa777 Refactor binder and update baselines. Nathan Shively-Sanders 2018-02-13 15:44:15 -08:00
  • 8c2756fdf6 Support getting string literal completions based on a type argument constraint (#21168) Andy 2018-02-13 15:18:26 -08:00
  • fc08e20da8 Correctly merge JS decls Nathan Shively-Sanders 2018-02-13 14:17:46 -08:00
  • f8a378a1d7 Merge pull request #21919 from Microsoft/mappedTypeModifiers Anders Hejlsberg 2018-02-13 11:21:07 -08:00
  • 57fe3473d1 Accept new baselines Anders Hejlsberg 2018-02-13 06:48:21 -08:00
  • 23162c2638 Add tests Anders Hejlsberg 2018-02-13 06:48:03 -08:00
  • 2cc1d735ec Add Required<T> to lib.d.ts Anders Hejlsberg 2018-02-13 06:47:52 -08:00
  • ebdd566c09 Accept baseline changes Anders Hejlsberg 2018-02-13 06:28:52 -08:00
  • 274bb5dab4 Merge pull request #21910 from Microsoft/projectUpdateOnFileOpenClose Sheetal Nandi 2018-02-13 06:21:05 -08:00
  • d9d98cf11a Handle the delayed updates due to user action correctly when ensuring the project structure is upto date Fixes #20629 Sheetal Nandi 2018-02-12 14:55:58 -08:00
  • a629acd8fd Allow +/- to prefix 'readonly' and '?' modifiers in mapped types Anders Hejlsberg 2018-02-12 16:20:49 -08:00
  • 74f01abfcf Clean up findPrecedingToken and avoid returning whitespace-only jsx text token (#21903) Andy 2018-02-12 14:42:16 -08:00
  • d07523e9e5 Merge pull request #21866 from Microsoft/fixIndexedAccessWildcard Anders Hejlsberg 2018-02-12 14:18:44 -08:00
  • 90e6f4984a Update LKG v2.7.2 release-2.7 Mohamed Hegazy 2018-02-12 13:40:57 -08:00
  • 6ab5d97a5d Changed "Duplicate Identifier" to "enum cannot be merged..." (#18579) Adrian Leonhard 2018-02-12 22:38:08 +01:00
  • 6c1c21fc10 Fix emit when binder treats exported const as namespace Ron Buckton 2018-02-12 13:02:47 -08:00
  • 2ff8fae5da Merge pull request #21900 from Microsoft/fix21620 Ron Buckton 2018-02-12 13:34:54 -08:00
  • e702d90cfe Repro scenario for finding no project of #20629 Sheetal Nandi 2018-02-12 13:11:13 -08:00
  • 6ca65b71b4 Refactoring project updates in openFile Sheetal Nandi 2018-02-09 12:23:02 -08:00
  • 458c12fa78 importFixes: Fix bug by using replaceNode and removing changeIdentifierToPropertyAccess (#21898) Andy 2018-02-12 13:05:40 -08:00
  • 1a63767290 Fix duplicate label in es2017 async function Ron Buckton 2018-02-12 12:30:29 -08:00
  • 20a6be67a0 Clarify assumptions in verifyImportFixAtPosition (#21899) Andy 2018-02-12 13:05:13 -08:00
  • 7a6a0673df Merge pull request #21897 from Microsoft/fix21626 Ron Buckton 2018-02-12 13:04:39 -08:00
  • c84b7caa25 Fix emit when binder treats exported const as namespace Ron Buckton 2018-02-12 13:02:47 -08:00
  • 46ea4de7bc Revert BOM emit change Ron Buckton 2018-02-12 12:02:34 -08:00
  • 641f787006 Merge pull request #21896 from Microsoft/fix21878 Ron Buckton 2018-02-12 12:31:12 -08:00
  • 6736ced51d Fix duplicate label in es2017 async function Ron Buckton 2018-02-12 12:30:29 -08:00
  • 2305f7b22a Merge pull request #21895 from Microsoft/jsxTagCompletion Sheetal Nandi 2018-02-12 12:28:57 -08:00
  • ea8f5158c2 Revert BOM emit change Ron Buckton 2018-02-12 12:02:34 -08:00
  • d6d9953f6d Fix completion of jsx attributes in self closing element Fixes #21844 Sheetal Nandi 2018-02-12 11:03:26 -08:00
  • fca3db440c Give MethodDeclaration and MethodSignature parent types (#21892) Andy 2018-02-12 11:56:44 -08:00
  • c9a0b7ec5b Port generated lib files (#21889) Mohamed Hegazy 2018-02-12 11:53:03 -08:00
  • fcf348610c documentHighlights: Handle some invalid modifier locations (#21893) Andy 2018-02-12 11:34:49 -08:00
  • 2d80253d09 Fix error message for implicit-any property in object literal with symbol key (#21883) Andy 2018-02-12 11:09:50 -08:00
  • 67984c720e Fix #21848: Allows to mutate const with non-null assertion (#21873) jack-williams 2018-02-12 18:57:59 +00:00
  • 0a35ad7aa5 Merge branch 'master' into fixIndexedAccessWildcard Anders Hejlsberg 2018-02-12 10:55:25 -08:00
  • ddf206b184 Merge pull request #21845 from amcasey/GH21793 Andrew Casey 2018-02-12 10:40:31 -08:00
  • 3fb481ff40 Multiple telemetry debug assert failure fixes (#21886) Mohamed Hegazy 2018-02-12 10:34:17 -08:00
  • 318e53cecb Merge branch 'master' into fixIndexedAccessWildcard Anders Hejlsberg 2018-02-10 17:29:06 -08:00
  • 611ebc7aad Merge pull request #21839 from Microsoft/fixStructuralIdentity Anders Hejlsberg 2018-02-10 17:14:40 -08:00
  • 071ee915ca Accept new baselines Anders Hejlsberg 2018-02-10 17:11:02 -08:00
  • 2e1dcd666c Add regression test Anders Hejlsberg 2018-02-10 17:10:44 -08:00
  • 9189354713 Wildcard instantiation of indexed access should be wildcard Anders Hejlsberg 2018-02-10 17:10:32 -08:00
  • 879cb69d6a add beautifier rule for space after close paren and destructure bracket (#21859) Eric Grube 2018-02-10 15:45:54 -05:00
  • 02e7696759 PR template typo: labeled / labelled (#21854) Josh Goldberg 2018-02-10 12:44:01 -08:00
  • a732ff6b35 Add type infer formatting (#21850) Priyantha Lankapura 2018-02-11 02:06:04 +05:30
  • d9fefd4f82 LEGO: Merge pull request 21857 csigs 2018-02-10 03:10:41 -08:00
  • 9b65a7dfe1 LEGO: check in for master to temporary branch. csigs 2018-02-10 11:10:20 +00:00
  • e65a1a429c Harden Extract Symbol against symbols without declarations Andrew Casey 2018-02-09 14:49:44 -08:00
  • 57d94b9661 Merge pull request #21849 from amcasey/GH21816 Andrew Casey 2018-02-09 19:39:02 -08:00
  • 025418fdb0 Handle class declarations without names in Extract Symbol Andrew Casey 2018-02-09 15:54:32 -08:00
  • 22c4862d9e Merge pull request #21835 from amcasey/GH21786 Andrew Casey 2018-02-09 18:21:50 -08:00
  • d99cd05c63 Merge pull request #21833 from amcasey/TextChangesRange Andrew Casey 2018-02-09 18:21:32 -08:00
  • 1baae42149 Handle variable declaration without initializer in Convert to ES6 Module Andrew Casey 2018-02-09 11:15:13 -08:00
  • ab5596e785 Call replaceNode rather than replaceRange Andrew Casey 2018-02-08 16:03:52 -08:00
  • ad68fa88a7 Merge pull request #21832 from amcasey/TextChangesSeparator Andrew Casey 2018-02-09 17:00:16 -08:00
  • 03d155f622 Update tests and baselines Nathan Shively-Sanders 2018-02-09 16:20:44 -08:00
  • 15554d7ea5 Fix bogus jsdoc error Nathan Shively-Sanders 2018-02-09 16:20:11 -08:00
  • fadf031088 Merge branch 'master' into fixStructuralIdentity Anders Hejlsberg 2018-02-09 16:16:02 -08:00
  • 8d1f316414 Eliminate ChangeMultipleNodesOptions in favor of smart separators Andrew Casey 2018-02-08 17:27:28 -08:00
  • f1d7afe760 Merge pull request #21847 from Microsoft/predefinedConditionalTypes Anders Hejlsberg 2018-02-09 15:39:58 -08:00
  • 49e78f68d2 findAllRefs: Fix bug for export not at top-level of a module/namespace (#21846) Andy 2018-02-09 15:10:34 -08:00
  • 61ea026b3c Allow window. prefix in default-assignment JS decl Nathan Shively-Sanders 2018-02-09 14:53:34 -08:00
  • 425a4182a3 Handle empty declaration list in Convert to ES6 Module (#21843) Andy 2018-02-09 14:46:57 -08:00
  • 11a075c289 Accept new baselines Anders Hejlsberg 2018-02-09 14:23:19 -08:00
  • 92b8ce7821 Update tests Anders Hejlsberg 2018-02-09 14:22:57 -08:00