1. 30 11月, 2019 1 次提交
  2. 13 11月, 2019 1 次提交
  3. 18 9月, 2019 1 次提交
  4. 14 9月, 2019 1 次提交
  5. 10 9月, 2019 1 次提交
  6. 12 8月, 2019 1 次提交
  7. 29 7月, 2019 1 次提交
  8. 27 7月, 2019 1 次提交
    • T
      IDE EnC support for all C# 8.0 features (#37173) · 12b370dc
      Tomáš Matoušek 提交于
      * Report rude edits when updating method containing switch expression.
      
      Fix stackalloc rude edits.
      
      * Updating modifiers of local functions
      
      * await foreach, await using
      
      * Improve error message
      
      * Distinguish async foreach/using from synchronous in error messages
      
      * Using declaration
      
      * Report rude edit when editing using statement/declaration around non-leaf AS
      
      * Rude edits for switch with patterns
      
      * Fix VB issues with active statements in nested single-line functions and when updating iterators
      
      * Update comment
      
      * Fix duplicate rude edit
      12b370dc
  9. 27 6月, 2019 1 次提交
  10. 05 6月, 2019 1 次提交
  11. 21 5月, 2019 1 次提交
  12. 06 3月, 2019 1 次提交
  13. 20 2月, 2019 1 次提交
  14. 18 2月, 2019 1 次提交
  15. 18 1月, 2019 1 次提交
  16. 14 1月, 2019 1 次提交
  17. 13 1月, 2019 1 次提交
  18. 15 12月, 2018 1 次提交
  19. 02 11月, 2018 1 次提交
    • J
      Introduce using statement (#30106) · 330c20c3
      Joseph Musser 提交于
      * Fix assertion message when missing a code action
      
      * Added CodeRefactoringHelpers from Cyrus
      
      * Added 'Introduce using statement' refactoring
      
      * xlf
      
      * Tests for 'Introduce using statement' refactoring
      
      * Offer refactoring on vertical selection of declaration line
      
      * Fleshed out tests
      
      * Enable refactoring in switch sections and for invalid embedded declarations
      
      * Removed accidental test complexity
      
      * Enabled introducing using statement for VB
      
      * Stop offering 'introduce using' on VB single-line If
      
      * Added single-line lambda tests
      
      * Document when it is that block helpers will be used
      
      * Remaining review fixes
      330c20c3
  20. 13 10月, 2018 1 次提交
    • J
      Explore options to allow users to add all missing imports (#29516) · 26558c07
      Joey Robichaud 提交于
      Added AddMissingImport CodeRefactoring driven by PasteTrackingService
      
      Added PasteTrackingService that handles the paste command and track
      paste information for documents. This paste information can be used
      by refactorings to make suggestions based on what was pasted.
      
      Fixes #10272
      26558c07
  21. 10 10月, 2018 1 次提交
  22. 14 9月, 2018 1 次提交
  23. 15 7月, 2018 1 次提交
  24. 11 7月, 2018 1 次提交
  25. 08 7月, 2018 1 次提交
  26. 14 6月, 2018 1 次提交
  27. 09 6月, 2018 2 次提交
  28. 06 6月, 2018 1 次提交
  29. 25 5月, 2018 1 次提交
  30. 08 5月, 2018 1 次提交
  31. 04 5月, 2018 1 次提交
  32. 03 5月, 2018 1 次提交
  33. 02 5月, 2018 1 次提交
  34. 20 4月, 2018 1 次提交
    • C
      Update the simplifier to respect and apply the 'use var' user preference. (#25865) · 06393e4e
      CyrusNajmabadi 提交于
      * Initial UseConditional work.
      
      * Initial UseConditional work.
      
      * Working replacement.
      
      * Extract common code.
      
      * Make 'var' work properly in the simplifier service.
      
      * Move types to their own files.
      
      * Provide a way to create types that are not simplified to 'var'.
      
      * Update test options.
      
      * Update test.
      
      * Move CSharp code style code down to the Workspace layer.
      
      * Rename config value.
      
      * Add ui options.
      
      * Add VB ui options.
      
      * Add VB support
      
      * Strip trivia
      
      * Initial stubs for 'use conditional for returns'
      
      * Add VB impl.
      
      * Only support processing of real trees.
      
      * Actually assign variable.
      
      * Don't assume a single variable.
      
      * Share more code.
      
      * Fix shared code.
      
      * Add check.
      
      * Simplify code.
      
      * Only the analyzer needs to check the severity.
      
      * Generalize loc strings.
      
      * remove static.
      
      * Remove unneeded methods.
      
      * Do cheap checks first.
      
      * Handle more cases.
      
      * Handle more cases.
      
      * Add test.
      
      * Add tests.
      
      * Add test.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Fix tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Format multiline conditions.
      
      * Add multiline formatting for VB.
      
      * Move code.
      
      * Simpler formilization of casts.
      
      * Extract out code.
      
      * Remove file.
      
      * Move files.
      
      * Share more code.
      
      * Share more code.
      
      * Break out types.
      
      * Share more code.
      
      * Add more tests.
      
      * Add VB tests.
      
      * Simplify.
      
      * Add comment.
      
      * Remove newlines.
      
      * Move method.
      
      * Move method.
      
      * Add comments.
      
      * Simplify
      
      * Update comment.
      
      * Update comment.
      
      * Remove line.
      
      * Update comment.
      
      * Update comment.
      
      * Update comment.
      
      * Fix comment.
      
      * Wrap long lines.
      
      * Wrap long lines.
      
      * Wrap long lines.
      
      * Handle trivia.
      
      * Simplify.
      
      * Fix check.
      
      * better support for else-if chains.
      
      * Add comments.
      
      * Remove 'Use Conditional Expressoin'
      
      * Remove more vestiges of
       feature.
      
      * Remove code.
      
      * Add back newline.
      06393e4e
  35. 06 4月, 2018 2 次提交
  36. 02 4月, 2018 1 次提交
  37. 31 3月, 2018 1 次提交
    • H
      Foreach to For refactoring (#25460) · bd728466
      Heejae Chang 提交于
      * foreach to for for C#
      
      * use different method
      
      * no ctor needed
      
      * initial vb support
      
      * added more tests in vb, more code share. more trivia tweak on vb
      
      * more referrence cases
      
      * handle embeded statement case
      
      * some clean up
      
      * addressing some feedbacks. some clean up and etc
      
      * added more unit tests, more refactorings
      
      * assigning better collection name
      
      * more refactoring
      
      * added comment
      
      * more feedback updates
      
      * removed old resource
      
      * use semanticFacts.GenerateUniequeName
      
      * changed to use TypeStypleHelper
      
      * added style test
      
      * fixed test failure
      
      * fix up resx file.
      
      * improve local variable name handling
      
      * updated title.
      
      removed from part.
      
      * share duped code
      
      * missed some places to convert to new dedup method
      
      * more feedbacks
      
      * fix up test failures due ot GenerateUniqueLocalName changes.
      
      * Rename files.
      bd728466
  38. 22 3月, 2018 1 次提交