Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main to features/list-patterns #55321

Merged
merged 1,251 commits into from
Sep 1, 2021
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 19, 2021

  1. Address review comments

    genlu committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    ee492d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9aafa0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a6493e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a716914 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. Configuration menu
    Copy the full SHA
    051f2ce View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    CyrusNajmabadi committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    43bb8de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31e9b55 View commit details
    Browse the repository at this point in the history
  4. Rename files

    Cosifne committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    c97bb5a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f95b470 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    548a65a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    77ce8d7 View commit details
    Browse the repository at this point in the history
  8. Remove the partial word

    Cosifne committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    09203c7 View commit details
    Browse the repository at this point in the history
  9. Don't add accessibility modifiers to partial classes in new documents (

    …#55713)
    
    Co-authored-by: Sam Harwell <Sam.Harwell@microsoft.com>
    davidwengier and sharwell committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    7c6289a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    47a9256 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    16efcb2 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #55696 from CyrusNajmabadi/inheritanceMarginMemory

    Have inheritance-margin hold onto data that does *not* point back at Solution instances.
    CyrusNajmabadi committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    6ce4dc3 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #55710 from Cosifne/dev/shech/InheritanceMarginBlu…

    …eBackgroundFix
    
    Change the head of inheritance margin background to InActiveTextBox
    Cosifne committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    a6a1658 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d41ee93 View commit details
    Browse the repository at this point in the history
  15. [main] Update dependencies from dotnet/source-build (#55605)

    [main] Update dependencies from dotnet/source-build
    dotnet-maestro[bot] committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    6ff82a9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ab9432f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2f6768e View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    184075c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    03faadf View commit details
    Browse the repository at this point in the history
  20. Address review comments

    genlu committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    1cbfada View commit details
    Browse the repository at this point in the history
  21. Merge pull request #55760 from sharwell/optimize-initialization

    Avoid enumerator allocations for DiagnosticDescriptor.CustomTags
    sharwell committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    15b4f62 View commit details
    Browse the repository at this point in the history
  22. Add test and comment

    ryzngard committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    2450c8c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8bc4c14 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2c1efad View commit details
    Browse the repository at this point in the history
  25. Skip flaky test (#55706)

    tmat committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    6b5ae9e View commit details
    Browse the repository at this point in the history
  26. Merge pull request #55479 from ryzngard/issue/test_syncnamespace_fixall

    Add test for FixAll in ChangeNamespaceToMatchFolder
    ryzngard committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    00e6420 View commit details
    Browse the repository at this point in the history
  27. Fix so that rename does not try to commit by intercepting keys to a b…

    …uffer that is not tracked as open in the workspace. This prevents keys from being intercepted when a user tries to type in the preview window
    ryzngard committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    bc752ec View commit details
    Browse the repository at this point in the history
  28. Merge pull request #55747 from ryzngard/issues/54294_rename_comment_c…

    …onflict
    
    Prefer symbol references in InlineRename
    ryzngard committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    ab54a0f View commit details
    Browse the repository at this point in the history
  29. Merge pull request #55446 from akhera99/bugs/55031_extract_method

    Bug fix extract local function errors C#7 and below
    akhera99 committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    29ba4f8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    85781ac View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. Configuration menu
    Copy the full SHA
    5e54d3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fc6bc2 View commit details
    Browse the repository at this point in the history
  3. Add tests for local functions, lambdas, and delegate types, warn when…

    … using InterpolatedStringHandlerArgumentAttribute on a lambda.
    333fred committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    a18f864 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53d9515 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab81816 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    adb4c64 View commit details
    Browse the repository at this point in the history
  7. Fix duplicate local issue.

    333fred committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    50605e9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e08f76 View commit details
    Browse the repository at this point in the history
  9. Update dependencies from https://github.com/dotnet/source-build build…

    … 20210820.1 (#55788)
    
    [main] Update dependencies from dotnet/source-build
    dotnet-maestro[bot] committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    990f487 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2021

  1. Configuration menu
    Copy the full SHA
    dbb4078 View commit details
    Browse the repository at this point in the history
  2. Add C# side

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    176afff View commit details
    Browse the repository at this point in the history
  3. Add VBside

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    4de80f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    372a9dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d474808 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9bbd40 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db1d7ac View commit details
    Browse the repository at this point in the history
  8. Record check

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    cad1ef6 View commit details
    Browse the repository at this point in the history
  9. Last tests

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    d6a32a4 View commit details
    Browse the repository at this point in the history
  10. port vb tests over

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    5b172b4 View commit details
    Browse the repository at this point in the history
  11. UPdate tests

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    451c5e4 View commit details
    Browse the repository at this point in the history
  12. UPdate tests

    CyrusNajmabadi committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    35a781d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Tweak comment

    CyrusNajmabadi committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    af990f9 View commit details
    Browse the repository at this point in the history
  2. Add provider names

    CyrusNajmabadi committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    35a71d7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #55801 from CyrusNajmabadi/genConstructorFix

    Split 'generate default constructor' in a codefix and coderefactoring
    CyrusNajmabadi committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    9c9d41a View commit details
    Browse the repository at this point in the history
  4. Update dependencies from https://github.com/dotnet/roslyn build 20210…

    …820.19 (#55811)
    
    [main] Update dependencies from dotnet/roslyn
    dotnet-maestro[bot] committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    9703b37 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8cb92ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    787530b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d9f7d6d View commit details
    Browse the repository at this point in the history
  8. Drop active statements when exiting break mode (#55773)

    * Drop active statements when exiting break mode
    tmat committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    f852e2a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5e59a82 View commit details
    Browse the repository at this point in the history
  10. Add more comments

    Cosifne committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    cbf8da6 View commit details
    Browse the repository at this point in the history
  11. Add one extra check

    Cosifne committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    26f70e0 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #55671 from CyrusNajmabadi/bgNuget

    Switch to installing/uninstalling nuget packages in the BG instead of the UI thread
    CyrusNajmabadi committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    e079a36 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cc7d82e View commit details
    Browse the repository at this point in the history
  14. Fix incorrect boolean value

    genlu committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    ab231c4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    99f45b7 View commit details
    Browse the repository at this point in the history
  16. Fix a mistake in comments

    Cosifne committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    00b8112 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #55679 from ryzngard/format/8_17_2021

    More changes from running dotnet-format on Roslyn.
    
    Version of dotnet-format run: 6.0.240501
    ryzngard committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    ab7aae6 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    14bc69d View commit details
    Browse the repository at this point in the history
  19. Merge pull request #55826 from CyrusNajmabadi/generateTypeFileScopedN…

    …amespaces
    
    Fix generate type with file-scoped namespaces
    CyrusNajmabadi committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    f670785 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    7b26597 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #55399 from sharwell/save-after-parse

    🐇 Ensure recoverable syntax trees are pushed to temporary storage
    sharwell committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    31a7399 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #55775 from ryzngard/issues/preview_pane_editor_se…

    …ttings
    
    Change preview pane to hide unusable options
    ryzngard committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    c083dae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94cb8ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b11ee5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9795c10 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ca355a View commit details
    Browse the repository at this point in the history
  8. Update src/Analyzers/CSharp/Analyzers/UsePatternCombinators/CSharpUse…

    …PatternCombinatorsDiagnosticAnalyzer.cs
    CyrusNajmabadi committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    f1935d7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    80a3f43 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4532182 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2238b15 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #55827 from sharwell/direct-theming

    Directly reference theme keys
    sharwell committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    8c2dce8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dcc6a88 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c80e3f8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0899dcb View commit details
    Browse the repository at this point in the history
  16. Merge pull request #55736 from genlu/AddOption

    Add a preview option for ServiceHub Core host
    genlu committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    891a198 View commit details
    Browse the repository at this point in the history
  17. Cleanup

    CyrusNajmabadi committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    1463dcc View commit details
    Browse the repository at this point in the history
  18. 1 Configuration menu
    Copy the full SHA
    cc1473e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9f6960a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d545e06 View commit details
    Browse the repository at this point in the history
  21. Tests

    CyrusNajmabadi committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    14b9590 View commit details
    Browse the repository at this point in the history
  22. Update text

    CyrusNajmabadi committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    9c3c0b2 View commit details
    Browse the repository at this point in the history
  23. Remove

    CyrusNajmabadi committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    89471ff View commit details
    Browse the repository at this point in the history
  24. Remove CallerArgumentExpression feature flag (#55841)

    * Remove CallerArgumentExpression feature flag
    Youssef1313 committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    87f6fdf View commit details
    Browse the repository at this point in the history
  25. Reduce array allocations when constructing options

    Most `Option<T>`, `PerLanguageOption<T>`, `Option2<T>` and
    `PerLanguageOption2<T>` instances are constructred by calling a constructor
    that takes a params array. This array is them immediately converted to
    an immutable array, resulting in two array allocations and a copy. This change
    audits each option creation and changes the code to pass an immutable array,
    avoiding an allocation and array copy per option.
    DustinCampbell committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    99850b4 View commit details
    Browse the repository at this point in the history
  26. Fixups

    CyrusNajmabadi committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    a791003 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    cba80cb View commit details
    Browse the repository at this point in the history
  28. Merge pull request #55562 from genlu/itemCompare

    Consider MatchPriority when comparing CompletionItems when filter text is lowercase only
    genlu committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    4d86e7e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    64e50e1 View commit details
    Browse the repository at this point in the history
  30. Merge pull request #55744 from dotnet/dev/jorobich/use-coreeng

    Update Build_Linux job to run on CoreEng build pool
    JoeRobich committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    fefb8c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Configuration menu
    Copy the full SHA
    92626a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce44014 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb4ac54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    531f370 View commit details
    Browse the repository at this point in the history
  5. Update src/EditorFeatures/Core.Wpf/NavigableSymbols/NavigableSymbolSe…

    …rvice.NavigableSymbolSource.cs
    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    da1652c View commit details
    Browse the repository at this point in the history
  6. Ignore stale active statements. (#55850)

    Stale active statements are located in a version of a method that has been replaced by a new version during Hot Reload update. According to Hot Reload semantics the new version of the method is not executed until the method is invoked again. Therefore, a stack frame that returns into the old version will not be remapped to the Hot Reload version. It will instead continue executing the old version and the corresponding active statement will be marked as stale if a break mode is entered afterwards. Roslyn ignores these stale active statements since we do not know their location in the current snapshot of the code. Ignoring these active statements also results in non-remappable region mapping for that active statement maintained on the edit session to not carry over to the next edit session. This is desirable as we do not know how to bring the mapping over to the snapshot that follows Hot Reload update (since the update does not produce active statement mapping).
    tmat committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    b1378d9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b11bcf3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b71ed78 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #55814 from sharwell/relax-gc

    Relax the induced GC strategy in ServerDispatcher
    sharwell committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    bbb03c8 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #55864 from Cosifne/dev/shech/IDE0038Fix

    Check CS0103 when try to replace type cast by 'is' pattern
    Cosifne committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    86c1bd9 View commit details
    Browse the repository at this point in the history
  11. Fix tests

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    380b7fc View commit details
    Browse the repository at this point in the history
  12. Merge pull request #55855 from sharwell/bulk-unsubscribe

    🐇 Convert FileChangeWatcher to batch processing
    sharwell committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    1659203 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9ee36e0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c311b18 View commit details
    Browse the repository at this point in the history
  15. Revert

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    2ab6496 View commit details
    Browse the repository at this point in the history
  16. Remove unneeded code

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    4db39fa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    06a269d View commit details
    Browse the repository at this point in the history
  18. Revert

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    7f026a4 View commit details
    Browse the repository at this point in the history
  19. REvert

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    1c79f1a View commit details
    Browse the repository at this point in the history
  20. Simplify

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    9f41c2a View commit details
    Browse the repository at this point in the history
  21. Revert

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    c1c20dd View commit details
    Browse the repository at this point in the history
  22. revert

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    2992f03 View commit details
    Browse the repository at this point in the history
  23. Ververt

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    fcd5b7f View commit details
    Browse the repository at this point in the history
  24. Fix formatting

    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    7223cf2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    704d0a0 View commit details
    Browse the repository at this point in the history
  26. Merge pull request #55884 from DustinCampbell/reduce-allocations-in-o…

    …ptions
    
    Reduce array allocations when constructing options
    sharwell committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    f6a6e02 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #55875 from JoeRobich/clear-dependencies

    Clear dependency information from unused references after analysis
    JoeRobich committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    e9ed046 View commit details
    Browse the repository at this point in the history
  28. Address nits

    Cosifne committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    3c1b63c View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    93c7e4b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    929e332 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5e91484 View commit details
    Browse the repository at this point in the history
  32. Merge pull request #55885 from CyrusNajmabadi/syncBlocking

    Remove synchronous blocking call of go-to-def.
    CyrusNajmabadi committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    cb18669 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    1869ea3 View commit details
    Browse the repository at this point in the history
  34. EnC - Report diagnostic when compiler synthesizes new types on unsupp…

    …orted runtime (#55876)
    
    Co-authored-by: Andrew Hall <ryzngard@live.com>
    davidwengier and ryzngard committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    18556e8 View commit details
    Browse the repository at this point in the history
  35. Merge pull request #55813 from sharwell/bulk-update

    Bulk update project when several documents change
    sharwell committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    ef8ab06 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Configuration menu
    Copy the full SHA
    171dc6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d66c23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e58be6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec33396 View commit details
    Browse the repository at this point in the history
  5. Freeze semantics for all branches when asked

    We had logic in Document.WithFrozenPartialSemantics which meant we would
    only freeze semantics if the Soluion in question was the "primary"
    branch, that is the actual instance from some Workspace.CurrentSolution.
    This seems terribly unwise: features like completion call
    GetOpenDocumentInCurrentContextWithChanges when doing things like
    computing entries or committing; if the text snapshots were out of
    sync then that would always be forking. In that case Freeze did nothing
    at all -- it would return the original Solution instance, so asking for
    semantics would build the full compilation like before. This is even
    worse with source generators, since we weren't freezing the generator
    state either and would rerun generators when later asked.
    
    The comment before the code to me isn't really explaining why this
    behavior is desirable: it's correct that if you have a forked Solution
    there is no background compiler pulling it forward. But it'll still
    have the state that was computed when it was forked, which should be
    enough for anybody opting into partial semantics in the first place.
    
    While writing a test, I also discovered our existing tests around
    frozen partial semantics and generators weren't actually testing
    anything, since the workspace didn't have partial semantics on in
    the first place. Worse off, they still didn't work unless we also
    remove the BranchId check.
    jasonmalinowski committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    df37efe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba47cdf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    49c8465 View commit details
    Browse the repository at this point in the history
  8. Fix an indentation

    Cosifne committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    3ca2421 View commit details
    Browse the repository at this point in the history
  9. Set resources correctly on CopyRefAssembly (#55893)

    Similar to other tasks we fixed previously we need to ensure that
    resources are set correctly when creating the `CopyRefAssembly` task.
    The only correct way to do this is pass the `ResourceManager` through
    the constructor.
    
    Follow up of #52836
    Related to dotnet/msbuild#6253
    jaredpar committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    1dc78ad View commit details
    Browse the repository at this point in the history
  10. Pass the newSpan

    Cosifne committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    bb92dc9 View commit details
    Browse the repository at this point in the history
  11. Disabled diff margin in cocoa quickfix preview. (#55882)

    Co-authored-by: David Wengier <david.wengier@microsoft.com>
    mkrueger and davidwengier committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    4b78a9f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2c40ba2 View commit details
    Browse the repository at this point in the history
  13. Remove langver == preview restriction for incremental generators (#55866

    )
    
    * Remove langver == preview restriction for incremental generators
    chsienki committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    b1e9f5c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    108bad7 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #55891 from CyrusNajmabadi/holdDocs3

    Extract async navigation portions of #55635
    CyrusNajmabadi committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    c37c15b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7e51135 View commit details
    Browse the repository at this point in the history
  17. Override the document value

    Cosifne committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    1f176e4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    139b03c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    52b1b57 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0f0bb31 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9490e07 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7382fdc View commit details
    Browse the repository at this point in the history
  23. Add more tests

    ryzngard committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    2463fc7 View commit details
    Browse the repository at this point in the history
  24. Fixup tests

    CyrusNajmabadi committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    1844c94 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    16efcc7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    dd121d3 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #55901 from ryzngard/issues/workspace_apply_failed…

    …_logging
    
    Add telemetry for reasons on why `TryApplyChanges` fails in a workspace
    ryzngard committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    b5f3439 View commit details
    Browse the repository at this point in the history
  28. Move method back

    CyrusNajmabadi committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    522e501 View commit details
    Browse the repository at this point in the history
  29. inline method

    CyrusNajmabadi committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    7356892 View commit details
    Browse the repository at this point in the history
  30. Merge pull request #55900 from ryzngard/issues/55544_move_type_duplic…

    …ates_assemblyattr
    
    Remove top level attributes on MoveTypeToFile
    ryzngard committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    b11adaa View commit details
    Browse the repository at this point in the history
  31. Merge pull request #55911 from Cosifne/dev/shech/InheritanceMarginPas…

    …sFrozenDocument
    
    Pass frozen document correctly
    Cosifne committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    ab091e6 View commit details
    Browse the repository at this point in the history
  32. Don't consider syntax trees changed if the compilation is the same (#…

    …55715)
    
    * Don't consider syntax trees changed if the compilation is the same
    
    Co-authored-by: Charles Stoner <chucks@microsoft.com>
    chsienki and cston committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    afb2215 View commit details
    Browse the repository at this point in the history
  33. test

    akhera99 committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    df8bd83 View commit details
    Browse the repository at this point in the history
  34. Address feedbacks

    Cosifne committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    1e308b8 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    7b1cd60 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    3cfcf67 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. Configuration menu
    Copy the full SHA
    6c9697c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4009349 View commit details
    Browse the repository at this point in the history
  3. Synchronizes calls to Environment.FailFast. This helps resolve an issue

    where Windows Error Reporting (WER) fails to trigger (and therefore
    fails to collect dumps) when there are multiple threads triggering Environment.FailFast at the same time.
    dibarbet committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    4b9dcc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    44e93fc View commit details
    Browse the repository at this point in the history
  5. [main] Update dependencies from dotnet/source-build (#55796)

    [main] Update dependencies from dotnet/source-build
    dotnet-maestro[bot] committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    811ab50 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #55872 from akhera99/bugs/55529_auto_prop_analyzer

    Use Auto Prop analyzer bails out for all attributes
    akhera99 committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    9956971 View commit details
    Browse the repository at this point in the history
  7. Typo fixes in docs (#55953)

    faso committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    26c94b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34b6061 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cf7455e View commit details
    Browse the repository at this point in the history
  10. Avoid calling DefineUserDefinedStateMachineHoistedLocal for fields wi…

    …thout long-lived local slot. (#55922)
    
    Fixes #52639.
    AlekseyTs committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    9faa78e View commit details
    Browse the repository at this point in the history
  11. Use GC.KeepAlive

    genlu committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    e85a0ef View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0e21d20 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    44fb5fa View commit details
    Browse the repository at this point in the history
  14. Merge pull request #55962 from akhera99/fix_inline_hints_title

    Inline Hints: Removed experimental from the title
    akhera99 committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    152b6cc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3abef03 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1eabf4d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b898224 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e8a7f03 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #55939 from dibarbet/synchronize_failfast

    Synchronizes calls to Environment.FailFast.  This helps resolve an issue
    dibarbet committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    b9d50c0 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #55908 from ryzngard/issues/53336_rename_file_on_disk

    Add File.Exists check when renaming a file as part of InlineRename
    ryzngard committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    a7ec315 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    de7eab8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0e976b2 View commit details
    Browse the repository at this point in the history
  23. Ensure synthesized attribute definitions are emitted for lambda and l…

    …ocal function signatures (#55873)
    cston committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    6aa4ddb View commit details
    Browse the repository at this point in the history
  24. remove async/await

    CyrusNajmabadi committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    e54926a View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2021

  1. Add unit test.

    AdamSpeight2008 committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    4a7d26b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c3e6bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b95718 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #55910 from jasonmalinowski/ensure-freezing-semant…

    …ics-actually-does-so
    
    Freeze semantics for all branches when asked
    jasonmalinowski committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    53ba857 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #55979 from CyrusNajmabadi/findRefsNavigation

    Fix navigation in findrefs
    CyrusNajmabadi committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    2ab5dcb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a58a0a1 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #55995 from AdamSpeight2008/patch-17

    Remove redundant code.
    CyrusNajmabadi committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    d9a6dd5 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. [main] Update dependencies from dotnet/source-build (#55994)

    [main] Update dependencies from dotnet/source-build
    dotnet-maestro[bot] committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    c8f214a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Merge pull request #55656 from AdamSpeight2008/patch-15

    Prevent exception if their is no else block.
    ryzngard committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    94dfadf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #55980 from LinglingTong/dev/ltong/line_col_defini…

    …tion
    
    Handle XamlDefinition with line and column
    LinglingTong committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    59220cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff6ef22 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #55745 from genlu/PartialSemanticCompletion

    Use document with partial semantic for completion
    genlu committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    6221323 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a1ef774 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #55929 from CyrusNajmabadi/asyncgotodef

    Move more code to async gotodef helpers
    CyrusNajmabadi committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    50833c9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #55729 from genlu/CacheWarmUp

    Warm up ImportCompletion cache in background when opening a document
    genlu committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    8de6661 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fdd28b View commit details
    Browse the repository at this point in the history
  9. React to string comparison changing on .NET Core (#56011)

    The default sort order for `char` / `string` changed on .NET Core. This
    impacted a number of our tests which weren't explicitly using ordinal to
    compare strings.
    
    dotnet/runtime#43956
    jaredpar committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    4d99cda View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    023d3ca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0cb871f View commit details
    Browse the repository at this point in the history
  12. Merge pull request #56020 from dibarbet/fix_main

    Switch option to new name to fix build break
    JoeRobich committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    37272c0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bd5b482 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Configuration menu
    Copy the full SHA
    ddd7482 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    Cosifne committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    d1d0dfd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e3ecf0 View commit details
    Browse the repository at this point in the history
  4. Implement metadata reference provider (#55052)

    * Implement metadata reference provider
    chsienki committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    1aeee28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cdbd46d View commit details
    Browse the repository at this point in the history
  6. Merge pull request #55674 from Cosifne/dev/shech/InheritanceMarginVie…

    …wMargin
    
    Add an option to let user could change the position of Inheritance Margin
    Cosifne committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    94d1ae5 View commit details
    Browse the repository at this point in the history
  7. Add generator driver cache to VBCSCompiler (#55023)

    * Add generator drive cache to VBCSCompiler:
    - Create a new cache type
    - Make the compiler optionally take it
    - Pass in the cache when running on the server
    - Check the cache (if there is one) for a generator driver before creating a new one
    - Add feature flag to disable cache
    - Disable the cache when there isn't an output file name
    
    Co-authored-by: Charles Stoner <chucks@microsoft.com>
    chsienki and cston committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    e01c311 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    029626e View commit details
    Browse the repository at this point in the history
  9. Remove experimental suffix

    Cosifne committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    f976ffd View commit details
    Browse the repository at this point in the history
  10. Merge pull request #56030 from JoeRobich/remove-hotkey

    Remove RemoveUnusedReferences command hotkey
    JoeRobich committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    2be2c34 View commit details
    Browse the repository at this point in the history
  11. NullableWalker.VisitSwitchStatementDispatch - visit local declaration…

    …s before the switch expression, which can cause us to "split" the state. (#56031)
    
    Fixes #55227.
    AlekseyTs committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    9ad67ca View commit details
    Browse the repository at this point in the history
  12. Merge pull request #55972 from JoeRobich/update-search-text

    Add Import Directives to the VS options search text
    JoeRobich committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    1f9bf9a View commit details
    Browse the repository at this point in the history
  13. Merge pull request #55774 from ryzngard/issues/54876_rename_modal

    Fix typing in rename preview changes
    ryzngard committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    8efaf83 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d471af6 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #56034 from Cosifne/dev/shech/titleChange

    Remove experimental suffix for inheritance margin
    Cosifne committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    4d48ca4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1dd98de View commit details
    Browse the repository at this point in the history
  17. Merge pull request #55836 from dotnet/merges/release/dev16.11-vs-deps…

    …-to-release/dev17.0
    
    Merge release/dev16.11-vs-deps to release/dev17.0
    JoeRobich committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    08550ce View commit details
    Browse the repository at this point in the history
  18. Update version for preview 5

    dibarbet committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    14f7ab0 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #56046 from dotnet/main

    Merge main into release/dev17.0
    JoeRobich committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    dc9a3ea View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Configuration menu
    Copy the full SHA
    ac39ffa View commit details
    Browse the repository at this point in the history
  2. Merge pull request #56048 from dibarbet/update_version

    Update version for preview 5
    dibarbet committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    0ff79af View commit details
    Browse the repository at this point in the history
  3. Merge pull request #56039 from dotnet/merges/release/dev17.0-to-main

    Merge release/dev17.0 to main
    dotnet-bot committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    884c91a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #56053 from dotnet/merges/release/dev17.0-to-main

    Merge release/dev17.0 to main
    dotnet-bot committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    d88b01d View commit details
    Browse the repository at this point in the history
  5. Track duplicate hintNames as they are added (#55905)

    * Track duplicate hintNames as they are added
    chsienki committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    4d11231 View commit details
    Browse the repository at this point in the history
  6. Update dependencies from https://github.com/dotnet/source-build build…

    … 20210831.1 (#56060)
    
    [main] Update dependencies from dotnet/source-build
    dotnet-maestro[bot] committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    2272d49 View commit details
    Browse the repository at this point in the history
  7. Update OneLoc build branch

    JoeRobich committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    618d770 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #56063 from dotnet/dev/jorobich/one-loc-branch

    Update OneLoc build branch
    JoeRobich committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    a62a1a0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #56070 from dotnet/merges/release/dev17.0-to-main

    Merge release/dev17.0 to main
    JoeRobich committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    48f33c8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f42e5bd View commit details
    Browse the repository at this point in the history
  11. Merge remote-tracking branch 'origin/features/list-patterns' into mer…

    …ges/main-to-features/list-patterns
    JoeRobich committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    277c621 View commit details
    Browse the repository at this point in the history